diff options
author | botn365 <42187820+botn365@users.noreply.github.com> | 2021-03-13 22:43:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-13 21:43:17 +0000 |
commit | 9546dda5e4734824c6b9ce0245ebf9d603f27e5e (patch) | |
tree | d1a20a8df4799ea981774265541fd74180977184 | |
parent | a64e2174c8d5bbbbb40ea5af2b0c8b104700e944 (diff) | |
download | GT5-Unofficial-9546dda5e4734824c6b9ce0245ebf9d603f27e5e.tar.gz GT5-Unofficial-9546dda5e4734824c6b9ce0245ebf9d603f27e5e.tar.bz2 GT5-Unofficial-9546dda5e4734824c6b9ce0245ebf9d603f27e5e.zip |
fix-nullpointer-exeption (#51)
fix null pointer exeption when dequantezizing items
-rw-r--r-- | src/main/java/com/github/technus/tectech/mechanics/elementalMatter/definitions/complex/dAtomDefinition.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/definitions/complex/dAtomDefinition.java b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/definitions/complex/dAtomDefinition.java index 965c46cef6..00c64e5ccd 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/definitions/complex/dAtomDefinition.java +++ b/src/main/java/com/github/technus/tectech/mechanics/elementalMatter/definitions/complex/dAtomDefinition.java @@ -1319,17 +1319,26 @@ public final class dAtomDefinition extends cElementalDefinition { @Override public aFluidDequantizationInfo someAmountIntoFluidStack() { - return TRANSFORMATION_INFO.fluidDequantization.get(this); + HashMap<iElementalDefinition, aFluidDequantizationInfo> temp = TRANSFORMATION_INFO.fluidDequantization; + if (temp == null) + return null; + return temp.get(this); } @Override public aItemDequantizationInfo someAmountIntoItemsStack() { - return TRANSFORMATION_INFO.itemDequantization.get(this); + HashMap<iElementalDefinition, aItemDequantizationInfo> temp = TRANSFORMATION_INFO.itemDequantization; + if (temp == null) + return null; + return temp.get(this); } @Override public aOredictDequantizationInfo someAmountIntoOredictStack() { - return TRANSFORMATION_INFO.oredictDequantization.get(this); + HashMap<iElementalDefinition, aOredictDequantizationInfo> temp = TRANSFORMATION_INFO.oredictDequantization; + if (temp == null) + return null; + return temp.get(this); } private static final class Nomenclature { |