From 148a0ab0352ecf9f406b81a12c465d42af60f39a Mon Sep 17 00:00:00 2001
From: BallOfEnergy <66693744+BallOfEnergy1@users.noreply.github.com>
Date: Wed, 14 Aug 2024 15:29:50 -0500
Subject: [PATCH] whoops!!!
---
src/main/java/com/hbm/handler/CompatHandler.java | 4 +++-
src/main/java/com/hbm/handler/nei/RefineryRecipeHandler.java | 2 +-
src/main/java/com/hbm/tileentity/TileEntityProxyCombo.java | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/hbm/handler/CompatHandler.java b/src/main/java/com/hbm/handler/CompatHandler.java
index ba0f71478..f61c35c0f 100644
--- a/src/main/java/com/hbm/handler/CompatHandler.java
+++ b/src/main/java/com/hbm/handler/CompatHandler.java
@@ -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.
*
@@ -60,7 +62,7 @@ public class CompatHandler {
@Override
@Optional.Method(modid = "OpenComputers")
default String getComponentName() {
- return "ntm_null";
+ return nullComponent;
}
/**
diff --git a/src/main/java/com/hbm/handler/nei/RefineryRecipeHandler.java b/src/main/java/com/hbm/handler/nei/RefineryRecipeHandler.java
index 8818a3d9d..2bf1e9e6e 100644
--- a/src/main/java/com/hbm/handler/nei/RefineryRecipeHandler.java
+++ b/src/main/java/com/hbm/handler/nei/RefineryRecipeHandler.java
@@ -161,7 +161,7 @@ public class RefineryRecipeHandler extends TemplateRecipeHandler implements ICom
transferRectsGui = new LinkedList();
guiGui = new LinkedList>();
- 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"));
guiGui.add(GUIMachineRefinery.class);
RecipeTransferRectHandler.registerRectsToGuis(getRecipeTransferRectGuis(), transferRects);
diff --git a/src/main/java/com/hbm/tileentity/TileEntityProxyCombo.java b/src/main/java/com/hbm/tileentity/TileEntityProxyCombo.java
index ecc987e6e..ae43788db 100644
--- a/src/main/java/com/hbm/tileentity/TileEntityProxyCombo.java
+++ b/src/main/java/com/hbm/tileentity/TileEntityProxyCombo.java
@@ -1,6 +1,7 @@
package com.hbm.tileentity;
import api.hbm.block.ICrucibleAcceptor;
+import com.hbm.handler.CompatHandler;
import com.hbm.handler.CompatHandler.OCComponent;
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
// the component name must be cached to prevent it from shitting itself
- String componentName = OCComponent.super.getComponentName();
+ String componentName = CompatHandler.nullComponent;
public TileEntityProxyCombo() { }