History - net.minecraft.world.level.block.state.BlockBehaviour$Properties

1.21.3

Names

dtb$d

dxu$d

Fields

Function<BlockState, MapColor>: b, mapColor, field_10662, mapColorProvider, f_283880_

Function<BlockState, MapColor>: b, mapColor, field_10662, mapColorProvider

boolean: c, hasCollision, field_10664, collidable, f_60884_

boolean: c, hasCollision, field_10664, collidable

SoundType: d, soundType, field_10665, soundGroup, f_60885_

SoundType: d, soundType, field_10665, soundGroup

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, f_60886_

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance

float: f, explosionResistance, field_10660, resistance, f_60887_

float: f, explosionResistance, field_10660, resistance

float: g, destroyTime, field_10669, hardness, f_60888_

float: g, destroyTime, field_10669, hardness

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired

boolean: i, isRandomlyTicking, field_10661, randomTicks, f_60890_

boolean: i, isRandomlyTicking, field_10661, randomTicks

float: j, friction, field_10667, slipperiness, f_60891_

float: j, friction, field_10667, slipperiness

float: k, speedFactor, field_23179, velocityMultiplier, f_60892_

float: k, speedFactor, field_23179, velocityMultiplier

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier

boolean: n, canOcclude, field_20721, opaque, f_60895_

boolean: p, canOcclude, field_20721, opaque

boolean: o, isAir, field_23180, isAir, f_60896_

boolean: q, isAir, field_23180, isAir

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: x, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: z, isValidSpawn, field_23181, allowsSpawningPredicate

BlockBehaviour$StatePredicate: y, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: A, isRedstoneConductor, field_23182, solidBlockPredicate

BlockBehaviour$StatePredicate: z, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: B, isSuffocating, field_23183, suffocationPredicate

BlockBehaviour$StatePredicate: A, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: C, isViewBlocking, field_23184, blockVisionPredicate

BlockBehaviour$StatePredicate: B, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: D, hasPostProcess, field_23185, postProcessPredicate

BlockBehaviour$StatePredicate: C, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

BlockBehaviour$StatePredicate: E, emissiveRendering, field_23186, emissiveLightingPredicate

boolean: D, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: F, dynamicShape, field_10670, dynamicBounds

boolean: u, spawnTerrainParticles, field_40341, blockBreakParticles, f_290592_

boolean: w, spawnTerrainParticles, field_40341, blockBreakParticles

FeatureFlagSet: E, requiredFeatures, field_40342, requiredFeatures, f_244138_

FeatureFlagSet: G, requiredFeatures, field_40342, requiredFeatures

boolean: p, ignitedByLava, field_43394, burnable, f_278123_

boolean: r, ignitedByLava, field_43394, burnable

boolean: q, liquid, field_44481, liquid, f_278418_

boolean: s, liquid, field_44481, liquid

boolean: r, forceSolidOff, field_44627, forceNotSolid, f_279665_

boolean: t, forceSolidOff, field_44627, forceNotSolid

boolean: s, forceSolidOn, field_44628, forceSolid, f_279618_

boolean: u, forceSolidOn, field_44628, forceSolid

PushReaction: t, pushReaction, field_43395, pistonBehavior, f_278130_

PushReaction: v, pushReaction, field_43395, pistonBehavior

NoteBlockInstrument: v, instrument, field_44629, instrument, f_279538_

NoteBlockInstrument: x, instrument, field_44629, instrument

boolean: w, replaceable, field_44630, replaceable, f_279630_

boolean: y, replaceable, field_44630, replaceable

com.mojang.serialization.Codec<BlockBehaviour$Properties>: a, CODEC, field_46532, CODEC, f_302699_

com.mojang.serialization.Codec<BlockBehaviour$Properties>: a, CODEC, field_46532, CODEC

ResourceKey<LootTable>: m, drops, field_10666, lootTableKey, f_60894_

BlockBehaviour$OffsetFunction: F, offsetFunction, field_42818, offsetter, f_271289_

BlockBehaviour$OffsetFunction: H, offsetFunction, field_42818, offsetter

ResourceKey<Block>: m, id, field_54006, registryKey

DependantName<Block, Optional<ResourceKey<LootTable>>>: n, drops, field_54007, lootTable

DependantName<Block, String>: o, descriptionId, field_54008, translationKey

Constructors

Methods

BlockBehaviour$Properties (BlockBehaviour): a, ofFullCopy, method_9630, copy, m_308003_

BlockBehaviour$Properties (BlockBehaviour): a, ofFullCopy, method_9630, copy

BlockBehaviour$Properties (): b, noCollission, method_9634, noCollision, m_60910_

BlockBehaviour$Properties (): b, noCollission, method_9634, noCollision

BlockBehaviour$Properties (): c, noOcclusion, method_22488, nonOpaque, m_60955_

BlockBehaviour$Properties (): c, noOcclusion, method_22488, nonOpaque

BlockBehaviour$Properties (float): a, friction, method_9628, slipperiness, m_60911_

BlockBehaviour$Properties (float): a, friction, method_9628, slipperiness

BlockBehaviour$Properties (float): b, speedFactor, method_23351, velocityMultiplier, m_60956_

