Fixed Multipart wires not loading
This commit is contained in:
parent
139d878542
commit
10bbcff077
7 changed files with 11 additions and 10 deletions
|
@ -134,9 +134,9 @@ public class RenderPartWire
|
||||||
|
|
||||||
public static void registerIcons(IconRegister iconReg)
|
public static void registerIcons(IconRegister iconReg)
|
||||||
{
|
{
|
||||||
wireIcon = iconReg.registerIcon("resonantinduction:models/wire");
|
wireIcon = iconReg.registerIcon(MekanismInduction.PREFIX + MekanismInduction.MODEL_TEXTURE_DIRECTORY + "Wire");
|
||||||
insulationIcon = iconReg.registerIcon("resonantinduction:models/insulation" + (MekanismInduction.LO_FI_INSULATION ? "tiny" : ""));
|
insulationIcon = iconReg.registerIcon(MekanismInduction.PREFIX + MekanismInduction.MODEL_TEXTURE_DIRECTORY + "Insulation" + (MekanismInduction.LO_FI_INSULATION ? "Tiny" : ""));
|
||||||
breakIcon = iconReg.registerIcon("resonantinduction:wire");
|
breakIcon = iconReg.registerIcon(MekanismInduction.PREFIX + "wire");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void renderStatic(PartWire wire)
|
public void renderStatic(PartWire wire)
|
||||||
|
|
|
@ -51,7 +51,7 @@ import cpw.mods.fml.common.network.NetworkMod;
|
||||||
import cpw.mods.fml.common.network.NetworkRegistry;
|
import cpw.mods.fml.common.network.NetworkRegistry;
|
||||||
import cpw.mods.fml.common.registry.GameRegistry;
|
import cpw.mods.fml.common.registry.GameRegistry;
|
||||||
|
|
||||||
@Mod(modid = "MekanismInduction", name = "MekanismInduction", version = "5.6.0", dependencies = "required-after:Mekanism;after:MekanismGenerators")
|
@Mod(modid = "MekanismInduction", name = "MekanismInduction", version = "5.6.0", dependencies = "required-after:Mekanism;after:MekanismGenerators;after:ForgeMultipart")
|
||||||
@NetworkMod(clientSideRequired = true, serverSideRequired = false)
|
@NetworkMod(clientSideRequired = true, serverSideRequired = false)
|
||||||
public class MekanismInduction implements IModule
|
public class MekanismInduction implements IModule
|
||||||
{
|
{
|
||||||
|
@ -150,7 +150,8 @@ public class MekanismInduction implements IModule
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
itemPartWire = (Item) Class.forName("resonantinduction.wire.multipart.ItemPartWire").getConstructor(Integer.TYPE).newInstance(getNextItemID());
|
itemPartWire = (Item) Class.forName("mekanism.induction.common.wire.ItemPartWire").getConstructor(Integer.TYPE).newInstance(getNextItemID());
|
||||||
|
System.out.println("Mekanism Induction multipart loaded.");
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
|
@ -234,12 +235,12 @@ public class MekanismInduction implements IModule
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Class.forName("mekanism.induction.common..MultipartMI").newInstance();
|
Class.forName("mekanism.induction.common.MultipartMI").newInstance();
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
Mekanism.logger.severe("Failed to initiate Resonant Induction multipart module.");
|
Mekanism.logger.severe("Failed to initiate Mekanism Induction multipart module.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@ public class MultipartMI implements IPartFactory
|
||||||
MultiPartRegistry.registerParts(this, new String[] { "resonant_induction_wire" });
|
MultiPartRegistry.registerParts(this, new String[] { "resonant_induction_wire" });
|
||||||
MultipartGenerator.registerPassThroughInterface("universalelectricity.core.block.IConductor");
|
MultipartGenerator.registerPassThroughInterface("universalelectricity.core.block.IConductor");
|
||||||
MultipartGenerator.registerPassThroughInterface("buildcraft.api.power.IPowerReceptor");
|
MultipartGenerator.registerPassThroughInterface("buildcraft.api.power.IPowerReceptor");
|
||||||
MultipartGenerator.registerPassThroughInterface("resonantinduction.wire.IInsulatedMaterial");
|
MultipartGenerator.registerPassThroughInterface("mekanism.induction.common.wire.IInsulatedMaterial");
|
||||||
MultipartGenerator.registerPassThroughInterface("resonantinduction.wire.multipart.IBlockableConnection");
|
MultipartGenerator.registerPassThroughInterface("mekanism.induction.common.wire.IBlockableConnection");
|
||||||
MultipartGenerator.registerTrait("ic2.api.energy.tile.IEnergySink", "resonantinduction.wire.multipart.javatraits.TEnergySink");
|
MultipartGenerator.registerTrait("ic2.api.energy.tile.IEnergySink", "mekanism.induction.common.wire.TEnergySink");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 933 B After Width: | Height: | Size: 702 B |
Binary file not shown.
Before Width: | Height: | Size: 5 KiB |
Binary file not shown.
Before Width: | Height: | Size: 702 B |
Loading…
Reference in a new issue