public class ProcessingOutput
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ProcessingOutput |
EMPTY |
| Constructor and Description |
|---|
ProcessingOutput(net.minecraft.item.ItemStack stack,
float chance) |
ProcessingOutput(Pair<net.minecraft.util.ResourceLocation,java.lang.Integer> item,
float chance) |
| Modifier and Type | Method and Description |
|---|---|
static ProcessingOutput |
deserialize(com.google.gson.JsonElement je) |
float |
getChance() |
net.minecraft.item.ItemStack |
getStack() |
static ProcessingOutput |
read(net.minecraft.network.PacketBuffer buf) |
net.minecraft.item.ItemStack |
rollOutput() |
com.google.gson.JsonElement |
serialize() |
void |
write(net.minecraft.network.PacketBuffer buf) |
public static final ProcessingOutput EMPTY
public ProcessingOutput(net.minecraft.item.ItemStack stack,
float chance)
public ProcessingOutput(Pair<net.minecraft.util.ResourceLocation,java.lang.Integer> item, float chance)
public net.minecraft.item.ItemStack getStack()
public float getChance()
public net.minecraft.item.ItemStack rollOutput()
public com.google.gson.JsonElement serialize()
public static ProcessingOutput deserialize(com.google.gson.JsonElement je)
public void write(net.minecraft.network.PacketBuffer buf)
public static ProcessingOutput read(net.minecraft.network.PacketBuffer buf)