Has your unit, it is necessary that some time later he changed to another unit. Use the code below, nothing works. I tried to update Tick prescribe the method System.out.println ( "test") ;, the console does not display anything. What am I doing wrong?
public class BlockOne extends BlockContainer {
...
public void updateTick(World par1World, int par2, int par3, int par4, Random par5Random) {
if (!par1World.isRemote)
{
if (par1World.getWorldTime() % 20 == 0)
if (par1World.getBlock(par2, par3, par4) == Block.BlockOne);
{
par1World.setBlock(var7, var8, var9, Block.BlockTwo);
}
}
}
}
}