From 04f8f9207c3d8c81d7d9adb7e2756fe2a4e0d48c Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 22 Jan 2013 16:17:22 -0500 Subject: [PATCH] Use new FML function to migrate tile entity names to something more normal. --- IronChests2/common/cpw/mods/ironchest/IronChest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/IronChests2/common/cpw/mods/ironchest/IronChest.java b/IronChests2/common/cpw/mods/ironchest/IronChest.java index 1f4afb5..b16660e 100644 --- a/IronChests2/common/cpw/mods/ironchest/IronChest.java +++ b/IronChests2/common/cpw/mods/ironchest/IronChest.java @@ -12,6 +12,7 @@ package cpw.mods.ironchest; import java.util.logging.Level; +import net.minecraft.tileentity.TileEntity; import net.minecraftforge.common.Configuration; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.ForgeSubscribe; @@ -30,7 +31,7 @@ import cpw.mods.fml.common.network.NetworkRegistry; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; -@Mod(modid = "IronChest", name = "Iron Chests", dependencies = "required-after:Forge@[6.5,)") +@Mod(modid = "IronChest", name = "Iron Chests", dependencies = "required-after:Forge@[6.5,);required-after:FML@[4.7.22,)") @NetworkMod(channels = { "IronChest" }, versionBounds = "[5.0,)", clientSideRequired = true, serverSideRequired = false, packetHandler = PacketHandler.class) public class IronChest { public static BlockIronChest ironChestBlock; @@ -73,7 +74,7 @@ public class IronChest { GameRegistry.registerBlock(ironChestBlock, ItemIronChest.class, "BlockIronChest"); for (IronChestType typ : IronChestType.values()) { - GameRegistry.registerTileEntity(typ.clazz, typ.name()); + GameRegistry.registerTileEntityWithAlternatives(typ.clazz, "IronChest."+typ.name(), typ.name()); LanguageRegistry.instance().addStringLocalization(typ.name() + ".name", "en_US", typ.friendlyName); proxy.registerTileEntitySpecialRenderer(typ); }