mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-28 23:38:25 +01:00
10ed7dc6b4
Vanilla now uses chat components for scoreboards, thus no longer returns a string which also resets the chat the chat format, add this back ourselves.
20 lines
No EOL
1.1 KiB
Diff
20 lines
No EOL
1.1 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Brokkonaut <hannos17@gmx.de>
|
|
Date: Sun, 4 Sep 2016 16:35:43 -0500
|
|
Subject: [PATCH] Fix AIOOBE in inventory handling
|
|
|
|
|
|
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
|
|
index 0fe8d1c3f1..ed02cd7a7a 100644
|
|
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
|
|
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
|
|
@@ -0,0 +0,0 @@ public class PlayerConnection implements PacketListenerPlayIn, ITickable {
|
|
case CLONE:
|
|
if (packetplayinwindowclick.d() == 2) {
|
|
click = ClickType.MIDDLE;
|
|
- if (packetplayinwindowclick.c() == -999) {
|
|
+ if (packetplayinwindowclick.c() < 0) { // Paper - GH-404
|
|
action = InventoryAction.NOTHING;
|
|
} else {
|
|
Slot slot = this.player.activeContainer.getSlot(packetplayinwindowclick.c());
|
|
--
|