Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove boat interaction event (Fixes #5539)
- Loading branch information
1 parent
96ee1fb
commit 2c5f808
Showing
2 changed files
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 26 additions & 0 deletions
26
Spigot-Server-Patches/0730-Remove-interact-event-from-boat.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 | ||
From: Owen1212055 <23108066+Owen1212055@users.noreply.github.com> | ||
Date: Fri, 23 Apr 2021 16:37:12 -0400 | ||
Subject: [PATCH] Remove interact event from boat | ||
|
||
|
||
diff --git a/src/main/java/net/minecraft/world/item/ItemBoat.java b/src/main/java/net/minecraft/world/item/ItemBoat.java | ||
index 1d812b3e27f87213afc3e441eb20ca984458ce2a..e24085facbc738c5eecbf85dee1b87072c41537c 100644 | ||
--- a/src/main/java/net/minecraft/world/item/ItemBoat.java | ||
+++ b/src/main/java/net/minecraft/world/item/ItemBoat.java | ||
@@ -54,6 +54,7 @@ public class ItemBoat extends Item { | ||
} | ||
|
||
if (movingobjectpositionblock.getType() == MovingObjectPosition.EnumMovingObjectType.BLOCK) { | ||
+ /* Paper - Remove unneeded interaction event trigger | ||
// CraftBukkit start - Boat placement | ||
org.bukkit.event.player.PlayerInteractEvent event = org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(entityhuman, org.bukkit.event.block.Action.RIGHT_CLICK_BLOCK, movingobjectpositionblock.getBlockPosition(), movingobjectpositionblock.getDirection(), itemstack, enumhand); | ||
|
||
@@ -61,6 +62,7 @@ public class ItemBoat extends Item { | ||
return InteractionResultWrapper.pass(itemstack); | ||
} | ||
// CraftBukkit end | ||
+ */ // Paper - Remove unneeded interaction event trigger | ||
EntityBoat entityboat = new EntityBoat(world, movingobjectpositionblock.getPos().x, movingobjectpositionblock.getPos().y, movingobjectpositionblock.getPos().z); | ||
|
||
entityboat.setType(this.b); |