From 2fa9f3748194fbaa237c94184ac1e166792a247b Mon Sep 17 00:00:00 2001 From: Andrew Steinborn Date: Sun, 9 Apr 2023 12:18:02 -0400 Subject: [PATCH] Delete copying temporary version of config.toml into temporary files Fixes #999 --- .../proxy/config/VelocityConfiguration.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java b/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java index 9bc352ff..cf91b21b 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java @@ -451,17 +451,6 @@ public class VelocityConfiguration implements ProxyConfig { .build(); config.load(); - // Create temporary default configuration - File tmpFile = File.createTempFile("default-config", null); - tmpFile.deleteOnExit(); - - // Copy over default file to tmp location - try (InputStream in = defaultConfigLocation.openStream()) { - Files.copy(in, tmpFile.toPath(), StandardCopyOption.REPLACE_EXISTING); - } - CommentedFileConfig defaultConfig = CommentedFileConfig.of(tmpFile, TomlFormat.instance()); - defaultConfig.load(); - // TODO: migrate this on Velocity Polymer double configVersion; try {