Package net.minecraft
Class class_6995
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractLichenBlock
net.minecraft.class_6995
- All Implemented Interfaces:
FluidDrainable,FluidFillable,Waterloggable,class_6989,ItemConvertible
- Mappings:
Namespace Name official ckiintermediary net/minecraft/class_6995named net/minecraft/class_6995
-
Nested Class Summary
Nested ClassesNested 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 TypeFieldDescriptionfinal class_6982final class_6982private static final BooleanPropertyFields inherited from class net.minecraft.block.AbstractLichenBlock
DIRECTIONSFields inherited from class net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, LOGGER, 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, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplierFields inherited from interface net.minecraft.class_6989
field_36845 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Block, BlockState> builder) booleancanReplace(BlockState state, ItemPlacementContext context) getFluidState(BlockState state) getPistonBehavior(BlockState state) 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.voidmethod_40783(World world, BlockState blockState, BlockPos blockPos, Random random) shortmethod_40786(class_6993.class_6994 class_6994, World world, BlockPos blockPos, Random random) static booleanmethod_40818(World world, BlockState blockState, BlockPos blockPos) booleanmethod_40819(World world, BlockPos blockPos, BlockState blockState, byte byte2) private booleanmethod_40820(World world, BlockPos blockPos, Random random) Methods inherited from class net.minecraft.block.AbstractLichenBlock
canGrowOn, canHaveDirection, canPlaceAt, getOutlineShape, getPlacementState, getProperty, hasAnyDirection, hasDirection, method_40752, method_40753, mirror, rotate, withDirectionMethods 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, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, method_40749, 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, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getHardness, getLootTableId, getMaxHorizontalModelOffset, getOffsetType, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, scheduledTickMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.class_6989
method_40781, method_40782, method_40784, method_40785, method_40787Methods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
field_36873
- Mappings:
Namespace Name Mixin selector official eLcki;e:Lcqg;intermediary field_36873Lnet/minecraft/class_6995;field_36873:Lnet/minecraft/class_2746;named field_36873Lnet/minecraft/class_6995;field_36873:Lnet/minecraft/state/property/BooleanProperty;
-
field_36871
- Mappings:
Namespace Name Mixin selector official cLcki;c:Lcin;intermediary field_36871Lnet/minecraft/class_6995;field_36871:Lnet/minecraft/class_6982;named field_36871Lnet/minecraft/class_6995;field_36871:Lnet/minecraft/class_6982;
-
field_36872
- Mappings:
Namespace Name Mixin selector official dLcki;d:Lcin;intermediary field_36872Lnet/minecraft/class_6995;field_36872:Lnet/minecraft/class_6982;named field_36872Lnet/minecraft/class_6995;field_36872:Lnet/minecraft/class_6982;
-
-
Constructor Details
-
class_6995
- Mappings:
Namespace Name Mixin selector official <init>Lcpo;<init>(Lcpo$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
-
method_40819
- Mappings:
Namespace Name Mixin selector official bLcki;b(Lcbf;Lgh;Lcpp;B)Zintermediary method_40819Lnet/minecraft/class_6995;method_40819(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;B)Znamed method_40819Lnet/minecraft/class_6995;method_40819(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;B)Z
-
method_40783
- Specified by:
method_40783in interfaceclass_6989- Mappings:
Namespace Name Mixin selector official aLckc;a(Lcbf;Lcpp;Lgh;Ljava/util/Random;)Vintermediary method_40783Lnet/minecraft/class_6989;method_40783(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed method_40783Lnet/minecraft/class_6989;method_40783(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_40786
public short method_40786(class_6993.class_6994 class_6994, World world, BlockPos blockPos, Random random) - Specified by:
method_40786in interfaceclass_6989- Mappings:
Namespace Name Mixin selector official aLckc;a(Lckh$a;Lcbf;Lgh;Ljava/util/Random;)Sintermediary method_40786Lnet/minecraft/class_6989;method_40786(Lnet/minecraft/class_6993$class_6994;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Snamed method_40786Lnet/minecraft/class_6989;method_40786(Lnet/minecraft/class_6993$class_6994;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)S
-
method_40820
- Mappings:
Namespace Name Mixin selector official bLcki;b(Lcbf;Lgh;Ljava/util/Random;)Zintermediary method_40820Lnet/minecraft/class_6995;method_40820(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Znamed method_40820Lnet/minecraft/class_6995;method_40820(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
-
method_40818
- Mappings:
Namespace Name Mixin selector official aLcki;a(Lcbf;Lcpp;Lgh;)Zintermediary method_40818Lnet/minecraft/class_6995;method_40818(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Znamed method_40818Lnet/minecraft/class_6995;method_40818(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)Z
-
method_40751
- Specified by:
method_40751in classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official dLcim;d()Lcin;intermediary method_40751Lnet/minecraft/class_5778;method_40751()Lnet/minecraft/class_6982;named method_40751Lnet/minecraft/block/AbstractLichenBlock;method_40751()Lnet/minecraft/class_6982;
-
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 classAbstractLichenBlock- 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 aLcpo;a(Lcpp;Lgm;Lcpp;Lcbg;Lgh;Lgh;)Lcpp;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;
-
appendProperties
- Overrides:
appendPropertiesin classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official aLcea;a(Lcpq$a;)Vintermediary method_9515Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
canReplace
- Overrides:
canReplacein classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official aLcpo;a(Lcpp;Lbxf;)Zintermediary method_9616Lnet/minecraft/class_4970;method_9616(Lnet/minecraft/class_2680;Lnet/minecraft/class_1750;)Znamed canReplaceLnet/minecraft/block/AbstractBlock;canReplace(Lnet/minecraft/block/BlockState;Lnet/minecraft/item/ItemPlacementContext;)Z
-
getFluidState
- Overrides:
getFluidStatein classAbstractBlock- Mappings:
Namespace Name Mixin selector official c_Lcpo;c_(Lcpp;)Ldjo;intermediary method_9545Lnet/minecraft/class_4970;method_9545(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;named getFluidStateLnet/minecraft/block/AbstractBlock;getFluidState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
getPistonBehavior
- Overrides:
getPistonBehaviorin classAbstractBlock- Mappings:
Namespace Name Mixin selector official dLcpo;d(Lcpp;)Ldju;intermediary method_9527Lnet/minecraft/class_4970;method_9527(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/block/AbstractBlock;getPistonBehavior(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/piston/PistonBehavior;
-