--- 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;