net.minecraft.component

public enum BlockTransformerComponent$DropStrategy

implements StringIdentifiable

net.minecraft.core.component.BlockTransformer$DropStrategy
net.minecraft.class_1_1156$class_1_1159
net.minecraft.component.BlockTransformerComponent$DropStrategy

Enum constant summary

Enum Constant
CLICKED_FACE
field_1_8083
CLICKED_FACE
FROM_MIDDLE
field_1_8085
FROM_MIDDLE

Field summary

Modifier and TypeField
private final int
id
field_1_8087
id
private final String
name
field_1_8088
name
private final BlockTransformerComponent$DropStrategy$Action
resourcePopper
field_1_8089
action
public static final com.mojang.serialization.Codec<BlockTransformerComponent$DropStrategy>
CODEC
field_1_8084
CODEC
private static final IntFunction<BlockTransformerComponent$DropStrategy>
BY_ID
field_1_8082
INDEX_TO_VALUE
public static final PacketCodec<io.netty.buffer.ByteBuf, BlockTransformerComponent$DropStrategy>
STREAM_CODEC
field_1_8086
PACKET_CODEC
private static final BlockTransformerComponent$DropStrategy[]
$VALUES
field_1_8081
field_1_8081

Constructor summary

ModifierConstructor
private (int $enum$name, String $enum$ordinal, BlockTransformerComponent$DropStrategy$Action id)

Method summary

Modifier and TypeMethod
public String
getSerializedName()
method_15434()
asString()
public int
getId()
method_1_7389()
getId()
public void
pop(Level level, BlockPos pos, Direction direction, ItemStack stack)
method_1_7390(class_1937 arg0, class_2338 arg1, class_2350 arg2, class_1799 arg3)
drop(World world, BlockPos pos, Direction direction, ItemStack stack)
private static BlockTransformerComponent$DropStrategy[]
$values()
method_1_7388()
method_1_7388()