Class ItemContamination

java.lang.Object
com.petrolpark.contamination.Contamination<net.minecraft.world.item.Item,net.minecraft.world.item.ItemStack>
com.petrolpark.contamination.ItemContamination
All Implemented Interfaces:
IContamination<net.minecraft.world.item.Item,net.minecraft.world.item.ItemStack>

public class ItemContamination extends Contamination<net.minecraft.world.item.Item,net.minecraft.world.item.ItemStack>
  • Field Details

  • Constructor Details

    • ItemContamination

      protected ItemContamination(net.minecraft.world.item.ItemStack stack)
  • Method Details

    • create

      public static IContamination<?,?> create(net.minecraft.world.item.ItemStack stack)
    • get

      public static IContamination<?,?> get(net.minecraft.world.item.ItemStack stack)
    • perpetuateSingle

      public static final void perpetuateSingle(Stream<net.minecraft.world.item.ItemStack> inputs, net.minecraft.world.item.ItemStack output)
    • perpetuateSingle

      public static final void perpetuateSingle(Stream<net.minecraft.world.item.ItemStack> inputs, Stream<net.minecraft.world.item.ItemStack> outputs)
    • perpetuate

      public static final void perpetuate(Stream<net.minecraft.world.item.ItemStack> inputs, Stream<net.minecraft.world.item.ItemStack> outputs)
      See Also:
    • getContaminable

      public Contaminable<net.minecraft.world.item.Item,net.minecraft.world.item.ItemStack> getContaminable()
    • getType

      public net.minecraft.world.item.Item getType()
    • getAmount

      public double getAmount()
    • save

      public void save()
    • getDuck

      protected static IItemStackDuck getDuck(net.minecraft.world.item.ItemStack stack)