diff --git a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeFluidStorage.java b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeFluidStorage.java index 08da59181..bf98efe9e 100755 --- a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeFluidStorage.java +++ b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeFluidStorage.java @@ -8,6 +8,9 @@ import refinedstorage.block.EnumFluidStorageType; import refinedstorage.item.ItemBlockFluidStorage; import refinedstorage.item.ItemProcessor; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + public class SoldererRecipeFluidStorage implements ISoldererRecipe { private EnumFluidStorageType type; private ItemStack[] rows; @@ -22,11 +25,13 @@ public class SoldererRecipeFluidStorage implements ISoldererRecipe { } @Override + @Nullable public ItemStack getRow(int row) { return rows[row]; } @Override + @Nonnull public ItemStack getResult() { return ItemBlockFluidStorage.initNBT(new ItemStack(RefinedStorageBlocks.FLUID_STORAGE, 1, type.getId())); } diff --git a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipePrintedProcessor.java b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipePrintedProcessor.java index 6442646f9..980d83c2f 100755 --- a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipePrintedProcessor.java +++ b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipePrintedProcessor.java @@ -6,6 +6,9 @@ import refinedstorage.RefinedStorageItems; import refinedstorage.api.solderer.ISoldererRecipe; import refinedstorage.item.ItemProcessor; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + public class SoldererRecipePrintedProcessor implements ISoldererRecipe { private int type; private ItemStack requirement; @@ -32,6 +35,7 @@ public class SoldererRecipePrintedProcessor implements ISoldererRecipe { } @Override + @Nullable public ItemStack getRow(int row) { if (row == 1) { return requirement; @@ -41,6 +45,7 @@ public class SoldererRecipePrintedProcessor implements ISoldererRecipe { } @Override + @Nonnull public ItemStack getResult() { return result; } diff --git a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeProcessor.java b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeProcessor.java index f57559160..8920613dc 100755 --- a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeProcessor.java +++ b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeProcessor.java @@ -6,6 +6,9 @@ import refinedstorage.RefinedStorageItems; import refinedstorage.api.solderer.ISoldererRecipe; import refinedstorage.item.ItemProcessor; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + public class SoldererRecipeProcessor implements ISoldererRecipe { private int type; private ItemStack[] rows; @@ -37,11 +40,13 @@ public class SoldererRecipeProcessor implements ISoldererRecipe { } @Override + @Nullable public ItemStack getRow(int row) { return rows[row]; } @Override + @Nonnull public ItemStack getResult() { return result; } diff --git a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeStorage.java b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeStorage.java index 259b9f7cb..1cb4defa0 100755 --- a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeStorage.java +++ b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeStorage.java @@ -8,6 +8,9 @@ import refinedstorage.block.EnumItemStorageType; import refinedstorage.item.ItemBlockStorage; import refinedstorage.item.ItemProcessor; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + public class SoldererRecipeStorage implements ISoldererRecipe { private EnumItemStorageType type; private ItemStack[] rows; @@ -22,11 +25,13 @@ public class SoldererRecipeStorage implements ISoldererRecipe { } @Override + @Nullable public ItemStack getRow(int row) { return rows[row]; } @Override + @Nonnull public ItemStack getResult() { return ItemBlockStorage.initNBT(new ItemStack(RefinedStorageBlocks.STORAGE, 1, type.getId())); } diff --git a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeUpgrade.java b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeUpgrade.java index 57a3d074a..ace718aa2 100755 --- a/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeUpgrade.java +++ b/src/main/java/refinedstorage/apiimpl/solderer/SoldererRecipeUpgrade.java @@ -6,6 +6,9 @@ import refinedstorage.RefinedStorageItems; import refinedstorage.api.solderer.ISoldererRecipe; import refinedstorage.item.ItemUpgrade; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + public class SoldererRecipeUpgrade implements ISoldererRecipe { private ItemStack[] rows; private ItemStack result; @@ -20,11 +23,13 @@ public class SoldererRecipeUpgrade implements ISoldererRecipe { } @Override + @Nullable public ItemStack getRow(int row) { return rows[row]; } @Override + @Nonnull public ItemStack getResult() { return result; }