Package net.minecraft.block
Class GrindstoneBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.HorizontalFacingBlock
net.minecraft.block.WallMountedBlock
net.minecraft.block.GrindstoneBlock
- All Implemented Interfaces:
ItemConvertible
- Mappings:
Namespace Name official cfs
intermediary net/minecraft/class_3713
named net/minecraft/block/GrindstoneBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.NeighborGroup
Nested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
private static final Text
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
static final VoxelShape
Fields inherited from class net.minecraft.block.WallMountedBlock
FACE
Fields inherited from class net.minecraft.block.HorizontalFacingBlock
FACING
Fields inherited from class net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, LOGGER, MOVED, NO_REDRAW, NOTIFY_ALL, NOTIFY_LISTENERS, NOTIFY_NEIGHBORS, REDRAW_ON_MAIN_THREAD, SKIP_DROPS, SKIP_LIGHTING_UPDATES, STATE_IDS, stateManager
Fields inherited from class net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
appendProperties
(StateManager.Builder<Block, BlockState> builder) boolean
canPathfindThrough
(BlockState state, BlockView world, BlockPos pos, NavigationType type) boolean
canPlaceAt
(BlockState state, WorldView world, BlockPos pos) createScreenHandlerFactory
(BlockState state, World world, BlockPos pos) getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) getRenderType
(BlockState state) private VoxelShape
getShape
(BlockState state) mirror
(BlockState state, BlockMirror mirror) onUse
(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.rotate
(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.Methods inherited from class net.minecraft.block.WallMountedBlock
canPlaceAt, getDirection, getPlacementState, getStateForNeighborUpdate
Methods inherited from class net.minecraft.block.Block
afterBreak, appendStacks, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
Methods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canReplace, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableId, getMaxModelOffset, getOffsetType, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, prepare, randomTick, scheduledTick
-
Field Details
-
WEST_FLOOR_LEG
- Mappings:
Namespace Name Mixin selector official a
Lcfs;a:Ldos;
intermediary field_16379
Lnet/minecraft/class_3713;field_16379:Lnet/minecraft/class_265;
named WEST_FLOOR_LEG
Lnet/minecraft/block/GrindstoneBlock;WEST_FLOOR_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_FLOOR_LEG
- Mappings:
Namespace Name Mixin selector official b
Lcfs;b:Ldos;
intermediary field_16392
Lnet/minecraft/class_3713;field_16392:Lnet/minecraft/class_265;
named EAST_FLOOR_LEG
Lnet/minecraft/block/GrindstoneBlock;EAST_FLOOR_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_FLOOR_HINGE
- Mappings:
Namespace Name Mixin selector official c
Lcfs;c:Ldos;
intermediary field_16366
Lnet/minecraft/class_3713;field_16366:Lnet/minecraft/class_265;
named WEST_FLOOR_HINGE
Lnet/minecraft/block/GrindstoneBlock;WEST_FLOOR_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_FLOOR_HINGE
- Mappings:
Namespace Name Mixin selector official d
Lcfs;d:Ldos;
intermediary field_16339
Lnet/minecraft/class_3713;field_16339:Lnet/minecraft/class_265;
named EAST_FLOOR_HINGE
Lnet/minecraft/block/GrindstoneBlock;EAST_FLOOR_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_FLOOR_SIDE
- Mappings:
Namespace Name Mixin selector official e
Lcfs;e:Ldos;
intermediary field_16348
Lnet/minecraft/class_3713;field_16348:Lnet/minecraft/class_265;
named WEST_FLOOR_SIDE
Lnet/minecraft/block/GrindstoneBlock;WEST_FLOOR_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_FLOOR_SIDE
- Mappings:
Namespace Name Mixin selector official f
Lcfs;f:Ldos;
intermediary field_16365
Lnet/minecraft/class_3713;field_16365:Lnet/minecraft/class_265;
named EAST_FLOOR_SIDE
Lnet/minecraft/block/GrindstoneBlock;EAST_FLOOR_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
Z_FLOOR_SIDES
- Mappings:
Namespace Name Mixin selector official g
Lcfs;g:Ldos;
intermediary field_16385
Lnet/minecraft/class_3713;field_16385:Lnet/minecraft/class_265;
named Z_FLOOR_SIDES
Lnet/minecraft/block/GrindstoneBlock;Z_FLOOR_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
Z_FLOOR_SHAPE
- Mappings:
Namespace Name Mixin selector official h
Lcfs;h:Ldos;
intermediary field_16380
Lnet/minecraft/class_3713;field_16380:Lnet/minecraft/class_265;
named Z_FLOOR_SHAPE
Lnet/minecraft/block/GrindstoneBlock;Z_FLOOR_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_FLOOR_LEG
- Mappings:
Namespace Name Mixin selector official i
Lcfs;i:Ldos;
intermediary field_16373
Lnet/minecraft/class_3713;field_16373:Lnet/minecraft/class_265;
named NORTH_FLOOR_LEG
Lnet/minecraft/block/GrindstoneBlock;NORTH_FLOOR_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_FLOOR_LEG
- Mappings:
Namespace Name Mixin selector official j
Lcfs;j:Ldos;
intermediary field_16346
Lnet/minecraft/class_3713;field_16346:Lnet/minecraft/class_265;
named SOUTH_FLOOR_LEG
Lnet/minecraft/block/GrindstoneBlock;SOUTH_FLOOR_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_FLOOR_HINGE
- Mappings:
Namespace Name Mixin selector official k
Lcfs;k:Ldos;
intermediary field_16343
Lnet/minecraft/class_3713;field_16343:Lnet/minecraft/class_265;
named NORTH_FLOOR_HINGE
Lnet/minecraft/block/GrindstoneBlock;NORTH_FLOOR_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_FLOOR_HINGE
- Mappings:
Namespace Name Mixin selector official l
Lcfs;l:Ldos;
intermediary field_16374
Lnet/minecraft/class_3713;field_16374:Lnet/minecraft/class_265;
named SOUTH_FLOOR_HINGE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_FLOOR_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_FLOOR_SIDE
- Mappings:
Namespace Name Mixin selector official m
Lcfs;m:Ldos;
intermediary field_16386
Lnet/minecraft/class_3713;field_16386:Lnet/minecraft/class_265;
named NORTH_FLOOR_SIDE
Lnet/minecraft/block/GrindstoneBlock;NORTH_FLOOR_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_FLOOR_SIDE
- Mappings:
Namespace Name Mixin selector official n
Lcfs;n:Ldos;
intermediary field_16378
Lnet/minecraft/class_3713;field_16378:Lnet/minecraft/class_265;
named SOUTH_FLOOR_SIDE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_FLOOR_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
X_FLOOR_SIDES
- Mappings:
Namespace Name Mixin selector official F
Lcfs;F:Ldos;
intermediary field_16362
Lnet/minecraft/class_3713;field_16362:Lnet/minecraft/class_265;
named X_FLOOR_SIDES
Lnet/minecraft/block/GrindstoneBlock;X_FLOOR_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
X_FLOOR_SHAPE
- Mappings:
Namespace Name Mixin selector official G
Lcfs;G:Ldos;
intermediary field_16338
Lnet/minecraft/class_3713;field_16338:Lnet/minecraft/class_265;
named X_FLOOR_SHAPE
Lnet/minecraft/block/GrindstoneBlock;X_FLOOR_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_WEST_LEG
- Mappings:
Namespace Name Mixin selector official H
Lcfs;H:Ldos;
intermediary field_16352
Lnet/minecraft/class_3713;field_16352:Lnet/minecraft/class_265;
named SOUTH_WALL_WEST_LEG
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_WEST_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_EAST_LEG
- Mappings:
Namespace Name Mixin selector official I
Lcfs;I:Ldos;
intermediary field_16377
Lnet/minecraft/class_3713;field_16377:Lnet/minecraft/class_265;
named SOUTH_WALL_EAST_LEG
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_EAST_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_WEST_HINGE
- Mappings:
Namespace Name Mixin selector official J
Lcfs;J:Ldos;
intermediary field_16393
Lnet/minecraft/class_3713;field_16393:Lnet/minecraft/class_265;
named SOUTH_WALL_WEST_HINGE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_WEST_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_EAST_HINGE
- Mappings:
Namespace Name Mixin selector official L
Lcfs;L:Ldos;
intermediary field_16371
Lnet/minecraft/class_3713;field_16371:Lnet/minecraft/class_265;
named SOUTH_WALL_EAST_HINGE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_EAST_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_WEST_SIDE
- Mappings:
Namespace Name Mixin selector official M
Lcfs;M:Ldos;
intermediary field_16340
Lnet/minecraft/class_3713;field_16340:Lnet/minecraft/class_265;
named SOUTH_WALL_WEST_SIDE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_WEST_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_EAST_SIDE
- Mappings:
Namespace Name Mixin selector official N
Lcfs;N:Ldos;
intermediary field_16354
Lnet/minecraft/class_3713;field_16354:Lnet/minecraft/class_265;
named SOUTH_WALL_EAST_SIDE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_EAST_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_SIDES
- Mappings:
Namespace Name Mixin selector official O
Lcfs;O:Ldos;
intermediary field_16369
Lnet/minecraft/class_3713;field_16369:Lnet/minecraft/class_265;
named SOUTH_WALL_SIDES
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_WALL_SHAPE
- Mappings:
Namespace Name Mixin selector official P
Lcfs;P:Ldos;
intermediary field_16399
Lnet/minecraft/class_3713;field_16399:Lnet/minecraft/class_265;
named SOUTH_WALL_SHAPE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_WALL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_WEST_LEG
- Mappings:
Namespace Name Mixin selector official Q
Lcfs;Q:Ldos;
intermediary field_16363
Lnet/minecraft/class_3713;field_16363:Lnet/minecraft/class_265;
named NORTH_WALL_WEST_LEG
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_WEST_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_EAST_LEG
- Mappings:
Namespace Name Mixin selector official R
Lcfs;R:Ldos;
intermediary field_16347
Lnet/minecraft/class_3713;field_16347:Lnet/minecraft/class_265;
named NORTH_WALL_EAST_LEG
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_EAST_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_WEST_HINGE
- Mappings:
Namespace Name Mixin selector official S
Lcfs;S:Ldos;
intermediary field_16401
Lnet/minecraft/class_3713;field_16401:Lnet/minecraft/class_265;
named NORTH_WALL_WEST_HINGE
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_WEST_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_EAST_HINGE
- Mappings:
Namespace Name Mixin selector official T
Lcfs;T:Ldos;
intermediary field_16367
Lnet/minecraft/class_3713;field_16367:Lnet/minecraft/class_265;
named NORTH_WALL_EAST_HINGE
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_EAST_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_WEST_SIDE
- Mappings:
Namespace Name Mixin selector official U
Lcfs;U:Ldos;
intermediary field_16388
Lnet/minecraft/class_3713;field_16388:Lnet/minecraft/class_265;
named NORTH_WALL_WEST_SIDE
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_WEST_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_EAST_SIDE
- Mappings:
Namespace Name Mixin selector official V
Lcfs;V:Ldos;
intermediary field_16396
Lnet/minecraft/class_3713;field_16396:Lnet/minecraft/class_265;
named NORTH_WALL_EAST_SIDE
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_EAST_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_SIDES
- Mappings:
Namespace Name Mixin selector official W
Lcfs;W:Ldos;
intermediary field_16368
Lnet/minecraft/class_3713;field_16368:Lnet/minecraft/class_265;
named NORTH_WALL_SIDES
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_WALL_SHAPE
- Mappings:
Namespace Name Mixin selector official X
Lcfs;X:Ldos;
intermediary field_16356
Lnet/minecraft/class_3713;field_16356:Lnet/minecraft/class_265;
named NORTH_WALL_SHAPE
Lnet/minecraft/block/GrindstoneBlock;NORTH_WALL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_NORTH_LEG
- Mappings:
Namespace Name Mixin selector official Y
Lcfs;Y:Ldos;
intermediary field_16342
Lnet/minecraft/class_3713;field_16342:Lnet/minecraft/class_265;
named WEST_WALL_NORTH_LEG
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_NORTH_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_SOUTH_LEG
- Mappings:
Namespace Name Mixin selector official Z
Lcfs;Z:Ldos;
intermediary field_16358
Lnet/minecraft/class_3713;field_16358:Lnet/minecraft/class_265;
named WEST_WALL_SOUTH_LEG
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_SOUTH_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_NORTH_HINGE
- Mappings:
Namespace Name Mixin selector official aa
Lcfs;aa:Ldos;
intermediary field_16390
Lnet/minecraft/class_3713;field_16390:Lnet/minecraft/class_265;
named WEST_WALL_NORTH_HINGE
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_NORTH_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_SOUTH_HINGE
- Mappings:
Namespace Name Mixin selector official ab
Lcfs;ab:Ldos;
intermediary field_16382
Lnet/minecraft/class_3713;field_16382:Lnet/minecraft/class_265;
named WEST_WALL_SOUTH_HINGE
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_SOUTH_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_NORTH_SIDE
- Mappings:
Namespace Name Mixin selector official ac
Lcfs;ac:Ldos;
intermediary field_16359
Lnet/minecraft/class_3713;field_16359:Lnet/minecraft/class_265;
named WEST_WALL_NORTH_SIDE
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_NORTH_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_SOUTH_SIDE
- Mappings:
Namespace Name Mixin selector official ad
Lcfs;ad:Ldos;
intermediary field_16351
Lnet/minecraft/class_3713;field_16351:Lnet/minecraft/class_265;
named WEST_WALL_SOUTH_SIDE
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_SOUTH_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_SIDES
- Mappings:
Namespace Name Mixin selector official ae
Lcfs;ae:Ldos;
intermediary field_16344
Lnet/minecraft/class_3713;field_16344:Lnet/minecraft/class_265;
named WEST_WALL_SIDES
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_WALL_SHAPE
- Mappings:
Namespace Name Mixin selector official af
Lcfs;af:Ldos;
intermediary field_16376
Lnet/minecraft/class_3713;field_16376:Lnet/minecraft/class_265;
named WEST_WALL_SHAPE
Lnet/minecraft/block/GrindstoneBlock;WEST_WALL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_NORTH_LEG
- Mappings:
Namespace Name Mixin selector official ag
Lcfs;ag:Ldos;
intermediary field_16394
Lnet/minecraft/class_3713;field_16394:Lnet/minecraft/class_265;
named EAST_WALL_NORTH_LEG
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_NORTH_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_SOUTH_LEG
- Mappings:
Namespace Name Mixin selector official ah
Lcfs;ah:Ldos;
intermediary field_16375
Lnet/minecraft/class_3713;field_16375:Lnet/minecraft/class_265;
named EAST_WALL_SOUTH_LEG
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_SOUTH_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_NORTH_HINGE
- Mappings:
Namespace Name Mixin selector official ai
Lcfs;ai:Ldos;
intermediary field_16345
Lnet/minecraft/class_3713;field_16345:Lnet/minecraft/class_265;
named EAST_WALL_NORTH_HINGE
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_NORTH_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_SOUTH_HINGE
- Mappings:
Namespace Name Mixin selector official aj
Lcfs;aj:Ldos;
intermediary field_16350
Lnet/minecraft/class_3713;field_16350:Lnet/minecraft/class_265;
named EAST_WALL_SOUTH_HINGE
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_SOUTH_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_NORTH_SIDE
- Mappings:
Namespace Name Mixin selector official ak
Lcfs;ak:Ldos;
intermediary field_16372
Lnet/minecraft/class_3713;field_16372:Lnet/minecraft/class_265;
named EAST_WALL_NORTH_SIDE
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_NORTH_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_SOUTH_SIDE
- Mappings:
Namespace Name Mixin selector official al
Lcfs;al:Ldos;
intermediary field_16381
Lnet/minecraft/class_3713;field_16381:Lnet/minecraft/class_265;
named EAST_WALL_SOUTH_SIDE
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_SOUTH_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_SIDES
- Mappings:
Namespace Name Mixin selector official am
Lcfs;am:Ldos;
intermediary field_16391
Lnet/minecraft/class_3713;field_16391:Lnet/minecraft/class_265;
named EAST_WALL_SIDES
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_WALL_SHAPE
- Mappings:
Namespace Name Mixin selector official an
Lcfs;an:Ldos;
intermediary field_16370
Lnet/minecraft/class_3713;field_16370:Lnet/minecraft/class_265;
named EAST_WALL_SHAPE
Lnet/minecraft/block/GrindstoneBlock;EAST_WALL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_CEILING_LEG
- Mappings:
Namespace Name Mixin selector official ao
Lcfs;ao:Ldos;
intermediary field_16341
Lnet/minecraft/class_3713;field_16341:Lnet/minecraft/class_265;
named WEST_CEILING_LEG
Lnet/minecraft/block/GrindstoneBlock;WEST_CEILING_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_CEILING_LEG
- Mappings:
Namespace Name Mixin selector official ap
Lcfs;ap:Ldos;
intermediary field_16355
Lnet/minecraft/class_3713;field_16355:Lnet/minecraft/class_265;
named EAST_CEILING_LEG
Lnet/minecraft/block/GrindstoneBlock;EAST_CEILING_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_CEILING_HINGE
- Mappings:
Namespace Name Mixin selector official aq
Lcfs;aq:Ldos;
intermediary field_16384
Lnet/minecraft/class_3713;field_16384:Lnet/minecraft/class_265;
named WEST_CEILING_HINGE
Lnet/minecraft/block/GrindstoneBlock;WEST_CEILING_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_CEILING_HINGE
- Mappings:
Namespace Name Mixin selector official ar
Lcfs;ar:Ldos;
intermediary field_16400
Lnet/minecraft/class_3713;field_16400:Lnet/minecraft/class_265;
named EAST_CEILING_HINGE
Lnet/minecraft/block/GrindstoneBlock;EAST_CEILING_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_CEILING_SIDE
- Mappings:
Namespace Name Mixin selector official as
Lcfs;as:Ldos;
intermediary field_16364
Lnet/minecraft/class_3713;field_16364:Lnet/minecraft/class_265;
named WEST_CEILING_SIDE
Lnet/minecraft/block/GrindstoneBlock;WEST_CEILING_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_CEILING_SIDE
- Mappings:
Namespace Name Mixin selector official at
Lcfs;at:Ldos;
intermediary field_16349
Lnet/minecraft/class_3713;field_16349:Lnet/minecraft/class_265;
named EAST_CEILING_SIDE
Lnet/minecraft/block/GrindstoneBlock;EAST_CEILING_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
Z_CEILING_SIDES
- Mappings:
Namespace Name Mixin selector official au
Lcfs;au:Ldos;
intermediary field_16397
Lnet/minecraft/class_3713;field_16397:Lnet/minecraft/class_265;
named Z_CEILING_SIDES
Lnet/minecraft/block/GrindstoneBlock;Z_CEILING_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
Z_CEILING_SHAPE
- Mappings:
Namespace Name Mixin selector official av
Lcfs;av:Ldos;
intermediary field_16361
Lnet/minecraft/class_3713;field_16361:Lnet/minecraft/class_265;
named Z_CEILING_SHAPE
Lnet/minecraft/block/GrindstoneBlock;Z_CEILING_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_CEILING_LEG
- Mappings:
Namespace Name Mixin selector official aw
Lcfs;aw:Ldos;
intermediary field_16387
Lnet/minecraft/class_3713;field_16387:Lnet/minecraft/class_265;
named NORTH_CEILING_LEG
Lnet/minecraft/block/GrindstoneBlock;NORTH_CEILING_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_CEILING_LEG
- Mappings:
Namespace Name Mixin selector official ax
Lcfs;ax:Ldos;
intermediary field_16398
Lnet/minecraft/class_3713;field_16398:Lnet/minecraft/class_265;
named SOUTH_CEILING_LEG
Lnet/minecraft/block/GrindstoneBlock;SOUTH_CEILING_LEG:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_CEILING_HINGE
- Mappings:
Namespace Name Mixin selector official ay
Lcfs;ay:Ldos;
intermediary field_16357
Lnet/minecraft/class_3713;field_16357:Lnet/minecraft/class_265;
named NORTH_CEILING_HINGE
Lnet/minecraft/block/GrindstoneBlock;NORTH_CEILING_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_CEILING_HINGE
- Mappings:
Namespace Name Mixin selector official az
Lcfs;az:Ldos;
intermediary field_16353
Lnet/minecraft/class_3713;field_16353:Lnet/minecraft/class_265;
named SOUTH_CEILING_HINGE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_CEILING_HINGE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_CEILING_SIDE
- Mappings:
Namespace Name Mixin selector official aA
Lcfs;aA:Ldos;
intermediary field_16395
Lnet/minecraft/class_3713;field_16395:Lnet/minecraft/class_265;
named NORTH_CEILING_SIDE
Lnet/minecraft/block/GrindstoneBlock;NORTH_CEILING_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_CEILING_SIDE
- Mappings:
Namespace Name Mixin selector official aB
Lcfs;aB:Ldos;
intermediary field_16360
Lnet/minecraft/class_3713;field_16360:Lnet/minecraft/class_265;
named SOUTH_CEILING_SIDE
Lnet/minecraft/block/GrindstoneBlock;SOUTH_CEILING_SIDE:Lnet/minecraft/util/shape/VoxelShape;
-
X_CEILING_SIDES
- Mappings:
Namespace Name Mixin selector official aC
Lcfs;aC:Ldos;
intermediary field_16389
Lnet/minecraft/class_3713;field_16389:Lnet/minecraft/class_265;
named X_CEILING_SIDES
Lnet/minecraft/block/GrindstoneBlock;X_CEILING_SIDES:Lnet/minecraft/util/shape/VoxelShape;
-
X_CEILING_SHAPE
- Mappings:
Namespace Name Mixin selector official aD
Lcfs;aD:Ldos;
intermediary field_16383
Lnet/minecraft/class_3713;field_16383:Lnet/minecraft/class_265;
named X_CEILING_SHAPE
Lnet/minecraft/block/GrindstoneBlock;X_CEILING_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
TITLE
- Mappings:
Namespace Name Mixin selector official aR
Lcfs;aR:Lpt;
intermediary field_17364
Lnet/minecraft/class_3713;field_17364:Lnet/minecraft/class_2561;
named TITLE
Lnet/minecraft/block/GrindstoneBlock;TITLE:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
GrindstoneBlock
- Mappings:
Namespace Name Mixin selector official <init>
Lcnu;<init>(Lcnu$c;)V
intermediary <init>
Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
named <init>
Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
Method Details
-
getRenderType
- Overrides:
getRenderType
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official b_
Lcnu;b_(Lcnv;)Lcig;
intermediary method_9604
Lnet/minecraft/class_4970;method_9604(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464;
named getRenderType
Lnet/minecraft/block/AbstractBlock;getRenderType(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockRenderType;
-
getShape
- Mappings:
Namespace Name Mixin selector official n
Lcfs;n(Lcnv;)Ldos;
intermediary method_16119
Lnet/minecraft/class_3713;method_16119(Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
named getShape
Lnet/minecraft/block/GrindstoneBlock;getShape(Lnet/minecraft/block/BlockState;)Lnet/minecraft/util/shape/VoxelShape;
-
getCollisionShape
public VoxelShape getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getCollisionShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official c
Lcnu;c(Lcnv;Lbzc;Lgh;Ldoe;)Ldos;
intermediary method_9549
Lnet/minecraft/class_4970;method_9549(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
named getCollisionShape
Lnet/minecraft/block/AbstractBlock;getCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getOutlineShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lcnu;a(Lcnv;Lbzc;Lgh;Ldoe;)Ldos;
intermediary method_9530
Lnet/minecraft/class_4970;method_9530(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
named getOutlineShape
Lnet/minecraft/block/AbstractBlock;getOutlineShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
-
canPlaceAt
- Overrides:
canPlaceAt
in classWallMountedBlock
- Mappings:
Namespace Name Mixin selector official a
Lcnu;a(Lcnv;Lbzz;Lgh;)Z
intermediary method_9558
Lnet/minecraft/class_4970;method_9558(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
named canPlaceAt
Lnet/minecraft/block/AbstractBlock;canPlaceAt(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
onUse
public ActionResult onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player. This, by default, is bound to using the right mouse button.This method is called on both the logical client and logical server, so take caution when overriding this method. The logical side can be checked using
world.isClient()
.If the action result is successful on a logical client, then the action will be sent to the logical server for processing.
- Overrides:
onUse
in classAbstractBlock
- Returns:
- an action result that specifies if using the block was successful.
- Mappings:
Namespace Name Mixin selector official a
Lcnu;a(Lcnv;Lbzw;Lgh;Lbnk;Lavi;Ldnv;)Lavj;
intermediary method_9534
Lnet/minecraft/class_4970;method_9534(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
named onUse
Lnet/minecraft/block/AbstractBlock;onUse(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;
-
createScreenHandlerFactory
public NamedScreenHandlerFactory createScreenHandlerFactory(BlockState state, World world, BlockPos pos) - Overrides:
createScreenHandlerFactory
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official b
Lcnu;b(Lcnv;Lbzw;Lgh;)Lavm;
intermediary method_17454
Lnet/minecraft/class_4970;method_17454(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;
named createScreenHandlerFactory
Lnet/minecraft/block/AbstractBlock;createScreenHandlerFactory(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/screen/NamedScreenHandlerFactory;
-
rotate
Applies a block rotation to a block state.By default, this returns the provided block state.
- Overrides:
rotate
in classHorizontalFacingBlock
- Returns:
- the rotated block state
- Mappings:
Namespace Name Mixin selector official a
Lcnu;a(Lcnv;Lcin;)Lcnv;
intermediary method_9598
Lnet/minecraft/class_4970;method_9598(Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;
named rotate
Lnet/minecraft/block/AbstractBlock;rotate(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
mirror
- Overrides:
mirror
in classHorizontalFacingBlock
- Mappings:
Namespace Name Mixin selector official a
Lcnu;a(Lcnv;Lcha;)Lcnv;
intermediary method_9569
Lnet/minecraft/class_4970;method_9569(Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;
named mirror
Lnet/minecraft/block/AbstractBlock;mirror(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-
appendProperties
- Overrides:
appendProperties
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lccr;a(Lcnw$a;)V
intermediary method_9515
Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)V
named appendProperties
Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-