This commit is contained in:
GlodBlock committed 2022-05-16 20:21:35 +08:00
1 parent a3eb353a5d
commit bd5c2eb171
19 files changed
+5 -678

No files matched your search

@@ -1,15 +1,12 @@
package com.glodblock.github.util;
import appeng.api.implementations.IUpgradeableHost;
import appeng.api.networking.crafting.ICraftingCPU;
import appeng.api.storage.IMEInventory;
import appeng.client.gui.AEBaseGui;
import appeng.client.gui.implementations.GuiCraftingStatus;
import appeng.client.gui.widgets.GuiTabButton;
import appeng.client.render.AppEngRenderItem;
import appeng.container.implementations.ContainerUpgradeable;
import appeng.container.implementations.CraftingCPURecord;
import appeng.helpers.MultiCraftingTracker;
import appeng.me.storage.MEInventoryHandler;
import appeng.me.storage.MEPassThrough;
import appeng.util.inv.ItemSlot;
@@ -33,8 +30,6 @@ public class Ae2Reflect {
private static final Field fInventory_container;
private static final Field fInventory_width;
private static final Field fInventory_stackList;
private static final Field fAEContainer_upgradeable;
private static final Field fAEPass_internal;
private static final Field fAEInv_partitionList;
private static final Method mItemSlot_setExtractable;
@@ -43,8 +38,6 @@ public class Ae2Reflect {
try {
fInventory_container = reflectField(InventoryCrafting.class, "eventHandler", "field_70465_c", "c");
fInventory_width = reflectField(InventoryCrafting.class, "inventoryWidth", "field_70464_b", "b");
fInventory_stackList = reflectField(InventoryCrafting.class, "stackList", "field_70466_a", "a");
fAEContainer_upgradeable = reflectField(ContainerUpgradeable.class, "upgradeable");
fAEPass_internal = reflectField(MEPassThrough.class, "internal");
fAEInv_partitionList = reflectField(MEInventoryHandler.class, "myPartitionList");
mItemSlot_setExtractable = reflectMethod(ItemSlot.class, "setExtractable", boolean.class);
@@ -99,10 +92,6 @@ public class Ae2Reflect {
return Ae2Reflect.readField(me, fAEPass_internal);
}
public static IUpgradeableHost getUpgrade(ContainerUpgradeable container) {
return Ae2Reflect.readField(container, fAEContainer_upgradeable);
}
public static Container getCraftContainer(InventoryCrafting inv) {
return Ae2Reflect.readField(inv, fInventory_container);
}
@@ -111,10 +100,6 @@ public class Ae2Reflect {
return Ae2Reflect.readField(inv, fInventory_width);
}
public static ItemStack[] getCraftStackList(InventoryCrafting inv) {
return Ae2Reflect.readField(inv, fInventory_stackList);
}
public static void setItemSlotExtractable(ItemSlot slot, boolean extractable) {
try {
mItemSlot_setExtractable.invoke(slot, extractable);