Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-15 02:50:09 +01:00
CB has now merged the commits we pulled, so they can be removed.
Dieser Commit ist enthalten in:
Ursprung
bfd6535946
Commit
0edbf1f0d8
@ -1,4 +1,4 @@
|
||||
From 748657f2ca08bb10cdd55a063cd78cf0ab51fc4a Mon Sep 17 00:00:00 2001
|
||||
From 7c1be72b82a1dc2af199e0184fea60dd6fad252d Mon Sep 17 00:00:00 2001
|
||||
From: md_5 <md_5@bigpond.com>
|
||||
Date: Sun, 23 Dec 2012 17:09:40 +1100
|
||||
Subject: [PATCH] Address BUKKIT-3286 by firing the inventory close event when
|
||||
@ -10,23 +10,24 @@ Subject: [PATCH] Address BUKKIT-3286 by firing the inventory close event when
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/src/main/java/net/minecraft/server/EntityHuman.java b/src/main/java/net/minecraft/server/EntityHuman.java
|
||||
index 7afa68e..c6f8ff9 100644
|
||||
index ce0715b..028ba0c 100644
|
||||
--- a/src/main/java/net/minecraft/server/EntityHuman.java
|
||||
+++ b/src/main/java/net/minecraft/server/EntityHuman.java
|
||||
@@ -4,10 +4,12 @@ import java.util.Iterator;
|
||||
@@ -4,11 +4,13 @@ import java.util.Iterator;
|
||||
import java.util.List;
|
||||
|
||||
// CraftBukkit start
|
||||
+import org.bukkit.Bukkit;
|
||||
import org.bukkit.craftbukkit.entity.CraftHumanEntity;
|
||||
import org.bukkit.craftbukkit.entity.CraftItem;
|
||||
import org.bukkit.craftbukkit.inventory.CraftItemStack;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.entity.EntityCombustByEntityEvent;
|
||||
+import org.bukkit.event.inventory.InventoryCloseEvent;
|
||||
import org.bukkit.event.player.PlayerBedEnterEvent;
|
||||
import org.bukkit.event.player.PlayerBedLeaveEvent;
|
||||
import org.bukkit.event.player.PlayerDropItemEvent;
|
||||
@@ -883,6 +885,10 @@ public abstract class EntityHuman extends EntityLiving implements ICommandListen
|
||||
@@ -911,6 +913,10 @@ public abstract class EntityHuman extends EntityLiving implements ICommandListen
|
||||
super.die();
|
||||
this.defaultContainer.b(this);
|
||||
if (this.activeContainer != null) {
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 8f43d31d0e67908e97627327ed3421574970f2d5 Mon Sep 17 00:00:00 2001
|
||||
From e92e872b2cb6bc659372997d6e08cd3489a78162 Mon Sep 17 00:00:00 2001
|
||||
From: Aikar <aikar@aikar.co>
|
||||
Date: Sun, 24 Feb 2013 20:45:20 +1100
|
||||
Subject: [PATCH] Enable Improved ping sending
|
||||
@ -50,7 +50,7 @@ index d13fa19..6c19ad7 100644
|
||||
public void sendAll(Packet packet) {
|
||||
for (int i = 0; i < this.players.size(); ++i) {
|
||||
diff --git a/src/main/resources/configurations/bukkit.yml b/src/main/resources/configurations/bukkit.yml
|
||||
index e04ebce..03fff4c 100644
|
||||
index 7c18391..aac1406 100644
|
||||
--- a/src/main/resources/configurations/bukkit.yml
|
||||
+++ b/src/main/resources/configurations/bukkit.yml
|
||||
@@ -31,6 +31,7 @@ settings:
|
@ -1,77 +0,0 @@
|
||||
From f79f9c8a4b8dea443b5477c742d76f4ca8a780bb Mon Sep 17 00:00:00 2001
|
||||
From: Eimref <me@eimref.com>
|
||||
Date: Wed, 6 Feb 2013 18:59:07 -0500
|
||||
Subject: [PATCH] Kick player on exception for built-in PluginChannels; Fixes
|
||||
BUKKIT-3583
|
||||
|
||||
---
|
||||
src/main/java/net/minecraft/server/PlayerConnection.java | 11 ++++++++---
|
||||
1 file changed, 8 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
|
||||
index d2c2305..b960a87 100644
|
||||
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
|
||||
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
|
||||
@@ -1481,6 +1481,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (Exception exception) {
|
||||
exception.printStackTrace();
|
||||
+ this.disconnect("Invalid book data!"); // CraftBukkit - prevent exception spam
|
||||
}
|
||||
} else if ("MC|BSign".equals(packet250custompayload.tag)) {
|
||||
try {
|
||||
@@ -1498,9 +1499,8 @@ public class PlayerConnection extends Connection {
|
||||
itemstack1.id = Item.WRITTEN_BOOK.id;
|
||||
}
|
||||
} catch (Exception exception1) {
|
||||
- // CraftBukkit start
|
||||
- // exception1.printStackTrace();
|
||||
- // CraftBukkit end
|
||||
+ exception1.printStackTrace();
|
||||
+ this.disconnect("Invalid book data!"); // CraftBukkit - prevent exception spam
|
||||
}
|
||||
} else {
|
||||
int i;
|
||||
@@ -1516,6 +1516,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (Exception exception2) {
|
||||
exception2.printStackTrace();
|
||||
+ this.disconnect("Invalid trade data!"); // CraftBukkit - prevent exception spam
|
||||
}
|
||||
} else {
|
||||
int j;
|
||||
@@ -1539,6 +1540,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (Exception exception3) {
|
||||
exception3.printStackTrace();
|
||||
+ this.disconnect("Invalid CommandBlock data!"); // CraftBukkit - prevent exception spam
|
||||
}
|
||||
} else {
|
||||
this.player.sendMessage(this.player.a("advMode.notAllowed", new Object[0]));
|
||||
@@ -1562,6 +1564,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (Exception exception4) {
|
||||
exception4.printStackTrace();
|
||||
+ this.disconnect("Invalid beacon data!"); // CraftBukkit - prevent exception spam
|
||||
}
|
||||
}
|
||||
} else if ("MC|ItemName".equals(packet250custompayload.tag) && this.player.activeContainer instanceof ContainerAnvil) {
|
||||
@@ -1586,6 +1589,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (UnsupportedEncodingException ex) {
|
||||
Logger.getLogger(PlayerConnection.class.getName()).log(Level.SEVERE, "Could not parse REGISTER payload in plugin message packet", ex);
|
||||
+ throw new AssertionError("UTF-8 is an unknown encoding");
|
||||
}
|
||||
} else if (packet250custompayload.tag.equals("UNREGISTER")) {
|
||||
try {
|
||||
@@ -1595,6 +1599,7 @@ public class PlayerConnection extends Connection {
|
||||
}
|
||||
} catch (UnsupportedEncodingException ex) {
|
||||
Logger.getLogger(PlayerConnection.class.getName()).log(Level.SEVERE, "Could not parse UNREGISTER payload in plugin message packet", ex);
|
||||
+ throw new AssertionError("UTF-8 is an unknown encoding");
|
||||
}
|
||||
} else {
|
||||
server.getMessenger().dispatchIncomingMessage(player.getBukkitEntity(), packet250custompayload.tag, packet250custompayload.data);
|
||||
--
|
||||
1.8.1.1
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 599b8c109e266ac0f0882157d2491137d93dfe91 Mon Sep 17 00:00:00 2001
|
||||
From c21493df1c0843aeee5dc87d7f4d41637719d153 Mon Sep 17 00:00:00 2001
|
||||
From: md_5 <md_5@live.com.au>
|
||||
Date: Tue, 26 Feb 2013 11:31:27 +1100
|
||||
Subject: [PATCH] View distance.
|
@ -1,4 +1,4 @@
|
||||
From 66987b733cfa6bae2ce639c9d75cbb5521ca7795 Mon Sep 17 00:00:00 2001
|
||||
From 0f4418baaace7b3348b268403328c853326d0e39 Mon Sep 17 00:00:00 2001
|
||||
From: EdGruberman <ed@rjump.com>
|
||||
Date: Fri, 22 Feb 2013 09:23:51 -0700
|
||||
Subject: [PATCH] Return bed location itself instead of next to bed; Fixes
|
@ -1,4 +1,4 @@
|
||||
From b4cc885d617030d855a069079d7962ae42fe6373 Mon Sep 17 00:00:00 2001
|
||||
From 01db0ede45b595ea3713690c2f9fb91a337f4b95 Mon Sep 17 00:00:00 2001
|
||||
From: EdGruberman <ed@rjump.com>
|
||||
Date: Tue, 12 Feb 2013 16:17:31 -0700
|
||||
Subject: [PATCH] Remove dependency on CraftPlayer.getBedSpawnLocation; Fixes
|
@ -1,35 +0,0 @@
|
||||
From 430be099c8edaae4a11f1ede38fc9f22a8c5967f Mon Sep 17 00:00:00 2001
|
||||
From: Nate Mortensen <nate.richard.mortensen@gmail.com>
|
||||
Date: Fri, 8 Feb 2013 19:22:22 -0700
|
||||
Subject: [PATCH] Use the correct CB object for ContainerBrewingStand. Fixes
|
||||
BUKKIT-3357.
|
||||
|
||||
---
|
||||
src/main/java/net/minecraft/server/ContainerBrewingStand.java | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/main/java/net/minecraft/server/ContainerBrewingStand.java b/src/main/java/net/minecraft/server/ContainerBrewingStand.java
|
||||
index 3bfa802..3411dbb 100644
|
||||
--- a/src/main/java/net/minecraft/server/ContainerBrewingStand.java
|
||||
+++ b/src/main/java/net/minecraft/server/ContainerBrewingStand.java
|
||||
@@ -1,7 +1,7 @@
|
||||
package net.minecraft.server;
|
||||
|
||||
// CraftBukkit start
|
||||
-import org.bukkit.craftbukkit.inventory.CraftInventory;
|
||||
+import org.bukkit.craftbukkit.inventory.CraftInventoryBrewer;
|
||||
import org.bukkit.craftbukkit.inventory.CraftInventoryView;
|
||||
// CraftBukkit end
|
||||
|
||||
@@ -118,7 +118,7 @@ public class ContainerBrewingStand extends Container {
|
||||
return bukkitEntity;
|
||||
}
|
||||
|
||||
- CraftInventory inventory = new CraftInventory(this.brewingStand);
|
||||
+ CraftInventoryBrewer inventory = new CraftInventoryBrewer(this.brewingStand);
|
||||
bukkitEntity = new CraftInventoryView(this.player.player.getBukkitEntity(), inventory, this);
|
||||
return bukkitEntity;
|
||||
}
|
||||
--
|
||||
1.8.1-rc2
|
||||
|
@ -1,4 +1,4 @@
|
||||
From a5d121d01e22ea78685acfed62dc7be01dfa789c Mon Sep 17 00:00:00 2001
|
||||
From e91df993c0de872acdd4d6bdb3d96780f6120874 Mon Sep 17 00:00:00 2001
|
||||
From: EdGruberman <ed@rjump.com>
|
||||
Date: Thu, 21 Feb 2013 14:22:09 -0700
|
||||
Subject: [PATCH] Identify outside slot independent of inventory type; Fixes
|
@ -1,4 +1,4 @@
|
||||
From 256a6b7401b53e15483740d253e65a6124dee309 Mon Sep 17 00:00:00 2001
|
||||
From c5ab6f754ba26bbca5bbddcbfcb666ab91797a47 Mon Sep 17 00:00:00 2001
|
||||
From: Yariv Livay <yarivlivay@gmail.com>
|
||||
Date: Sat, 2 Mar 2013 09:36:52 +1100
|
||||
Subject: [PATCH] BUKKIT-3661, fixed missing HangingBreakEvent when
|
@ -1,4 +1,4 @@
|
||||
From 9ecf703c7fe76c70b811c525d40b548e4c0b3ca4 Mon Sep 17 00:00:00 2001
|
||||
From b8bb51ff362c990ef9cd991a5656cf823cbf2044 Mon Sep 17 00:00:00 2001
|
||||
From: Yariv Livay <yarivlivay@gmail.com>
|
||||
Date: Mon, 25 Feb 2013 22:26:36 +0200
|
||||
Subject: [PATCH] Adds BUKKIT-3667, Faux sleepers wake up normally
|
@ -1,4 +1,4 @@
|
||||
From 2f89c4cf0ded941f290952d99a30c8a8e79f0d0c Mon Sep 17 00:00:00 2001
|
||||
From 2be562a064fd9341e1cfb8b298b5f77d66e9ce07 Mon Sep 17 00:00:00 2001
|
||||
From: Yariv Livay <yarivlivay@gmail.com>
|
||||
Date: Tue, 26 Feb 2013 20:14:34 +0200
|
||||
Subject: [PATCH] BUKKIT-3668 Fix wrong block in BlockDispenseEvent when
|
@ -1,4 +1,4 @@
|
||||
From eb1de092bd176ad81a94836ecd8202b4bf372003 Mon Sep 17 00:00:00 2001
|
||||
From 48984bf4577dd62bf48e92c4d09bcc39d530fa90 Mon Sep 17 00:00:00 2001
|
||||
From: James Clarke <jamesrtclarke@me.com>
|
||||
Date: Sat, 26 Jan 2013 10:39:45 +0000
|
||||
Subject: [PATCH] ANSI color codes now reset text attributes. Fixes BUKKIT-3508
|
@ -1,4 +1,4 @@
|
||||
From 4c02879800617a5b7b0f722afeb51f16ba43166d Mon Sep 17 00:00:00 2001
|
||||
From 1146814533f254505ea2e534109590ea7593c37b Mon Sep 17 00:00:00 2001
|
||||
From: md_5 <md_5@live.com.au>
|
||||
Date: Sat, 2 Mar 2013 13:34:17 +1100
|
||||
Subject: [PATCH] Snapshot support.
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren