aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGlodBlock <60341015+GlodBlock@users.noreply.github.com>2021-04-15 23:50:41 +0800
committerGitHub <noreply@github.com>2021-04-15 23:50:41 +0800
commit79046da64aec480eb87d89e30864f0fdc9618d84 (patch)
tree1e636809f678c63d1820dae340d103a804620ca6 /src
parentec5c6df44ed959eae65f98540e12dfda132e9edb (diff)
downloadGT5-Unofficial-79046da64aec480eb87d89e30864f0fdc9618d84.tar.gz
GT5-Unofficial-79046da64aec480eb87d89e30864f0fdc9618d84.tar.bz2
GT5-Unofficial-79046da64aec480eb87d89e30864f0fdc9618d84.zip
add description method
all the major bugs seem to have been fixed
Diffstat (limited to 'src')
-rw-r--r--src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java
index 6f8c1ec6da..4a96999d7b 100644
--- a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java
+++ b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java
@@ -15,9 +15,11 @@ import gregtech.api.objects.GT_RenderedTexture;
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
+import org.lwjgl.input.Keyboard;
import java.util.ArrayList;
@@ -49,9 +51,9 @@ public class MultiNqGenerator extends GT_MetaTileEntity_MultiBlockBase {
float booster = 1.0f;
int times = 1;
if(tFluids.size() > 0){
- if(tFluids.contains(Materials.Cryotheum.getFluid(50L)) && tFluids.get(tFluids.indexOf(Materials.Cryotheum.getFluid(50L))).amount >= 50){
+ if(tFluids.contains(FluidRegistry.getFluidStack("cryotheum", 50)) && tFluids.get(tFluids.indexOf(FluidRegistry.getFluidStack("cryotheum", 50))).amount >= 50){
booster = 2.75f;
- f1=Materials.Cryotheum.getFluid(50L);
+ f1=FluidRegistry.getFluidStack("cryotheum", 50);
}
else if(tFluids.contains(Materials.SuperCoolant.getFluid(50L)) && tFluids.get(tFluids.indexOf(Materials.SuperCoolant.getFluid(50L))).amount >= 50){
booster = 1.5f;
@@ -196,7 +198,16 @@ public class MultiNqGenerator extends GT_MetaTileEntity_MultiBlockBase {
@Override
public String[] getDescription() {
- return new String[0];
+ String[] des = new String[9];
+ String[] construct = new String[8];
+ for(int i = 0; i <= 8; i++)
+ des[i] = StatCollector.translateToLocal("tooltip.tile.nag."+i+".name");
+ for(int i = 1; i <= 8; i++)
+ construct[i-1] = StatCollector.translateToLocal("tooltip.tile.nag.2"+i+".name");
+ if (!Keyboard.isKeyDown(Keyboard.KEY_LSHIFT))
+ return des;
+ else
+ return construct;
}
@Override