diff --git a/src/main/java/world/bentobox/greenhouses/data/Greenhouse.java b/src/main/java/world/bentobox/greenhouses/data/Greenhouse.java index 30c9b35..dc504dc 100644 --- a/src/main/java/world/bentobox/greenhouses/data/Greenhouse.java +++ b/src/main/java/world/bentobox/greenhouses/data/Greenhouse.java @@ -229,11 +229,11 @@ public class Greenhouse implements DataObject { /** * Get the biome recipe for this greenhouse - * @return biome recipe or null + * @return biome recipe or a degenerate recipe */ - @Nullable + @NonNull public BiomeRecipe getBiomeRecipe() { - return RecipeManager.getBiomeRecipies(biomeRecipeName).orElse(null); + return RecipeManager.getBiomeRecipies(biomeRecipeName).orElse(new BiomeRecipe()); } /** diff --git a/src/main/java/world/bentobox/greenhouses/greenhouse/BiomeRecipe.java b/src/main/java/world/bentobox/greenhouses/greenhouse/BiomeRecipe.java index 96eea94..ebd65f7 100644 --- a/src/main/java/world/bentobox/greenhouses/greenhouse/BiomeRecipe.java +++ b/src/main/java/world/bentobox/greenhouses/greenhouse/BiomeRecipe.java @@ -75,6 +75,9 @@ public class BiomeRecipe implements Comparable { private final Random random = new Random(); + /** + * Create a degenerate recipe with nothing in it + */ public BiomeRecipe() {} /**