From 9546dda5e4734824c6b9ce0245ebf9d603f27e5e Mon Sep 17 00:00:00 2001 From: botn365 <42187820+botn365@users.noreply.github.com> Date: Sat, 13 Mar 2021 22:43:17 +0100 Subject: fix-nullpointer-exeption (#51) fix null pointer exeption when dequantezizing items --- .../definitions/complex/dAtomDefinition.java | 15 ++++++++++++--- 1 file 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 temp = TRANSFORMATION_INFO.fluidDequantization; + if (temp == null) + return null; + return temp.get(this); } @Override public aItemDequantizationInfo someAmountIntoItemsStack() { - return TRANSFORMATION_INFO.itemDequantization.get(this); + HashMap temp = TRANSFORMATION_INFO.itemDequantization; + if (temp == null) + return null; + return temp.get(this); } @Override public aOredictDequantizationInfo someAmountIntoOredictStack() { - return TRANSFORMATION_INFO.oredictDequantization.get(this); + HashMap temp = TRANSFORMATION_INFO.oredictDequantization; + if (temp == null) + return null; + return temp.get(this); } private static final class Nomenclature { -- cgit