diff --git a/FightSystem_18/src/de/steamwar/fightsystem/utils/BlockIdWrapper18.java b/FightSystem_18/src/de/steamwar/fightsystem/utils/BlockIdWrapper18.java index 59811e5..5b5cc19 100644 --- a/FightSystem_18/src/de/steamwar/fightsystem/utils/BlockIdWrapper18.java +++ b/FightSystem_18/src/de/steamwar/fightsystem/utils/BlockIdWrapper18.java @@ -30,8 +30,8 @@ import net.minecraft.world.level.material.Fluid; import net.minecraft.world.level.material.FluidTypes; import org.bukkit.World; import org.bukkit.block.Block; -import org.bukkit.craftbukkit.v1_18_R1.CraftWorld; -import org.bukkit.craftbukkit.v1_18_R1.block.CraftBlock; +import org.bukkit.craftbukkit.v1_18_R2.CraftWorld; +import org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock; import java.util.HashSet; import java.util.Objects; @@ -58,15 +58,15 @@ public class BlockIdWrapper18 implements BlockIdWrapper.IBlockIdWrapper { public Set getHiddenBlockIds() { Set hiddenBlockIds = new HashSet<>(); for(String tag : Config.HiddenBlocks){ - for(IBlockData data : IRegistry.X.a(new MinecraftKey(tag)).m().a()){ + for(IBlockData data : IRegistry.U.a(new MinecraftKey(tag)).m().a()){ hiddenBlockIds.add(net.minecraft.world.level.block.Block.i(data)); } } if(Config.HiddenBlocks.contains("water")){ Fluid water = FluidTypes.c.h(); - for(IBlockData data : net.minecraft.world.level.block.Block.p) { - if(data.n() == water) { + for(IBlockData data : net.minecraft.world.level.block.Block.o) { + if(data.o() == water) { hiddenBlockIds.add(net.minecraft.world.level.block.Block.i(data)); } } @@ -77,7 +77,7 @@ public class BlockIdWrapper18 implements BlockIdWrapper.IBlockIdWrapper { @Override public int getObfuscateWith() { //ResourceLocation, DefaultedRegistry - return net.minecraft.world.level.block.Block.i(IRegistry.X.a(new MinecraftKey(Config.ObfuscateWith)).n()); + return net.minecraft.world.level.block.Block.i(IRegistry.U.a(new MinecraftKey(Config.ObfuscateWith)).n()); } @Override diff --git a/FightSystem_18/src/de/steamwar/fightsystem/utils/CraftbukkitWrapper18.java b/FightSystem_18/src/de/steamwar/fightsystem/utils/CraftbukkitWrapper18.java index 617d61f..c5dee09 100644 --- a/FightSystem_18/src/de/steamwar/fightsystem/utils/CraftbukkitWrapper18.java +++ b/FightSystem_18/src/de/steamwar/fightsystem/utils/CraftbukkitWrapper18.java @@ -21,10 +21,10 @@ package de.steamwar.fightsystem.utils; import net.minecraft.world.level.chunk.Chunk; import org.bukkit.World; -import org.bukkit.craftbukkit.v1_18_R1.CraftWorld; -import org.bukkit.craftbukkit.v1_18_R1.entity.CraftEntity; -import org.bukkit.craftbukkit.v1_18_R1.entity.CraftPlayer; -import org.bukkit.craftbukkit.v1_18_R1.inventory.CraftItemStack; +import org.bukkit.craftbukkit.v1_18_R2.CraftWorld; +import org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity; +import org.bukkit.craftbukkit.v1_18_R2.entity.CraftPlayer; +import org.bukkit.craftbukkit.v1_18_R2.inventory.CraftItemStack; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; @@ -55,7 +55,7 @@ public class CraftbukkitWrapper18 implements CraftbukkitWrapper.ICraftbukkitWrap @Override public boolean hasItems(ItemStack stack) { - Set keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).s().d()); + Set keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).t().d()); keys.remove("Enchantments"); keys.remove("Damage"); return !keys.isEmpty(); diff --git a/FightSystem_18/src/de/steamwar/fightsystem/utils/ProtocolWrapper18.java b/FightSystem_18/src/de/steamwar/fightsystem/utils/ProtocolWrapper18.java index 54ee416..52f2704 100644 --- a/FightSystem_18/src/de/steamwar/fightsystem/utils/ProtocolWrapper18.java +++ b/FightSystem_18/src/de/steamwar/fightsystem/utils/ProtocolWrapper18.java @@ -125,6 +125,6 @@ public class ProtocolWrapper18 implements ProtocolWrapper { @Override public boolean iBlockDataHidden(Object iBlockData) { - return Config.HiddenBlocks.contains(IRegistry.X.b(((IBlockData) iBlockData).b()).a()); + return Config.HiddenBlocks.contains(IRegistry.U.b(((IBlockData) iBlockData).b()).a()); } } diff --git a/FightSystem_18/src/de/steamwar/fightsystem/utils/TechHider18.java b/FightSystem_18/src/de/steamwar/fightsystem/utils/TechHider18.java index b5fc924..d17fb72 100644 --- a/FightSystem_18/src/de/steamwar/fightsystem/utils/TechHider18.java +++ b/FightSystem_18/src/de/steamwar/fightsystem/utils/TechHider18.java @@ -69,7 +69,7 @@ public class TechHider18 implements TechHider.ChunkHider { Object data = chunkDataCloner.apply(chunkData.get(packet)); tileEntities.set(data, ((List)tileEntities.get(data)).stream().filter( - tile -> Config.HiddenBlockEntities.contains(IRegistry.ad.b(entityType.get(tile)).a()) + tile -> Config.HiddenBlockEntities.contains(IRegistry.aa.b(entityType.get(tile)).a()) ).collect(Collectors.toList())); World world = p.getWorld();