Package net.minecraft.block
Class FenceGateBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.HorizotalFacingBlock
net.minecraft.block.FenceGateBlock
- All Implemented Interfaces:
Itemable
- Mappings:
Namespace Name official besintermediary net/minecraft/class_135named net/minecraft/block/FenceGateBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.Builder, Block.NeighborGroup, Block.OffsetType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BooleanPropertystatic final BooleanPropertystatic final BooleanPropertyprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeFields inherited from class net.minecraft.block.HorizotalFacingBlock
field_18369Fields inherited from class net.minecraft.block.Block
blastResistance, BLOCK_STATES, blockSoundGroup, collidable, hardness, lightLevel, LOGGER, material, materialColor, randomTicks, stateManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Block, BlockState> builder) booleancanPlaceAtSide(BlockState state, BlockView world, BlockPos pos, BlockPlacementEnvironment blockPlacementEnvironment) getCollisionShape(BlockState state, BlockView world, BlockPos pos) getOutlineShape(BlockState state, BlockView world, BlockPos pos) booleanmethod_11562(BlockState state) method_14307(BlockView view, BlockState state, BlockPos pos, Direction direction) method_16563(ItemPlacementContext itemPlacementContext) method_16575(BlockState blockState, Direction direction, BlockState blockState2, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2) method_16593(BlockState state, BlockView world, BlockPos pos) private booleanmethod_16677(BlockState blockState) booleanmethod_421(BlockState blockState, World world, BlockPos blockPos, PlayerEntity playerEntity, Hand hand, Direction direction, float float2, float float3, float float4) voidMethods inherited from class net.minecraft.block.HorizotalFacingBlock
withMirror, withRotationMethods inherited from class net.minecraft.block.Block
addStacksForDisplay, canMobSpawnInside, canReplace, createCuboidShape, createStackFromBlock, dropExperience, getBlastResistance, getBlockFromItem, getBlockRenderType, getComparatorOutput, getDefaultState, getFluidState, getHardness, getItem, getLightSubtracted, getLuminance, getMaterial, getMaterialColor, getOffsetPos, getOffsetType, getPistonBehavior, getRawIdFromState, getRayTraceShape, getRenderingSeed, getRenderLayerType, getSlipperiness, getSoundGroup, getStateByRawId, getStateManager, getTranslationKey, hasBlockEntity, hasCollision, hasRandomTicks, hasStats, isAir, isFaceFullSquare, isFullBoundsCubeForCulling, isShapeFullCube, isTranslucent, method_11564, method_11565, method_11566, method_11568, method_11575, method_11576, method_11577, method_13315, method_13703, method_13704, method_14308, method_14309, method_16564, method_16565, method_16566, method_16568, method_16569, method_16570, method_16572, method_16573, method_16580, method_16582, method_16583, method_16584, method_16585, method_16586, method_16588, method_16592, method_16596, method_16599, method_16600, method_397, method_400, method_403, method_410, method_414, method_416, method_420, method_435, method_8640, method_8650, method_8651, method_8653, method_8659, method_8661, method_8664, method_8668, method_8669, method_8674, onBlockBreak, onBreakByPlayer, onDestroyedByExplosion, onLandedUpon, onPlaced, onSteppedOn, pushEntitiesUpBeforeBlockChange, rainTick, requiresSilkTouch, setDefaultState, setup, shouldDropItemsOnExplosion, toString
-
Field Details
-
field_18320
- Mappings:
Namespace Name Mixin selector official aLbes;a:Lbmb;intermediary field_18320Lnet/minecraft/class_135;field_18320:Lnet/minecraft/class_2243;named field_18320Lnet/minecraft/block/FenceGateBlock;field_18320:Lnet/minecraft/state/property/BooleanProperty;
-
field_18321
- Mappings:
Namespace Name Mixin selector official bLbes;b:Lbmb;intermediary field_18321Lnet/minecraft/class_135;field_18321:Lnet/minecraft/class_2243;named field_18321Lnet/minecraft/block/FenceGateBlock;field_18321:Lnet/minecraft/state/property/BooleanProperty;
-
field_18322
- Mappings:
Namespace Name Mixin selector official cLbes;c:Lbmb;intermediary field_18322Lnet/minecraft/class_135;field_18322:Lnet/minecraft/class_2243;named field_18322Lnet/minecraft/block/FenceGateBlock;field_18322:Lnet/minecraft/state/property/BooleanProperty;
-
field_18323
- Mappings:
Namespace Name Mixin selector official oLbes;o:Lcew;intermediary field_18323Lnet/minecraft/class_135;field_18323:Lnet/minecraft/class_4100;named field_18323Lnet/minecraft/block/FenceGateBlock;field_18323:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18324
- Mappings:
Namespace Name Mixin selector official pLbes;p:Lcew;intermediary field_18324Lnet/minecraft/class_135;field_18324:Lnet/minecraft/class_4100;named field_18324Lnet/minecraft/block/FenceGateBlock;field_18324:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18325
- Mappings:
Namespace Name Mixin selector official qLbes;q:Lcew;intermediary field_18325Lnet/minecraft/class_135;field_18325:Lnet/minecraft/class_4100;named field_18325Lnet/minecraft/block/FenceGateBlock;field_18325:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18326
- Mappings:
Namespace Name Mixin selector official rLbes;r:Lcew;intermediary field_18326Lnet/minecraft/class_135;field_18326:Lnet/minecraft/class_4100;named field_18326Lnet/minecraft/block/FenceGateBlock;field_18326:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18327
- Mappings:
Namespace Name Mixin selector official sLbes;s:Lcew;intermediary field_18327Lnet/minecraft/class_135;field_18327:Lnet/minecraft/class_4100;named field_18327Lnet/minecraft/block/FenceGateBlock;field_18327:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18328
- Mappings:
Namespace Name Mixin selector official tLbes;t:Lcew;intermediary field_18328Lnet/minecraft/class_135;field_18328:Lnet/minecraft/class_4100;named field_18328Lnet/minecraft/block/FenceGateBlock;field_18328:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18329
- Mappings:
Namespace Name Mixin selector official uLbes;u:Lcew;intermediary field_18329Lnet/minecraft/class_135;field_18329:Lnet/minecraft/class_4100;named field_18329Lnet/minecraft/block/FenceGateBlock;field_18329:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18330
- Mappings:
Namespace Name Mixin selector official vLbes;v:Lcew;intermediary field_18330Lnet/minecraft/class_135;field_18330:Lnet/minecraft/class_4100;named field_18330Lnet/minecraft/block/FenceGateBlock;field_18330:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18331
- Mappings:
Namespace Name Mixin selector official wLbes;w:Lcew;intermediary field_18331Lnet/minecraft/class_135;field_18331:Lnet/minecraft/class_4100;named field_18331Lnet/minecraft/block/FenceGateBlock;field_18331:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18332
- Mappings:
Namespace Name Mixin selector official xLbes;x:Lcew;intermediary field_18332Lnet/minecraft/class_135;field_18332:Lnet/minecraft/class_4100;named field_18332Lnet/minecraft/block/FenceGateBlock;field_18332:Lnet/minecraft/util/shapes/VoxelShape;
-
-
Constructor Details
-
FenceGateBlock
- Mappings:
Namespace Name Mixin selector official <init>Lbcs;<init>(Lbcs$c;)Vintermediary <init>Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_197$class_3692;)Vnamed <init>Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Block$Builder;)V
-
-
Method Details
-
getOutlineShape
- Overrides:
getOutlineShapein classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxk;Lel;)Lcew;intermediary method_11554Lnet/minecraft/class_197;method_11554(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;named getOutlineShapeLnet/minecraft/block/Block;getOutlineShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
-
method_16575
public BlockState method_16575(BlockState blockState, Direction direction, BlockState blockState2, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2) - Overrides:
method_16575in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Leq;Lblc;Laxz;Lel;Lel;)Lblc;intermediary method_16575Lnet/minecraft/class_197;method_16575(Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;Lnet/minecraft/class_2232;Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named method_16575Lnet/minecraft/block/Block;method_16575(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
getCollisionShape
- Overrides:
getCollisionShapein classBlock- Mappings:
Namespace Name Mixin selector official fLbcs;f(Lblc;Laxk;Lel;)Lcew;intermediary method_8640Lnet/minecraft/class_197;method_8640(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;named getCollisionShapeLnet/minecraft/block/Block;getCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
-
method_16593
- Overrides:
method_16593in classBlock- Mappings:
Namespace Name Mixin selector official gLbcs;g(Lblc;Laxk;Lel;)Lcew;intermediary method_16593Lnet/minecraft/class_197;method_16593(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;named method_16593Lnet/minecraft/block/Block;method_16593(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
-
method_11562
- Overrides:
method_11562in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;)Zintermediary method_11562Lnet/minecraft/class_197;method_11562(Lnet/minecraft/class_2232;)Znamed method_11562Lnet/minecraft/block/Block;method_11562(Lnet/minecraft/block/BlockState;)Z
-
canPlaceAtSide
public boolean canPlaceAtSide(BlockState state, BlockView world, BlockPos pos, BlockPlacementEnvironment blockPlacementEnvironment) - Overrides:
canPlaceAtSidein classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxk;Lel;Lcbf;)Zintermediary method_8663Lnet/minecraft/class_197;method_8663(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_4064;)Znamed canPlaceAtSideLnet/minecraft/block/Block;canPlaceAtSide(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockPlacementEnvironment;)Z
-
method_16563
- Overrides:
method_16563in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lark;)Lblc;intermediary method_16563Lnet/minecraft/class_197;method_16563(Lnet/minecraft/class_3544;)Lnet/minecraft/class_2232;named method_16563Lnet/minecraft/block/Block;method_16563(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
method_16677
- Mappings:
Namespace Name Mixin selector official kLbes;k(Lblc;)Zintermediary method_16677Lnet/minecraft/class_135;method_16677(Lnet/minecraft/class_2232;)Znamed method_16677Lnet/minecraft/block/FenceGateBlock;method_16677(Lnet/minecraft/block/BlockState;)Z
-
method_421
public boolean method_421(BlockState blockState, World world, BlockPos blockPos, PlayerEntity playerEntity, Hand hand, Direction direction, float float2, float float3, float float4) - Overrides:
method_421in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;Laog;Ladk;Leq;FFF)Zintermediary method_421Lnet/minecraft/class_197;method_421(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;Lnet/minecraft/class_1354;FFF)Znamed method_421Lnet/minecraft/block/Block;method_421(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/math/Direction;FFF)Z
-
onBreak
- Overrides:
onBreakin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;Lbcs;Lel;)Vintermediary method_8641Lnet/minecraft/class_197;method_8641(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;)Vnamed onBreakLnet/minecraft/block/Block;onBreak(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
-
appendProperties
- Overrides:
appendPropertiesin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lble$a;)Vintermediary method_16576Lnet/minecraft/class_197;method_16576(Lnet/minecraft/class_2233$class_3757;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
method_14307
public BlockRenderLayer method_14307(BlockView view, BlockState state, BlockPos pos, Direction direction) - Overrides:
method_14307in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Laxk;Lblc;Lel;Leq;)Lblb;intermediary method_14307Lnet/minecraft/class_197;method_14307(Lnet/minecraft/class_1158;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Lnet/minecraft/class_3225;named method_14307Lnet/minecraft/block/Block;method_14307(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockRenderLayer;
-