diff --git a/src/main/java/binnie/botany/farm/GardenLogic.java b/src/main/java/binnie/botany/farm/GardenLogic.java index 92c6e795..8f1545b1 100644 --- a/src/main/java/binnie/botany/farm/GardenLogic.java +++ b/src/main/java/binnie/botany/farm/GardenLogic.java @@ -339,12 +339,7 @@ public class GardenLogic extends FarmLogic { try { IOwnable housing2 = (IOwnable) housing; - GameProfile prof; - if (Mods.forestry.dev()) { - prof = (GameProfile) IOwnable.class.getMethod("getOwner", new Class[0]).invoke(housing2); - } else { - prof = (GameProfile) IOwnable.class.getMethod("getOwnerProfile", new Class[0]).invoke(housing2); - } + GameProfile prof = (GameProfile) IOwnable.class.getMethod("getOwnerProfile", new Class[0]).invoke(housing2); ((TileEntityFlower) tile).setOwner(prof); } catch (Exception ex) { // ignored diff --git a/src/main/java/binnie/botany/gardening/ModuleGardening.java b/src/main/java/binnie/botany/gardening/ModuleGardening.java index 4e069dd3..ce119fa0 100644 --- a/src/main/java/binnie/botany/gardening/ModuleGardening.java +++ b/src/main/java/binnie/botany/gardening/ModuleGardening.java @@ -212,7 +212,7 @@ public class ModuleGardening implements IInitializable { )); ModuleGardening.queuedAcidFertilisers.put(BotanyItems.SulphurPowder.get(1), 1); ModuleGardening.queuedAcidFertilisers.put(BotanyItems.MulchPowder.get(1), 1); - ModuleGardening.queuedAcidFertilisers.put(new ItemStack(GameRegistry.findItem("FORESTRY", "mulch")), 2); + ModuleGardening.queuedAcidFertilisers.put(new ItemStack(GameRegistry.findItem("Forestry", "mulch")), 2); for (ItemStack stack : OreDictionary.getOres("dustSulfur")) { ModuleGardening.queuedAcidFertilisers.put(stack, 2); @@ -220,12 +220,12 @@ public class ModuleGardening implements IInitializable { ModuleGardening.queuedAlkalineFertilisers.put(BotanyItems.AshPowder.get(1), 1); ModuleGardening.queuedAlkalineFertilisers.put(BotanyItems.PulpPowder.get(1), 1); - ModuleGardening.queuedAlkalineFertilisers.put(new ItemStack(GameRegistry.findItem("FORESTRY", "ash")), 2); - ModuleGardening.queuedAlkalineFertilisers.put(new ItemStack(GameRegistry.findItem("FORESTRY", "woodPulp")), 2); + ModuleGardening.queuedAlkalineFertilisers.put(new ItemStack(GameRegistry.findItem("Forestry", "ash")), 2); + ModuleGardening.queuedAlkalineFertilisers.put(new ItemStack(GameRegistry.findItem("Forestry", "woodPulp")), 2); ModuleGardening.queuedNutrientFertilisers.put(BotanyItems.CompostPowder.get(1), 1); ModuleGardening.queuedNutrientFertilisers.put(BotanyItems.FertiliserPowder.get(1), 1); - ModuleGardening.queuedNutrientFertilisers.put(new ItemStack(GameRegistry.findItem("FORESTRY", "fertilizerBio")), 2); - ModuleGardening.queuedNutrientFertilisers.put(new ItemStack(GameRegistry.findItem("FORESTRY", "fertilizerCompound")), 2); + ModuleGardening.queuedNutrientFertilisers.put(new ItemStack(GameRegistry.findItem("Forestry", "fertilizerBio")), 2); + ModuleGardening.queuedNutrientFertilisers.put(new ItemStack(GameRegistry.findItem("Forestry", "fertilizerCompound")), 2); for (Map.Entry entry : ModuleGardening.queuedAcidFertilisers.entrySet()) { addAcidFertiliser(entry.getKey(), entry.getValue()); diff --git a/src/main/java/binnie/core/BinnieCore.java b/src/main/java/binnie/core/BinnieCore.java index 6f39e94a..20949a99 100644 --- a/src/main/java/binnie/core/BinnieCore.java +++ b/src/main/java/binnie/core/BinnieCore.java @@ -1,13 +1,13 @@ package binnie.core; import binnie.Binnie; +import binnie.botany.items.ItemFieldKit; import binnie.core.block.MultipassBlockRenderer; import binnie.core.block.TileEntityMetadata; import binnie.core.craftgui.minecraft.ModuleCraftGUI; import binnie.core.gui.BinnieCoreGUI; import binnie.core.gui.BinnieGUIHandler; import binnie.core.gui.IBinnieGUID; -import binnie.botany.items.ItemFieldKit; import binnie.core.item.ItemGenesis; import binnie.core.item.ModuleItems; import binnie.core.liquid.FluidContainer; diff --git a/src/main/java/binnie/core/Mods.java b/src/main/java/binnie/core/Mods.java index 108dcc0e..28717c15 100644 --- a/src/main/java/binnie/core/Mods.java +++ b/src/main/java/binnie/core/Mods.java @@ -2,8 +2,6 @@ package binnie.core; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.registry.GameRegistry; -import cpw.mods.fml.common.versioning.DefaultArtifactVersion; -import cpw.mods.fml.common.versioning.Restriction; import net.minecraft.block.Block; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; @@ -12,11 +10,10 @@ public class Mods { public static Mod forestry; public static Mod ic2; public static Mod botania; - private static boolean warn; private static Item findItem(String modId, String name) { Item stack = GameRegistry.findItem(modId, name); - if (stack == null && Mods.warn && modId.equals("FORESTRY")) { + if (stack == null && modId.equals("Forestry")) { throw new RuntimeException("Item not found: " + modId + ":" + name); } return stack; @@ -24,7 +21,7 @@ public class Mods { private static ItemStack findItemStack(String modId, String name, int stackSize) { ItemStack stack = GameRegistry.findItemStack(modId, name, stackSize); - if (stack == null && Mods.warn && modId.equals("FORESTRY")) { + if (stack == null && modId.equals("Forestry")) { throw new RuntimeException("Stack not found: " + modId + ":" + name); } return stack; @@ -32,24 +29,16 @@ public class Mods { private static Block findBlock(String modId, String name) { Block stack = GameRegistry.findBlock(modId, name); - if (stack == null && Mods.warn && modId.equals("FORESTRY")) { + if (stack == null && modId.equals("Forestry")) { throw new RuntimeException("Block not found: " + modId + ":" + name); } return stack; } static { - Mods.forestry = new Mod("FORESTRY") { - @Override - public boolean dev() { - String forVersion = Loader.instance().getIndexedModList().get("FORESTRY").getVersion(); - Restriction rest = new Restriction(new DefaultArtifactVersion("3.6"), true, null, false); - return rest.containsVersion(new DefaultArtifactVersion(forVersion)); - } - }; + Mods.forestry = new Mod("Forestry"); Mods.ic2 = new Mod("IC2"); - Mods.botania = new Mod("BOTANIA"); - Mods.warn = true; + Mods.botania = new Mod("Botania"); } public static class Mod { @@ -82,9 +71,5 @@ public class Mods { public boolean active() { return Loader.isModLoaded(id); } - - public boolean dev() { - return false; - } } } diff --git a/src/main/java/binnie/core/craftgui/minecraft/MinecraftTooltip.java b/src/main/java/binnie/core/craftgui/minecraft/MinecraftTooltip.java index 208c2b6d..fb137c99 100644 --- a/src/main/java/binnie/core/craftgui/minecraft/MinecraftTooltip.java +++ b/src/main/java/binnie/core/craftgui/minecraft/MinecraftTooltip.java @@ -5,15 +5,15 @@ import net.minecraft.util.EnumChatFormatting; public class MinecraftTooltip extends Tooltip { public static int getOutline(ITooltipType type) { - return TypeColour.valueOf(type.toString()).getOutline(); + return TypeColor.valueOf(type.toString()).getOutline(); } public static String getTitle(ITooltipType type) { - return TypeColour.valueOf(type.toString()).getTitle(); + return TypeColor.valueOf(type.toString()).getTitle(); } public static String getBody(ITooltipType type) { - return TypeColour.valueOf(type.toString()).getBody(); + return TypeColor.valueOf(type.toString()).getBody(); } public enum Type implements ITooltipType { @@ -21,20 +21,20 @@ public class MinecraftTooltip extends Tooltip { WARNING } - private enum TypeColour { - Standard(5243135, EnumChatFormatting.WHITE, EnumChatFormatting.GRAY), - Help(5046016, EnumChatFormatting.GREEN, EnumChatFormatting.DARK_GREEN), - Information(49151, EnumChatFormatting.AQUA, EnumChatFormatting.DARK_AQUA), - Error(16724224, EnumChatFormatting.RED, EnumChatFormatting.DARK_RED), - Warning(16752384, EnumChatFormatting.YELLOW, EnumChatFormatting.GOLD), - User(9839667, EnumChatFormatting.RED, EnumChatFormatting.DARK_RED), - Power(9006592, EnumChatFormatting.YELLOW, EnumChatFormatting.GOLD); + private enum TypeColor { + STANDARD(0x5000ff, EnumChatFormatting.WHITE, EnumChatFormatting.GRAY), + HELP(0x4cff00, EnumChatFormatting.GREEN, EnumChatFormatting.DARK_GREEN), + INFORMATION(0x00bfff, EnumChatFormatting.AQUA, EnumChatFormatting.DARK_AQUA), + ERROR(0xff3100, EnumChatFormatting.RED, EnumChatFormatting.DARK_RED), + WARNING(0xff9f00, EnumChatFormatting.YELLOW, EnumChatFormatting.GOLD), + USER(0x962433, EnumChatFormatting.RED, EnumChatFormatting.DARK_RED), + POWER(0x896e00, EnumChatFormatting.YELLOW, EnumChatFormatting.GOLD); int outline; String mainText; String bodyText; - TypeColour(int outline, EnumChatFormatting mainText, EnumChatFormatting bodyText) { + TypeColor(int outline, EnumChatFormatting mainText, EnumChatFormatting bodyText) { this.outline = outline; this.mainText = mainText.toString(); this.bodyText = bodyText.toString(); diff --git a/src/main/java/binnie/core/liquid/FluidContainer.java b/src/main/java/binnie/core/liquid/FluidContainer.java index 105a4dd2..10b946a2 100644 --- a/src/main/java/binnie/core/liquid/FluidContainer.java +++ b/src/main/java/binnie/core/liquid/FluidContainer.java @@ -36,6 +36,7 @@ public enum FluidContainer { } else { modName = "forestry"; } + bottle = BinnieCore.proxy.getIcon(register, modName, liquidName + ".bottle"); contents = BinnieCore.proxy.getIcon(register, modName, liquidName + ".contents"); } diff --git a/src/main/java/binnie/extrabees/apiary/machine/AlvearyStimulator.java b/src/main/java/binnie/extrabees/apiary/machine/AlvearyStimulator.java index d0d1f80a..0a31b806 100644 --- a/src/main/java/binnie/extrabees/apiary/machine/AlvearyStimulator.java +++ b/src/main/java/binnie/extrabees/apiary/machine/AlvearyStimulator.java @@ -164,7 +164,7 @@ public class AlvearyStimulator { @Override public String getTooltip() { - return "FORESTRY Circuits"; + return "Forestry Circuits"; } } diff --git a/src/main/java/binnie/extratrees/block/ModuleBlocks.java b/src/main/java/binnie/extratrees/block/ModuleBlocks.java index 0d6df75a..c49164ef 100644 --- a/src/main/java/binnie/extratrees/block/ModuleBlocks.java +++ b/src/main/java/binnie/extratrees/block/ModuleBlocks.java @@ -67,11 +67,11 @@ public class ModuleBlocks implements IInitializable { OreDictionary.registerOre("plankWood", plank2.getStack()); } - FMLInterModComms.sendMessage("FORESTRY", "add-fence-block", "ExtraTrees:fence"); - FMLInterModComms.sendMessage("FORESTRY", "add-fence-block", "ExtraTrees:gate"); - // FMLInterModComms.sendMessage("FORESTRY", "add-alveary-slab", + FMLInterModComms.sendMessage("Forestry", "add-fence-block", "ExtraTrees:fence"); + FMLInterModComms.sendMessage("Forestry", "add-fence-block", "ExtraTrees:gate"); + // FMLInterModComms.sendMessage("Forestry", "add-alveary-slab", // "ExtraTrees:slab"); - FMLInterModComms.sendMessage("FORESTRY", "add-fence-block", "ExtraTrees:multifence"); + FMLInterModComms.sendMessage("Forestry", "add-fence-block", "ExtraTrees:multifence"); ModuleBlocks.hedgeRenderID = BinnieCore.proxy.getUniqueRenderID(); } diff --git a/src/main/java/binnie/extratrees/config/ConfigurationMain.java b/src/main/java/binnie/extratrees/config/ConfigurationMain.java index 5193dd59..44c77e37 100644 --- a/src/main/java/binnie/extratrees/config/ConfigurationMain.java +++ b/src/main/java/binnie/extratrees/config/ConfigurationMain.java @@ -8,7 +8,7 @@ import binnie.core.mod.config.PropBoolean; public class ConfigurationMain { @ConfigProperty( key = "lemon.citrus.family", - comment = {"Uses reflection to convert the FORESTRY lemon tree to the Citrus family."} + comment = {"Uses reflection to convert the Forestry lemon tree to the Citrus family."} ) @PropBoolean public static boolean alterLemon = true; diff --git a/src/main/resources/assets/binniecore/lang/ru_RU.lang b/src/main/resources/assets/binniecore/lang/ru_RU.lang index 80c752f9..84a1a528 100644 --- a/src/main/resources/assets/binniecore/lang/ru_RU.lang +++ b/src/main/resources/assets/binniecore/lang/ru_RU.lang @@ -241,7 +241,7 @@ binniecore.gui.database.time.inProgress=В прогрессе binniecore.gui.database.time.left=Осталось времени: %s binniecore.gui.database.time.total=Всего времени: %s binniecore.gui.database.energyCost.0=Energy Cost: %d RF -binniecore.gui.database.energyCost.1=Energy Cost: %f RF / tick +binniecore.gui.database.energyCost.1=Energy Cost: %.2f RF / tick binniecore.gui.temperature.short=Темп. binniecore.gui.humidity.short=Влаж.