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

25w03a

Names

czs

dax

Fields

List<Tool$Rule>: c, rules, comp_2498, rules, f_316959_

List<Tool$Rule>: c, rules, comp_2498, rules

float: d, defaultMiningSpeed, comp_2499, defaultMiningSpeed, f_314531_

float: d, defaultMiningSpeed, comp_2499, defaultMiningSpeed

int: e, damagePerBlock, comp_2500, damagePerBlock, f_315325_

int: e, damagePerBlock, comp_2500, damagePerBlock

com.mojang.serialization.Codec<Tool>: a, CODEC, field_50009, CODEC, f_314592_

com.mojang.serialization.Codec<Tool>: a, CODEC, field_50009, CODEC

StreamCodec<RegistryFriendlyByteBuf, Tool>: b, STREAM_CODEC, field_50010, PACKET_CODEC, f_314459_

StreamCodec<RegistryFriendlyByteBuf, Tool>: b, STREAM_CODEC, field_50010, PACKET_CODEC

boolean: f, canDestroyBlocksInCreative, comp_3480, canDestroyBlocksInCreative

Constructors

(List<Tool$Rule>, float, int)

(List<Tool$Rule>, float, int, boolean)

Methods

float (BlockState): a, getMiningSpeed, method_58425, getSpeed, m_325036_

float (BlockState): a, getMiningSpeed, method_58425, getSpeed

boolean (BlockState): b, isCorrectForDrops, method_58426, isCorrectForDrops, m_322492_

boolean (BlockState): b, isCorrectForDrops, method_58426, isCorrectForDrops

List<Tool$Rule> (): a, rules, comp_2498, rules, f_316959_

List<Tool$Rule> (): a, rules, comp_2498, rules

float (): b, defaultMiningSpeed, comp_2499, defaultMiningSpeed, f_314531_

float (): b, defaultMiningSpeed, comp_2499, defaultMiningSpeed

int (): c, damagePerBlock, comp_2500, damagePerBlock, f_315325_

int (): c, damagePerBlock, comp_2500, damagePerBlock

boolean (): d, canDestroyBlocksInCreative, comp_3480, canDestroyBlocksInCreative

1.21.4

Names

dar

czs

Fields

Constructors

Methods

1.21.3

Names

cxx

dar

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cxw

cxx

Fields

Constructors

Methods

1.20.6

Names

cxw

net.minecraft.world.item.component.Tool

net.minecraft.class_9424

net.minecraft.component.type.ToolComponent

net.minecraft.src.C_313874_

net.minecraft.world.item.component.Tool

Fields

List<Tool$Rule>: c, rules, comp_2498, rules, f_316959_

float: d, defaultMiningSpeed, comp_2499, defaultMiningSpeed, f_314531_

int: e, damagePerBlock, comp_2500, damagePerBlock, f_315325_

com.mojang.serialization.Codec<Tool>: a, CODEC, field_50009, CODEC, f_314592_

StreamCodec<RegistryFriendlyByteBuf, Tool>: b, STREAM_CODEC, field_50010, PACKET_CODEC, f_314459_

Constructors

(List<Tool$Rule>, float, int)

Methods

float (BlockState): a, getMiningSpeed, method_58425, getSpeed, m_325036_

boolean (BlockState): b, isCorrectForDrops, method_58426, isCorrectForDrops, m_322492_

List<Tool$Rule> (): a, rules, comp_2498, rules, f_316959_

float (): b, defaultMiningSpeed, comp_2499, defaultMiningSpeed, f_314531_

int (): c, damagePerBlock, comp_2500, damagePerBlock, f_315325_