Package net.minecraft
Class class_3710
java.lang.Object
net.minecraft.block.Block
net.minecraft.class_3710
- All Implemented Interfaces:
class_3695,Itemable
- Mappings:
Namespace Name official bfuintermediary net/minecraft/class_3710named net/minecraft/class_3710
-
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 IntPropertyprotected final class_4022private final List<FluidState>private final Map<BlockState,VoxelShape> Fields 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) getBlockRenderType(BlockState state) getFluidState(BlockState state) getOutlineShape(BlockState state, BlockView world, BlockPos pos) booleanisTranslucent(BlockState state, BlockView world, BlockPos pos) booleanmethod_11562(BlockState state) method_14307(BlockView view, BlockState state, BlockPos pos, Direction direction) intmethod_16565(RenderBlockView renderBlockView) method_16568(BlockState blockState, World world, BlockPos blockPos, int int2) booleanmethod_16573(BlockState blockState, BlockState blockState2, Direction direction) method_16575(BlockState blockState, Direction direction, BlockState blockState2, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2) voidmethod_16582(BlockState blockState, World world, BlockPos blockPos, Random random) method_16631(IWorld iWorld, BlockPos blockPos, BlockState blockState) booleanmethod_16697(World world, BlockPos blockPos, BlockState blockState) protected voidmethod_16698(IWorld iWorld, BlockPos blockPos) booleanmethod_400(BlockState blockState) voidmethod_8668(BlockState blockState, World world, BlockPos blockPos, BlockState blockState2) voidMethods inherited from class net.minecraft.block.Block
addStacksForDisplay, canMobSpawnInside, canReplace, createCuboidShape, createStackFromBlock, dropExperience, getBlastResistance, getBlockFromItem, getCollisionShape, getComparatorOutput, getDefaultState, 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, 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_16563, method_16564, method_16566, method_16569, method_16570, method_16572, method_16580, method_16583, method_16584, method_16585, method_16586, method_16588, method_16592, method_16593, method_16596, method_16599, method_16600, method_397, method_403, method_410, method_414, method_416, method_420, method_421, method_435, method_8640, method_8650, method_8651, method_8653, method_8659, method_8661, method_8664, method_8669, method_8674, onBlockBreak, onBreakByPlayer, onDestroyedByExplosion, onLandedUpon, onPlaced, onSteppedOn, pushEntitiesUpBeforeBlockChange, rainTick, requiresSilkTouch, setDefaultState, setup, shouldDropItemsOnExplosion, toString, withMirror, withRotation
-
Field Details
-
field_18402
- Mappings:
Namespace Name Mixin selector official aLbfu;a:Lbmj;intermediary field_18402Lnet/minecraft/class_3710;field_18402:Lnet/minecraft/class_2246;named field_18402Lnet/minecraft/class_3710;field_18402:Lnet/minecraft/state/property/IntProperty;
-
field_18403
- Mappings:
Namespace Name Mixin selector official bLbfu;b:Lbyu;intermediary field_18403Lnet/minecraft/class_3710;field_18403:Lnet/minecraft/class_4022;named field_18403Lnet/minecraft/class_3710;field_18403:Lnet/minecraft/class_4022;
-
field_18404
- Mappings:
Namespace Name Mixin selector official cLbfu;c:Ljava/util/List;intermediary field_18404Lnet/minecraft/class_3710;field_18404:Ljava/util/List;named field_18404Lnet/minecraft/class_3710;field_18404:Ljava/util/List;
-
field_18405
- Mappings:
Namespace Name Mixin selector official oLbfu;o:Ljava/util/Map;intermediary field_18405Lnet/minecraft/class_3710;field_18405:Ljava/util/Map;named field_18405Lnet/minecraft/class_3710;field_18405:Ljava/util/Map;
-
-
Constructor Details
-
class_3710
-
-
Method Details
-
method_16582
- Overrides:
method_16582in classBlock- Mappings:
Namespace Name Mixin selector official bLbcs;b(Lblc;Laxy;Lel;Ljava/util/Random;)Vintermediary method_16582Lnet/minecraft/class_197;method_16582(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)Vnamed method_16582Lnet/minecraft/block/Block;method_16582(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
isTranslucent
- Overrides:
isTranslucentin classBlock- Mappings:
Namespace Name Mixin selector official a_Lbcs;a_(Lblc;Laxk;Lel;)Zintermediary method_16581Lnet/minecraft/class_197;method_16581(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Znamed isTranslucentLnet/minecraft/block/Block;isTranslucent(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)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
-
getFluidState
- Overrides:
getFluidStatein classBlock- Mappings:
Namespace Name Mixin selector official hLbcs;h(Lblc;)Lbyw;intermediary method_16594Lnet/minecraft/class_197;method_16594(Lnet/minecraft/class_2232;)Lnet/minecraft/class_4024;named getFluidStateLnet/minecraft/block/Block;getFluidState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
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
-
method_400
- Overrides:
method_400in classBlock- Mappings:
Namespace Name Mixin selector official dLbcs;d(Lblc;)Zintermediary method_400Lnet/minecraft/class_197;method_400(Lnet/minecraft/class_2232;)Znamed method_400Lnet/minecraft/block/Block;method_400(Lnet/minecraft/block/BlockState;)Z
-
method_16573
@Environment(CLIENT) public boolean method_16573(BlockState blockState, BlockState blockState2, Direction direction) - Overrides:
method_16573in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lblc;Leq;)Zintermediary method_16573Lnet/minecraft/class_197;method_16573(Lnet/minecraft/class_2232;Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;)Znamed method_16573Lnet/minecraft/block/Block;method_16573(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
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;
-
getBlockRenderType
- Overrides:
getBlockRenderTypein classBlock- Mappings:
Namespace Name Mixin selector official cLbcs;c(Lblc;)Lbgy;intermediary method_11552Lnet/minecraft/class_197;method_11552(Lnet/minecraft/class_2232;)Lnet/minecraft/class_2733;named getBlockRenderTypeLnet/minecraft/block/Block;getBlockRenderType(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockRenderType;
-
method_16568
- Overrides:
method_16568in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;I)Laxx;intermediary method_16568Lnet/minecraft/class_197;method_16568(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;I)Lnet/minecraft/class_3597;named method_16568Lnet/minecraft/block/Block;method_16568(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/item/Itemable;
-
method_16565
- Overrides:
method_16565in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Layc;)Iintermediary method_16565Lnet/minecraft/class_197;method_16565(Lnet/minecraft/class_3599;)Inamed method_16565Lnet/minecraft/block/Block;method_16565(Lnet/minecraft/world/RenderBlockView;)I
-
method_8668
public void method_8668(BlockState blockState, World world, BlockPos blockPos, BlockState blockState2) - Overrides:
method_8668in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;Lblc;)Vintermediary method_8668Lnet/minecraft/class_197;method_8668(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Vnamed method_8668Lnet/minecraft/block/Block;method_8668(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
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;
-
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
-
method_16697
- Mappings:
Namespace Name Mixin selector official aLbfu;a(Laxy;Lel;Lblc;)Zintermediary method_16697Lnet/minecraft/class_3710;method_16697(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Znamed method_16697Lnet/minecraft/class_3710;method_16697(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
method_16698
- Mappings:
Namespace Name Mixin selector official aLbfu;a(Laxz;Lel;)Vintermediary method_16698Lnet/minecraft/class_3710;method_16698(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;)Vnamed method_16698Lnet/minecraft/class_3710;method_16698(Lnet/minecraft/world/IWorld;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;
-
method_16631
- Specified by:
method_16631in interfaceclass_3695- Mappings:
Namespace Name Mixin selector official aLbcz;a(Laxz;Lel;Lblc;)Lbyv;intermediary method_16631Lnet/minecraft/class_3695;method_16631(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Lnet/minecraft/class_4023;named method_16631Lnet/minecraft/class_3695;method_16631(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/Fluid;
-