diff options
author | miozune <miozune@gmail.com> | 2023-05-20 00:36:59 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 16:36:59 +0100 |
commit | b2cd04efc924b7a8579e4e6c2ac10f96c0d8d969 (patch) | |
tree | fa213528e83b449e374a35facf6382019dc974bb /src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity | |
parent | fa7958ea870f4510012c9bb7a5556be4c08e9b20 (diff) | |
download | GT5-Unofficial-b2cd04efc924b7a8579e4e6c2ac10f96c0d8d969.tar.gz GT5-Unofficial-b2cd04efc924b7a8579e4e6c2ac10f96c0d8d969.tar.bz2 GT5-Unofficial-b2cd04efc924b7a8579e4e6c2ac10f96c0d8d969.zip |
Remove mention to EC2 (#165)
* Remove mention to EC2
* Remove dependency on AE2FC
* Remove optionals for AE2
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity')
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java | 46 |
1 files changed, 4 insertions, 42 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java b/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java index 0d7d418447..a85dea7aae 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java @@ -32,10 +32,9 @@ import appeng.api.util.AECableType; import appeng.api.util.DimensionalCoord; import appeng.me.helpers.AENetworkProxy; import appeng.me.helpers.IGridProxyable; -import cpw.mods.fml.common.Optional; -import extracells.util.FluidUtil; import goodgenerator.blocks.tileEntity.YottaFluidTank; import goodgenerator.loader.Loaders; +import goodgenerator.util.StackUtils; import gregtech.api.enums.Textures; import gregtech.api.interfaces.IIconContainer; import gregtech.api.interfaces.ITexture; @@ -45,28 +44,6 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch; import gregtech.api.render.TextureFactory; import gregtech.api.util.GT_Utility; -@Optional.InterfaceList( - value = { - @Optional.Interface( - iface = "appeng.api.networking.security.IActionHost", - modid = "appliedenergistics2", - striprefs = true), - @Optional.Interface( - iface = "appeng.me.helpers.IGridProxyable", - modid = "appliedenergistics2", - striprefs = true), - @Optional.Interface( - iface = "appeng.api.storage.IMEInventory", - modid = "appliedenergistics2", - striprefs = true), - @Optional.Interface( - iface = "appeng.api.storage.IMEInventoryHandler", - modid = "appliedenergistics2", - striprefs = true), - @Optional.Interface( - iface = "appeng.api.storage.ICellContainer", - modid = "appliedenergistics2", - striprefs = true), }) public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyable, IActionHost, ICellContainer, IMEInventory<IAEFluidStack>, IMEInventoryHandler<IAEFluidStack> { @@ -144,23 +121,21 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl return true; } - @Optional.Method(modid = "appliedenergistics2") + @Override public IGridNode getGridNode(ForgeDirection forgeDirection) { AENetworkProxy gp = getProxy(); return gp != null ? gp.getNode() : null; } @Override - @Optional.Method(modid = "appliedenergistics2") public AECableType getCableConnectionType(ForgeDirection forgeDirection) { return AECableType.SMART; } - @Optional.Method(modid = "appliedenergistics2") + @Override public void securityBreak() {} @Override - @Optional.Method(modid = "appliedenergistics2") public AENetworkProxy getProxy() { if (gridProxy == null) { gridProxy = new AENetworkProxy(this, "proxy", Loaders.YFH, true); @@ -171,14 +146,12 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl } @Override - @Optional.Method(modid = "appliedenergistics2") public DimensionalCoord getLocation() { IGregTechTileEntity gtm = this.getBaseMetaTileEntity(); return new DimensionalCoord(gtm.getWorld(), gtm.getXCoord(), gtm.getYCoord(), gtm.getZCoord()); } @Override - @Optional.Method(modid = "appliedenergistics2") public IItemList<IAEFluidStack> getAvailableItems(IItemList<IAEFluidStack> out) { if (host == null || host.getBaseMetaTileEntity() == null || !host.getBaseMetaTileEntity().isActive()) return out; @@ -189,12 +162,11 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl if (host.mStorageCurrent.compareTo(BigInteger.valueOf(Long.MAX_VALUE)) > 0) { ready = Long.MAX_VALUE; } else ready = host.mStorageCurrent.longValue(); - out.add(FluidUtil.createAEFluidStack(FluidRegistry.getFluid(host.mFluidName), ready)); + out.add(StackUtils.createAEFluidStack(FluidRegistry.getFluid(host.mFluidName), ready)); return out; } @Override - @Optional.Method(modid = "appliedenergistics2") public IAEFluidStack injectItems(IAEFluidStack input, Actionable type, BaseActionSource src) { long amt = fill(null, input, false); if (amt == input.getStackSize()) { @@ -205,7 +177,6 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl } @Override - @Optional.Method(modid = "appliedenergistics2") public IAEFluidStack extractItems(IAEFluidStack request, Actionable mode, BaseActionSource src) { IAEFluidStack ready = drain(null, request, false); if (ready != null) { @@ -215,7 +186,6 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl } @Override - @Optional.Method(modid = "appliedenergistics2") public StorageChannel getChannel() { return StorageChannel.FLUIDS; } @@ -393,33 +363,28 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl } @Override - @Optional.Method(modid = "appliedenergistics2") public IGridNode getActionableNode() { AENetworkProxy gp = getProxy(); return gp != null ? gp.getNode() : null; } @Override - @Optional.Method(modid = "appliedenergistics2") public AccessRestriction getAccess() { return this.readMode; } @Override - @Optional.Method(modid = "appliedenergistics2") public boolean isPrioritized(IAEFluidStack input) { return true; } @Override - @Optional.Method(modid = "appliedenergistics2") public boolean canAccept(IAEFluidStack input) { FluidStack rInput = input.getFluidStack(); return fill(null, rInput, false) > 0; } @Override - @Optional.Method(modid = "appliedenergistics2") public List<IMEInventoryHandler> getCellArray(StorageChannel channel) { List<IMEInventoryHandler> list = new ArrayList<>(); if (channel == StorageChannel.FLUIDS) { @@ -429,19 +394,16 @@ public class YOTTAHatch extends GT_MetaTileEntity_Hatch implements IGridProxyabl } @Override - @Optional.Method(modid = "appliedenergistics2") public int getPriority() { return this.priority; } @Override - @Optional.Method(modid = "appliedenergistics2") public int getSlot() { return 0; } @Override - @Optional.Method(modid = "appliedenergistics2") public boolean validForPass(int i) { return true; } |