diff --git a/v1_10_R1/src/main/java/net/citizensnpcs/nms/v1_10_R1/util/NMSImpl.java b/v1_10_R1/src/main/java/net/citizensnpcs/nms/v1_10_R1/util/NMSImpl.java index fb70cc43b..d8849bc57 100644 --- a/v1_10_R1/src/main/java/net/citizensnpcs/nms/v1_10_R1/util/NMSImpl.java +++ b/v1_10_R1/src/main/java/net/citizensnpcs/nms/v1_10_R1/util/NMSImpl.java @@ -15,7 +15,6 @@ import java.util.Random; import java.util.Set; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -36,7 +35,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -1415,9 +1413,6 @@ public class NMSImpl implements NMSBridge { NMSImpl.sendPacketsNearby(from, location, Arrays.asList(packets), 64); } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - } - public static void setSize(Entity entity, float f, float f1, boolean justCreated) { if ((f != entity.width) || (f1 != entity.length)) { float f2 = entity.width; diff --git a/v1_11_R1/src/main/java/net/citizensnpcs/nms/v1_11_R1/util/NMSImpl.java b/v1_11_R1/src/main/java/net/citizensnpcs/nms/v1_11_R1/util/NMSImpl.java index ccbcc078f..66579f31a 100644 --- a/v1_11_R1/src/main/java/net/citizensnpcs/nms/v1_11_R1/util/NMSImpl.java +++ b/v1_11_R1/src/main/java/net/citizensnpcs/nms/v1_11_R1/util/NMSImpl.java @@ -15,7 +15,6 @@ import java.util.Random; import java.util.Set; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -36,7 +35,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -101,7 +99,6 @@ import net.citizensnpcs.nms.v1_11_R1.entity.PolarBearController; import net.citizensnpcs.nms.v1_11_R1.entity.RabbitController; import net.citizensnpcs.nms.v1_11_R1.entity.SheepController; import net.citizensnpcs.nms.v1_11_R1.entity.ShulkerController; -import net.citizensnpcs.nms.v1_11_R1.entity.ShulkerController.EntityShulkerNPC; import net.citizensnpcs.nms.v1_11_R1.entity.SilverfishController; import net.citizensnpcs.nms.v1_11_R1.entity.SkeletonController; import net.citizensnpcs.nms.v1_11_R1.entity.SkeletonStrayController; @@ -1480,10 +1477,6 @@ public class NMSImpl implements NMSBridge { NMSImpl.sendPacketsNearby(from, location, Arrays.asList(packets), 64); } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - ((EntityShulkerNPC) getHandle(shulker)).setColor(color); - } - public static void setSize(Entity entity, float f, float f1, boolean justCreated) { if ((f != entity.width) || (f1 != entity.length)) { float f2 = entity.width; diff --git a/v1_12_R1/src/main/java/net/citizensnpcs/nms/v1_12_R1/util/NMSImpl.java b/v1_12_R1/src/main/java/net/citizensnpcs/nms/v1_12_R1/util/NMSImpl.java index b6f285479..fd98b7a35 100644 --- a/v1_12_R1/src/main/java/net/citizensnpcs/nms/v1_12_R1/util/NMSImpl.java +++ b/v1_12_R1/src/main/java/net/citizensnpcs/nms/v1_12_R1/util/NMSImpl.java @@ -15,7 +15,6 @@ import java.util.Random; import java.util.Set; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -36,7 +35,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -1492,10 +1490,6 @@ public class NMSImpl implements NMSBridge { NMSImpl.sendPacketsNearby(from, location, Arrays.asList(packets), 64); } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - ((EntityShulker) getHandle(shulker)).getDataWatcher().set(EntityShulker.COLOR, color.getWoolData()); - } - public static void setSize(Entity entity, float f, float f1, boolean justCreated) { if ((f != entity.width) || (f1 != entity.length)) { float f2 = entity.width; diff --git a/v1_13_R2/src/main/java/net/citizensnpcs/nms/v1_13_R2/util/NMSImpl.java b/v1_13_R2/src/main/java/net/citizensnpcs/nms/v1_13_R2/util/NMSImpl.java index 1676743f6..c1782a53a 100644 --- a/v1_13_R2/src/main/java/net/citizensnpcs/nms/v1_13_R2/util/NMSImpl.java +++ b/v1_13_R2/src/main/java/net/citizensnpcs/nms/v1_13_R2/util/NMSImpl.java @@ -15,7 +15,6 @@ import java.util.Random; import java.util.Set; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -37,7 +36,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -1600,10 +1598,6 @@ public class NMSImpl implements NMSBridge { } } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - ((EntityShulker) getHandle(shulker)).getDataWatcher().set(EntityShulker.COLOR, color.getWoolData()); - }; - public static void setSize(Entity entity, float f, float f1, boolean justCreated) { if ((f != entity.width) || (f1 != entity.length)) { float f2 = entity.width; diff --git a/v1_14_R1/src/main/java/net/citizensnpcs/nms/v1_14_R1/util/NMSImpl.java b/v1_14_R1/src/main/java/net/citizensnpcs/nms/v1_14_R1/util/NMSImpl.java index e365b1fc1..19cf48d5c 100644 --- a/v1_14_R1/src/main/java/net/citizensnpcs/nms/v1_14_R1/util/NMSImpl.java +++ b/v1_14_R1/src/main/java/net/citizensnpcs/nms/v1_14_R1/util/NMSImpl.java @@ -16,7 +16,6 @@ import java.util.Set; import java.util.TreeMap; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -39,7 +38,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -1670,10 +1668,6 @@ public class NMSImpl implements NMSBridge { } } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - ((EntityShulker) getHandle(shulker)).getDataWatcher().set(EntityShulker.COLOR, color.getWoolData()); - } - public static void setSize(Entity entity, boolean justCreated) { try { EntitySize entitysize = (EntitySize) SIZE_FIELD_GETTER.invoke(entity); diff --git a/v1_15_R1/src/main/java/net/citizensnpcs/nms/v1_15_R1/util/NMSImpl.java b/v1_15_R1/src/main/java/net/citizensnpcs/nms/v1_15_R1/util/NMSImpl.java index 4031aad77..9239d3099 100644 --- a/v1_15_R1/src/main/java/net/citizensnpcs/nms/v1_15_R1/util/NMSImpl.java +++ b/v1_15_R1/src/main/java/net/citizensnpcs/nms/v1_15_R1/util/NMSImpl.java @@ -16,7 +16,6 @@ import java.util.Set; import java.util.TreeMap; import org.bukkit.Bukkit; -import org.bukkit.DyeColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -39,7 +38,6 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; -import org.bukkit.entity.Shulker; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wither; import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason; @@ -192,7 +190,6 @@ import net.citizensnpcs.trait.versioned.ParrotTrait; import net.citizensnpcs.trait.versioned.PhantomTrait; import net.citizensnpcs.trait.versioned.PufferFishTrait; import net.citizensnpcs.trait.versioned.ShulkerTrait; -import net.citizensnpcs.trait.versioned.SnowmanTrait; import net.citizensnpcs.trait.versioned.TropicalFishTrait; import net.citizensnpcs.trait.versioned.VillagerTrait; import net.citizensnpcs.util.BoundingBox; @@ -670,7 +667,6 @@ public class NMSImpl implements NMSBridge { CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(PhantomTrait.class)); CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(PufferFishTrait.class)); CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(ShulkerTrait.class)); - CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(SnowmanTrait.class)); CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(TropicalFishTrait.class)); CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(VillagerTrait.class)); manager.register(Commands.class); @@ -1662,10 +1658,6 @@ public class NMSImpl implements NMSBridge { } } - public static void setShulkerColor(Shulker shulker, DyeColor color) { - ((EntityShulker) getHandle(shulker)).getDataWatcher().set(EntityShulker.COLOR, color.getWoolData()); - } - public static void setSize(Entity entity, boolean justCreated) { try { EntitySize entitysize = (EntitySize) SIZE_FIELD_GETTER.invoke(entity); @@ -1720,8 +1712,6 @@ public class NMSImpl implements NMSBridge { EntityType.SLIME, EntityType.DOLPHIN, EntityType.MAGMA_CUBE, EntityType.HORSE, EntityType.GHAST, EntityType.SHULKER, EntityType.PHANTOM); private static final MethodHandle BEHAVIOR_MAP = NMS.getGetter(BehaviorController.class, "c"); - private static final MethodHandle BLOCK_POSITION_B_D = NMS.getMethodHandle(BlockPosition.PooledBlockPosition.class, - "c", false, double.class, double.class, double.class); private static final MethodHandle BUKKITENTITY_FIELD_SETTER = NMS.getSetter(Entity.class, "bukkitEntity"); private static final Map, EntityTypes> CITIZENS_ENTITY_TYPES = Maps.newHashMap(); private static final MethodHandle CRAFT_BOSSBAR_HANDLE_FIELD = NMS.getSetter(CraftBossBar.class, "handle");