BlockBehaviour$Properties (float): b, speedFactor, method_23351, velocityMultiplier

BlockBehaviour$Properties (float): c, jumpFactor, method_23352, jumpVelocityMultiplier, m_60967_

BlockBehaviour$Properties (float): c, jumpFactor, method_23352, jumpVelocityMultiplier

BlockBehaviour$Properties (SoundType): a, sound, method_9626, sounds, m_60918_

BlockBehaviour$Properties (SoundType): a, sound, method_9626, sounds

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, luminance, m_60953_

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, luminance

BlockBehaviour$Properties (float, float): a, strength, method_9629, strength, m_60913_

BlockBehaviour$Properties (float, float): a, strength, method_9629, strength

BlockBehaviour$Properties (): d, instabreak, method_9618, breakInstantly, m_60966_

BlockBehaviour$Properties (): d, instabreak, method_9618, breakInstantly

BlockBehaviour$Properties (float): d, strength, method_9632, strength, m_60978_

BlockBehaviour$Properties (float): d, strength, method_9632, strength

BlockBehaviour$Properties (): e, randomTicks, method_9640, ticksRandomly, m_60977_

BlockBehaviour$Properties (): e, randomTicks, method_9640, ticksRandomly

BlockBehaviour$Properties (): f, dynamicShape, method_9624, dynamicBounds, m_60988_

BlockBehaviour$Properties (): f, dynamicShape, method_9624, dynamicBounds

BlockBehaviour$Properties (Block): a, dropsLike, method_16228, dropsLike, m_60916_

BlockBehaviour$Properties (): l, air, method_26250, air, m_60996_

BlockBehaviour$Properties (): m, air, method_26250, air

BlockBehaviour$Properties (BlockBehaviour$StateArgumentPredicate<EntityType<?>>): a, isValidSpawn, method_26235, allowsSpawning, m_60922_

BlockBehaviour$Properties (BlockBehaviour$StateArgumentPredicate<EntityType<?>>): a, isValidSpawn, method_26235, allowsSpawning

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): a, isRedstoneConductor, method_26236, solidBlock, m_60924_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): a, isRedstoneConductor, method_26236, solidBlock

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): b, isSuffocating, method_26243, suffocates, m_60960_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): b, isSuffocating, method_26243, suffocates

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): c, isViewBlocking, method_26245, blockVision, m_60971_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): c, isViewBlocking, method_26245, blockVision

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): d, hasPostProcess, method_26247, postProcess, m_60982_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): d, hasPostProcess, method_26247, postProcess

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): e, emissiveRendering, method_26249, emissiveLighting, m_60991_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): e, emissiveRendering, method_26249, emissiveLighting

BlockBehaviour$Properties (): m, requiresCorrectToolForDrops, method_29292, requiresTool, m_60999_

BlockBehaviour$Properties (): n, requiresCorrectToolForDrops, method_29292, requiresTool

BlockBehaviour$Properties (MapColor): a, mapColor, method_31710, mapColor, m_284180_

BlockBehaviour$Properties (MapColor): a, mapColor, method_31710, mapColor

BlockBehaviour$Properties (float): e, destroyTime, method_36557, hardness, m_155954_

BlockBehaviour$Properties (float): e, destroyTime, method_36557, hardness

BlockBehaviour$Properties (float): f, explosionResistance, method_36558, resistance, m_155956_

BlockBehaviour$Properties (float): f, explosionResistance, method_36558, resistance

BlockBehaviour$Properties (): g, noLootTable, method_42327, dropsNothing, m_222994_

BlockBehaviour$Properties (): g, noLootTable, method_42327, dropsNothing

BlockBehaviour$Properties (BlockBehaviour$OffsetType): a, offsetType, method_49229, offset, m_222979_

BlockBehaviour$Properties (BlockBehaviour$OffsetType): a, offsetType, method_49229, offset

BlockBehaviour$Properties (): n, noTerrainParticles, method_45477, noBlockBreakParticles, m_294567_

BlockBehaviour$Properties (): o, noTerrainParticles, method_45477, noBlockBreakParticles

BlockBehaviour$Properties (FeatureFlag...): a, requiredFeatures, method_45476, requires, m_246843_

BlockBehaviour$Properties (FeatureFlag...): a, requiredFeatures, method_45476, requires

BlockBehaviour$Properties (): a, of, method_9637, create, m_284310_

BlockBehaviour$Properties (): a, of, method_9637, create

BlockBehaviour$Properties (DyeColor): a, mapColor, method_51517, mapColor, m_284268_

BlockBehaviour$Properties (DyeColor): a, mapColor, method_51517, mapColor

BlockBehaviour$Properties (Function<BlockState, MapColor>): a, mapColor, method_51520, mapColor, m_284495_

BlockBehaviour$Properties (Function<BlockState, MapColor>): a, mapColor, method_51520, mapColor

BlockBehaviour$Properties (): h, ignitedByLava, method_50013, burnable, m_278183_

BlockBehaviour$Properties (): i, ignitedByLava, method_50013, burnable

BlockBehaviour$Properties (): i, liquid, method_51177, liquid, m_278788_

