History - net.minecraft.world.level.block.piston.MovingPistonBlock

1.21.7

Names

Fields

EnumProperty<PistonType>: c, TYPE, field_12197, TYPE, f_60047_

EnumProperty<PistonType>: c, TYPE, field_12197, TYPE

com.mojang.serialization.MapCodec<MovingPistonBlock>: a, CODEC, field_46529, CODEC, f_303398_

com.mojang.serialization.MapCodec<MovingPistonBlock>: a, CODEC, field_46529, CODEC

EnumProperty<Direction>: b, FACING, field_12196, FACING, f_60046_

EnumProperty<Direction>: b, FACING, field_12196, FACING

Constructors

Methods

void (LevelAccessor, BlockPos, BlockState): a, destroy, method_9585, onBroken, m_6786_

void (LevelAccessor, BlockPos, BlockState): a, destroy, method_9585, onBroken

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_9549, getCollisionShape, m_5939_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_9549, getCollisionShape

PistonMovingBlockEntity (BlockGetter, BlockPos): a, getBlockEntity, method_11488, getPistonBlockEntity, m_60053_

PistonMovingBlockEntity (BlockGetter, BlockPos): a, getBlockEntity, method_11488, getPistonBlockEntity

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties

BlockEntity (BlockPos, BlockState): a, newBlockEntity, method_10123, createBlockEntity, m_142194_

BlockEntity (BlockPos, BlockState): a, newBlockEntity, method_10123, createBlockEntity

BlockEntity (BlockPos, BlockState, BlockState, Direction, boolean, boolean): a, newMovingBlockEntity, method_11489, createBlockEntityPiston, m_155881_

BlockEntity (BlockPos, BlockState, BlockState, Direction, boolean, boolean): a, newMovingBlockEntity, method_11489, createBlockEntityPiston

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockState, BlockEntityType<T>): a, getTicker, method_31645, getTicker, m_142354_

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockState, BlockEntityType<T>): a, getTicker, method_31645, getTicker

List<ItemStack> (BlockState, LootParams$Builder): a, getDrops, method_9560, getDroppedStacks, m_49635_

List<ItemStack> (BlockState, LootParams$Builder): a, getDrops, method_9560, getDroppedStacks

com.mojang.serialization.MapCodec<MovingPistonBlock> (): a, codec, method_53969, getCodec, m_304657_

com.mojang.serialization.MapCodec<MovingPistonBlock> (): a, codec, method_53969, getCodec

InteractionResult (BlockState, Level, BlockPos, Player, BlockHitResult): a, useWithoutItem, method_55766, onUse, m_6227_

InteractionResult (BlockState, Level, BlockPos, Player, BlockHitResult): a, useWithoutItem, method_55766, onUse

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough

RenderShape (BlockState): a_, getRenderShape, method_9604, getRenderType, m_7514_

RenderShape (BlockState): a_, getRenderShape, method_9604, getRenderType

ItemStack (LevelReader, BlockPos, BlockState, boolean): a, getCloneItemStack, method_9574, getPickStack, m_48663_

ItemStack (LevelReader, BlockPos, BlockState, boolean): a, getCloneItemStack, method_9574, getPickStack

1.21.6

Names

ebh

eds

Fields

Constructors

Methods

1.21.5

Names

dwq

ebh

Fields

Constructors

Methods

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, m_6810_

1.21.4

Names

dxn

dwq

Fields

Constructors

Methods

