Class ProcessingOutput
java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingOutput
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ProcessingOutput> Deprecated, for removal: This API element is subject to removal in a future version.static final com.mojang.serialization.Codec<ProcessingOutput> static final com.mojang.serialization.Codec<ProcessingOutput> Deprecated, for removal: This API element is subject to removal in a future version.static final ProcessingOutputstatic final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, ProcessingOutput> -
Constructor Summary
ConstructorsConstructorDescriptionProcessingOutput(net.minecraft.resources.ResourceLocation item, int count, float chance) ProcessingOutput(net.minecraft.resources.ResourceLocation item, int count, net.minecraft.core.component.DataComponentPatch patch, float chance) ProcessingOutput(net.minecraft.world.item.Item item, int count, float chance) ProcessingOutput(net.minecraft.world.item.Item item, int count, net.minecraft.core.component.DataComponentPatch patch, float chance) ProcessingOutput(net.minecraft.world.item.ItemStack stack, float chance) -
Method Summary
Modifier and TypeMethodDescriptionfloatnet.minecraft.world.item.ItemStackgetStack()net.minecraft.world.item.ItemStackrollOutput(net.minecraft.util.RandomSource randomSource)
-
Field Details
-
EMPTY
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,ProcessingOutput> STREAM_CODEC -
CODEC_OLD
@ScheduledForRemoval(inVersion="1.21.1+ Port") @Deprecated(since="6.0.3", forRemoval=true) public static final com.mojang.serialization.Codec<ProcessingOutput> CODEC_OLDDeprecated, for removal: This API element is subject to removal in a future version. -
CODEC_NEW
-
CODEC
@ScheduledForRemoval(inVersion="1.21.1+ Port") @Deprecated(since="6.0.3", forRemoval=true) public static final com.mojang.serialization.Codec<ProcessingOutput> CODECDeprecated, for removal: This API element is subject to removal in a future version.
-
-
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(net.minecraft.util.RandomSource randomSource)
-