Replace Growth Ring's constant NBT updating with world time checking

This commit is contained in:
Ellpeck 2016-05-12 14:26:10 +02:00
parent 1793a2418f
commit bfd859e144

View file

@ -51,10 +51,8 @@ public class ItemGrowthRing extends ItemEnergy{
if(stack.getTagCompound() == null){ if(stack.getTagCompound() == null){
stack.setTagCompound(new NBTTagCompound()); stack.setTagCompound(new NBTTagCompound());
} }
int waitTime = stack.getTagCompound().getInteger("WaitTime");
//Adding all possible Blocks //Adding all possible Blocks
if(waitTime >= 30){ if(player.worldObj.getTotalWorldTime()%30 == 0){
int range = 3; int range = 3;
for(int x = -range; x < range+1; x++){ for(int x = -range; x < range+1; x++){
for(int z = -range; z < range+1; z++){ for(int z = -range; z < range+1; z++){
@ -94,11 +92,6 @@ public class ItemGrowthRing extends ItemEnergy{
} }
} }
} }
stack.getTagCompound().setInteger("WaitTime", 0);
}
else{
stack.getTagCompound().setInteger("WaitTime", waitTime+1);
} }
} }
} }