diff options
| author | boubou19 <miisterunknown@gmail.com> | 2023-01-04 08:01:12 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-04 08:01:12 +0100 |
| commit | cfa1d807153d7a16248e29840fe37d9e400ef07e (patch) | |
| tree | 528f98476868af0c18a8d9e93d32642ad0e61c1b /src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities | |
| parent | 8def5ffd1a2ff06b857a732e852818f68a070b1b (diff) | |
| download | GT5-Unofficial-cfa1d807153d7a16248e29840fe37d9e400ef07e.tar.gz GT5-Unofficial-cfa1d807153d7a16248e29840fe37d9e400ef07e.tar.bz2 GT5-Unofficial-cfa1d807153d7a16248e29840fe37d9e400ef07e.zip | |
add a line in tricorder to say the mode of the multi machine (#472)
* add a line in tricorder to say the mode of the multi machine
* spotless
* remove commented out code
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities')
| -rw-r--r-- | src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialMultiMachine.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialMultiMachine.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialMultiMachine.java index 4885270bb7..10567f817e 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialMultiMachine.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialMultiMachine.java @@ -26,11 +26,13 @@ import gtPlusPlus.core.util.minecraft.PlayerUtils; import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.GregtechMeta_MultiBlockBase; import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; 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.fluids.FluidStack; import org.apache.commons.lang3.ArrayUtils; @@ -504,6 +506,22 @@ public class GregtechMetaTileEntity_IndustrialMultiMachine } @Override + public String[] getInfoData() { + String[] data = super.getInfoData(); + ArrayList<String> mInfo = new ArrayList<>(Arrays.asList(data)); + String mode; + if (mInternalMode == 0) { + mode = StatCollector.translateToLocal("GTPP.multiblock.multimachine.metal"); + } else if (mInternalMode == 1) { + mode = StatCollector.translateToLocal("GTPP.multiblock.multimachine.fluid"); + } else { + mode = StatCollector.translateToLocal("GTPP.multiblock.multimachine.misc"); + } + mInfo.add(mode); + return mInfo.toArray(new String[mInfo.size()]); + } + + @Override public void saveNBTData(NBTTagCompound aNBT) { aNBT.setInteger("mInternalMode", mInternalMode); super.saveNBTData(aNBT); |
