From 4fc7f9e1e94df1aec1854c5b0687096ccfdc1aeb Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sat, 30 Jul 2022 08:54:57 +0200 Subject: [PATCH] Fix techhider bug --- SpigotCore_Main/src/de/steamwar/core/Core.java | 2 +- SpigotCore_Main/src/de/steamwar/techhider/TechHider.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SpigotCore_Main/src/de/steamwar/core/Core.java b/SpigotCore_Main/src/de/steamwar/core/Core.java index ab7da7a..3503b94 100644 --- a/SpigotCore_Main/src/de/steamwar/core/Core.java +++ b/SpigotCore_Main/src/de/steamwar/core/Core.java @@ -151,7 +151,7 @@ public class Core extends JavaPlugin{ } private static void setSqlConfig() { - sqlConfig = new File(Core.getInstance().getDataFolder(), "MySQL.yml"); + sqlConfig = new File(System.getProperty("user.home"), "MySQL.yml"); standalone = !sqlConfig.exists(); } } diff --git a/SpigotCore_Main/src/de/steamwar/techhider/TechHider.java b/SpigotCore_Main/src/de/steamwar/techhider/TechHider.java index 7f089e0..38f00ba 100644 --- a/SpigotCore_Main/src/de/steamwar/techhider/TechHider.java +++ b/SpigotCore_Main/src/de/steamwar/techhider/TechHider.java @@ -59,12 +59,12 @@ public class TechHider { techhiders.put(blockActionPacket, this::blockActionHider); techhiders.put(blockChangePacket, this::blockChangeHider); techhiders.put(tileEntityDataPacket, this::tileEntityDataHider); - techhiders.put(multiBlockChangePacket,ProtocolWrapper.impl.multiBlockChangeGenerator(obfuscationTarget, obfuscate, bypass)); + techhiders.put(multiBlockChangePacket,ProtocolWrapper.impl.multiBlockChangeGenerator(this.obfuscationTarget, obfuscate, bypass)); techhiders.put(ChunkHider.impl.mapChunkPacket(), ChunkHider.impl.chunkHiderGenerator(bypass, BlockIds.impl.materialToId(obfuscationTarget), obfuscate.stream().flatMap(m -> BlockIds.impl.materialToAllIds(m).stream()).collect(Collectors.toSet()), hiddenBlockEntities)); if(Core.getVersion() > 12 && Core.getVersion() < 19) { Class blockBreakClass = Reflection.getClass("{nms.network.protocol.game}.PacketPlayOutBlockBreak"); - techhiders.put(blockBreakClass, ProtocolWrapper.impl.blockBreakHiderGenerator(blockBreakClass, obfuscationTarget, obfuscate, bypass)); + techhiders.put(blockBreakClass, ProtocolWrapper.impl.blockBreakHiderGenerator(blockBreakClass, this.obfuscationTarget, obfuscate, bypass)); } if(Core.getVersion() > 8){