Package net.minecraft
Class class_7113
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.class_7113
- All Implemented Interfaces:
ItemConvertible
- Mappings:
Namespace Name official chmintermediary net/minecraft/class_7113named net/minecraft/class_7113
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.NeighborGroupNested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final VoxelShapeprivate static final intprivate static final intprivate static final intprivate static final intprivate static intprivate static intFields 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, stateManagerFields inherited from class net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlaceAt(BlockState state, WorldView world, BlockPos pos) getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) 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.static voidmethod_41425(int int2, int int3) private voidmethod_41426(ServerWorld serverWorld, BlockPos blockPos, Random random) private static booleanmethod_41427(BlockView blockView, BlockPos blockPos) private voidmethod_41428(World world, BlockPos blockPos) private static intmethod_41429(Random random) private voidmethod_41430(ServerWorld serverWorld, BlockPos blockPos, Random random) static voidvoidonBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidonEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidscheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Methods inherited from class net.minecraft.block.Block
afterBreak, appendProperties, appendStacks, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropExperienceWhenMined, dropStack, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getPlacementState, getRawIdFromState, getRegistryEntry, 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, toStringMethods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableId, getMaxHorizontalModelOffset, getOffsetType, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, mirror, neighborUpdate, onBlockBreakStart, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, rotate
-
Field Details
-
field_37579
private static final int field_37579- See Also:
- Mappings:
Namespace Name Mixin selector official bLchm;b:Iintermediary field_37579Lnet/minecraft/class_7113;field_37579:Inamed field_37579Lnet/minecraft/class_7113;field_37579:I
-
field_37580
private static final int field_37580- See Also:
- Mappings:
Namespace Name Mixin selector official cLchm;c:Iintermediary field_37580Lnet/minecraft/class_7113;field_37580:Inamed field_37580Lnet/minecraft/class_7113;field_37580:I
-
field_37581
private static final int field_37581- See Also:
- Mappings:
Namespace Name Mixin selector official dLchm;d:Iintermediary field_37581Lnet/minecraft/class_7113;field_37581:Inamed field_37581Lnet/minecraft/class_7113;field_37581:I
-
field_37582
private static final int field_37582- See Also:
- Mappings:
Namespace Name Mixin selector official eLchm;e:Iintermediary field_37582Lnet/minecraft/class_7113;field_37582:Inamed field_37582Lnet/minecraft/class_7113;field_37582:I
-
field_37578
- Mappings:
Namespace Name Mixin selector official aLchm;a:Ldsc;intermediary field_37578Lnet/minecraft/class_7113;field_37578:Lnet/minecraft/class_265;named field_37578Lnet/minecraft/class_7113;field_37578:Lnet/minecraft/util/shape/VoxelShape;
-
field_37583
private static int field_37583- Mappings:
Namespace Name Mixin selector official fLchm;f:Iintermediary field_37583Lnet/minecraft/class_7113;field_37583:Inamed field_37583Lnet/minecraft/class_7113;field_37583:I
-
field_37584
private static int field_37584- Mappings:
Namespace Name Mixin selector official gLchm;g:Iintermediary field_37584Lnet/minecraft/class_7113;field_37584:Inamed field_37584Lnet/minecraft/class_7113;field_37584:I
-
-
Constructor Details
-
class_7113
- Mappings:
Namespace Name Mixin selector official <init>Lcql;<init>(Lcql$c;)Vintermediary <init>Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
Method Details
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getOutlineShapein classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcql;a(Lcqm;Lcbf;Lgk;Ldro;)Ldsc;intermediary method_9530Lnet/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 getOutlineShapeLnet/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:
canPlaceAtin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcql;a(Lcqm;Lccc;Lgk;)Zintermediary method_9558Lnet/minecraft/class_4970;method_9558(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Znamed canPlaceAtLnet/minecraft/block/AbstractBlock;canPlaceAt(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
onBlockAdded
public void onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) - Overrides:
onBlockAddedin classAbstractBlock- Mappings:
Namespace Name Mixin selector official bLcql;b(Lcqm;Lcbz;Lgk;Lcqm;Z)Vintermediary method_9615Lnet/minecraft/class_4970;method_9615(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Vnamed onBlockAddedLnet/minecraft/block/AbstractBlock;onBlockAdded(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
-
method_41429
- Mappings:
Namespace Name Mixin selector official aLchm;a(Ljava/util/Random;)Iintermediary method_41429Lnet/minecraft/class_7113;method_41429(Ljava/util/Random;)Inamed method_41429Lnet/minecraft/class_7113;method_41429(Ljava/util/Random;)I
-
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:
getStateForNeighborUpdatein 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 aLcql;a(Lcqm;Lgp;Lcqm;Lcca;Lgk;Lgk;)Lcqm;intermediary method_9559Lnet/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 getStateForNeighborUpdateLnet/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;
-
scheduledTick
- Overrides:
scheduledTickin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcql;a(Lcqm;Laee;Lgk;Ljava/util/Random;)Vintermediary method_9588Lnet/minecraft/class_4970;method_9588(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed scheduledTickLnet/minecraft/block/AbstractBlock;scheduledTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
onEntityCollision
- Overrides:
onEntityCollisionin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcql;a(Lcqm;Lcbz;Lgk;Layb;)Vintermediary method_9548Lnet/minecraft/class_4970;method_9548(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Vnamed onEntityCollisionLnet/minecraft/block/AbstractBlock;onEntityCollision(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
-
method_41427
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lcbf;Lgk;)Zintermediary method_41427Lnet/minecraft/class_7113;method_41427(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed method_41427Lnet/minecraft/class_7113;method_41427(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
method_41426
- Mappings:
Namespace Name Mixin selector official aLchm;a(Laee;Lgk;Ljava/util/Random;)Vintermediary method_41426Lnet/minecraft/class_7113;method_41426(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed method_41426Lnet/minecraft/class_7113;method_41426(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_41428
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lcbz;Lgk;)Vintermediary method_41428Lnet/minecraft/class_7113;method_41428(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Vnamed method_41428Lnet/minecraft/class_7113;method_41428(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-
method_41430
- Mappings:
Namespace Name Mixin selector official bLchm;b(Laee;Lgk;Ljava/util/Random;)Vintermediary method_41430Lnet/minecraft/class_7113;method_41430(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed method_41430Lnet/minecraft/class_7113;method_41430(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_41425
public static void method_41425(int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLchm;a(II)Vintermediary method_41425Lnet/minecraft/class_7113;method_41425(II)Vnamed method_41425Lnet/minecraft/class_7113;method_41425(II)V
-
method_41431
public static void method_41431()- Mappings:
Namespace Name Mixin selector official cLchm;c()Vintermediary method_41431Lnet/minecraft/class_7113;method_41431()Vnamed method_41431Lnet/minecraft/class_7113;method_41431()V
-