History - net.minecraft.world.item.component.Tool$Rule

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cxw$a

cxx$a

Fields

Constructors

Methods

1.20.6

Names

cxw$a

net.minecraft.world.item.component.Tool$Rule

net.minecraft.class_9424$class_9425

net.minecraft.component.type.ToolComponent$Rule

net.minecraft.src.C_313874_$C_313342_

net.minecraft.world.item.component.Tool$a

Fields

HolderSet<Block>: c, blocks, comp_2501, blocks, f_316953_

Optional<Float>: d, speed, comp_2502, speed, f_314550_

Optional<Boolean>: e, correctForDrops, comp_2503, correctForDrops, f_315140_

com.mojang.serialization.Codec<Tool$Rule>: a, CODEC, field_50011, CODEC, f_314178_

StreamCodec<RegistryFriendlyByteBuf, Tool$Rule>: b, STREAM_CODEC, field_50012, PACKET_CODEC, f_314031_

Constructors

(HolderSet<Block>, Optional<Float>, Optional<Boolean>)

Methods

Tool$Rule (List<Block>, float): a, minesAndDrops, method_58431, ofAlwaysDropping, m_321859_

Tool$Rule (TagKey<Block>, float): a, minesAndDrops, method_58428, ofAlwaysDropping, m_321972_

Tool$Rule (TagKey<Block>): a, deniesDrops, method_58427, ofNeverDropping, m_323695_

Tool$Rule (TagKey<Block>, float): b, overrideSpeed, method_58433, of, m_319062_

Tool$Rule (List<Block>, float): b, overrideSpeed, method_58434, of, m_322924_

Tool$Rule (TagKey<Block>, Optional<Float>, Optional<Boolean>): a, forTag, method_58429, of, m_320355_

Tool$Rule (List<Block>, Optional<Float>, Optional<Boolean>): a, forBlocks, method_58432, of, m_322181_

HolderSet<Block> (): a, blocks, comp_2501, blocks, f_316953_

Optional<Float> (): b, speed, comp_2502, speed, f_314550_

Optional<Boolean> (): c, correctForDrops, comp_2503, correctForDrops, f_315140_