diff options
| author | kekzdealer <kekzdealer@gmail.com> | 2020-06-18 20:35:16 +0200 |
|---|---|---|
| committer | kekzdealer <kekzdealer@gmail.com> | 2020-06-18 20:35:16 +0200 |
| commit | 56ccee58777de261857b16c958d07bc0fc7e0187 (patch) | |
| tree | 6fcdfd623523f40a8eae993fba7112e673f3c9a1 /src/main/java/kekztech | |
| parent | 40be972930f6de392e3e0616de3b15ca4ce851ae (diff) | |
| download | GT5-Unofficial-56ccee58777de261857b16c958d07bc0fc7e0187.tar.gz GT5-Unofficial-56ccee58777de261857b16c958d07bc0fc7e0187.tar.bz2 GT5-Unofficial-56ccee58777de261857b16c958d07bc0fc7e0187.zip | |
Shortened screwdriver handling code related to TFFT; Fixed AOOB Exception when IC in TFFT GUI exceeds number of stored fluids
Diffstat (limited to 'src/main/java/kekztech')
| -rw-r--r-- | src/main/java/kekztech/MultiFluidHandler.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/kekztech/MultiFluidHandler.java b/src/main/java/kekztech/MultiFluidHandler.java index ef65585a3b..35c1316407 100644 --- a/src/main/java/kekztech/MultiFluidHandler.java +++ b/src/main/java/kekztech/MultiFluidHandler.java @@ -70,12 +70,14 @@ public class MultiFluidHandler { /** * Used to tell the MFH if a fluid is selected by * an Integrated Circuit in the controller. + * If the Integrate Circuit configuration exceeds + * the number of stored fluid, the configuration will be ignored. * * @param fluidSelector * Selected fluid or -1 if no fluid is selected */ public void setFluidSelector(byte fluidSelector) { - this.fluidSelector = fluidSelector; + this.fluidSelector = fluidSelector < fluids.size() ? fluidSelector : -1; } /** |