BlockBehaviour$Properties (): j, liquid, method_51177, liquid

BlockBehaviour$Properties (): j, forceSolidOn, method_51369, solid, m_280606_

BlockBehaviour$Properties (): k, forceSolidOn, method_51369, solid

BlockBehaviour$Properties (): k, forceSolidOff, method_51370, notSolid, m_280574_

BlockBehaviour$Properties (): l, forceSolidOff, method_51370, notSolid

BlockBehaviour$Properties (PushReaction): a, pushReaction, method_50012, pistonBehavior, m_278166_

BlockBehaviour$Properties (PushReaction): a, pushReaction, method_50012, pistonBehavior

BlockBehaviour$Properties (NoteBlockInstrument): a, instrument, method_51368, instrument, m_280658_

BlockBehaviour$Properties (NoteBlockInstrument): a, instrument, method_51368, instrument

BlockBehaviour$Properties (): o, replaceable, method_51371, replaceable, m_280170_

BlockBehaviour$Properties (): p, replaceable, method_51371, replaceable

BlockBehaviour$Properties (BlockBehaviour): b, ofLegacyCopy, method_55226, copyShallow, m_306071_

BlockBehaviour$Properties (BlockBehaviour): b, ofLegacyCopy, method_55226, copyShallow

BlockBehaviour$Properties (Optional<ResourceKey<LootTable>>): a, overrideLootTable, method_63502, lootTable

Optional<ResourceKey<LootTable>> (): h, effectiveDrops, method_63505, getLootTableKey

BlockBehaviour$Properties (ResourceKey<Block>): a, setId, method_63500, registryKey

BlockBehaviour$Properties (String): a, overrideDescription, method_63501, overrideTranslationKey

String (): q, effectiveDescriptionId, method_63506, getTranslationKey

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dsd$d

dtb$d

Fields

Optional<BlockBehaviour$OffsetFunction>: F, offsetFunction, field_42818, offsetter, f_271289_

BlockBehaviour$OffsetFunction: F, offsetFunction, field_42818, offsetter, f_271289_

Constructors

Methods

1.20.6

Names

djg$d

dsd$d

Fields

ResourceLocation: m, drops, field_10666, lootTableId, f_60894_

ResourceKey<LootTable>: m, drops, field_10666, lootTableKey, f_60894_

Constructors

Methods

1.20.4

Names

dfi$d

djg$d

Fields

Function<BlockState, MapColor>: a, mapColor, field_10662, mapColorProvider, f_283880_

Function<BlockState, MapColor>: b, mapColor, field_10662, mapColorProvider, f_283880_

boolean: b, hasCollision, field_10664, collidable, f_60884_

boolean: c, hasCollision, field_10664, collidable, f_60884_

SoundType: c, soundType, field_10665, soundGroup, f_60885_

SoundType: d, soundType, field_10665, soundGroup, f_60885_

ToIntFunction<BlockState>: d, lightEmission, field_10663, luminance, f_60886_

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, f_60886_

float: e, explosionResistance, field_10660, resistance, f_60887_

float: f, explosionResistance, field_10660, resistance, f_60887_

float: f, destroyTime, field_10669, hardness, f_60888_

float: g, destroyTime, field_10669, hardness, f_60888_

boolean: g, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: h, isRandomlyTicking, field_10661, randomTicks, f_60890_

boolean: i, isRandomlyTicking, field_10661, randomTicks, f_60890_

float: i, friction, field_10667, slipperiness, f_60891_

float: j, friction, field_10667, slipperiness, f_60891_

float: j, speedFactor, field_23179, velocityMultiplier, f_60892_

float: k, speedFactor, field_23179, velocityMultiplier, f_60892_

float: k, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

ResourceLocation: l, drops, field_10666, lootTableId, f_60894_

ResourceLocation: m, drops, field_10666, lootTableId, f_60894_

boolean: m, canOcclude, field_20721, opaque, f_60895_

boolean: n, canOcclude, field_20721, opaque, f_60895_

boolean: n, isAir, field_23180, isAir, f_60896_

boolean: o, isAir, field_23180, isAir, f_60896_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: w, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: x, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StatePredicate: x, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: y, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: y, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: z, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: z, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: A, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: A, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: B, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: B, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

BlockBehaviour$StatePredicate: C, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

boolean: C, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: D, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: t, spawnTerrainParticles, field_40341, blockBreakParticles, f_290592_

boolean: u, spawnTerrainParticles, field_40341, blockBreakParticles, f_290592_

FeatureFlagSet: D, requiredFeatures, field_40342, requiredFeatures, f_244138_

FeatureFlagSet: E, requiredFeatures, field_40342, requiredFeatures, f_244138_

Optional<BlockBehaviour$OffsetFunction>: E, offsetFunction, field_42818, offsetter, f_271289_

Optional<BlockBehaviour$OffsetFunction>: F, offsetFunction, field_42818, offsetter, f_271289_

boolean: o, ignitedByLava, field_43394, burnable, f_278123_

boolean: p, ignitedByLava, field_43394, burnable, f_278123_

boolean: p, liquid, field_44481, liquid, f_278418_

boolean: q, liquid, field_44481, liquid, f_278418_

boolean: q, forceSolidOff, field_44627, forceNotSolid, f_279665_

boolean: r, forceSolidOff, field_44627, forceNotSolid, f_279665_

boolean: r, forceSolidOn, field_44628, forceSolid, f_279618_

boolean: s, forceSolidOn, field_44628, forceSolid, f_279618_

PushReaction: s, pushReaction, field_43395, pistonBehavior, f_278130_

PushReaction: t, pushReaction, field_43395, pistonBehavior, f_278130_

NoteBlockInstrument: u, instrument, field_44629, instrument, f_279538_

NoteBlockInstrument: v, instrument, field_44629, instrument, f_279538_

boolean: v, replaceable, field_44630, replaceable, f_279630_

boolean: w, replaceable, field_44630, replaceable, f_279630_

com.mojang.serialization.Codec<BlockBehaviour$Properties>: a, CODEC, field_46532, CODEC, f_302699_

Constructors

Methods

BlockBehaviour$Properties (BlockBehaviour): a, copy, method_9630, copy, m_60926_

BlockBehaviour$Properties (BlockBehaviour): a, ofFullCopy, method_9630, copy, m_308003_

BlockBehaviour$Properties (BlockBehaviour): b, ofLegacyCopy, method_55226, copyShallow, m_306071_

1.20.2

Names

dca$d

dfi$d

Fields

boolean: t, spawnParticlesOnBreak, field_40341, blockBreakParticles, f_243850_

boolean: t, spawnTerrainParticles, field_40341, blockBreakParticles, f_290592_

Constructors

Methods

BlockBehaviour$Properties (): n, noParticlesOnBreak, method_45477, noBlockBreakParticles, m_246721_

BlockBehaviour$Properties (): n, noTerrainParticles, method_45477, noBlockBreakParticles, m_294567_

1.20.1

Names

dbp$d

dca$d

Fields

Material: a, material, field_10668, material, f_60882_

Function<BlockState, MaterialColor>: b, materialColor, field_10662, mapColorProvider, f_60883_

Function<BlockState, MapColor>: a, mapColor, field_10662, mapColorProvider, f_283880_

boolean: c, hasCollision, field_10664, collidable, f_60884_

boolean: b, hasCollision, field_10664, collidable, f_60884_

SoundType: d, soundType, field_10665, soundGroup, f_60885_

SoundType: c, soundType, field_10665, soundGroup, f_60885_

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, f_60886_

ToIntFunction<BlockState>: d, lightEmission, field_10663, luminance, f_60886_

float: f, explosionResistance, field_10660, resistance, f_60887_

float: e, explosionResistance, field_10660, resistance, f_60887_

float: g, destroyTime, field_10669, hardness, f_60888_

float: f, destroyTime, field_10669, hardness, f_60888_

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: g, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: i, isRandomlyTicking, field_10661, randomTicks, f_60890_

boolean: h, isRandomlyTicking, field_10661, randomTicks, f_60890_

float: j, friction, field_10667, slipperiness, f_60891_

float: i, friction, field_10667, slipperiness, f_60891_

float: k, speedFactor, field_23179, velocityMultiplier, f_60892_

float: j, speedFactor, field_23179, velocityMultiplier, f_60892_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

float: k, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

ResourceLocation: m, drops, field_10666, lootTableId, f_60894_

ResourceLocation: l, drops, field_10666, lootTableId, f_60894_

boolean: n, canOcclude, field_20721, opaque, f_60895_

boolean: m, canOcclude, field_20721, opaque, f_60895_

boolean: o, isAir, field_23180, isAir, f_60896_

boolean: n, isAir, field_23180, isAir, f_60896_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: q, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: w, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StatePredicate: r, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: x, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: s, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: y, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: t, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: z, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: u, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: A, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: v, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

BlockBehaviour$StatePredicate: B, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

boolean: w, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: C, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: p, spawnParticlesOnBreak, field_40341, blockBreakParticles, f_243850_

boolean: t, spawnParticlesOnBreak, field_40341, blockBreakParticles, f_243850_

FeatureFlagSet: x, requiredFeatures, field_40342, requiredFeatures, f_244138_

FeatureFlagSet: D, requiredFeatures, field_40342, requiredFeatures, f_244138_

Optional<BlockBehaviour$OffsetFunction>: y, offsetFunction, field_42818, offsetter, f_271289_

Optional<BlockBehaviour$OffsetFunction>: E, offsetFunction, field_42818, offsetter, f_271289_

boolean: o, ignitedByLava, field_43394, burnable, f_278123_

boolean: p, liquid, field_44481, liquid, f_278418_

boolean: q, forceSolidOff, field_44627, forceNotSolid, f_279665_

boolean: r, forceSolidOn, field_44628, forceSolid, f_279618_

PushReaction: s, pushReaction, field_43395, pistonBehavior, f_278130_

NoteBlockInstrument: u, instrument, field_44629, instrument, f_279538_

boolean: v, replaceable, field_44630, replaceable, f_279630_

Constructors

(Material, MaterialColor)

(Material, Function<BlockState, MaterialColor>)

()

Methods

BlockBehaviour$Properties (Material): a, of, method_9637, of, m_60939_

BlockBehaviour$Properties (Material, DyeColor): a, of, method_9617, of, m_60941_

BlockBehaviour$Properties (Material, MaterialColor): a, of, method_9639, of, m_60944_

BlockBehaviour$Properties (Material, Function<BlockState, MaterialColor>): a, of, method_26240, of, m_60947_

BlockBehaviour$Properties (): a, noCollission, method_9634, noCollision, m_60910_

BlockBehaviour$Properties (): b, noCollission, method_9634, noCollision, m_60910_

BlockBehaviour$Properties (): b, noOcclusion, method_22488, nonOpaque, m_60955_

BlockBehaviour$Properties (): c, noOcclusion, method_22488, nonOpaque, m_60955_

BlockBehaviour$Properties (): c, instabreak, method_9618, breakInstantly, m_60966_

BlockBehaviour$Properties (): d, instabreak, method_9618, breakInstantly, m_60966_

BlockBehaviour$Properties (): d, randomTicks, method_9640, ticksRandomly, m_60977_

BlockBehaviour$Properties (): e, randomTicks, method_9640, ticksRandomly, m_60977_

BlockBehaviour$Properties (): e, dynamicShape, method_9624, dynamicBounds, m_60988_

BlockBehaviour$Properties (): f, dynamicShape, method_9624, dynamicBounds, m_60988_

BlockBehaviour$Properties (): g, air, method_26250, air, m_60996_

BlockBehaviour$Properties (): l, air, method_26250, air, m_60996_

BlockBehaviour$Properties (): h, requiresCorrectToolForDrops, method_29292, requiresTool, m_60999_

BlockBehaviour$Properties (): m, requiresCorrectToolForDrops, method_29292, requiresTool, m_60999_

BlockBehaviour$Properties (MaterialColor): a, color, method_31710, mapColor, m_155949_

BlockBehaviour$Properties (MapColor): a, mapColor, method_31710, mapColor, m_284180_

BlockBehaviour$Properties (): f, noLootTable, method_42327, dropsNothing, m_222994_

BlockBehaviour$Properties (): g, noLootTable, method_42327, dropsNothing, m_222994_

BlockBehaviour$Properties (): i, noParticlesOnBreak, method_45477, noBlockBreakParticles, m_246721_

BlockBehaviour$Properties (): n, noParticlesOnBreak, method_45477, noBlockBreakParticles, m_246721_

BlockBehaviour$Properties (): a, of, method_9637, create, m_284310_

BlockBehaviour$Properties (DyeColor): a, mapColor, method_51517, mapColor, m_284268_

BlockBehaviour$Properties (Function<BlockState, MapColor>): a, mapColor, method_51520, mapColor, m_284495_

BlockBehaviour$Properties (): h, ignitedByLava, method_50013, burnable, m_278183_

BlockBehaviour$Properties (): i, liquid, method_51177, liquid, m_278788_

BlockBehaviour$Properties (): j, forceSolidOn, method_51369, solid, m_280606_

BlockBehaviour$Properties (): k, forceSolidOff, method_51370, notSolid, m_280574_

BlockBehaviour$Properties (PushReaction): a, pushReaction, method_50012, pistonBehavior, m_278166_

BlockBehaviour$Properties (NoteBlockInstrument): a, instrument, method_51368, instrument, m_280658_

BlockBehaviour$Properties (): o, replaceable, method_51371, replaceable, m_280170_

1.19.4

Names

cys$c

dbp$d

Fields

Function<BlockState, BlockBehaviour$OffsetType>: y, offsetType, field_38863, offsetType, f_222978_

Optional<BlockBehaviour$OffsetFunction>: y, offsetFunction, field_42818, offsetter, f_271289_

Constructors

Methods

BlockBehaviour$Properties (BlockBehaviour$OffsetType): a, offsetType, method_43281, offsetType, m_222979_

BlockBehaviour$Properties (BlockBehaviour$OffsetType): a, offsetType, method_49229, offset, m_222979_

BlockBehaviour$Properties (Function<BlockState, BlockBehaviour$OffsetType>): a, offsetType, method_43284, offsetType, m_222989_

1.19.3

Names

cvn$c

cys$c

Fields

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: p, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: q, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: r, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: r, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: s, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: t, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: u, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

BlockBehaviour$StatePredicate: v, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

boolean: v, dynamicShape, field_10670, dynamicBounds, f_60903_

boolean: w, dynamicShape, field_10670, dynamicBounds, f_60903_

Function<BlockState, BlockBehaviour$OffsetType>: w, offsetType, field_38863, offsetType, f_222978_

Function<BlockState, BlockBehaviour$OffsetType>: y, offsetType, field_38863, offsetType, f_222978_

boolean: p, spawnParticlesOnBreak, field_40341, blockBreakParticles, f_243850_

FeatureFlagSet: x, requiredFeatures, field_40342, requiredFeatures, f_244138_

Constructors

Methods

BlockBehaviour$Properties (): i, noParticlesOnBreak, method_45477, noBlockBreakParticles, m_246721_

BlockBehaviour$Properties (FeatureFlag...): a, requiredFeatures, method_45476, requires, m_246843_

1.19.2

Names

net.minecraft.src.C_2061_

net.minecraft.src.C_2056_$C_2061_

Fields

Constructors

Methods

1.19.1

Names

cuq$c

cvn$c

Fields

Constructors

Methods

1.19

Names

cou$c

cuq$c

net.minecraft.src.C_2056_$C_2061_

net.minecraft.src.C_2061_

Fields

Function<BlockState, BlockBehaviour$OffsetType>: w, offsetType, field_38863, offsetType, f_222978_

Constructors

Methods

BlockBehaviour$Properties (): f, noDrops, method_16229, dropsNothing, m_60993_

BlockBehaviour$Properties (): f, noLootTable, method_42327, dropsNothing, m_222994_

BlockBehaviour$Properties (BlockBehaviour$OffsetType): a, offsetType, method_43281, offsetType, m_222979_

BlockBehaviour$Properties (Function<BlockState, BlockBehaviour$OffsetType>): a, offsetType, method_43284, offsetType, m_222989_

1.18.2

Names

cob$c

cou$c

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cks$c

cob$c

Fields

Constructors

Methods

1.17.1

Names

ckr$c

cks$c

Fields

Constructors

Methods

1.17

Names

ceg$c

ckr$c

net.minecraft.block.AbstractBlock$Properties

net.minecraft.src.C_2056_$C_2061_

net.minecraft.server.v1_16_R3.BlockBase$Info

net.minecraft.world.level.block.state.BlockBase$Info

Fields

Material: a, material, field_10668, material, field_200953_a

Material: a, material, field_10668, material, f_60882_

Function<BlockState, MaterialColor>: b, materialColor, field_10662, materialColorFactory, field_235800_b_

Function<BlockState, MaterialColor>: b, materialColor, field_10662, mapColorProvider, f_60883_

boolean: c, hasCollision, field_10664, collidable, field_200955_c

boolean: c, hasCollision, field_10664, collidable, f_60884_

SoundType: d, soundType, field_10665, soundGroup, field_200956_d

SoundType: d, soundType, field_10665, soundGroup, f_60885_

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, field_235803_e_

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, f_60886_

float: f, explosionResistance, field_10660, resistance, field_200958_f

float: f, explosionResistance, field_10660, resistance, f_60887_

float: g, destroyTime, field_10669, hardness, field_200959_g

float: g, destroyTime, field_10669, hardness, f_60888_

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, field_235806_h_

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, f_60889_

boolean: i, isRandomlyTicking, field_10661, randomTicks, field_200960_h

boolean: i, isRandomlyTicking, field_10661, randomTicks, f_60890_

float: j, friction, field_10667, slipperiness, field_200961_i

float: j, friction, field_10667, slipperiness, f_60891_

float: k, speedFactor, field_23179, velocityMultiplier, field_226893_j_

float: k, speedFactor, field_23179, velocityMultiplier, f_60892_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, field_226894_k_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, f_60893_

ResourceLocation: m, drops, field_10666, lootTableId, field_222381_j

ResourceLocation: m, drops, field_10666, lootTableId, f_60894_

boolean: n, canOcclude, field_20721, opaque, field_226895_m_

boolean: n, canOcclude, field_20721, opaque, f_60895_

boolean: o, isAir, field_23180, isAir, field_235813_o_

boolean: o, isAir, field_23180, isAir, f_60896_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: p, isValidSpawn, field_23181, allowsSpawningPredicate, field_235814_p_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: p, isValidSpawn, field_23181, allowsSpawningPredicate, f_60897_

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23182, solidBlockPredicate, field_235815_q_

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23182, solidBlockPredicate, f_60898_

BlockBehaviour$StatePredicate: r, isSuffocating, field_23183, suffocationPredicate, field_235816_r_

BlockBehaviour$StatePredicate: r, isSuffocating, field_23183, suffocationPredicate, f_60899_

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23184, blockVisionPredicate, field_235817_s_

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23184, blockVisionPredicate, f_60900_

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23185, postProcessPredicate, field_235818_t_

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23185, postProcessPredicate, f_60901_

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23186, emissiveLightingPredicate, field_235819_u_

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23186, emissiveLightingPredicate, f_60902_

boolean: v, dynamicShape, field_10670, dynamicBounds, field_208772_j

boolean: v, dynamicShape, field_10670, dynamicBounds, f_60903_

Constructors

Methods

BlockBehaviour$Properties (Material): a, of, method_9637, of, func_200945_a

BlockBehaviour$Properties (Material): a, of, method_9637, of, m_60939_

BlockBehaviour$Properties (Material, DyeColor): a, of, method_9617, of, func_200952_a

BlockBehaviour$Properties (Material, DyeColor): a, of, method_9617, of, m_60941_

BlockBehaviour$Properties (Material, MaterialColor): a, of, method_9639, of, func_200949_a

BlockBehaviour$Properties (Material, MaterialColor): a, of, method_9639, of, m_60944_

BlockBehaviour$Properties (Material, Function<BlockState, MaterialColor>): a, of, method_26240, of, func_235836_a_

