Remove deprecated/redundant code in main classes
I've done a bit of cleanup in the BuildCraft code by removing any redundant/unnessecary little things and removing all deprecated LanguageRegistry methods from main mod classes.
This commit is contained in:
parent
a4744e6632
commit
11cdba5686
9 changed files with 68 additions and 108 deletions
|
@ -120,6 +120,7 @@ item.redPipeWire.name=Red Pipe Wire
|
|||
item.bluePipeWire.name=Blue Pipe Wire
|
||||
item.greenPipeWire.name=Green Pipe Wire
|
||||
item.yellowPipeWire.name=Yellow Pipe Wire
|
||||
item.redstoneCrystal.name=Redstone Crystal
|
||||
item.redstone_red_chipset.name=Redstone Chipset
|
||||
item.redstone_iron_chipset.name=Iron Chipset
|
||||
item.redstone_gold_chipset.name=Golden Chipset
|
||||
|
@ -182,7 +183,7 @@ tile.blockOil.name=Oil
|
|||
tile.builderBlock.name=Builder
|
||||
tile.engineCreative.name=Creative Engine
|
||||
tile.engineIron.name=Combustion Engine
|
||||
tile.engineStone.name=Stirling Engine
|
||||
tile.engineStone.name=Steam Engine
|
||||
tile.engineWood.name=Redstone Engine
|
||||
tile.fillerBlock.name=Filler
|
||||
tile.filteredBufferBlock.name=Filtered Buffer
|
||||
|
|
|
@ -96,8 +96,6 @@ import buildcraft.core.Version;
|
|||
import buildcraft.core.proxy.CoreProxy;
|
||||
import buildcraft.core.utils.BCLog;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
|
@ -105,7 +103,6 @@ import cpw.mods.fml.common.event.FMLServerStoppingEvent;
|
|||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import cpw.mods.fml.common.registry.LanguageRegistry;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
|
||||
|
@ -129,13 +126,13 @@ public class BuildCraftBuilders extends BuildCraftMod {
|
|||
public static int fillerLifespanTough;
|
||||
public static int fillerLifespanNormal;
|
||||
public static ActionFiller[] fillerActions;
|
||||
@Instance("BuildCraft|Builders")
|
||||
@Mod.Instance("BuildCraft|Builders")
|
||||
public static BuildCraftBuilders instance;
|
||||
|
||||
public static BlueprintDatabase serverDB;
|
||||
public static BlueprintDatabase clientDB;
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void loadConfiguration(FMLPreInitializationEvent evt) {
|
||||
File bptMainDir = new File(new File(evt.getModConfigurationDirectory(), "buildcraft"), "blueprints");
|
||||
|
||||
|
@ -149,7 +146,7 @@ public class BuildCraftBuilders extends BuildCraftMod {
|
|||
clientDB.init(clientDir);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void init(FMLInitializationEvent evt) {
|
||||
// Register gui handler
|
||||
NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
|
||||
|
@ -295,7 +292,7 @@ public class BuildCraftBuilders extends BuildCraftMod {
|
|||
BuilderProxy.proxy.registerBlockRenderers();
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void preInit(FMLPreInitializationEvent evt) {
|
||||
Property fillerDestroyProp = BuildCraftCore.mainConfiguration.get(Configuration.CATEGORY_GENERAL, "filler.destroy", DefaultProps.FILLER_DESTROY);
|
||||
fillerDestroyProp.comment = "If true, Filler will destroy blocks instead of breaking them.";
|
||||
|
@ -311,12 +308,10 @@ public class BuildCraftBuilders extends BuildCraftMod {
|
|||
|
||||
templateItem = new ItemBlueprintTemplate();
|
||||
templateItem.setUnlocalizedName("templateItem");
|
||||
LanguageRegistry.addName(templateItem, "Template");
|
||||
CoreProxy.proxy.registerItem(templateItem);
|
||||
|
||||
blueprintItem = new ItemBlueprintStandard();
|
||||
blueprintItem.setUnlocalizedName("blueprintItem");
|
||||
LanguageRegistry.addName(blueprintItem, "Blueprint");
|
||||
CoreProxy.proxy.registerItem(blueprintItem);
|
||||
|
||||
buildToolBlock = new BlockBuildTool ();
|
||||
|
@ -382,41 +377,41 @@ public class BuildCraftBuilders extends BuildCraftMod {
|
|||
}
|
||||
|
||||
public static void loadRecipes() {
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(templateItem, 1), new Object[]{"ppp", "pip", "ppp", 'i',
|
||||
new ItemStack(Items.dye, 1, 0), 'p', Items.paper});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(templateItem, 1), "ppp", "pip", "ppp", 'i',
|
||||
new ItemStack(Items.dye, 1, 0), 'p', Items.paper);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(blueprintItem, 1), new Object[]{"ppp", "pip", "ppp", 'i',
|
||||
new ItemStack(Items.dye, 1, 4), 'p', Items.paper});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(blueprintItem, 1), "ppp", "pip", "ppp", 'i',
|
||||
new ItemStack(Items.dye, 1, 4), 'p', Items.paper);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(markerBlock, 1), new Object[]{"l ", "r ", 'l',
|
||||
new ItemStack(Items.dye, 1, 4), 'r', Blocks.redstone_torch});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(markerBlock, 1), "l ", "r ", 'l',
|
||||
new ItemStack(Items.dye, 1, 4), 'r', Blocks.redstone_torch);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(pathMarkerBlock, 1), new Object[]{"l ", "r ", 'l',
|
||||
new ItemStack(Items.dye, 1, 2), 'r', Blocks.redstone_torch});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(pathMarkerBlock, 1), "l ", "r ", 'l',
|
||||
new ItemStack(Items.dye, 1, 2), 'r', Blocks.redstone_torch);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(fillerBlock, 1), new Object[]{"btb", "ycy", "gCg", 'b',
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(fillerBlock, 1), "btb", "ycy", "gCg", 'b',
|
||||
new ItemStack(Items.dye, 1, 0), 't', markerBlock, 'y', new ItemStack(Items.dye, 1, 11),
|
||||
'c', Blocks.crafting_table, 'g', BuildCraftCore.goldGearItem, 'C', Blocks.chest});
|
||||
'c', Blocks.crafting_table, 'g', BuildCraftCore.goldGearItem, 'C', Blocks.chest);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(builderBlock, 1), new Object[]{"btb", "ycy", "gCg", 'b',
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(builderBlock, 1), "btb", "ycy", "gCg", 'b',
|
||||
new ItemStack(Items.dye, 1, 0), 't', markerBlock, 'y', new ItemStack(Items.dye, 1, 11),
|
||||
'c', Blocks.crafting_table, 'g', BuildCraftCore.diamondGearItem, 'C', Blocks.chest});
|
||||
'c', Blocks.crafting_table, 'g', BuildCraftCore.diamondGearItem, 'C', Blocks.chest);
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(architectBlock, 1), new Object[]{"btb", "ycy", "gCg", 'b',
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(architectBlock, 1), "btb", "ycy", "gCg", 'b',
|
||||
new ItemStack(Items.dye, 1, 0), 't', markerBlock, 'y', new ItemStack(Items.dye, 1, 11),
|
||||
'c', Blocks.crafting_table, 'g', BuildCraftCore.diamondGearItem, 'C',
|
||||
new ItemStack(blueprintItem, 1)});
|
||||
new ItemStack(blueprintItem, 1));
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(libraryBlock, 1), new Object[]{"bbb", "bBb", "bbb", 'b',
|
||||
new ItemStack(blueprintItem), 'B', Blocks.bookshelf});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(libraryBlock, 1), "bbb", "bBb", "bbb", 'b',
|
||||
new ItemStack(blueprintItem), 'B', Blocks.bookshelf);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(FMLInterModComms.IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void ServerStop(FMLServerStoppingEvent event) {
|
||||
TilePathMarker.clearAvailableMarkersList();
|
||||
}
|
||||
|
|
|
@ -88,8 +88,6 @@ import buildcraft.core.utils.BCLog;
|
|||
import buildcraft.core.utils.CraftingHandler;
|
||||
import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
|
@ -98,7 +96,6 @@ import cpw.mods.fml.common.event.FMLServerStartingEvent;
|
|||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.EntityRegistry;
|
||||
import cpw.mods.fml.common.registry.LanguageRegistry;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
|
||||
|
@ -108,7 +105,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
|
||||
public static enum RenderMode {
|
||||
Full, NoDynamic
|
||||
};
|
||||
}
|
||||
public static RenderMode render = RenderMode.Full;
|
||||
public static boolean debugMode = false;
|
||||
public static boolean modifyWorld = false;
|
||||
|
@ -174,7 +171,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
public static boolean forcePneumaticPower = true;
|
||||
public static boolean consumeWaterSources = false;
|
||||
//public static BptItem[] itemBptProps = new BptItem[Item.itemsList.length];
|
||||
@Instance("BuildCraft|Core")
|
||||
@Mod.Instance("BuildCraft|Core")
|
||||
public static BuildCraftCore instance;
|
||||
|
||||
public static Achievement woodenGearAchievement;
|
||||
|
@ -202,7 +199,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
|
||||
public static AchievementPage BuildcraftAchievements;
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void loadConfiguration(FMLPreInitializationEvent evt) {
|
||||
|
||||
BCLog.initLog();
|
||||
|
@ -246,7 +243,6 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
longUpdateFactor = longFactor.getInt(40);
|
||||
|
||||
wrenchItem = (new ItemWrench()).setUnlocalizedName("wrenchItem");
|
||||
LanguageRegistry.addName(wrenchItem, "Wrench");
|
||||
CoreProxy.proxy.registerItem(wrenchItem);
|
||||
|
||||
Property modifyWorldProp = BuildCraftCore.mainConfiguration.get(Configuration.CATEGORY_GENERAL, "modifyWorld", true);
|
||||
|
@ -264,32 +260,26 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
consumeWater.comment = "set to true if the Pump should consume water";
|
||||
|
||||
woodenGearItem = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_1)).setUnlocalizedName("woodenGearItem");
|
||||
LanguageRegistry.addName(woodenGearItem, "Wooden Gear");
|
||||
CoreProxy.proxy.registerItem(woodenGearItem);
|
||||
OreDictionary.registerOre("gearWood", new ItemStack(woodenGearItem));
|
||||
|
||||
stoneGearItem = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_1)).setUnlocalizedName("stoneGearItem");
|
||||
LanguageRegistry.addName(stoneGearItem, "Stone Gear");
|
||||
CoreProxy.proxy.registerItem(stoneGearItem);
|
||||
OreDictionary.registerOre("gearStone", new ItemStack(stoneGearItem));
|
||||
|
||||
ironGearItem = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_1)).setUnlocalizedName("ironGearItem");
|
||||
LanguageRegistry.addName(ironGearItem, "Iron Gear");
|
||||
CoreProxy.proxy.registerItem(ironGearItem);
|
||||
OreDictionary.registerOre("gearIron", new ItemStack(ironGearItem));
|
||||
|
||||
goldGearItem = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_1)).setUnlocalizedName("goldGearItem");
|
||||
LanguageRegistry.addName(goldGearItem, "Gold Gear");
|
||||
CoreProxy.proxy.registerItem(goldGearItem);
|
||||
OreDictionary.registerOre("gearGold", new ItemStack(goldGearItem));
|
||||
|
||||
diamondGearItem = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_1)).setUnlocalizedName("diamondGearItem");
|
||||
LanguageRegistry.addName(diamondGearItem, "Diamond Gear");
|
||||
CoreProxy.proxy.registerItem(diamondGearItem);
|
||||
OreDictionary.registerOre("gearDiamond", new ItemStack(diamondGearItem));
|
||||
|
||||
redstoneCrystal = (new ItemBuildCraft(CreativeTabBuildCraft.TIER_3)).setUnlocalizedName("redstoneCrystal");
|
||||
LanguageRegistry.addName(redstoneCrystal, "Redstone Crystal");
|
||||
CoreProxy.proxy.registerItem(redstoneCrystal);
|
||||
OreDictionary.registerOre("redstoneCrystal", new ItemStack(redstoneCrystal));
|
||||
|
||||
|
@ -314,7 +304,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void initialize(FMLInitializationEvent evt) {
|
||||
channels = NetworkRegistry.INSTANCE.newChannel
|
||||
(DefaultProps.NET_CHANNEL_NAME + "-CORE", new PacketHandler());
|
||||
|
@ -347,7 +337,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void postInit(FMLPostInitializationEvent event) {
|
||||
for (Object o : Block.blockRegistry) {
|
||||
Block block = (Block) o;
|
||||
|
@ -364,7 +354,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
FMLCommonHandler.instance().bus().register(new TickHandlerCoreClient());
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void serverStarting(FMLServerStartingEvent event) {
|
||||
event.registerServerCommand(new CommandBuildCraft());
|
||||
}
|
||||
|
@ -395,7 +385,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(diamondGearItem), " I ", "IGI", " I ", 'I', Items.diamond, 'G', goldGearItem);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(FMLInterModComms.IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
@ -458,7 +448,7 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
diffZ = pos.get(2);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void load(FMLInitializationEvent event) {
|
||||
woodenGearAchievement = new Achievement("achievement.woodenGear", "woodenGearAchievement", 0, 0,woodenGearItem, null).registerStat();
|
||||
stoneGearAchievement = new Achievement("achievement.stoneGear", "stoneGearAchievement", 2, 0, stoneGearItem, woodenGearAchievement).registerStat();
|
||||
|
|
|
@ -56,15 +56,12 @@ import buildcraft.energy.worldgen.BiomeInitializer;
|
|||
import buildcraft.energy.worldgen.OilPopulate;
|
||||
import buildcraft.transport.network.PacketHandlerTransport;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.LanguageRegistry;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
|
||||
|
@ -99,10 +96,10 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
public static BCTrigger triggerGreenEngineHeat = new TriggerEngineHeat(EnergyStage.GREEN);
|
||||
public static BCTrigger triggerYellowEngineHeat = new TriggerEngineHeat(EnergyStage.YELLOW);
|
||||
public static BCTrigger triggerRedEngineHeat = new TriggerEngineHeat(EnergyStage.RED);
|
||||
@Instance("BuildCraft|Energy")
|
||||
@Mod.Instance("BuildCraft|Energy")
|
||||
public static BuildCraftEnergy instance;
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void preInit(FMLPreInitializationEvent evt) {
|
||||
int oilDesertBiomeId = BuildCraftCore.mainConfiguration.get("biomes", "biomeOilDesert", DefaultProps.BIOME_OIL_DESERT).getInt(DefaultProps.BIOME_OIL_DESERT);
|
||||
int oilOceanBiomeId = BuildCraftCore.mainConfiguration.get("biomes", "biomeOilOcean", DefaultProps.BIOME_OIL_OCEAN).getInt(DefaultProps.BIOME_OIL_OCEAN);
|
||||
|
@ -136,10 +133,6 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
engineBlock = new BlockEngine(CreativeTabBuildCraft.TIER_1);
|
||||
CoreProxy.proxy.registerBlock(engineBlock, ItemEngine.class);
|
||||
|
||||
LanguageRegistry.addName(new ItemStack(engineBlock, 1, 0), "Redstone Engine");
|
||||
LanguageRegistry.addName(new ItemStack(engineBlock, 1, 1), "Steam Engine");
|
||||
LanguageRegistry.addName(new ItemStack(engineBlock, 1, 2), "Combustion Engine");
|
||||
|
||||
|
||||
// Oil and fuel
|
||||
buildcraftFluidOil = new Fluid("oil").setDensity(800).setViscosity(1500);
|
||||
|
@ -192,7 +185,6 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
if (blockOil != null) {
|
||||
bucketOil = new ItemBucketBuildcraft(blockOil, CreativeTabBuildCraft.TIER_2);
|
||||
bucketOil.setUnlocalizedName("bucketOil").setContainerItem(Items.bucket);
|
||||
LanguageRegistry.addName(bucketOil, "Oil Bucket");
|
||||
CoreProxy.proxy.registerItem(bucketOil);
|
||||
FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("oil", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(bucketOil), new ItemStack(Items.bucket));
|
||||
}
|
||||
|
@ -200,7 +192,6 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
if (blockFuel != null) {
|
||||
bucketFuel = new ItemBucketBuildcraft(blockFuel, CreativeTabBuildCraft.TIER_2);
|
||||
bucketFuel.setUnlocalizedName("bucketFuel").setContainerItem(Items.bucket);
|
||||
LanguageRegistry.addName(bucketFuel, "Fuel Bucket");
|
||||
CoreProxy.proxy.registerItem(bucketFuel);
|
||||
FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("fuel", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(bucketFuel), new ItemStack(Items.bucket));
|
||||
}
|
||||
|
@ -209,7 +200,6 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
if (blockRedPlasma != null) {
|
||||
bucketRedPlasma = new ItemBucketBuildcraft(blockRedPlasma, CreativeTabBuildCraft.TIER_4);
|
||||
bucketRedPlasma.setUnlocalizedName("bucketRedPlasma").setContainerItem(Items.bucket);
|
||||
LanguageRegistry.addName(bucketRedPlasma, "Red Plasma Bucket");
|
||||
CoreProxy.proxy.registerItem(bucketRedPlasma);
|
||||
FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("redplasma", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(bucketRedPlasma), new ItemStack(Items.bucket));
|
||||
}
|
||||
|
@ -246,7 +236,7 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
MinecraftForge.EVENT_BUS.register(this);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void init(FMLInitializationEvent evt) {
|
||||
channels = NetworkRegistry.INSTANCE.newChannel
|
||||
(DefaultProps.NET_CHANNEL_NAME + "-ENERGY", new PacketHandlerTransport());
|
||||
|
@ -262,7 +252,7 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
EnergyProxy.proxy.registerTileEntities();
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void postInit(FMLPostInitializationEvent evt) {
|
||||
if (BuildCraftCore.modifyWorld) {
|
||||
MinecraftForge.EVENT_BUS.register(OilPopulate.INSTANCE);
|
||||
|
@ -282,12 +272,12 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
|
||||
public static void loadRecipes() {
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(engineBlock, 1, 0),
|
||||
new Object[]{"www", " g ", "GpG", 'w', "plankWood", 'g', Blocks.glass, 'G',
|
||||
BuildCraftCore.woodenGearItem, 'p', Blocks.piston});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(engineBlock, 1, 1), new Object[]{"www", " g ", "GpG", 'w', "cobblestone",
|
||||
'g', Blocks.glass, 'G', BuildCraftCore.stoneGearItem, 'p', Blocks.piston});
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(engineBlock, 1, 2), new Object[]{"www", " g ", "GpG", 'w', Items.iron_ingot,
|
||||
'g', Blocks.glass, 'G', BuildCraftCore.ironGearItem, 'p', Blocks.piston});
|
||||
"www", " g ", "GpG", 'w', "plankWood", 'g', Blocks.glass, 'G',
|
||||
BuildCraftCore.woodenGearItem, 'p', Blocks.piston);
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(engineBlock, 1, 1), "www", " g ", "GpG", 'w', "cobblestone",
|
||||
'g', Blocks.glass, 'G', BuildCraftCore.stoneGearItem, 'p', Blocks.piston);
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(engineBlock, 1, 2), "www", " g ", "GpG", 'w', Items.iron_ingot,
|
||||
'g', Blocks.glass, 'G', BuildCraftCore.ironGearItem, 'p', Blocks.piston);
|
||||
}
|
||||
|
||||
private int findUnusedBiomeID (String biomeName) {
|
||||
|
@ -302,14 +292,14 @@ public class BuildCraftEnergy extends BuildCraftMod {
|
|||
// failed to find any free biome IDs
|
||||
class BiomeIdLimitException extends RuntimeException {
|
||||
public BiomeIdLimitException(String biome) {
|
||||
super(String.format("You have a run out of free Biome Ids for %s", biome));
|
||||
super(String.format("You have run out of free Biome ID spaces for %s", biome));
|
||||
}
|
||||
}
|
||||
|
||||
throw new BiomeIdLimitException(biomeName);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(FMLInterModComms.IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
|
|
@ -57,8 +57,6 @@ import buildcraft.factory.network.PacketHandlerFactory;
|
|||
import com.google.common.collect.Lists;
|
||||
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
|
@ -87,10 +85,10 @@ public class BuildCraftFactory extends BuildCraftMod {
|
|||
public static float miningMultiplier = 1;
|
||||
public static int miningDepth = 256;
|
||||
public static PumpDimensionList pumpDimensionList;
|
||||
@Instance("BuildCraft|Factory")
|
||||
@Mod.Instance("BuildCraft|Factory")
|
||||
public static BuildCraftFactory instance;
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void postInit(FMLPostInitializationEvent evt) {
|
||||
FactoryProxy.proxy.initializeNEIIntegration();
|
||||
ForgeChunkManager.setForcedChunkLoadingCallback(instance, new QuarryChunkloadCallback());
|
||||
|
@ -127,7 +125,7 @@ public class BuildCraftFactory extends BuildCraftMod {
|
|||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void load(FMLInitializationEvent evt) {
|
||||
NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
|
||||
|
||||
|
@ -152,7 +150,7 @@ public class BuildCraftFactory extends BuildCraftMod {
|
|||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void initialize(FMLPreInitializationEvent evt) {
|
||||
channels = NetworkRegistry.INSTANCE.newChannel
|
||||
(DefaultProps.NET_CHANNEL_NAME + "-FACTORY", new PacketHandlerFactory());
|
||||
|
@ -314,7 +312,7 @@ public class BuildCraftFactory extends BuildCraftMod {
|
|||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(FMLInterModComms.IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
|
|
@ -15,7 +15,6 @@ import cpw.mods.fml.common.network.FMLOutboundHandler;
|
|||
import cpw.mods.fml.common.network.FMLOutboundHandler.OutboundTarget;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.entity.player.EntityPlayerMP;
|
||||
import net.minecraft.network.Packet;
|
||||
import net.minecraft.world.World;
|
||||
import buildcraft.core.network.BuildCraftPacket;
|
||||
|
|
|
@ -44,13 +44,10 @@ import buildcraft.transport.gates.GateExpansionRedstoneFader;
|
|||
import buildcraft.transport.gates.GateExpansionTimer;
|
||||
import buildcraft.transport.gates.ItemGate;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.LanguageRegistry;
|
||||
|
||||
@Mod(name = "BuildCraft Silicon", version = Version.VERSION, useMetadata = false, modid = "BuildCraft|Silicon", dependencies = DefaultProps.DEPENDENCY_TRANSPORT)
|
||||
public class BuildCraftSilicon extends BuildCraftMod {
|
||||
|
@ -58,10 +55,10 @@ public class BuildCraftSilicon extends BuildCraftMod {
|
|||
public static ItemRedstoneChipset redstoneChipset;
|
||||
public static BlockLaser laserBlock;
|
||||
public static BlockLaserTable assemblyTableBlock;
|
||||
@Instance("BuildCraft|Silicon")
|
||||
@Mod.Instance("BuildCraft|Silicon")
|
||||
public static BuildCraftSilicon instance;
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void preInit(FMLPreInitializationEvent evt) {
|
||||
BuildCraftCore.mainConfiguration.save();
|
||||
|
||||
|
@ -72,17 +69,13 @@ public class BuildCraftSilicon extends BuildCraftMod {
|
|||
assemblyTableBlock = new BlockLaserTable();
|
||||
CoreProxy.proxy.registerBlock(assemblyTableBlock, ItemLaserTable.class);
|
||||
|
||||
LanguageRegistry.addName(new ItemStack(assemblyTableBlock, 0, 0), "Assembly Table");
|
||||
LanguageRegistry.addName(new ItemStack(assemblyTableBlock, 0, 1), "Advanced Crafting Table");
|
||||
LanguageRegistry.addName(new ItemStack(assemblyTableBlock, 0, 2), "Integration Table");
|
||||
|
||||
redstoneChipset = new ItemRedstoneChipset();
|
||||
redstoneChipset.setUnlocalizedName("redstoneChipset");
|
||||
CoreProxy.proxy.registerItem(redstoneChipset);
|
||||
redstoneChipset.registerItemStacks();
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void init(FMLInitializationEvent evt) {
|
||||
channels = NetworkRegistry.INSTANCE.newChannel
|
||||
(DefaultProps.NET_CHANNEL_NAME + "-SILICON", new PacketHandlerSilicon());
|
||||
|
@ -187,7 +180,7 @@ public class BuildCraftSilicon extends BuildCraftMod {
|
|||
BuildcraftRecipes.assemblyTable.addRecipe(energyCost, ItemGate.makeGateItem(material, GateLogic.OR), inputs);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(FMLInterModComms.IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
|
|
@ -109,15 +109,12 @@ import buildcraft.transport.triggers.TriggerPipeContents.PipeContents;
|
|||
import buildcraft.transport.triggers.TriggerPipeSignal;
|
||||
import buildcraft.transport.triggers.TriggerRedstoneFaderInput;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
import cpw.mods.fml.common.Mod.Instance;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLInterModComms.IMCEvent;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import cpw.mods.fml.common.registry.LanguageRegistry;
|
||||
|
||||
@Mod(version = Version.VERSION, modid = "BuildCraft|Transport", name = "Buildcraft Transport", dependencies = DefaultProps.DEPENDENCY_CORE)
|
||||
public class BuildCraftTransport extends BuildCraftMod {
|
||||
|
@ -185,7 +182,7 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
public IIconProvider pipeIconProvider = new PipeIconProvider();
|
||||
public IIconProvider wireIconProvider = new WireIconProvider();
|
||||
|
||||
@Instance("BuildCraft|Transport")
|
||||
@Mod.Instance("BuildCraft|Transport")
|
||||
public static BuildCraftTransport instance;
|
||||
|
||||
private static class PipeRecipe {
|
||||
|
@ -239,7 +236,7 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
}
|
||||
private static LinkedList<PipeRecipe> pipeRecipes = new LinkedList<PipeRecipe>();
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void preInit(FMLPreInitializationEvent evt) {
|
||||
try {
|
||||
Property durability = BuildCraftCore.mainConfiguration.get(Configuration.CATEGORY_GENERAL, "pipes.durability", DefaultProps.PIPES_DURABILITY);
|
||||
|
@ -314,7 +311,6 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
pipeWaterproof = new ItemBuildCraft(CreativeTabBuildCraft.TIER_2);
|
||||
|
||||
pipeWaterproof.setUnlocalizedName("pipeWaterproof");
|
||||
LanguageRegistry.addName(pipeWaterproof, "Pipe Sealant");
|
||||
CoreProxy.proxy.registerItem(pipeWaterproof);
|
||||
|
||||
genericPipeBlock = new BlockGenericPipe();
|
||||
|
@ -364,7 +360,6 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
// 1, 0), Block.glass, new ItemStack(Item.dyePowder, 1, 11));
|
||||
|
||||
pipeWire = new ItemPipeWire();
|
||||
LanguageRegistry.addName(pipeWire, "Pipe Wire");
|
||||
CoreProxy.proxy.registerItem(pipeWire);
|
||||
PipeWire.item = pipeWire;
|
||||
|
||||
|
@ -422,7 +417,7 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void init(FMLInitializationEvent evt) {
|
||||
channels = NetworkRegistry.INSTANCE.newChannel
|
||||
(DefaultProps.NET_CHANNEL_NAME + "-TRANSPORT", new PacketHandlerTransport());
|
||||
|
@ -458,7 +453,7 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void postInit(FMLPostInitializationEvent evt) {
|
||||
ItemFacade.initialize();
|
||||
}
|
||||
|
@ -478,9 +473,9 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
}
|
||||
|
||||
CoreProxy.proxy.addCraftingRecipe(new ItemStack(filteredBufferBlock, 1),
|
||||
new Object[]{"wdw", "wcw", "wpw", 'w', "plankWood", 'd',
|
||||
"wdw", "wcw", "wpw", 'w', "plankWood", 'd',
|
||||
BuildCraftTransport.pipeItemsDiamond, 'c', Blocks.chest, 'p',
|
||||
Blocks.piston});
|
||||
Blocks.piston);
|
||||
|
||||
//Facade turning helper
|
||||
GameRegistry.addRecipe(facadeItem.new FacadeRecipe());
|
||||
|
@ -489,7 +484,7 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
BuildcraftRecipes.assemblyTable.addRecipe(1000, new ItemStack(plugItem, 8), new ItemStack(pipeStructureCobblestone));
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@Mod.EventHandler
|
||||
public void processIMCRequests(IMCEvent event) {
|
||||
InterModComms.processIMC(event);
|
||||
}
|
||||
|
@ -501,7 +496,6 @@ public class BuildCraftTransport extends BuildCraftMod {
|
|||
|
||||
ItemPipe res = BlockGenericPipe.registerPipe(clas, creativeTab);
|
||||
res.setUnlocalizedName(clas.getSimpleName());
|
||||
LanguageRegistry.addName(res, descr);
|
||||
|
||||
// Add appropriate recipe to temporary list
|
||||
PipeRecipe recipe = new PipeRecipe();
|
||||
|
|
|
@ -60,7 +60,7 @@ public class SchematicEntity extends Schematic {
|
|||
pos = transform.translate(pos);
|
||||
|
||||
cpt.setTag("Pos",
|
||||
this.newDoubleNBTList(new double[] { pos.x, pos.y, pos.z }));
|
||||
this.newDoubleNBTList(pos.x, pos.y, pos.z));
|
||||
|
||||
inventorySlotsToBlueprint(registry, cpt);
|
||||
}
|
||||
|
@ -73,7 +73,7 @@ public class SchematicEntity extends Schematic {
|
|||
pos = transform.translate(pos);
|
||||
|
||||
cpt.setTag("Pos",
|
||||
this.newDoubleNBTList(new double[] { pos.x, pos.y, pos.z }));
|
||||
this.newDoubleNBTList(pos.x, pos.y, pos.z));
|
||||
|
||||
inventorySlotsToWorld(registry, cpt);
|
||||
}
|
||||
|
@ -85,15 +85,15 @@ public class SchematicEntity extends Schematic {
|
|||
nbttaglist.func_150309_d(1), nbttaglist.func_150309_d(2));
|
||||
pos = context.rotatePositionLeft(pos);
|
||||
cpt.setTag("Pos",
|
||||
this.newDoubleNBTList(new double[] { pos.x, pos.y, pos.z }));
|
||||
this.newDoubleNBTList(pos.x, pos.y, pos.z));
|
||||
|
||||
nbttaglist = cpt.getTagList("Rotation", 5);
|
||||
float yaw = nbttaglist.func_150308_e(0);
|
||||
yaw += 90;
|
||||
cpt.setTag(
|
||||
"Rotation",
|
||||
this.newFloatNBTList(new float[] { yaw,
|
||||
nbttaglist.func_150308_e(1) }));
|
||||
this.newFloatNBTList(yaw,
|
||||
nbttaglist.func_150308_e(1)));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue