resonant-induction/archive/java/resonantinduction/core/prefab/part/PartAdvanced.java
2014-01-11 17:44:07 +08:00

38 lines
487 B
Java

package resonantinduction.core.prefab.part;
import net.minecraft.world.World;
import codechicken.multipart.TMultiPart;
public abstract class PartAdvanced extends TMultiPart
{
protected long ticks = 0;
@Override
public void update()
{
if (ticks == 0)
{
initiate();
}
if (ticks >= Long.MAX_VALUE)
{
ticks = 1;
}
ticks++;
}
/**
* Called on the TileEntity's first tick.
*/
public void initiate()
{
}
public World getWorld()
{
return world();
}
}