BlockBehaviour$Properties (Material, Function<BlockState, MaterialColor>): a, of, method_26240, of, m_60947_

BlockBehaviour$Properties (BlockBehaviour): a, copy, method_9630, copy, func_200950_a

BlockBehaviour$Properties (BlockBehaviour): a, copy, method_9630, copy, m_60926_

BlockBehaviour$Properties (): a, noCollission, method_9634, noCollision, func_200942_a

BlockBehaviour$Properties (): a, noCollission, method_9634, noCollision, m_60910_

BlockBehaviour$Properties (): b, noOcclusion, method_22488, nonOpaque, func_226896_b_

BlockBehaviour$Properties (): b, noOcclusion, method_22488, nonOpaque, m_60955_

BlockBehaviour$Properties (float): a, friction, method_9628, slipperiness, func_200941_a

BlockBehaviour$Properties (float): a, friction, method_9628, slipperiness, m_60911_

BlockBehaviour$Properties (float): b, speedFactor, method_23351, velocityMultiplier, func_226897_b_

BlockBehaviour$Properties (float): b, speedFactor, method_23351, velocityMultiplier, m_60956_

BlockBehaviour$Properties (float): c, jumpFactor, method_23352, jumpVelocityMultiplier, func_226898_c_

BlockBehaviour$Properties (float): c, jumpFactor, method_23352, jumpVelocityMultiplier, m_60967_

BlockBehaviour$Properties (SoundType): a, sound, method_9626, sounds, func_200947_a

BlockBehaviour$Properties (SoundType): a, sound, method_9626, sounds, m_60918_

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, luminance, func_235838_a_

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, luminance, m_60953_

BlockBehaviour$Properties (float, float): a, strength, method_9629, strength, func_200948_a

BlockBehaviour$Properties (float, float): a, strength, method_9629, strength, m_60913_

BlockBehaviour$Properties (): c, instabreak, method_9618, breakInstantly, func_200946_b

BlockBehaviour$Properties (): c, instabreak, method_9618, breakInstantly, m_60966_

BlockBehaviour$Properties (float): d, strength, method_9632, strength, func_200943_b

BlockBehaviour$Properties (float): d, strength, method_9632, strength, m_60978_

BlockBehaviour$Properties (): d, randomTicks, method_9640, ticksRandomly, func_200944_c

BlockBehaviour$Properties (): d, randomTicks, method_9640, ticksRandomly, m_60977_

BlockBehaviour$Properties (): e, dynamicShape, method_9624, dynamicBounds, func_208770_d

BlockBehaviour$Properties (): e, dynamicShape, method_9624, dynamicBounds, m_60988_

BlockBehaviour$Properties (): f, noDrops, method_16229, dropsNothing, func_222380_e

BlockBehaviour$Properties (): f, noDrops, method_16229, dropsNothing, m_60993_

BlockBehaviour$Properties (Block): a, dropsLike, method_16228, dropsLike, func_222379_b

BlockBehaviour$Properties (Block): a, dropsLike, method_16228, dropsLike, m_60916_

BlockBehaviour$Properties (): g, air, method_26250, air, func_235859_g_

BlockBehaviour$Properties (): g, air, method_26250, air, m_60996_

BlockBehaviour$Properties (BlockBehaviour$StateArgumentPredicate<EntityType<?>>): a, isValidSpawn, method_26235, allowsSpawning, func_235827_a_

BlockBehaviour$Properties (BlockBehaviour$StateArgumentPredicate<EntityType<?>>): a, isValidSpawn, method_26235, allowsSpawning, m_60922_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): a, isRedstoneConductor, method_26236, solidBlock, func_235828_a_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): a, isRedstoneConductor, method_26236, solidBlock, m_60924_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): b, isSuffocating, method_26243, suffocates, func_235842_b_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): b, isSuffocating, method_26243, suffocates, m_60960_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): c, isViewBlocking, method_26245, blockVision, func_235847_c_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): c, isViewBlocking, method_26245, blockVision, m_60971_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): d, hasPostProcess, method_26247, postProcess, func_235852_d_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): d, hasPostProcess, method_26247, postProcess, m_60982_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): e, emissiveRendering, method_26249, emissiveLighting, func_235856_e_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): e, emissiveRendering, method_26249, emissiveLighting, m_60991_

BlockBehaviour$Properties (): h, requiresCorrectToolForDrops, method_29292, requiresTool, func_235861_h_

BlockBehaviour$Properties (): h, requiresCorrectToolForDrops, method_29292, requiresTool, m_60999_

BlockBehaviour$Properties (MaterialColor): a, color, method_31710, mapColor, m_155949_

BlockBehaviour$Properties (float): e, destroyTime, method_36557, hardness, m_155954_

BlockBehaviour$Properties (float): f, explosionResistance, method_36558, resistance, m_155956_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ced$c

ceg$c

net.minecraft.server.v1_16_R2.BlockBase$Info

net.minecraft.server.v1_16_R3.BlockBase$Info

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, lightLevel, func_235838_a_

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, luminance, func_235838_a_

1.16.2

Names

cfi$c

ced$c

net.minecraft.server.v1_16_R1.BlockBase$Info

