aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/block
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-03-21 02:46:32 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-03-21 02:46:32 +1000
commitb6ee1cacc50dec9ee65d30d8d62f0fbe1591bdc7 (patch)
treecb6f45036f4366623a908a2dfdfa809ce5869df8 /src/Java/miscutil/core/block
parente667f347a505929d34883b5abf595d3d6111f730 (diff)
downloadGT5-Unofficial-b6ee1cacc50dec9ee65d30d8d62f0fbe1591bdc7.tar.gz
GT5-Unofficial-b6ee1cacc50dec9ee65d30d8d62f0fbe1591bdc7.tar.bz2
GT5-Unofficial-b6ee1cacc50dec9ee65d30d8d62f0fbe1591bdc7.zip
Final version of safes for now.
Cleaned up some handler code and left some new classes in for future use. Also, skipped a build and brought a fresh one along.
Diffstat (limited to 'src/Java/miscutil/core/block')
-rw-r--r--src/Java/miscutil/core/block/antigrief/TowerDevice.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/block/antigrief/TowerDevice.java b/src/Java/miscutil/core/block/antigrief/TowerDevice.java
index 5299875355..7e9a3d78a9 100644
--- a/src/Java/miscutil/core/block/antigrief/TowerDevice.java
+++ b/src/Java/miscutil/core/block/antigrief/TowerDevice.java
@@ -18,6 +18,7 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
+import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.IIcon;
import net.minecraft.world.IBlockAccess;
@@ -28,6 +29,8 @@ import cpw.mods.fml.relauncher.SideOnly;
public class TowerDevice extends Block {
private static IIcon TEX_ANTIBUILDER;
public static final int META_ANTIBUILDER = 9;
+ private boolean bUnbreakable;
+
public TowerDevice()
{
super(Material.wood);
@@ -42,6 +45,14 @@ public class TowerDevice extends Block {
return 15;
}
+ public void saveNBTData(NBTTagCompound aNBT) {
+ aNBT.setBoolean("bUnbreakable", bUnbreakable);
+ }
+
+ public void loadNBTData(NBTTagCompound aNBT) {
+ bUnbreakable = aNBT.getBoolean("bUnbreakable");
+ }
+
public IIcon getIcon(int side, int meta)
{
return TEX_ANTIBUILDER;