Fix max nearby entities class check (#9967)

This commit is contained in:
TonytheMacaroni
2023-11-25 16:48:32 -05:00
parent 79599cfd22
commit 32f58b8106
2 changed files with 8 additions and 3 deletions

View File

@@ -34,9 +34,11 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
itemstack = this.getCarried();
if (AbstractContainerMenu.canItemQuickReplace(slot, itemstack, true) && slot.mayPlace(itemstack) && (this.quickcraftType == 2 || itemstack.getCount() > this.quickcraftSlots.size()) && this.canDragTo(slot)) {
@@ -0,0 +0,0 @@ public abstract class AbstractContainerMenu {
Slot slot2;
int j2;
if (actionType == ClickType.SWAP) {
- if (actionType == ClickType.SWAP) {
+ if (actionType == ClickType.SWAP && (button == 40 || button >= 0 && button < 9)) { // Paper
+ if (slotIndex < 0 || button < 0) return; // Paper
slot2 = (Slot) this.slots.get(slotIndex);
itemstack1 = playerinventory.getItem(button);