mirror of
https://github.com/GTNewHorizons/Chisel.git
synced 2026-11-12 16:27:45 +00:00
Allows the changing the config in game
This commit is contained in:
1 parent
afce955cd1
commit
9b6e1495d4
1 file changed
+12
-5
@@ -46,16 +46,23 @@ public class ItemChisel extends Item implements IChiselItem {
|
||||
public ItemChisel(ChiselType type) {
|
||||
super();
|
||||
this.type = type;
|
||||
if (Configurations.allowChiselDamage) {
|
||||
this.setMaxDamage(type.maxDamage);
|
||||
} else {
|
||||
this.setMaxDamage(0);
|
||||
}
|
||||
setMaxStackSize(1);
|
||||
setTextureName(Chisel.MOD_ID + ":chisel_" + type.name().toLowerCase());
|
||||
MinecraftForge.EVENT_BUS.register(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMaxDamage(ItemStack stack){
|
||||
if(Configurations.allowChiselDamage)
|
||||
return type.maxDamage;
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isDamageable(){
|
||||
return Configurations.allowChiselDamage;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean getIsRepairable(ItemStack damagedItem, ItemStack repairMaterial)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user