diff --git a/pom.xml b/pom.xml index cabdbb3..2ad6f85 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ cn.coolloong.amethyst_equipment AmethystEquipment - 1.0-SNAPSHOT + 1.1-SNAPSHOT 17 diff --git a/src/main/java/cn/coolloong/amethyst_equipment/Item/AmethystSpear.java b/src/main/java/cn/coolloong/amethyst_equipment/Item/AmethystSpear.java index 3217652..3ecf1d4 100644 --- a/src/main/java/cn/coolloong/amethyst_equipment/Item/AmethystSpear.java +++ b/src/main/java/cn/coolloong/amethyst_equipment/Item/AmethystSpear.java @@ -101,7 +101,9 @@ public boolean onClickAir(Player player, Vector3 directionVector) { pk.setNextState("default"); pk.setBlendOutTime(0f); pk.setEntityRuntimeIds(List.of(player.getId())); - player.dataPacket(pk); + for (var pl : AmethystEquipment.instance.getServer().getOnlinePlayers().values()) { + pl.dataPacket(pk); + } AmethystEquipment.instance.getServer().getScheduler().scheduleDelayedTask(AmethystEquipment.instance, () -> { var pk2 = new AnimateEntityPacket(); pk2.setAnimation("animation.player.move.arms.stationary"); @@ -111,7 +113,9 @@ public boolean onClickAir(Player player, Vector3 directionVector) { pk2.setNextState("default"); pk2.setBlendOutTime(0f); pk2.setEntityRuntimeIds(List.of(player.getId())); - player.dataPacket(pk2); + for (var pl : AmethystEquipment.instance.getServer().getOnlinePlayers().values()) { + pl.dataPacket(pk2); + } }, 36); AmethystEquipment.instance.getServer().getScheduler().scheduleDelayedTask(AmethystEquipment.instance, () -> {