return 10;
}
@Override
public void addInformation(World world, int x, int y, int z, List<String> infoList){
IHackableBlock hackableBlock = HackableHandler.getHackableForCoord(world, x, y, z, PneumaticCraft.proxy.getPlayer());
int hackTime = ((BlockTrackUpgradeHandler)HUDHandler.instance().getSpecificRenderer(BlockTrackUpgradeHandler.class)).getTargetForCoord(x, y, z).getHackTime();
if(hackTime == 0) {
hackableBlock.addInfo(world, x, y, z, infoList, PneumaticCraft.proxy.getPlayer());
} else {
int requiredHackTime = hackableBlock.getHackTime(world, x, y, z, PneumaticCraft.proxy.getPlayer());
int percentageComplete = hackTime * 100 / requiredHackTime;
if(percentageComplete < 100) {
infoList.add(I18n.format("pneumaticHelmet.hacking.hacking") + " (" + percentageComplete + "%%)");
} else if(hackTime < requiredHackTime + 20) {
hackableBlock.addPostHackInfo(world, x, y, z, infoList, PneumaticCraft.proxy.getPlayer());
} else {
hackableBlock.addInfo(world, x, y, z, infoList, PneumaticCraft.proxy.getPlayer());
}
}
}