From 13d27e81dd18b938abab4d3119440b66187814d9 Mon Sep 17 00:00:00 2001 From: Frank van der Heijden Date: Wed, 21 Jul 2021 00:49:06 +0200 Subject: [PATCH] No more java 11 stuff :'( --- Velocity/build.gradle | 2 -- .../velocity/managers/VelocityPluginCommandManager.java | 7 ++++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Velocity/build.gradle b/Velocity/build.gradle index f2a7e9d..c61aebe 100644 --- a/Velocity/build.gradle +++ b/Velocity/build.gradle @@ -7,8 +7,6 @@ String dependencyDir = group + '.dependencies' version = rootProject.version archivesBaseName = rootProject.name + '-Velocity' -sourceCompatibility = targetCompatibility = JavaVersion.VERSION_11 - repositories { maven { url 'https://nexus.velocitypowered.com/repository/maven-public/' } maven { url 'https://libraries.minecraft.net' } diff --git a/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java b/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java index bb89c32..2c4aeb0 100644 --- a/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java +++ b/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java @@ -6,6 +6,7 @@ import com.google.common.collect.Multimaps; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import java.io.IOException; +import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.StandardOpenOption; @@ -28,7 +29,7 @@ public class VelocityPluginCommandManager { * Loads and constructs a new {@link VelocityPluginCommandManager} from the given {@link Path}. */ public static VelocityPluginCommandManager load(Path path) throws IOException { - var manager = new VelocityPluginCommandManager(path); + VelocityPluginCommandManager manager = new VelocityPluginCommandManager(path); if (Files.exists(path)) { Map> rawMap = gson.fromJson( Files.newBufferedReader(path), @@ -48,9 +49,9 @@ public class VelocityPluginCommandManager { * Saves the map to the {@link Path} it was loaded from. */ public void save() throws IOException { - Files.writeString( + Files.write( path, - gson.toJson(pluginCommands.asMap()), + gson.toJson(pluginCommands.asMap()).getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING );