Class ProcessingOutput

java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingOutput

public class ProcessingOutput extends Object
  • Field Details

    • EMPTY

      public static final ProcessingOutput EMPTY
    • STREAM_CODEC

      public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,ProcessingOutput> STREAM_CODEC
    • CODEC_OLD

      @Deprecated(forRemoval=true) public static final com.mojang.serialization.Codec<ProcessingOutput> CODEC_OLD
      Deprecated, for removal: This API element is subject to removal in a future version.
    • CODEC_NEW

      public static final com.mojang.serialization.Codec<ProcessingOutput> CODEC_NEW
    • CODEC

      public static final com.mojang.serialization.Codec<ProcessingOutput> CODEC
  • Constructor Details

    • ProcessingOutput

      public ProcessingOutput(net.minecraft.world.item.ItemStack stack, float chance)
    • ProcessingOutput

      public ProcessingOutput(net.minecraft.world.item.Item item, int count, float chance)
    • ProcessingOutput

      public ProcessingOutput(net.minecraft.world.item.Item item, int count, net.minecraft.core.component.DataComponentPatch patch, float chance)
    • ProcessingOutput

      public ProcessingOutput(net.minecraft.resources.ResourceLocation item, int count, float chance)
    • ProcessingOutput

      public ProcessingOutput(net.minecraft.resources.ResourceLocation item, int count, net.minecraft.core.component.DataComponentPatch patch, float chance)
  • Method Details

    • getStack

      public net.minecraft.world.item.ItemStack getStack()
    • getChance

      public float getChance()
    • rollOutput

      public net.minecraft.world.item.ItemStack rollOutput()