aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/nei
diff options
context:
space:
mode:
authorkuba6000 <kuba.123123.6000@gmail.com>2022-09-20 21:47:41 +0200
committerkuba6000 <kuba.123123.6000@gmail.com>2022-09-20 21:47:41 +0200
commit0b21f0e0ebae09898d1ba455a4d56e0fdf0b4071 (patch)
treeab17842fef5de3f913af40beb0a36664a974bcbf /src/main/java/kubatech/nei
parent3377cc137172adb92d80c382c57369cdf5c82466 (diff)
downloadGT5-Unofficial-0b21f0e0ebae09898d1ba455a4d56e0fdf0b4071.tar.gz
GT5-Unofficial-0b21f0e0ebae09898d1ba455a4d56e0fdf0b4071.tar.bz2
GT5-Unofficial-0b21f0e0ebae09898d1ba455a4d56e0fdf0b4071.zip
Show is mob can be captured in soul vial
Diffstat (limited to 'src/main/java/kubatech/nei')
-rw-r--r--src/main/java/kubatech/nei/Mob_Handler.java32
1 files changed, 19 insertions, 13 deletions
diff --git a/src/main/java/kubatech/nei/Mob_Handler.java b/src/main/java/kubatech/nei/Mob_Handler.java
index a870c07a24..31a0f6d8b8 100644
--- a/src/main/java/kubatech/nei/Mob_Handler.java
+++ b/src/main/java/kubatech/nei/Mob_Handler.java
@@ -38,9 +38,9 @@ import java.util.Objects;
import java.util.Random;
import kubatech.Tags;
import kubatech.api.LoaderReference;
+import kubatech.api.helpers.InfernalHelper;
import kubatech.api.mobhandler.MobDrop;
import kubatech.api.utils.FastRandom;
-import kubatech.api.utils.InfernalHelper;
import kubatech.api.utils.MobUtils;
import kubatech.api.utils.ModUtils;
import kubatech.config.Config;
@@ -82,6 +82,7 @@ public class Mob_Handler extends TemplateRecipeHandler {
INFERNAL_CANNOT,
INFERNAL_CAN,
INFERNAL_ALWAYS,
+ CANNOT_USE_VIAL,
CHANCE,
AVERAGE_REMINDER,
MOD,
@@ -350,18 +351,23 @@ public class Mob_Handler extends TemplateRecipeHandler {
MobRecipeLoader.MobRecipe MBRecipe =
GT_MetaTileEntity_ExtremeExterminationChamber.MobNameToRecipeMap.get(currentrecipe.mobname);
if (MBRecipe != null) {
- GuiDraw.drawString(
- GT_Utility.trans("153", "Usage: ") + GT_Utility.formatNumbers(MBRecipe.mEUt) + " EU/t",
- x,
- y += yshift,
- 0xFF555555,
- false);
- GuiDraw.drawString(
- GT_Utility.trans("158", "Time: ") + GT_Utility.formatNumbers(MBRecipe.mDuration / 20d) + " secs",
- x,
- y += yshift,
- 0xFF555555,
- false);
+ if (MBRecipe.isUsable) {
+ GuiDraw.drawString(
+ GT_Utility.trans("153", "Usage: ") + GT_Utility.formatNumbers(MBRecipe.mEUt) + " EU/t",
+ x,
+ y += yshift,
+ 0xFF555555,
+ false);
+ GuiDraw.drawString(
+ GT_Utility.trans("158", "Time: ") + GT_Utility.formatNumbers(MBRecipe.mDuration / 20d)
+ + " secs",
+ x,
+ y += yshift,
+ 0xFF555555,
+ false);
+ } else {
+ GuiDraw.drawString(CANNOT_USE_VIAL.get(), x, y += yshift, 0xFF555555, false);
+ }
}
x = 6;