@@ -0,0 +1,553 @@
+package info.u_team.u_team_core.tileentity;%0A%0Aimport net.minecraft.tileentity.*;%0A%0Apublic abstract class UTickableTileEntity extends UTileEntity implements ITickableTileEntity %7B%0A%09%0A%09private boolean first;%0A%09%0A%09public UTickableTileEntity(TileEntityType%3C?%3E type) %7B%0A%09%09super(type);%0A%09%7D%0A%09%0A%09@Override%0A%09public void tick() %7B%0A%09%09if (!first) %7B%0A%09%09%09first = true;%0A%09%09%09firstTick();%0A%09%09%7D%0A%09%09if (world.isRemote()) %7B%0A%09%09%09tickClient();%0A%09%09%7D else %7B%0A%09%09%09tickServer();%0A%09%09%7D%0A%09%7D%0A%09%0A%09protected void firstTick() %7B%0A%09%7D%0A%09%0A%09protected void tickServer() %7B%0A%09%7D%0A%09%0A%09protected void tickClient() %7B%0A%09%7D%0A%09%0A%7D%0A

Add u tickable tile entity