Package net.minecraft.block
Class WallBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.WallBlock
- All Implemented Interfaces:
FluidDrainable
,FluidFillable
,Waterloggable
,ItemConvertible
- Mappings:
Namespace Name official clo
intermediary net/minecraft/class_2544
named net/minecraft/block/WallBlock
-
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 TypeFieldDescriptionprivate final Map<BlockState,
VoxelShape> static final EnumProperty<WallShape>
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
static final EnumProperty<WallShape>
private final Map<BlockState,
VoxelShape> static final EnumProperty<WallShape>
private static final VoxelShape
private static final VoxelShape
private static final VoxelShape
private static final VoxelShape
private static final VoxelShape
static final BooleanProperty
static final BooleanProperty
static final EnumProperty<WallShape>
Fields inherited from class net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, 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) getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) getFluidState
(BlockState state) getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) private Map<BlockState,
VoxelShape> getShapeMap
(float float2, float float3, float float4, float float5, float float6, float float7) private BlockState
getStateAt
(WorldView world, BlockState state, BlockPos pos, BlockState aboveState) getStateForNeighborUpdate
(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.private BlockState
getStateWith
(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) private BlockState
getStateWith
(WorldView world, BlockState state, BlockPos pos, BlockState aboveState, boolean north, boolean east, boolean south, boolean west) private BlockState
getStateWithNeighbor
(WorldView world, BlockPos pos, BlockState state, BlockPos neighborPos, BlockState neighborState, Direction direction) private static VoxelShape
getVoxelShape
(VoxelShape base, WallShape wallShape, VoxelShape tall, VoxelShape low) private WallShape
getWallShape
(boolean connected, VoxelShape aboveShape, VoxelShape tallShape) private static boolean
isConnected
(BlockState state, Property<WallShape> property) boolean
isTranslucent
(BlockState state, BlockView world, BlockPos pos) mirror
(BlockState state, BlockMirror mirror) rotate
(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.private boolean
shouldConnectTo
(BlockState state, boolean faceFullSquare, Direction side) private boolean
shouldHavePost
(BlockState state, BlockState aboveState, VoxelShape aboveShape) private static boolean
shouldUseTallShape
(VoxelShape aboveShape, VoxelShape tallShape) 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, getRegistryEntry, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, 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, canPlaceAt, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getHardness, getLootTableId, getMaxHorizontalModelOffset, getOffsetType, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, scheduledTick
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
UP
- Mappings:
Namespace Name Mixin selector official a
Lclo;a:Lcpm;
intermediary field_11717
Lnet/minecraft/class_2544;field_11717:Lnet/minecraft/class_2746;
named UP
Lnet/minecraft/block/WallBlock;UP:Lnet/minecraft/state/property/BooleanProperty;
-
EAST_SHAPE
- Mappings:
Namespace Name Mixin selector official b
Lclo;b:Lcpt;
intermediary field_22156
Lnet/minecraft/class_2544;field_22156:Lnet/minecraft/class_2754;
named EAST_SHAPE
Lnet/minecraft/block/WallBlock;EAST_SHAPE:Lnet/minecraft/state/property/EnumProperty;
-
NORTH_SHAPE
- Mappings:
Namespace Name Mixin selector official c
Lclo;c:Lcpt;
intermediary field_22157
Lnet/minecraft/class_2544;field_22157:Lnet/minecraft/class_2754;
named NORTH_SHAPE
Lnet/minecraft/block/WallBlock;NORTH_SHAPE:Lnet/minecraft/state/property/EnumProperty;
-
SOUTH_SHAPE
- Mappings:
Namespace Name Mixin selector official d
Lclo;d:Lcpt;
intermediary field_22158
Lnet/minecraft/class_2544;field_22158:Lnet/minecraft/class_2754;
named SOUTH_SHAPE
Lnet/minecraft/block/WallBlock;SOUTH_SHAPE:Lnet/minecraft/state/property/EnumProperty;
-
WEST_SHAPE
- Mappings:
Namespace Name Mixin selector official e
Lclo;e:Lcpt;
intermediary field_22159
Lnet/minecraft/class_2544;field_22159:Lnet/minecraft/class_2754;
named WEST_SHAPE
Lnet/minecraft/block/WallBlock;WEST_SHAPE:Lnet/minecraft/state/property/EnumProperty;
-
WATERLOGGED
- Mappings:
Namespace Name Mixin selector official f
Lclo;f:Lcpm;
intermediary field_22160
Lnet/minecraft/class_2544;field_22160:Lnet/minecraft/class_2746;
named WATERLOGGED
Lnet/minecraft/block/WallBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
-
field_31276
private static final int field_31276- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lclo;i:I
intermediary field_31276
Lnet/minecraft/class_2544;field_31276:I
named field_31276
Lnet/minecraft/block/WallBlock;field_31276:I
-
field_31277
private static final int field_31277- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lclo;j:I
intermediary field_31277
Lnet/minecraft/class_2544;field_31277:I
named field_31277
Lnet/minecraft/block/WallBlock;field_31277:I
-
field_31278
private static final int field_31278- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lclo;k:I
intermediary field_31278
Lnet/minecraft/class_2544;field_31278:I
named field_31278
Lnet/minecraft/block/WallBlock;field_31278:I
-
field_31279
private static final int field_31279- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lclo;l:I
intermediary field_31279
Lnet/minecraft/class_2544;field_31279:I
named field_31279
Lnet/minecraft/block/WallBlock;field_31279:I
-
field_31280
private static final int field_31280- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lclo;m:I
intermediary field_31280
Lnet/minecraft/class_2544;field_31280:I
named field_31280
Lnet/minecraft/block/WallBlock;field_31280:I
-
field_31281
private static final int field_31281- See Also:
- Mappings:
Namespace Name Mixin selector official n
Lclo;n:I
intermediary field_31281
Lnet/minecraft/class_2544;field_31281:I
named field_31281
Lnet/minecraft/block/WallBlock;field_31281:I
-
TALL_POST_SHAPE
- Mappings:
Namespace Name Mixin selector official E
Lclo;E:Ldqh;
intermediary field_22163
Lnet/minecraft/class_2544;field_22163:Lnet/minecraft/class_265;
named TALL_POST_SHAPE
Lnet/minecraft/block/WallBlock;TALL_POST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
TALL_NORTH_SHAPE
- Mappings:
Namespace Name Mixin selector official F
Lclo;F:Ldqh;
intermediary field_22164
Lnet/minecraft/class_2544;field_22164:Lnet/minecraft/class_265;
named TALL_NORTH_SHAPE
Lnet/minecraft/block/WallBlock;TALL_NORTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
TALL_SOUTH_SHAPE
- Mappings:
Namespace Name Mixin selector official G
Lclo;G:Ldqh;
intermediary field_22165
Lnet/minecraft/class_2544;field_22165:Lnet/minecraft/class_265;
named TALL_SOUTH_SHAPE
Lnet/minecraft/block/WallBlock;TALL_SOUTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
TALL_WEST_SHAPE
- Mappings:
Namespace Name Mixin selector official H
Lclo;H:Ldqh;
intermediary field_22166
Lnet/minecraft/class_2544;field_22166:Lnet/minecraft/class_265;
named TALL_WEST_SHAPE
Lnet/minecraft/block/WallBlock;TALL_WEST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
TALL_EAST_SHAPE
- Mappings:
Namespace Name Mixin selector official I
Lclo;I:Ldqh;
intermediary field_22167
Lnet/minecraft/class_2544;field_22167:Lnet/minecraft/class_265;
named TALL_EAST_SHAPE
Lnet/minecraft/block/WallBlock;TALL_EAST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
shapeMap
- Mappings:
Namespace Name Mixin selector official g
Lclo;g:Ljava/util/Map;
intermediary field_22161
Lnet/minecraft/class_2544;field_22161:Ljava/util/Map;
named shapeMap
Lnet/minecraft/block/WallBlock;shapeMap:Ljava/util/Map;
-
collisionShapeMap
- Mappings:
Namespace Name Mixin selector official h
Lclo;h:Ljava/util/Map;
intermediary field_22162
Lnet/minecraft/class_2544;field_22162:Ljava/util/Map;
named collisionShapeMap
Lnet/minecraft/block/WallBlock;collisionShapeMap:Ljava/util/Map;
-
-
Constructor Details
-
WallBlock
- Mappings:
Namespace Name Mixin selector official <init>
Lcou;<init>(Lcou$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
-
getVoxelShape
private static VoxelShape getVoxelShape(VoxelShape base, WallShape wallShape, VoxelShape tall, VoxelShape low) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(Ldqh;Lcqg;Ldqh;Ldqh;)Ldqh;
intermediary method_24426
Lnet/minecraft/class_2544;method_24426(Lnet/minecraft/class_265;Lnet/minecraft/class_4778;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265;
named getVoxelShape
Lnet/minecraft/block/WallBlock;getVoxelShape(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/block/enums/WallShape;Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/shape/VoxelShape;)Lnet/minecraft/util/shape/VoxelShape;
-
getShapeMap
private Map<BlockState,VoxelShape> getShapeMap(float float2, float float3, float float4, float float5, float float6, float float7) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(FFFFFF)Ljava/util/Map;
intermediary method_24420
Lnet/minecraft/class_2544;method_24420(FFFFFF)Ljava/util/Map;
named getShapeMap
Lnet/minecraft/block/WallBlock;getShapeMap(FFFFFF)Ljava/util/Map;
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getOutlineShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lcou;a(Lcov;Lcab;Lgj;Ldpt;)Ldqh;
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;
-
getCollisionShape
public VoxelShape getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getCollisionShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official c
Lcou;c(Lcov;Lcab;Lgj;Ldpt;)Ldqh;
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;
-
shouldConnectTo
- Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcov;ZLgo;)Z
intermediary method_16704
Lnet/minecraft/class_2544;method_16704(Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z
named shouldConnectTo
Lnet/minecraft/block/WallBlock;shouldConnectTo(Lnet/minecraft/block/BlockState;ZLnet/minecraft/util/math/Direction;)Z
-
getPlacementState
- Overrides:
getPlacementState
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lcdq;a(Lbww;)Lcov;
intermediary method_9605
Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;
named getPlacementState
Lnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
getStateForNeighborUpdate
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.- Overrides:
getStateForNeighborUpdate
in classAbstractBlock
- Parameters:
state
- the state of this blockdirection
- the direction from this block to the neighborneighborState
- the state of the updated neighbor blockworld
- the worldpos
- the position of this blockneighborPos
- the position of the neighbor block- Returns:
- the new state of this block
- Mappings:
Namespace Name Mixin selector official a
Lcou;a(Lcov;Lgo;Lcov;Lcaw;Lgj;Lgj;)Lcov;
intermediary method_9559
Lnet/minecraft/class_4970;method_9559(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
named getStateForNeighborUpdate
Lnet/minecraft/block/AbstractBlock;getStateForNeighborUpdate(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
isConnected
- Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcov;Lcpy;)Z
intermediary method_24424
Lnet/minecraft/class_2544;method_24424(Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Z
named isConnected
Lnet/minecraft/block/WallBlock;isConnected(Lnet/minecraft/block/BlockState;Lnet/minecraft/state/property/Property;)Z
-
shouldUseTallShape
- Mappings:
Namespace Name Mixin selector official a
Lclo;a(Ldqh;Ldqh;)Z
intermediary method_24427
Lnet/minecraft/class_2544;method_24427(Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z
named shouldUseTallShape
Lnet/minecraft/block/WallBlock;shouldUseTallShape(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/shape/VoxelShape;)Z
-
getStateAt
private BlockState getStateAt(WorldView world, BlockState state, BlockPos pos, BlockState aboveState) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcay;Lcov;Lgj;Lcov;)Lcov;
intermediary method_24421
Lnet/minecraft/class_2544;method_24421(Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
named getStateAt
Lnet/minecraft/block/WallBlock;getStateAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
-
getStateWithNeighbor
private BlockState getStateWithNeighbor(WorldView world, BlockPos pos, BlockState state, BlockPos neighborPos, BlockState neighborState, Direction direction) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcay;Lgj;Lcov;Lgj;Lcov;Lgo;)Lcov;
intermediary method_24423
Lnet/minecraft/class_2544;method_24423(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680;
named getStateWithNeighbor
Lnet/minecraft/block/WallBlock;getStateWithNeighbor(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockState;
-
getStateWith
private BlockState getStateWith(WorldView world, BlockState state, BlockPos pos, BlockState aboveState, boolean north, boolean east, boolean south, boolean west) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcay;Lcov;Lgj;Lcov;ZZZZ)Lcov;
intermediary method_24422
Lnet/minecraft/class_2544;method_24422(Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZZZ)Lnet/minecraft/class_2680;
named getStateWith
Lnet/minecraft/block/WallBlock;getStateWith(Lnet/minecraft/world/WorldView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;ZZZZ)Lnet/minecraft/block/BlockState;
-
shouldHavePost
- Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcov;Lcov;Ldqh;)Z
intermediary method_27092
Lnet/minecraft/class_2544;method_27092(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_265;)Z
named shouldHavePost
Lnet/minecraft/block/WallBlock;shouldHavePost(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/shape/VoxelShape;)Z
-
getStateWith
private BlockState getStateWith(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) - Mappings:
Namespace Name Mixin selector official a
Lclo;a(Lcov;ZZZZLdqh;)Lcov;
intermediary method_24425
Lnet/minecraft/class_2544;method_24425(Lnet/minecraft/class_2680;ZZZZLnet/minecraft/class_265;)Lnet/minecraft/class_2680;
named getStateWith
Lnet/minecraft/block/WallBlock;getStateWith(Lnet/minecraft/block/BlockState;ZZZZLnet/minecraft/util/shape/VoxelShape;)Lnet/minecraft/block/BlockState;
-
getWallShape
- Mappings:
Namespace Name Mixin selector official a
Lclo;a(ZLdqh;Ldqh;)Lcqg;
intermediary method_24428
Lnet/minecraft/class_2544;method_24428(ZLnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_4778;
named getWallShape
Lnet/minecraft/block/WallBlock;getWallShape(ZLnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/shape/VoxelShape;)Lnet/minecraft/block/enums/WallShape;
-
getFluidState
- Overrides:
getFluidState
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official c_
Lcou;c_(Lcov;)Ldix;
intermediary method_9545
Lnet/minecraft/class_4970;method_9545(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
named getFluidState
Lnet/minecraft/block/AbstractBlock;getFluidState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
isTranslucent
- Overrides:
isTranslucent
in classBlock
- Mappings:
Namespace Name Mixin selector official c
Lcdq;c(Lcov;Lcab;Lgj;)Z
intermediary method_9579
Lnet/minecraft/class_2248;method_9579(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
named isTranslucent
Lnet/minecraft/block/Block;isTranslucent(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
appendProperties
- Overrides:
appendProperties
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lcdq;a(Lcow$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
-
rotate
Applies a block rotation to a block state.By default, this returns the provided block state.
- Overrides:
rotate
in classAbstractBlock
- Returns:
- the rotated block state
- Mappings:
Namespace Name Mixin selector official a
Lcou;a(Lcov;Lcjm;)Lcov;
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 classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lcou;a(Lcov;Lchz;)Lcov;
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;
-