diff options
Diffstat (limited to 'src/main/java/com/detrav/utils')
3 files changed, 0 insertions, 190 deletions
diff --git a/src/main/java/com/detrav/utils/DetravMetaGeneratedItem.java b/src/main/java/com/detrav/utils/DetravMetaGeneratedItem.java deleted file mode 100644 index 8f46ba39b5..0000000000 --- a/src/main/java/com/detrav/utils/DetravMetaGeneratedItem.java +++ /dev/null @@ -1,110 +0,0 @@ -package com.detrav.utils; - -import com.detrav.DetravScannerMod; -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; -import gregtech.api.GregTech_API; -import gregtech.api.enums.Materials; -import gregtech.api.enums.TC_Aspects; -import gregtech.api.interfaces.IIconContainer; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_OreDictUnificator; -import net.minecraft.client.renderer.texture.IIconRegister; -import net.minecraft.item.ItemStack; -import net.minecraft.util.IIcon; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; - -/** - * Created by wital_000 on 19.03.2016. - */ -public abstract class DetravMetaGeneratedItem extends GT_MetaBase_Item { - - public static final HashMap<String, DetravMetaGeneratedItem> sInstances = new HashMap<String, DetravMetaGeneratedItem>(); - public IIcon[][] mIconList; - - - public DetravMetaGeneratedItem(String aUnlocalized) { - super(aUnlocalized); - setCreativeTab(DetravScannerMod.TAB_DETRAV); - setMaxStackSize(64); - - mIconList = new IIcon[1][1]; - - sInstances.put(getUnlocalizedName(), this); - } - - public final ItemStack addItem(int aID, String aEnglish, String aToolTip, Object... aOreDictNamesAndAspects) - { - if(aToolTip == null) - aToolTip = ""; - if(aID >= 0 && aID < 32766) { - GT_LanguageManager.addStringLocalization(getUnlocalizedName() + "." + aID + ".name" , aEnglish); - GT_LanguageManager.addStringLocalization(getUnlocalizedName() + "." + aID + ".tooltip" , aToolTip); - GT_LanguageManager.addStringLocalization(getUnlocalizedName() + "." + (aID+1) + ".name" , aEnglish + " (Broken)"); - GT_LanguageManager.addStringLocalization(getUnlocalizedName() + "." + (aID+1) + ".tooltip" , "Perhaps you can salvage some?"); - ItemStack rStack = new ItemStack(this, 1, aID); - List<TC_Aspects.TC_AspectStack> tAspects = new ArrayList<TC_Aspects.TC_AspectStack>(); - for (Object tOreDictNameOrAspect : aOreDictNamesAndAspects) - { - if (tOreDictNameOrAspect instanceof TC_Aspects.TC_AspectStack) - ((TC_Aspects.TC_AspectStack)tOreDictNameOrAspect).addToAspectList(tAspects); - else - GT_OreDictUnificator.registerOre(tOreDictNameOrAspect, rStack); - } - if (GregTech_API.sThaumcraftCompat != null) - GregTech_API.sThaumcraftCompat.registerThaumcraftAspectsToItem(rStack, tAspects, false); - return rStack; - } - return null; - } - - public final ItemStack getItem(int aID, int aAmount, Materials aPrimaryMaterial) - { - ItemStack rStack = new ItemStack(this, aAmount, aID); - return rStack; - } - - - @Override - public Long[] getElectricStats(ItemStack itemStack) { - return null; - } - - @Override - public Long[] getFluidContainerStats(ItemStack itemStack) { - return null; - } - - @Override - public final int getItemStackLimit(ItemStack aStack) - { - return 64; - } - - public IIconContainer getIconContainer(short aMetaData) { - //return - //return mIconList[aMetaData][1]; - switch (aMetaData) - { - case 1: - return Textures.ItemIcons.PRO_PICK_HEAD; - default: - return Textures.ItemIcons.RENDERING_ERROR; - } - } - - public short[] getRGBa(ItemStack aStack) { - return Materials._NULL.getRGBA(); - } - - - @Override - @SideOnly(Side.CLIENT) - public final void registerIcons(IIconRegister aIconRegister) { - //mIconList[1][1] = aIconRegister.registerIcon() - } -} diff --git a/src/main/java/com/detrav/utils/DetravMetaGeneratedTool.java b/src/main/java/com/detrav/utils/DetravMetaGeneratedTool.java deleted file mode 100644 index 81c0ff3cd1..0000000000 --- a/src/main/java/com/detrav/utils/DetravMetaGeneratedTool.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.detrav.utils; - -import gregtech.api.interfaces.IDamagableItem; -import gregtech.api.items.GT_MetaBase_Item; -import net.minecraft.item.ItemStack; - -/** - * Created by wital_000 on 19.03.2016. - */ -public class DetravMetaGeneratedTool extends GT_MetaBase_Item implements IDamagableItem { - - public DetravMetaGeneratedTool(String aUnlocalized) { - super(aUnlocalized); - } - - @Override - public Long[] getElectricStats(ItemStack itemStack) { - return new Long[0]; - } - - @Override - public Long[] getFluidContainerStats(ItemStack itemStack) { - return new Long[0]; - } - - @Override - public boolean doDamageToItem(ItemStack itemStack, int i) { - return false; - } -} diff --git a/src/main/java/com/detrav/utils/Textures.java b/src/main/java/com/detrav/utils/Textures.java deleted file mode 100644 index 1a5387b286..0000000000 --- a/src/main/java/com/detrav/utils/Textures.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.detrav.utils; - -import gregtech.api.GregTech_API; -import gregtech.api.interfaces.IIconContainer; -import net.minecraft.client.renderer.texture.TextureMap; -import net.minecraft.util.IIcon; -import net.minecraft.util.ResourceLocation; - -/** - * Created by wital_000 on 19.03.2016. - */ -public class Textures { - - public static void load() { - } - - public enum ItemIcons implements IIconContainer, Runnable { - VOID,RENDERING_ERROR,PRO_PICK_HEAD; - - - - protected IIcon mIcon, mOverlay; - - @Override - public IIcon getIcon() { - return mIcon; - } - - @Override - public IIcon getOverlayIcon() { - return mOverlay; - } - - @Override - public ResourceLocation getTextureFile() { - return TextureMap.locationItemsTexture; - } - - private ItemIcons() { - GregTech_API.sGTItemIconload.add(this); - } - - - @Override - public void run() { - mIcon = GregTech_API.sItemIcons.registerIcon("gregtech:iconsets/" + this); - mOverlay = GregTech_API.sItemIcons.registerIcon("gregtech:iconsets/" + this + "_OVERLAY"); - } - } -} |