diff options
-rw-r--r-- | src/main/java/com/github/bartimaeusnek/bartworks/system/material/processingLoaders/AdditionalRecipes.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/processingLoaders/AdditionalRecipes.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/processingLoaders/AdditionalRecipes.java index 9774620098..a4bd7cd792 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/processingLoaders/AdditionalRecipes.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/processingLoaders/AdditionalRecipes.java @@ -46,6 +46,7 @@ import gregtech.api.util.GT_Utility; import gregtech.common.items.behaviors.Behaviour_DataOrb; import java.lang.reflect.Field; import java.util.Map; +import java.util.Objects; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; @@ -152,7 +153,7 @@ public class AdditionalRecipes { BioData.getBioDataFromNBTTag(stack.getTagCompound().getCompoundTag("DNA")); BioData Plasmid = BioData.getBioDataFromNBTTag(stack.getTagCompound().getCompoundTag("Plasmid")); - if (DNA.getName() != Plasmid.getName()) { + if (!Objects.equals(DNA.getName(), Plasmid.getName())) { sBiolab.addFakeRecipe( true, new ItemStack[] { @@ -162,7 +163,7 @@ public class AdditionalRecipes { }, new ItemStack[] {stack, ItemList.Cell_Empty.get(1L)}, BioItemList.mBioLabParts[3], - new int[] {10000, 10000}, + new int[] {Plasmid.getChance(), 10000}, new FluidStack[] {FluidRegistry.getFluidStack("ic2distilledwater", 1000)}, null, 500, |