diff --git a/src/main/java/com/atsuishio/superbwarfare/tools/GunsTool.java b/src/main/java/com/atsuishio/superbwarfare/tools/GunsTool.java index c62dd40f3..80a87dd5e 100644 --- a/src/main/java/com/atsuishio/superbwarfare/tools/GunsTool.java +++ b/src/main/java/com/atsuishio/superbwarfare/tools/GunsTool.java @@ -56,38 +56,12 @@ public class GunsTool { } @SubscribeEvent - public static void datapackSync(OnDatapackSyncEvent event) { + public static void onDataPackSync(OnDatapackSyncEvent event) { initJsonData(event.getPlayerList().getServer().getResourceManager()); event.getRelevantPlayers().forEach(player -> PacketDistributor.sendToPlayer(player, GunsDataMessage.create())); } - /* PerkData */ - public static void setPerkIntTag(final CompoundTag rootTag, String name, int num) { - CompoundTag tag = rootTag.getCompound("PerkData"); - if (!tag.contains(name) && num == 0) return; - tag.putInt(name, num); - rootTag.put("PerkData", tag); - } - - public static int getPerkIntTag(final CompoundTag rootTag, String name) { - CompoundTag tag = rootTag.getCompound("PerkData"); - return tag.getInt(name); - } - - public static void setPerkBooleanTag(final CompoundTag rootTag, String name, boolean flag) { - CompoundTag tag = rootTag.getCompound("PerkData"); - if (!tag.contains(name) && !flag) return; - tag.putBoolean(name, flag); - rootTag.put("PerkData", tag); - } - - public static boolean getPerkBooleanTag(final CompoundTag rootTag, String name) { - CompoundTag tag = rootTag.getCompound("PerkData"); - return tag.getBoolean(name); - } - - public static void setGunIntTag(final CompoundTag tag, String name, int num) { var data = tag.getCompound("GunData"); data.putInt(name, num);