net.minecraft.server.v1_16_R2.BlockBase$Info

Fields

Constructors

Methods

1.16.1

Names

cfi$c

net.minecraft.world.level.block.state.BlockBehaviour$Properties

net.minecraft.class_4970$class_2251

net.minecraft.block.AbstractBlock$Settings

net.minecraft.block.AbstractBlock$Properties

net.minecraft.server.v1_16_R1.BlockBase$Info

Fields

Material: a, material, field_10668, material, field_200953_a

Function<BlockState, MaterialColor>: b, materialColor, field_10662, materialColorFactory, field_235800_b_

boolean: c, hasCollision, field_10664, collidable, field_200955_c

SoundType: d, soundType, field_10665, soundGroup, field_200956_d

ToIntFunction<BlockState>: e, lightEmission, field_10663, luminance, field_235803_e_

float: f, explosionResistance, field_10660, resistance, field_200958_f

float: g, destroyTime, field_10669, hardness, field_200959_g

boolean: h, requiresCorrectToolForDrops, field_25185, toolRequired, field_235806_h_

boolean: i, isRandomlyTicking, field_10661, randomTicks, field_200960_h

float: j, friction, field_10667, slipperiness, field_200961_i

float: k, speedFactor, field_23179, velocityMultiplier, field_226893_j_

float: l, jumpFactor, field_21209, jumpVelocityMultiplier, field_226894_k_

ResourceLocation: m, drops, field_10666, lootTableId, field_222381_j

boolean: n, canOcclude, field_20721, opaque, field_226895_m_

boolean: o, isAir, field_23180, isAir, field_235813_o_

BlockBehaviour$StateArgumentPredicate<EntityType<?>>: p, isValidSpawn, field_23181, allowsSpawningPredicate, field_235814_p_

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23182, solidBlockPredicate, field_235815_q_

BlockBehaviour$StatePredicate: r, isSuffocating, field_23183, suffocationPredicate, field_235816_r_

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23184, blockVisionPredicate, field_235817_s_

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23185, postProcessPredicate, field_235818_t_

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23186, emissiveLightingPredicate, field_235819_u_

boolean: v, dynamicShape, field_10670, dynamicBounds, field_208772_j

Constructors

(Material, MaterialColor)

(Material, Function<BlockState, MaterialColor>)

Methods

BlockBehaviour$Properties (Material): a, of, method_9637, of, func_200945_a

BlockBehaviour$Properties (Material, DyeColor): a, of, method_9617, of, func_200952_a

BlockBehaviour$Properties (Material, MaterialColor): a, of, method_9639, of, func_200949_a

BlockBehaviour$Properties (Material, Function<BlockState, MaterialColor>): a, of, method_26240, of, func_235836_a_

BlockBehaviour$Properties (BlockBehaviour): a, copy, method_9630, copy, func_200950_a

BlockBehaviour$Properties (): a, noCollission, method_9634, noCollision, func_200942_a

BlockBehaviour$Properties (): b, noOcclusion, method_22488, nonOpaque, func_226896_b_

BlockBehaviour$Properties (float): a, friction, method_9628, slipperiness, func_200941_a

BlockBehaviour$Properties (float): b, speedFactor, method_23351, velocityMultiplier, func_226897_b_

BlockBehaviour$Properties (float): c, jumpFactor, method_23352, jumpVelocityMultiplier, func_226898_c_

BlockBehaviour$Properties (SoundType): a, sound, method_9626, sounds, func_200947_a

BlockBehaviour$Properties (ToIntFunction<BlockState>): a, lightLevel, method_9631, lightLevel, func_235838_a_

BlockBehaviour$Properties (float, float): a, strength, method_9629, strength, func_200948_a

BlockBehaviour$Properties (): c, instabreak, method_9618, breakInstantly, func_200946_b

BlockBehaviour$Properties (float): d, strength, method_9632, strength, func_200943_b

BlockBehaviour$Properties (): d, randomTicks, method_9640, ticksRandomly, func_200944_c

BlockBehaviour$Properties (): e, dynamicShape, method_9624, dynamicBounds, func_208770_d

BlockBehaviour$Properties (): f, noDrops, method_16229, dropsNothing, func_222380_e

BlockBehaviour$Properties (Block): a, dropsLike, method_16228, dropsLike, func_222379_b

BlockBehaviour$Properties (): g, air, method_26250, air, func_235859_g_

BlockBehaviour$Properties (BlockBehaviour$StateArgumentPredicate<EntityType<?>>): a, isValidSpawn, method_26235, allowsSpawning, func_235827_a_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): a, isRedstoneConductor, method_26236, solidBlock, func_235828_a_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): b, isSuffocating, method_26243, suffocates, func_235842_b_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): c, isViewBlocking, method_26245, blockVision, func_235847_c_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): d, hasPostProcess, method_26247, postProcess, func_235852_d_

BlockBehaviour$Properties (BlockBehaviour$StatePredicate): e, emissiveRendering, method_26249, emissiveLighting, func_235856_e_

BlockBehaviour$Properties (): h, requiresCorrectToolForDrops, method_29292, requiresTool, func_235861_h_