Package net.minecraft
Class class_3703
java.lang.Object
net.minecraft.block.Block
net.minecraft.class_3703
- All Implemented Interfaces:
FluidFillable,class_3695,Itemable
- Direct Known Subclasses:
FenceBlock,PaneBlock,WallBlock
- Mappings:
Namespace Name official bdwintermediary net/minecraft/class_3703named net/minecraft/class_3703
-
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 BooleanPropertystatic final BooleanPropertystatic final BooleanPropertyprotected static final Map<Direction,BooleanProperty> protected final VoxelShape[]protected final VoxelShape[]Fields inherited from class net.minecraft.block.Block
blastResistance, BLOCK_STATES, blockSoundGroup, collidable, hardness, lightLevel, LOGGER, material, materialColor, randomTicks, stateManager -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedclass_3703(float float2, float float3, float float4, float float5, float float6, Block.Builder builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanFillWithFluid(BlockView blockView, BlockPos blockPos, BlockState blockState, Fluid fluid) booleancanPlaceAtSide(BlockState state, BlockView world, BlockPos pos, BlockPlacementEnvironment blockPlacementEnvironment) getCollisionShape(BlockState state, BlockView world, BlockPos pos) getFluidState(BlockState state) getOutlineShape(BlockState state, BlockView world, BlockPos pos) method_16631(IWorld iWorld, BlockPos blockPos, BlockState blockState) protected VoxelShape[]method_16656(float float2, float float3, float float4, float float5, float float6) private static intmethod_16657(Direction direction) protected intmethod_16659(BlockState blockState) booleantryFillWithFluid(IWorld iWorld, BlockPos blockPos, BlockState blockState, FluidState fluidState) withMirror(BlockState state, BlockMirror mirror) withRotation(BlockState state, BlockRotation rotation) Methods inherited from class net.minecraft.block.Block
addStacksForDisplay, appendProperties, canMobSpawnInside, canReplace, createCuboidShape, createStackFromBlock, dropExperience, getBlastResistance, getBlockFromItem, getBlockRenderType, 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, isTranslucent, method_11562, method_11564, method_11565, method_11566, method_11568, method_11575, method_11576, method_11577, method_13315, method_13703, method_13704, method_14307, method_14308, method_14309, method_16563, method_16564, method_16565, method_16566, method_16568, method_16569, method_16570, method_16572, method_16573, method_16575, method_16580, method_16582, method_16583, method_16584, method_16585, method_16586, method_16588, method_16592, method_16593, method_16596, method_16599, method_16600, method_397, method_400, 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_8668, method_8669, method_8674, onBlockBreak, onBreak, onBreakByPlayer, onDestroyedByExplosion, onLandedUpon, onPlaced, onSteppedOn, pushEntitiesUpBeforeBlockChange, rainTick, requiresSilkTouch, setDefaultState, setup, shouldDropItemsOnExplosion, toString
-
Field Details
-
field_18265
- Mappings:
Namespace Name Mixin selector official aLbdw;a:Lbmb;intermediary field_18265Lnet/minecraft/class_3703;field_18265:Lnet/minecraft/class_2243;named field_18265Lnet/minecraft/class_3703;field_18265:Lnet/minecraft/state/property/BooleanProperty;
-
field_18266
- Mappings:
Namespace Name Mixin selector official bLbdw;b:Lbmb;intermediary field_18266Lnet/minecraft/class_3703;field_18266:Lnet/minecraft/class_2243;named field_18266Lnet/minecraft/class_3703;field_18266:Lnet/minecraft/state/property/BooleanProperty;
-
field_18267
- Mappings:
Namespace Name Mixin selector official cLbdw;c:Lbmb;intermediary field_18267Lnet/minecraft/class_3703;field_18267:Lnet/minecraft/class_2243;named field_18267Lnet/minecraft/class_3703;field_18267:Lnet/minecraft/state/property/BooleanProperty;
-
field_18268
- Mappings:
Namespace Name Mixin selector official oLbdw;o:Lbmb;intermediary field_18268Lnet/minecraft/class_3703;field_18268:Lnet/minecraft/class_2243;named field_18268Lnet/minecraft/class_3703;field_18268:Lnet/minecraft/state/property/BooleanProperty;
-
field_18269
- Mappings:
Namespace Name Mixin selector official pLbdw;p:Lbmb;intermediary field_18269Lnet/minecraft/class_3703;field_18269:Lnet/minecraft/class_2243;named field_18269Lnet/minecraft/class_3703;field_18269:Lnet/minecraft/state/property/BooleanProperty;
-
field_18270
- Mappings:
Namespace Name Mixin selector official qLbdw;q:Ljava/util/Map;intermediary field_18270Lnet/minecraft/class_3703;field_18270:Ljava/util/Map;named field_18270Lnet/minecraft/class_3703;field_18270:Ljava/util/Map;
-
field_18271
- Mappings:
Namespace Name Mixin selector official rLbdw;r:[Lcew;intermediary field_18271Lnet/minecraft/class_3703;field_18271:[Lnet/minecraft/class_4100;named field_18271Lnet/minecraft/class_3703;field_18271:[Lnet/minecraft/util/shapes/VoxelShape;
-
field_18272
- Mappings:
Namespace Name Mixin selector official sLbdw;s:[Lcew;intermediary field_18272Lnet/minecraft/class_3703;field_18272:[Lnet/minecraft/class_4100;named field_18272Lnet/minecraft/class_3703;field_18272:[Lnet/minecraft/util/shapes/VoxelShape;
-
-
Constructor Details
-
class_3703
protected class_3703(float float2, float float3, float float4, float float5, float float6, Block.Builder builder)
-
-
Method Details
-
method_16656
protected VoxelShape[] method_16656(float float2, float float3, float float4, float float5, float float6) - Mappings:
Namespace Name Mixin selector official aLbdw;a(FFFFF)[Lcew;intermediary method_16656Lnet/minecraft/class_3703;method_16656(FFFFF)[Lnet/minecraft/class_4100;named method_16656Lnet/minecraft/class_3703;method_16656(FFFFF)[Lnet/minecraft/util/shapes/VoxelShape;
-
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;
-
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_16657
- Mappings:
Namespace Name Mixin selector official aLbdw;a(Leq;)Iintermediary method_16657Lnet/minecraft/class_3703;method_16657(Lnet/minecraft/class_1354;)Inamed method_16657Lnet/minecraft/class_3703;method_16657(Lnet/minecraft/util/math/Direction;)I
-
method_16659
- Mappings:
Namespace Name Mixin selector official kLbdw;k(Lblc;)Iintermediary method_16659Lnet/minecraft/class_3703;method_16659(Lnet/minecraft/class_2232;)Inamed method_16659Lnet/minecraft/class_3703;method_16659(Lnet/minecraft/block/BlockState;)I
-
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;
-
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;
-
canFillWithFluid
public boolean canFillWithFluid(BlockView blockView, BlockPos blockPos, BlockState blockState, Fluid fluid) - Specified by:
canFillWithFluidin interfaceFluidFillable- Mappings:
Namespace Name Mixin selector official aLbfv;a(Laxk;Lel;Lblc;Lbyv;)Zintermediary method_16700Lnet/minecraft/class_3711;method_16700(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_4023;)Znamed canFillWithFluidLnet/minecraft/block/FluidFillable;canFillWithFluid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Z
-
tryFillWithFluid
public boolean tryFillWithFluid(IWorld iWorld, BlockPos blockPos, BlockState blockState, FluidState fluidState) - Specified by:
tryFillWithFluidin interfaceFluidFillable- Mappings:
Namespace Name Mixin selector official aLbfv;a(Laxz;Lel;Lblc;Lbyw;)Zintermediary method_16701Lnet/minecraft/class_3711;method_16701(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_4024;)Znamed tryFillWithFluidLnet/minecraft/block/FluidFillable;tryFillWithFluid(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)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
-
withRotation
- Overrides:
withRotationin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lbhb;)Lblc;intermediary method_11556Lnet/minecraft/class_197;method_11556(Lnet/minecraft/class_2232;Lnet/minecraft/class_2734;)Lnet/minecraft/class_2232;named withRotationLnet/minecraft/block/Block;withRotation(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
withMirror
- Overrides:
withMirrorin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lbfz;)Lblc;intermediary method_11555Lnet/minecraft/class_197;method_11555(Lnet/minecraft/class_2232;Lnet/minecraft/class_2727;)Lnet/minecraft/class_2232;named withMirrorLnet/minecraft/block/Block;withMirror(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-