All Items now have textures

This commit is contained in:
modmuss50 2015-11-27 20:17:12 +00:00
parent 94a2229ed7
commit 0d4b9afd01
16 changed files with 152 additions and 11 deletions

View file

@ -14,15 +14,18 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import reborncore.api.IItemTexture;
import reborncore.api.TextureRegistry;
import reborncore.common.util.TorchHelper;
import techreborn.api.power.IEnergyItemInfo;
import techreborn.client.TechRebornCreativeTab;
import techreborn.config.ConfigTechReborn;
import techreborn.lib.ModInfo;
import techreborn.powerSystem.PoweredItem;
import java.util.List;
public class ItemAdvancedDrill extends ItemPickaxe implements IEnergyItemInfo {
public class ItemAdvancedDrill extends ItemPickaxe implements IEnergyItemInfo, IItemTexture {
public static final int maxCharge = ConfigTechReborn.AdvancedDrillCharge;
public int cost = 250;
@ -36,6 +39,7 @@ public class ItemAdvancedDrill extends ItemPickaxe implements IEnergyItemInfo {
setMaxStackSize(1);
setMaxDamage(240);
setUnlocalizedName("techreborn.advancedDrill");
TextureRegistry.registerItem(this);
}
@Override
@ -127,4 +131,19 @@ public class ItemAdvancedDrill extends ItemPickaxe implements IEnergyItemInfo {
public boolean showDurabilityBar(ItemStack stack) {
return true;
}
@Override
public String getTextureName(int damage) {
return "techreborn:items/tool/advancedDrill";
}
@Override
public int getMaxMeta() {
return 1;
}
@Override
public String getModID() {
return ModInfo.MOD_ID;
}
}