net.minecraft.world.item

public class AxeItem

extends Item

All mapped superinterfaces:

FeatureElement, ItemLike

dir
net.minecraft.world.item.AxeItem
net.minecraft.class_1743
net.minecraft.item.AxeItem

Field summary

Modifier and TypeField
protected static final Map<Block, Block>
a
STRIPPABLES
field_7898
STRIPPED_BLOCKS

Constructor summary

ModifierConstructor
public (ToolMaterial material, float attackDamage, float attackSpeed, Item$Properties settings)

Method summary

Modifier and TypeMethod
public InteractionResult
a(doo arg0)
useOn(UseOnContext arg0)
method_7884(class_1838 arg0)
useOnBlock(ItemUsageContext arg0)
private static boolean
b(doo arg0)
playerHasBlockingItemUseIntent(UseOnContext arg0)
method_59967(class_1838 arg0)
shouldCancelStripAttempt(ItemUsageContext context)
private Optional<BlockState>
a(dvg arg0, is arg1, dcm arg2, emz arg3)
evaluateNewBlockState(Level arg0, BlockPos arg1, Player arg2, BlockState arg3)
method_54760(class_1937 arg0, class_2338 arg1, class_1657 arg2, class_2680 arg3)
tryStrip(World world, BlockPos pos, PlayerEntity player, BlockState state)
private static void
a(dvg arg0, is arg1, dcm arg2, emz arg3, bcy arg4, int arg5)
spawnSoundAndParticle(Level arg0, BlockPos arg1, Player arg2, BlockState arg3, SoundEvent arg4, int arg5)
method_74886(class_1937 arg0, class_2338 arg1, class_1657 arg2, class_2680 arg3, class_3414 arg4, int arg5)
strip(World world, BlockPos pos, PlayerEntity player, BlockState state, SoundEvent sound, int worldEvent)
private Optional<BlockState>
a(emz arg0)
getStripped(BlockState arg0)
method_34716(class_2680 arg0)
getStrippedState(BlockState state)