Skip to content

Commit

Permalink
Patched class to enable support for IBoilerPlateMod
Browse files Browse the repository at this point in the history
  • Loading branch information
dje4321 committed Apr 24, 2022
1 parent 4e820f6 commit de035c4
Show file tree
Hide file tree
Showing 6 changed files with 66 additions and 14 deletions.
4 changes: 2 additions & 2 deletions build.prop
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
minecraft_version=1.7.10
forge_version=10.13.4.1566-1.7.10
tfc_version=0.79.27
mod_version=1.19
mod_version=1.21
mod_id=TerraFirmaPunkTweaks
group_name=com.JAWolfe.TerraFirmaPunkTweaks
group_name=com.JAWolfe.TerraFirmaPunkTweaks
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import com.JAWolfe.terrafirmapunktweaks.proxy.CommonProxy;
import com.JAWolfe.terrafirmapunktweaks.reference.References;

import boilerplate.common.IBoilerplateMod;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.SidedProxy;
Expand All @@ -15,10 +16,11 @@
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkRegistry;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraftforge.common.MinecraftForge;

@Mod(modid = References.ModID, name = References.ModName, version = References.ModVersion, dependencies = References.ModDependencies)
public class TerraFirmaPunkTweaks
public class TerraFirmaPunkTweaks implements IBoilerplateMod
{
@Mod.Instance(References.ModID)
public static TerraFirmaPunkTweaks instance;
Expand All @@ -30,19 +32,19 @@ public class TerraFirmaPunkTweaks
public void preInit(FMLPreInitializationEvent event)
{
ConfigHandler.init(event.getSuggestedConfigurationFile());
FMLCommonHandler.instance().bus().register(new ConfigHandler());
proxy.registerFluids();
TFPItems.initialise();
FMLCommonHandler.instance().bus().register(new ConfigHandler());

proxy.registerFluids();

TFPItems.initialise();

TFPBlocks.initialise();

proxy.registerTileEntities();
}

@EventHandler
public void initialize(FMLInitializationEvent event)
public void init(FMLInitializationEvent event)
{
RecipeTweaks.RecipeFixes();

Expand All @@ -67,4 +69,52 @@ public void postInit(FMLPostInitializationEvent event)

RecipeTweaks.SC2RecipeTweaks();
}

@Override
public Object getInstance()
{
return instance;
}

@Override
public CreativeTabs getCreativeTab()
{
return null;
}

@Override
public String getID()
{
return References.ModID;
}

@Override
public String getName()
{
return References.ModName;
}

@Override
public String getVersion()
{
return References.ModVersion;
}

@Override
public String getPrefix()
{
return References.PREFIX;
}

@Override
public String getClientProxyPath()
{
return References.CLIENT_PROXY_CLASS;
}

@Override
public String getCommonProxyPath()
{
return References.SERVER_PROXY_CLASS;
}
}
6 changes: 3 additions & 3 deletions src/main/java/com/JAWolfe/terrafirmapunktweaks/WAILAInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,10 @@ public List<String> getWailaBody(ItemStack itemStack, List<String> currenttip, I
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.watertank") + ": " + tag.getInteger("water") + " / " + ((TEBoiler)tileEntity).myTank.getCapacity());
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.steamtank") + ": " + tag.getInteger("steam") + " / " + ((TEBoiler)tileEntity).getCapacity());
}
else if (tileEntity != null && tileEntity instanceof TEFlashBoiler && ((TEFlashBoiler)tileEntity).hasMaster())
else if (tileEntity != null && tileEntity instanceof TEFlashBoiler && ((TEFlashBoiler)tileEntity).hasPrimary())
{
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.watertank") + ": " + ((TEFlashBoiler)tileEntity).getMasterTileEntity().getTank().getFluidAmount() + " / " + ((TEFlashBoiler)tileEntity).getMasterTileEntity().getTank().getCapacity());
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.steamtank") + ": "+ tag.getInteger("steam") + " / " + ((TEFlashBoiler)tileEntity).getMasterTileEntity().getCapacity());
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.watertank") + ": " + ((TEFlashBoiler)tileEntity).getPrimaryTileEntity().getTank().getFluidAmount() + " / " + ((TEFlashBoiler)tileEntity).getPrimaryTileEntity().getTank().getCapacity());
currenttip.add(StatCollector.translateToLocal("gui.tfptweaks.steamtank") + ": "+ tag.getInteger("steam") + " / " + ((TEFlashBoiler)tileEntity).getPrimaryTileEntity().getCapacity());
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ public class References
public static final String ModID = "TerraFirmaPunkTweaks";
public static final String ModName = "TerraFirmaPunk Tweaks";

public static final String PREFIX = "terrafirmapunkplus:";

public static final String MODID_TFC = "terrafirmacraft";
public static final String MODNAME_TFC = "TerraFirmaCraft";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ private int[][] getClusterCoords(int clusterIndex) {
}

@Override
public TEFlashBoiler getMasterTileEntity() {
public TEFlashBoiler getPrimaryTileEntity() {
int[][] cluster = getClusterCoords(getValidClusterFromMetadata());
int x = cluster[0][0], y = cluster[0][1], z = cluster[0][2];
TEFlashBoiler boiler = null;
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/mcmod.info
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"mcversion": "${minecraft_version}",
"url": "",
"updateUrl": "",
"authorList": ["JAWolfe, OneWolfe"],
"authorList": ["JAWolfe, OneWolfe", "Dje4321"],
"credits": "",
"logoFile": "",
"screenshots": [],
Expand Down

0 comments on commit de035c4

Please sign in to comment.