aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-01-04 08:01:12 +0100
committerGitHub <noreply@github.com>2023-01-04 08:01:12 +0100
commitcfa1d807153d7a16248e29840fe37d9e400ef07e (patch)
tree528f98476868af0c18a8d9e93d32642ad0e61c1b /src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities
parent8def5ffd1a2ff06b857a732e852818f68a070b1b (diff)
downloadGT5-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.java18
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);