diff options
| author | Alexdoru <57050655+Alexdoru@users.noreply.github.com> | 2024-09-05 01:11:15 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-04 23:11:15 +0000 |
| commit | eb25cb901172dfa4d68f44de8f61d52958f53cfa (patch) | |
| tree | 199829c571b38d36d91d330c1b7529acf0682090 /src/main/java/bartworks/system/material/gtenhancement | |
| parent | b0364a9c8630d217daf1d9b8379253d4eeeb0b76 (diff) | |
| download | GT5-Unofficial-eb25cb901172dfa4d68f44de8f61d52958f53cfa.tar.gz GT5-Unofficial-eb25cb901172dfa4d68f44de8f61d52958f53cfa.tar.bz2 GT5-Unofficial-eb25cb901172dfa4d68f44de8f61d52958f53cfa.zip | |
Delete/modify some reflection + more renaming (#3037)
Diffstat (limited to 'src/main/java/bartworks/system/material/gtenhancement')
| -rw-r--r-- | src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java | 29 |
1 files changed, 10 insertions, 19 deletions
diff --git a/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java b/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java index a20996d463..5b5037ba08 100644 --- a/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java +++ b/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java @@ -117,6 +117,8 @@ import gregtech.api.util.GTOreDictUnificator; import gregtech.api.util.GTRecipe; import gregtech.api.util.GTUtility; import gregtech.common.blocks.BlockOresAbstract; +import gtPlusPlus.core.block.base.BlockBaseModular; +import gtPlusPlus.core.item.base.BaseItemComponent; public class PlatinumSludgeOverHaul { @@ -1053,25 +1055,14 @@ public class PlatinumSludgeOverHaul { } } - try { - if (Class.forName("gtPlusPlus.core.item.base.BaseItemComponent") - .isAssignableFrom( - stack.getItem() - .getClass()) - && !stack.getUnlocalizedName() - .contains("dust") - && !stack.getUnlocalizedName() - .contains("Dust")) { - return true; - } - if (Class.forName("gtPlusPlus.core.block.base.BlockBaseModular") - .isAssignableFrom( - Block.getBlockFromItem(stack.getItem()) - .getClass())) { - return true; - } - } catch (ClassNotFoundException e) { - e.printStackTrace(); + if (stack.getItem() instanceof BaseItemComponent && !stack.getUnlocalizedName() + .contains("dust") + && !stack.getUnlocalizedName() + .contains("Dust")) { + return true; + } + if (Block.getBlockFromItem(stack.getItem()) instanceof BlockBaseModular) { + return true; } if (stack.getItem() == HELICOPTER.getDust(1) .getItem()) { |
