summaryrefslogtreecommitdiffstats
path: root/nms-patches/PlayerInteractManager.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nms-patches/PlayerInteractManager.patch')
-rw-r--r--nms-patches/PlayerInteractManager.patch9
1 files changed, 9 insertions, 0 deletions
diff --git a/nms-patches/PlayerInteractManager.patch b/nms-patches/PlayerInteractManager.patch
index 0214d109..c4b0f192 100644
--- a/nms-patches/PlayerInteractManager.patch
+++ b/nms-patches/PlayerInteractManager.patch
@@ -14,6 +14,15 @@
public class PlayerInteractManager {
public World world;
+@@ -26,7 +34,7 @@
+ this.gamemode = worldsettings_enumgamemode;
+ worldsettings_enumgamemode.a(this.player.abilities);
+ this.player.updateAbilities();
+- this.player.server.getPlayerList().sendAll(new PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction.UPDATE_GAME_MODE, new EntityPlayer[] { this.player}));
++ this.player.server.getPlayerList().sendAll(new PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction.UPDATE_GAME_MODE, new EntityPlayer[] { this.player}), this.player); // CraftBukkit
+ }
+
+ public WorldSettings.EnumGamemode getGameMode() {
@@ -50,7 +58,7 @@
}