package com.jared.mysticaltrinkets.tileentities; import net.minecraft.block.Block; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; public class TileEntityMysticalForgeActive extends TileEntity { public int timer; public int activeTimer; public TileEntityMysticalForgeActive() { timer = 1; activeTimer = 100; } public int getRitualTimer() { return activeTimer; } public void setRitualTimer(int ritualTimer) { this.activeTimer = ritualTimer; } @Override public void updateEntity() { } public boolean checkForBlock(int x, int y, int z, Block block) { if (worldObj.getBlock(x, y, z) == block) { return true; } else { return false; } } @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); nbt.setInteger("timer", timer); nbt.setInteger("ritualTimer", activeTimer); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); this.timer = nbt.getInteger("timer"); this.activeTimer = nbt.getInteger("ritualTimer"); } }