diff options
author | GlodBlock <60341015+GlodBlock@users.noreply.github.com> | 2021-04-15 23:50:41 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-15 23:50:41 +0800 |
commit | 79046da64aec480eb87d89e30864f0fdc9618d84 (patch) | |
tree | 1e636809f678c63d1820dae340d103a804620ca6 /src | |
parent | ec5c6df44ed959eae65f98540e12dfda132e9edb (diff) | |
download | GT5-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.java | 17 |
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 |