readd debugstick check
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
--- a/net/minecraft/world/item/TridentItem.java
|
||||
+++ b/net/minecraft/world/item/TridentItem.java
|
||||
@@ -87,19 +_,37 @@
|
||||
@@ -87,19 +_,35 @@
|
||||
.orElse(SoundEvents.TRIDENT_THROW);
|
||||
player.awardStat(Stats.ITEM_USED.get(this));
|
||||
if (level instanceof ServerLevel serverLevel) {
|
||||
@@ -15,10 +15,8 @@
|
||||
+ com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent event = new com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent((org.bukkit.entity.Player) player.getBukkitEntity(), org.bukkit.craftbukkit.inventory.CraftItemStack.asCraftMirror(stack), (org.bukkit.entity.Projectile) tridentDelayed.projectile().getBukkitEntity());
|
||||
+ if (!event.callEvent() || !tridentDelayed.attemptSpawn()) {
|
||||
+ // CraftBukkit start
|
||||
+ // Paper end - PlayerLaunchProjectileEvent
|
||||
+ if (player instanceof net.minecraft.server.level.ServerPlayer serverPlayer) {
|
||||
+ serverPlayer.getBukkitEntity().updateInventory();
|
||||
+ }
|
||||
+ // Paper end - PlayerLaunchProjectileEvent
|
||||
+ player.containerMenu.sendAllDataToRemote();
|
||||
+ return false;
|
||||
+ }
|
||||
+ ThrownTrident thrownTrident = tridentDelayed.projectile(); // Paper - PlayerLaunchProjectileEvent
|
||||
|
||||
Reference in New Issue
Block a user