whoops!!!

This commit is contained in:
BallOfEnergy 2024-08-14 15:29:50 -05:00
parent 9d0e02cc61
commit 148a0ab035
3 changed files with 6 additions and 3 deletions

View File

@ -35,6 +35,8 @@ public class CompatHandler {
} }
} }
public static final String nullComponent = "ntm_null";
/** /**
* This is an interface made specifically for adding OC compatibility to NTM machines. The {@link li.cil.oc.api.network.SimpleComponent} interface must also be implemented in the TE. * This is an interface made specifically for adding OC compatibility to NTM machines. The {@link li.cil.oc.api.network.SimpleComponent} interface must also be implemented in the TE.
* <br> * <br>
@ -60,7 +62,7 @@ public class CompatHandler {
@Override @Override
@Optional.Method(modid = "OpenComputers") @Optional.Method(modid = "OpenComputers")
default String getComponentName() { default String getComponentName() {
return "ntm_null"; return nullComponent;
} }
/** /**

View File

@ -161,7 +161,7 @@ public class RefineryRecipeHandler extends TemplateRecipeHandler implements ICom
transferRectsGui = new LinkedList<RecipeTransferRect>(); transferRectsGui = new LinkedList<RecipeTransferRect>();
guiGui = new LinkedList<Class<? extends GuiContainer>>(); guiGui = new LinkedList<Class<? extends GuiContainer>>();
transferRects.add(new RecipeTransferRect(new Rectangle(48, 5, 31, 101), "refinery")); transferRects.add(new RecipeTransferRect(new Rectangle(138 - 1 - 36 - 27, 23, 36, 18), "refinery"));
transferRectsGui.add(new RecipeTransferRect(new Rectangle(48, 5, 31, 101), "refinery")); transferRectsGui.add(new RecipeTransferRect(new Rectangle(48, 5, 31, 101), "refinery"));
guiGui.add(GUIMachineRefinery.class); guiGui.add(GUIMachineRefinery.class);
RecipeTransferRectHandler.registerRectsToGuis(getRecipeTransferRectGuis(), transferRects); RecipeTransferRectHandler.registerRectsToGuis(getRecipeTransferRectGuis(), transferRects);

View File

@ -1,6 +1,7 @@
package com.hbm.tileentity; package com.hbm.tileentity;
import api.hbm.block.ICrucibleAcceptor; import api.hbm.block.ICrucibleAcceptor;
import com.hbm.handler.CompatHandler;
import com.hbm.handler.CompatHandler.OCComponent; import com.hbm.handler.CompatHandler.OCComponent;
import com.hbm.inventory.fluid.FluidType; import com.hbm.inventory.fluid.FluidType;
@ -36,7 +37,7 @@ public class TileEntityProxyCombo extends TileEntityProxyBase implements IEnergy
// due to some issues with OC deciding that it's gonna call the component name function before the worldObj is loaded // due to some issues with OC deciding that it's gonna call the component name function before the worldObj is loaded
// the component name must be cached to prevent it from shitting itself // the component name must be cached to prevent it from shitting itself
String componentName = OCComponent.super.getComponentName(); String componentName = CompatHandler.nullComponent;
public TileEntityProxyCombo() { } public TileEntityProxyCombo() { }