- 769
- 2
- 42
Вообщем что мне делать?
[merge_posts_bbcode]Добавлено: 25.02.2016 23:10:19[/merge_posts_bbcode]
[merge_posts_bbcode]Добавлено: 25.02.2016 23:10:19[/merge_posts_bbcode]
Ну давай. Надеюсь поможетFaik-man написал(а):Покажи класс GCCoreItems, может быть найду, в чем проблемаRonyC написал(а):Да блин я найти не могуТам ничего нет)
Код:
package micdoodle8.mods.galacticraft.core.items;
import java.util.ArrayList;
import micdoodle8.mods.galacticraft.core.GCCoreConfigManager;
import micdoodle8.mods.galacticraft.core.GalacticraftCore;
import micdoodle8.mods.galacticraft.core.items.GCCoreItem;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemArmor;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemAxe;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemBasic;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemBasicAdv;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemBow;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemBuggy;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemBuggyMaterial;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemCanister;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemFlag;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemFuel;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemFuelCanister;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemHoe;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemKey;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemKnowledgeBook;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemOilCanister;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemOxygenGear;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemOxygenMask;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemOxygenTank;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemParachute;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemPickaxe;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemRocketEngine;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemSchematic;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemSensorGlasses;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemSpaceship;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemSpade;
import micdoodle8.mods.galacticraft.core.items.GCCoreItemSword;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraftforge.common.EnumHelper;
import net.minecraftforge.common.MinecraftForge;
public class GCCoreItems {
public static Item basicItem;
public static Item basicItemAdv;
public static Item lightOxygenTank;
public static Item medOxygenTank;
public static Item heavyOxygenTank;
public static Item oxygenMask;
public static Item spaceship;
public static Item sensorGlasses;
public static Item sensorLens;
public static Item steelPickaxe;
public static Item steelAxe;
public static Item steelHoe;
public static Item steelSpade;
public static Item steelSword;
public static Item steelHelmet;
public static Item steelChestplate;
public static Item steelLeggings;
public static Item steelBoots;
public static Item canister;
public static Item airVent;
public static Item airFan;
public static Item oxygenConcentrator;
public static Item gravityBow;
public static Item rocketEngine;
public static Item heavyPlating;
public static Item rocketNoseCone;
public static Item rocketFins;
public static Item buggy;
public static Item flag;
public static Item oxygenGear;
public static Item parachute;
public static Item canvas;
public static Item tier2plate;
public static Item flagPole;
public static Item oilCanister;
public static Item fuelCanister;
public static Item schematic;
public static Item fuel;
public static Item key;
public static Item buggyMaterial;
public static Item knowledgeBook;
public static Item eng;
public static EnumArmorMaterial SENSORGLASSES = EnumHelper.addArmorMaterial("SENSORGLASSES", 200, new int[]{0, 0, 0, 0}, 0);
public static EnumArmorMaterial steelARMOR = EnumHelper.addArmorMaterial("steel", 30, new int[]{3, 8, 6, 3}, 12);
public static EnumToolMaterial TOOLsteel = EnumHelper.addToolMaterial("steel", 3, 768, 5.0F, 2, 8);
public static ArrayList hiddenItems = new ArrayList();
public static void initItems() {
basicItem = (new GCCoreItemBasic(GCCoreConfigManager.idItemBasic)).setUnlocalizedName("basicitem");
basicItemAdv = (new GCCoreItemBasicAdv(GCCoreConfigManager.idItemBasicAdv)).setUnlocalizedName("basicitem");
lightOxygenTank = (new GCCoreItemOxygenTank(GCCoreConfigManager.idItemLightOxygenTank)).setMaxDamage(90).setUnlocalizedName("oxygenTankLightFull");
medOxygenTank = (new GCCoreItemOxygenTank(GCCoreConfigManager.idItemMedOxygenTank)).setMaxDamage(180).setUnlocalizedName("oxygenTankMedFull");
heavyOxygenTank = (new GCCoreItemOxygenTank(GCCoreConfigManager.idItemHeavyOxygenTank)).setMaxDamage(270).setUnlocalizedName("oxygenTankHeavyFull");
oxygenMask = (new GCCoreItemOxygenMask(GCCoreConfigManager.idArmorOxygenMask)).setUnlocalizedName("oxygenMask");
spaceship = (new GCCoreItemSpaceship(GCCoreConfigManager.idItemSpaceship)).setUnlocalizedName("spaceship");
sensorGlasses = (new GCCoreItemSensorGlasses(GCCoreConfigManager.idArmorSensorGlasses, SENSORGLASSES, 6, 0)).setUnlocalizedName("sensorGlasses");
steelPickaxe = (new GCCoreItemPickaxe(GCCoreConfigManager.idToolSteelPickaxe, TOOLsteel)).setUnlocalizedName("steel_pickaxe");
steelAxe = (new GCCoreItemAxe(GCCoreConfigManager.idToolSteelAxe, TOOLsteel)).setUnlocalizedName("steel_axe");
steelHoe = (new GCCoreItemHoe(GCCoreConfigManager.idToolSteelHoe, TOOLsteel)).setUnlocalizedName("steel_hoe");
steelSpade = (new GCCoreItemSpade(GCCoreConfigManager.idToolSteelSpade, TOOLsteel)).setUnlocalizedName("steel_shovel");
steelSword = (new GCCoreItemSword(GCCoreConfigManager.idToolSteelSword, TOOLsteel)).setUnlocalizedName("steel_sword");
steelHelmet = (new GCCoreItemArmor(GCCoreConfigManager.idArmorSteelHelmet, steelARMOR, 9, 0, false)).setUnlocalizedName("steel_helmet");
steelChestplate = (new GCCoreItemArmor(GCCoreConfigManager.idArmorSteelChestplate, steelARMOR, 9, 1, false)).setUnlocalizedName("steel_chestplate");
steelLeggings = (new GCCoreItemArmor(GCCoreConfigManager.idArmorSteelLeggings, steelARMOR, 9, 2, false)).setUnlocalizedName("steel_leggings");
steelBoots = (new GCCoreItemArmor(GCCoreConfigManager.idArmorSteelBoots, steelARMOR, 9, 3, false)).setUnlocalizedName("steel_boots");
canister = (new GCCoreItemCanister(GCCoreConfigManager.idItemTinCanister)).setUnlocalizedName("canister");
airVent = (new GCCoreItem(GCCoreConfigManager.idItemAirVent, "air_vent" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("airVent");
airFan = (new GCCoreItem(GCCoreConfigManager.idItemFan, "air_fan" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("airFan");
oxygenConcentrator = (new GCCoreItem(GCCoreConfigManager.idItemOxygenConcentrator, "air_condenser" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("oxygenConcentrator");
gravityBow = (new GCCoreItemBow(GCCoreConfigManager.idItemGravityBow)).setUnlocalizedName("bow");
heavyPlating = (new GCCoreItem(GCCoreConfigManager.idItemHeavyPlate, "heavy_plating" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("heavyPlating");
tier2plate = (new GCCoreItem(GCCoreConfigManager.idItemSplaviri, "splaviri" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("splaviri");
rocketEngine = (new GCCoreItemRocketEngine(GCCoreConfigManager.idItemRocketEngine)).setUnlocalizedName("engine");
rocketFins = (new GCCoreItem(GCCoreConfigManager.idItemRocketFins, "rocket_fin" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("rocketFins");
rocketNoseCone = (new GCCoreItem(GCCoreConfigManager.idItemRocketNoseCone, "rocket_nose_cone" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("noseCone");
sensorLens = (new GCCoreItem(GCCoreConfigManager.idItemSensorLens, "sensor_lens" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("sensorLens");
buggy = (new GCCoreItemBuggy(GCCoreConfigManager.idItemBuggy)).setUnlocalizedName("buggy");
flag = (new GCCoreItemFlag(GCCoreConfigManager.idItemFlag)).setUnlocalizedName("flag");
oxygenGear = (new GCCoreItemOxygenGear(GCCoreConfigManager.idItemOxygenGear)).setUnlocalizedName("oxygenGear");
parachute = (new GCCoreItemParachute(GCCoreConfigManager.idItemParachute)).setUnlocalizedName("parachute");
canvas = (new GCCoreItem(GCCoreConfigManager.idItemCanvas, "canvas" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("canvas");
fuelCanister = (new GCCoreItemFuelCanister(GCCoreConfigManager.idItemRocketFuelBucket)).setUnlocalizedName("fuelCanisterPartial");
flagPole = (new GCCoreItem(GCCoreConfigManager.idItemFlagPole, "flagpole" + GalacticraftCore.TEXTURE_SUFFIX)).setUnlocalizedName("flagPole");
oilCanister = (new GCCoreItemOilCanister(GCCoreConfigManager.idItemOilCanister)).setUnlocalizedName("oilCanisterPartial");
schematic = (new GCCoreItemSchematic(GCCoreConfigManager.idItemSchematic)).setUnlocalizedName("schematic");
fuel = (new GCCoreItemFuel(GCCoreConfigManager.idItemFuel)).setUnlocalizedName("fuel");
key = (new GCCoreItemKey(GCCoreConfigManager.idItemKey)).setUnlocalizedName("key");
buggyMaterial = (new GCCoreItemBuggyMaterial(GCCoreConfigManager.idItemBuggyMaterial)).setUnlocalizedName("buggymat");
knowledgeBook = (new GCCoreItemKnowledgeBook(GCCoreConfigManager.idItemKnowledgeBook)).setUnlocalizedName("knowledgeBook");
hiddenItems.add(Integer.valueOf(gravityBow.itemID));
hiddenItems.add(Integer.valueOf(knowledgeBook.itemID));
}
public static void registerHarvestLevels() {
MinecraftForge.setToolClass(steelPickaxe, "pickaxe", 4);
MinecraftForge.setToolClass(steelAxe, "axe", 4);
MinecraftForge.setToolClass(steelSpade, "shovel", 4);
}
}