diff options
author | Maxim <maxim235@gmx.de> | 2023-02-16 16:52:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-16 16:52:51 +0100 |
commit | 01d57bbc04bcc4ee752feae6dd4c07bba6e59dd8 (patch) | |
tree | 7fb447c1dafd012bfc6745aa8aaa4f175e684b75 /src/main/java/goodgenerator/blocks/tileEntity/base | |
parent | 76046b8b20bfae96c2c5fa7c30fc5be40f8fa370 (diff) | |
download | GT5-Unofficial-01d57bbc04bcc4ee752feae6dd4c07bba6e59dd8.tar.gz GT5-Unofficial-01d57bbc04bcc4ee752feae6dd4c07bba6e59dd8.tar.bz2 GT5-Unofficial-01d57bbc04bcc4ee752feae6dd4c07bba6e59dd8.zip |
Added new fusion NEI handler support (#135)
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/base')
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java | 7 | ||||
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java index dcf78cebcc..b86e8379c0 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java @@ -45,6 +45,7 @@ import gregtech.api.render.TextureFactory; import gregtech.api.util.GT_HatchElementBuilder; import gregtech.api.util.GT_Recipe; import gregtech.api.util.GT_Utility; +import gregtech.common.power.FusionPower; public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMultiBlockBase_EM implements IConstructable, ISurvivalConstructable { @@ -54,6 +55,7 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti public GT_Recipe mLastRecipe; public int para; public int mEUStore; + protected FusionPower power; private static final ClassValue<IStructureDefinition<LargeFusionComputer>> STRUCTURE_DEFINITION = new ClassValue<IStructureDefinition<LargeFusionComputer>>() { @Override @@ -99,6 +101,11 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti } @Override + public FusionPower getPower() { + return power; + } + + @Override public abstract long maxEUStore(); public abstract Block getCasingBlock(); diff --git a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java index 47491ea4f4..c2c661e0af 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java @@ -42,6 +42,7 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Outpu import gregtech.api.objects.GT_ChunkManager; import gregtech.api.objects.GT_ItemStack; import gregtech.api.render.TextureFactory; +import gregtech.api.util.AdvFusionPower; import gregtech.api.util.GT_HatchElementBuilder; import gregtech.api.util.GT_Recipe; import gregtech.api.util.GT_Utility; @@ -54,6 +55,7 @@ public abstract class LargeFusionComputerPP extends GT_MetaTileEntity_TooltipMul public GT_Recipe mLastRecipe; public int para; public long mEUStore; + protected AdvFusionPower power; private static final ClassValue<IStructureDefinition<LargeFusionComputerPP>> STRUCTURE_DEFINITION = new ClassValue<IStructureDefinition<LargeFusionComputerPP>>() { @Override @@ -100,6 +102,11 @@ public abstract class LargeFusionComputerPP extends GT_MetaTileEntity_TooltipMul } @Override + public AdvFusionPower getPower() { + return power; + } + + @Override public abstract long maxEUStore(); public abstract Block getCasingBlock(); |