summaryrefslogtreecommitdiffstats
path: root/nms-patches/BlockMinecartTrackAbstract.patch
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2015-05-29 19:45:17 +1000
committermd_5 <git@md-5.net>2015-05-29 19:45:17 +1000
commit50848997470cf3d74abb6405736a908b16fd47d8 (patch)
treebea444c130ccac7dac0e7336372d7a532178a527 /nms-patches/BlockMinecartTrackAbstract.patch
parent55202e1f991a2c3c2cb3dff6604bf85ae812ab60 (diff)
downloadcraftbukkit-50848997470cf3d74abb6405736a908b16fd47d8.tar
craftbukkit-50848997470cf3d74abb6405736a908b16fd47d8.tar.gz
craftbukkit-50848997470cf3d74abb6405736a908b16fd47d8.tar.lz
craftbukkit-50848997470cf3d74abb6405736a908b16fd47d8.tar.xz
craftbukkit-50848997470cf3d74abb6405736a908b16fd47d8.zip
[SPIGOT-424, MC-73474] Add fix for powered rail duplication.
No redstone related side effects that we know of and hopefully there are none. Please report any to the tracker.
Diffstat (limited to 'nms-patches/BlockMinecartTrackAbstract.patch')
-rw-r--r--nms-patches/BlockMinecartTrackAbstract.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/nms-patches/BlockMinecartTrackAbstract.patch b/nms-patches/BlockMinecartTrackAbstract.patch
new file mode 100644
index 00000000..922347c7
--- /dev/null
+++ b/nms-patches/BlockMinecartTrackAbstract.patch
@@ -0,0 +1,11 @@
+--- a/net/minecraft/server/BlockMinecartTrackAbstract.java
++++ b/net/minecraft/server/BlockMinecartTrackAbstract.java
+@@ -87,7 +87,7 @@
+ flag = true;
+ }
+
+- if (flag) {
++ if (flag && !world.isEmpty(blockposition)) { // CraftBukkit - SPIGOT-424, MC-73474
+ this.b(world, blockposition, iblockdata, 0);
+ world.setAir(blockposition);
+ } else {