package com.austinv11.peripheralsplusplus.items;
import com.austinv11.collectiveframework.minecraft.utils.NBTHelper;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
import net.minecraft.util.MathHelper;
import net.minecraft.util.StatCollector;
import java.util.List;
import java.util.Random;
public class ItemBlockTurtle extends ItemBlock {
private Random rng = new Random();
public ItemBlockTurtle(Block block) {
super(block);
}
@Override
@SideOnly(Side.CLIENT)
public void addInformation(ItemStack item, EntityPlayer player, List info, boolean isShiftHeld) {
if (NBTHelper.hasTag(item, "desc")) {
String description = StatCollector.translateToLocal("peripheralsplusplus.description.turtle."+NBTHelper.getInt(item, "desc"));
info.add(description);
} else {
NBTHelper.setInteger(item, "desc", MathHelper.getRandomIntegerInRange(rng, 1, 10));
addInformation(item, player, info, isShiftHeld);
}
}
}