aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-12-06 21:47:11 +0900
committerGitHub <noreply@github.com>2023-12-06 12:47:11 +0000
commit05b313cd15478ce790bbcd733473603eb80f07f1 (patch)
tree92bf236d540b77c398d30557410fecf70143b982 /src/main/java/gregtech/api/util
parentb527397a391b0f95d066e53b891afa902cd38ca2 (diff)
downloadGT5-Unofficial-05b313cd15478ce790bbcd733473603eb80f07f1.tar.gz
GT5-Unofficial-05b313cd15478ce790bbcd733473603eb80f07f1.tar.bz2
GT5-Unofficial-05b313cd15478ce790bbcd733473603eb80f07f1.zip
Fix null problem with recycler (#2396)
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r--src/main/java/gregtech/api/util/GT_ModHandler.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GT_ModHandler.java b/src/main/java/gregtech/api/util/GT_ModHandler.java
index b83c70d7de..4489c98676 100644
--- a/src/main/java/gregtech/api/util/GT_ModHandler.java
+++ b/src/main/java/gregtech/api/util/GT_ModHandler.java
@@ -29,6 +29,8 @@ import java.util.Optional;
import java.util.Set;
import java.util.stream.Collectors;
+import javax.annotation.Nullable;
+
import net.minecraft.block.Block;
import net.minecraft.enchantment.Enchantment;
import net.minecraft.entity.EntityLivingBase;
@@ -2061,6 +2063,7 @@ public class GT_ModHandler {
* Only produces Scrap if aScrapChance == 0. aScrapChance is usually the random Number I give to the Function If you
* directly insert 0 as aScrapChance then you can check if its Recycler-Blacklisted or similar
*/
+ @Nullable
public static ItemStack getRecyclerOutput(ItemStack aInput, int aScrapChance) {
if (aInput == null || aScrapChance != 0) return null;
if (recyclerWhitelist == null) {