diff options
author | repo-alt <wvk17@yandex.ru> | 2021-05-05 16:31:29 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-05 16:31:29 +0300 |
commit | f8f2624b207f6ee0558dab07769ac63d91b79eb0 (patch) | |
tree | db0b4bec02ec8ffbd4386a3f8dfc35750ec5c4b5 /src/main/java/gregtech/api | |
parent | ad84dc99f133f4f004f2d06ff9cd0aec66ff548f (diff) | |
parent | 1a84edc347aabe5819baf6b4dae5e3071d66d4fa (diff) | |
download | GT5-Unofficial-f8f2624b207f6ee0558dab07769ac63d91b79eb0.tar.gz GT5-Unofficial-f8f2624b207f6ee0558dab07769ac63d91b79eb0.tar.bz2 GT5-Unofficial-f8f2624b207f6ee0558dab07769ac63d91b79eb0.zip |
Merge pull request #520 from repo-alt/experimental
Scanner info for the output hatch
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java index 71eea9bf87..f57d0ed402 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java @@ -10,6 +10,7 @@ import gregtech.api.util.GT_Utility; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.StatCollector; import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.fluids.*; @@ -302,4 +303,19 @@ public class GT_MetaTileEntity_Hatch_Output extends GT_MetaTileEntity_Hatch { GT_Utility.sendChatToPlayer(playerThatLockedfluid, String.format(trans("151.4","Sucessfully locked Fluid to %s"), mFluid.getLocalizedName())); } } + @Override + public boolean isGivingInformation() { + return true; + } + @Override + public String[] getInfoData() { + return new String[]{ + EnumChatFormatting.BLUE + "Output Hatch"+ EnumChatFormatting.RESET, + "Stored Fluid:", + EnumChatFormatting.GOLD + (mFluid == null ? "No Fluid" : mFluid.getLocalizedName())+ EnumChatFormatting.RESET, + EnumChatFormatting.GREEN + Integer.toString(mFluid == null ? 0 : mFluid.amount) + " L"+ EnumChatFormatting.RESET+" "+ + EnumChatFormatting.YELLOW+ getCapacity() + " L"+ EnumChatFormatting.RESET, + lockedFluidName == null ? "Not Locked" : ("Locked to " + StatCollector.translateToLocal(getLockedFluidName())) + }; + } } |