summaryrefslogtreecommitdiffstats
path: root/nms-patches
diff options
context:
space:
mode:
authorSenmori <thesenmori@gmail.com>2018-02-12 10:29:51 +1100
committermd_5 <git@md-5.net>2018-02-12 10:33:19 +1100
commitf8411ea1e5865e6d512e4673f4d59255a078e169 (patch)
tree428f53a182737dc5bf38f9da0907dd797575e723 /nms-patches
parent8bb4f6ccc150ed89eb522571ed643ad84765ca91 (diff)
downloadcraftbukkit-f8411ea1e5865e6d512e4673f4d59255a078e169.tar
craftbukkit-f8411ea1e5865e6d512e4673f4d59255a078e169.tar.gz
craftbukkit-f8411ea1e5865e6d512e4673f4d59255a078e169.tar.lz
craftbukkit-f8411ea1e5865e6d512e4673f4d59255a078e169.tar.xz
craftbukkit-f8411ea1e5865e6d512e4673f4d59255a078e169.zip
Expand Structure Block API
Diffstat (limited to 'nms-patches')
-rw-r--r--nms-patches/TileEntityStructure.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/nms-patches/TileEntityStructure.patch b/nms-patches/TileEntityStructure.patch
new file mode 100644
index 00000000..f7f05e4c
--- /dev/null
+++ b/nms-patches/TileEntityStructure.patch
@@ -0,0 +1,36 @@
+--- a/net/minecraft/server/TileEntityStructure.java
++++ b/net/minecraft/server/TileEntityStructure.java
+@@ -10,20 +10,20 @@
+
+ public class TileEntityStructure extends TileEntity {
+
+- private String a = "";
+- private String f = "";
+- private String g = "";
+- private BlockPosition h = new BlockPosition(0, 1, 0);
+- private BlockPosition i;
+- private EnumBlockMirror j;
+- private EnumBlockRotation k;
+- private TileEntityStructure.UsageMode l;
+- private boolean m;
++ private String a = ""; // PAIL: rename name
++ public String f = ""; // PAIL: private -> public
++ public String g = ""; // PAIL: private -> public
++ public BlockPosition h = new BlockPosition(0, 1, 0); // PAIL: private -> public
++ public BlockPosition i; // PAIL: private -> public
++ public EnumBlockMirror j; // PAIL: private -> public
++ public EnumBlockRotation k; // PAIL: private -> public
++ private TileEntityStructure.UsageMode l; // PAIL: rename
++ public boolean m; // PAIL: private -> public
+ private boolean n;
+- private boolean o;
+- private boolean p;
+- private float q;
+- private long r;
++ public boolean o; // PAIL: private -> public
++ public boolean p; // PAIL: private -> public
++ public float q; // PAIL: private -> public
++ public long r; // PAIL: private -> public
+
+ public TileEntityStructure() {
+ this.i = BlockPosition.ZERO;