mirror of
https://github.com/PaperMC/Paper.git
synced 2025-07-31 20:22:05 -07:00
Fix bad method call in EquipmentDispenseItemBehavior
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
--- a/net/minecraft/core/dispenser/EquipmentDispenseItemBehavior.java
|
||||
+++ b/net/minecraft/core/dispenser/EquipmentDispenseItemBehavior.java
|
||||
@@ -17,7 +_,13 @@
|
||||
return dispenseEquipment(blockSource, item) ? item : super.execute(blockSource, item);
|
||||
@@ -14,10 +_,16 @@
|
||||
|
||||
@Override
|
||||
protected ItemStack execute(BlockSource blockSource, ItemStack item) {
|
||||
- return dispenseEquipment(blockSource, item) ? item : super.execute(blockSource, item);
|
||||
+ return dispenseEquipment(blockSource, item, this) ? item : super.execute(blockSource, item); // Paper - fix possible StackOverflowError
|
||||
}
|
||||
|
||||
+ @Deprecated @io.papermc.paper.annotation.DoNotUse // Paper
|
||||
|
Reference in New Issue
Block a user