ItemStack (LevelReader, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, m_7397_

RenderShape (BlockState): a_, getRenderShape, method_9604, getRenderType, m_7514_

ItemStack (LevelReader, BlockPos, BlockState, boolean): a, getCloneItemStack, method_9574, getPickStack, m_48663_

1.21.3

Names

dsu

dxn

Fields

DirectionProperty: b, FACING, field_12196, FACING, f_60046_

EnumProperty<Direction>: b, FACING, field_12196, FACING, f_60046_

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

drw

dsu

Fields

Constructors

Methods

1.20.6

Names

diz

drw

Fields

Constructors

Methods

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

InteractionResult (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, onUse, m_6227_

InteractionResult (BlockState, Level, BlockPos, Player, BlockHitResult): a, useWithoutItem, method_55766, onUse, m_6227_

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

1.20.4

Names

dfb

diz

Fields

DirectionProperty: a, FACING, field_12196, FACING, f_60046_

DirectionProperty: b, FACING, field_12196, FACING, f_60046_

EnumProperty<PistonType>: b, TYPE, field_12197, TYPE, f_60047_

EnumProperty<PistonType>: c, TYPE, field_12197, TYPE, f_60047_

com.mojang.serialization.MapCodec<MovingPistonBlock>: a, CODEC, field_46529, CODEC, f_303398_

Constructors

Methods

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): c, getCollisionShape, method_9549, getCollisionShape, m_5939_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_9549, getCollisionShape, m_5939_

ItemStack (BlockGetter, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, m_7397_

com.mojang.serialization.MapCodec<MovingPistonBlock> (): a, codec, method_53969, getCodec, m_304657_

ItemStack (LevelReader, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, m_7397_

1.20.2

Names

dbt

dfb

Fields

Constructors

Methods

1.20.1

Names

dbi

dbt

Fields

Constructors

Methods

List<ItemStack> (BlockState, LootContext$Builder): a, getDrops, method_9560, getDroppedStacks, m_7381_

List<ItemStack> (BlockState, LootParams$Builder): a, getDrops, method_9560, getDroppedStacks, m_49635_

1.19.4

Names

cyl

dbi

Fields

Constructors

Methods

1.19.3

Names

cvg

cyl

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cuj

cvg

Fields

Constructors

Methods

1.19

Names

com

cuj

Fields

Constructors

Methods

1.18.2

Names

cnu

com

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ckl

cnu

Fields

Constructors

Methods

1.17.1

Names

ckk

ckl

Fields

Constructors

Methods

1.17

Names

cdz

ckk

net.minecraft.block.MovingPistonBlock

net.minecraft.src.C_2044_

Fields

DirectionProperty: a, FACING, field_12196, FACING, field_196344_a

DirectionProperty: a, FACING, field_12196, FACING, f_60046_

EnumProperty<PistonType>: b, TYPE, field_12197, TYPE, field_196345_b

EnumProperty<PistonType>: b, TYPE, field_12197, TYPE, f_60047_

Constructors

Methods

BlockEntity (BlockGetter): a, newBlockEntity, method_10123, createBlockEntity, func_196283_a_

BlockEntity (BlockState, Direction, boolean, boolean): a, newMovingBlockEntity, method_11489, createBlockEntityPiston, func_196343_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, m_6810_

void (LevelAccessor, BlockPos, BlockState): a, destroy, method_9585, onBroken, func_176206_d

void (LevelAccessor, BlockPos, BlockState): a, destroy, method_9585, onBroken, m_6786_

List<ItemStack> (BlockState, LootContext$Builder): a, getDrops, method_9560, getDroppedStacks, func_220076_a

List<ItemStack> (BlockState, LootContext$Builder): a, getDrops, method_9560, getDroppedStacks, m_7381_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): c, getCollisionShape, method_9549, getCollisionShape, func_220071_b

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): c, getCollisionShape, method_9549, getCollisionShape, m_5939_

PistonMovingBlockEntity (BlockGetter, BlockPos): a, getBlockEntity, method_11488, getPistonBlockEntity, func_220170_a

PistonMovingBlockEntity (BlockGetter, BlockPos): a, getBlockEntity, method_11488, getPistonBlockEntity, m_60053_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, func_185499_a

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, func_185471_a

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, func_206840_a

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

ItemStack (BlockGetter, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, func_185473_a

ItemStack (BlockGetter, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, m_7397_

InteractionResult (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, onUse, func_225533_a_

InteractionResult (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, onUse, m_6227_

BlockEntity (BlockPos, BlockState): a, newBlockEntity, method_10123, createBlockEntity, m_142194_

BlockEntity (BlockPos, BlockState, BlockState, Direction, boolean, boolean): a, newMovingBlockEntity, method_11489, createBlockEntityPiston, m_155881_

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockState, BlockEntityType<T>): a, getTicker, method_31645, getTicker, m_142354_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cdw

cdz

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cfb

cdw

Fields

Constructors

Methods

1.16.1

Names

byb

cfb

Fields

Constructors

(Block$Properties)

(BlockBehaviour$Properties)

Methods

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onBlockRemoved, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, func_196243_a

boolean (BlockState, BlockGetter, BlockPos): d, isRedstoneConductor, method_9521, isSimpleFullBlock, func_220081_d

boolean (BlockState, BlockGetter, BlockPos): c, isSuffocating, method_16362, canSuffocate, func_229869_c_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_9549, getCollisionShape, func_220071_b

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): c, getCollisionShape, method_9549, getCollisionShape, func_220071_b

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPlaceAtSide, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, func_196266_a

1.15.2

Names

bxy

byb

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bvm

bxy

Fields

Constructors

Methods

boolean (BlockState): f, canOcclude, method_9601, isOpaque, func_200124_e

boolean (BlockState, BlockGetter, BlockPos): c, isViewBlocking, method_16362, canSuffocate, func_220060_c

boolean (BlockState, BlockGetter, BlockPos): c, isSuffocating, method_16362, canSuffocate, func_229869_c_

boolean (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, activate, func_220051_a

InteractionResult (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, onUse, func_225533_a_

1.14.4

Names

bvh

bvm

net.minecraft.world.level.block.piston.MovingPistonBlock

Fields

DirectionProperty: a, field_12196, FACING, field_196344_a

DirectionProperty: a, FACING, field_12196, FACING, field_196344_a

EnumProperty<PistonType>: b, field_12197, TYPE, field_196345_b

EnumProperty<PistonType>: b, TYPE, field_12197, TYPE, field_196345_b

Constructors

Methods

BlockEntity (BlockView): a, method_10123, createBlockEntity, func_196283_a_

BlockEntity (BlockGetter): a, newBlockEntity, method_10123, createBlockEntity, func_196283_a_

BlockEntity (BlockState, Direction, boolean, boolean): a, method_11489, createBlockEntityPiston, func_196343_a

BlockEntity (BlockState, Direction, boolean, boolean): a, newMovingBlockEntity, method_11489, createBlockEntityPiston, func_196343_a

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, onBlockRemoved, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onBlockRemoved, func_196243_a

void (IWorld, BlockPos, BlockState): a, method_9585, onBroken, func_176206_d

void (LevelAccessor, BlockPos, BlockState): a, destroy, method_9585, onBroken, func_176206_d

boolean (BlockState): f, method_9601, isOpaque, func_200124_e

boolean (BlockState): f, canOcclude, method_9601, isOpaque, func_200124_e

boolean (BlockState, BlockView, BlockPos): d, method_9521, isSimpleFullBlock, func_220081_d

boolean (BlockState, BlockGetter, BlockPos): d, isRedstoneConductor, method_9521, isSimpleFullBlock, func_220081_d

boolean (BlockState, BlockView, BlockPos): c, method_16362, canSuffocate, func_220060_c

boolean (BlockState, BlockGetter, BlockPos): c, isViewBlocking, method_16362, canSuffocate, func_220060_c

boolean (BlockState, World, BlockPos, PlayerEntity, Hand, BlockHitResult): a, method_9534, activate, func_220051_a

boolean (BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult): a, use, method_9534, activate, func_220051_a

List<ItemStack> (BlockState, LootContext$Builder): a, method_9560, getDroppedStacks, func_220076_a

List<ItemStack> (BlockState, LootContext$Builder): a, getDrops, method_9560, getDroppedStacks, func_220076_a

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): a, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): b, method_9549, getCollisionShape, func_220071_b

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_9549, getCollisionShape, func_220071_b

PistonBlockEntity (BlockView, BlockPos): a, method_11488, getPistonBlockEntity, func_220170_a

PistonMovingBlockEntity (BlockGetter, BlockPos): a, getBlockEntity, method_11488, getPistonBlockEntity, func_220170_a

BlockState (BlockState, BlockRotation): a, method_9598, rotate, func_185499_a

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, func_185499_a

BlockState (BlockState, BlockMirror): a, method_9569, mirror, func_185471_a

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, func_185471_a

void (StateFactory$Builder<Block, BlockState>): a, method_9515, appendProperties, func_206840_a

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, func_206840_a

boolean (BlockState, BlockView, BlockPos, BlockPlacementEnvironment): a, method_9516, canPlaceAtSide, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPlaceAtSide, func_196266_a

ItemStack (BlockView, BlockPos, BlockState): a, method_9574, getPickStack, func_185473_a

ItemStack (BlockGetter, BlockPos, BlockState): a, getCloneItemStack, method_9574, getPickStack, func_185473_a

1.14.3

Names

bvd

bvh

net.minecraft.block.PistonExtensionBlock

Fields

DirectionProperty: a, field_12196, field_196344_a

DirectionProperty: a, field_12196, FACING, field_196344_a

EnumProperty<PistonType>: b, field_12197, field_196345_b

EnumProperty<PistonType>: b, field_12197, TYPE, field_196345_b

Constructors

Methods

TileEntity (IBlockReader): a, method_10123, func_196283_a_

BlockEntity (BlockView): a, method_10123, createBlockEntity, func_196283_a_

TileEntity (BlockState, Direction, boolean, boolean): a, method_11489, func_196343_a

BlockEntity (BlockState, Direction, boolean, boolean): a, method_11489, createBlockEntityPiston, func_196343_a

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, func_196243_a

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, onBlockRemoved, func_196243_a

void (IWorld, BlockPos, BlockState): a, method_9585, func_176206_d

void (IWorld, BlockPos, BlockState): a, method_9585, onBroken, func_176206_d

boolean (BlockState): f, method_9601, func_200124_e

boolean (BlockState): f, method_9601, isOpaque, func_200124_e

boolean (BlockState, IBlockReader, BlockPos): d, method_9521, func_220081_d

boolean (BlockState, BlockView, BlockPos): d, method_9521, isSimpleFullBlock, func_220081_d

boolean (BlockState, IBlockReader, BlockPos): c, method_16362, func_220060_c

boolean (BlockState, BlockView, BlockPos): c, method_16362, canSuffocate, func_220060_c

boolean (BlockState, World, BlockPos, PlayerEntity, Hand, BlockRayTraceResult): a, method_9534, func_220051_a

boolean (BlockState, World, BlockPos, PlayerEntity, Hand, BlockHitResult): a, method_9534, activate, func_220051_a

List<ItemStack> (BlockState, LootContext$Builder): a, method_9560, func_220076_a

List<ItemStack> (BlockState, LootContext$Builder): a, method_9560, getDroppedStacks, func_220076_a

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): a, method_9530, func_220053_a

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): a, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): b, method_9549, func_220071_b

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): b, method_9549, getCollisionShape, func_220071_b

PistonTileEntity (IBlockReader, BlockPos): a, method_11488, func_220170_a

PistonBlockEntity (BlockView, BlockPos): a, method_11488, getPistonBlockEntity, func_220170_a

BlockState (BlockState, Rotation): a, method_9598, func_185499_a

BlockState (BlockState, BlockRotation): a, method_9598, rotate, func_185499_a

BlockState (BlockState, Mirror): a, method_9569, func_185471_a

BlockState (BlockState, BlockMirror): a, method_9569, mirror, func_185471_a

void (StateContainer$Builder<Block, BlockState>): a, method_9515, func_206840_a

void (StateFactory$Builder<Block, BlockState>): a, method_9515, appendProperties, func_206840_a

boolean (BlockState, IBlockReader, BlockPos, PathType): a, method_9516, func_196266_a

boolean (BlockState, BlockView, BlockPos, BlockPlacementEnvironment): a, method_9516, canPlaceAtSide, func_196266_a

ItemStack (IBlockReader, BlockPos, BlockState): a, method_9574, func_185473_a

ItemStack (BlockView, BlockPos, BlockState): a, method_9574, getPickStack, func_185473_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

bvc

bvd

Fields

Constructors

Methods

1.14

Names

bvc

net.minecraft.class_2667

net.minecraft.block.MovingPistonBlock

Fields

DirectionProperty: a, field_12196, field_196344_a

EnumProperty<PistonType>: b, field_12197, field_196345_b

Constructors

(Block$Properties)

Methods

TileEntity (IBlockReader): a, method_10123, func_196283_a_

TileEntity (BlockState, Direction, boolean, boolean): a, method_11489, func_196343_a

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, func_196243_a

void (IWorld, BlockPos, BlockState): a, method_9585, func_176206_d

boolean (BlockState): f, method_9601, func_200124_e

boolean (BlockState, IBlockReader, BlockPos): d, method_9521, func_220081_d

boolean (BlockState, IBlockReader, BlockPos): c, method_16362, func_220060_c

boolean (BlockState, World, BlockPos, PlayerEntity, Hand, BlockRayTraceResult): a, method_9534, func_220051_a

List<ItemStack> (BlockState, LootContext$Builder): a, method_9560, func_220076_a

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): a, method_9530, func_220053_a

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): b, method_9549, func_220071_b

PistonTileEntity (IBlockReader, BlockPos): a, method_11488, func_220170_a

BlockState (BlockState, Rotation): a, method_9598, func_185499_a

BlockState (BlockState, Mirror): a, method_9569, func_185471_a

void (StateContainer$Builder<Block, BlockState>): a, method_9515, func_206840_a

boolean (BlockState, IBlockReader, BlockPos, PathType): a, method_9516, func_196266_a

ItemStack (IBlockReader, BlockPos, BlockState): a, method_9574, func_185473_a