Package net.minecraft
Class class_7336
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractLichenBlock
net.minecraft.class_7336
- All Implemented Interfaces:
FluidDrainable,FluidFillable,Waterloggable,class_7331,ItemConvertible
- Mappings:
Namespace Name official ckaintermediary net/minecraft/class_7336named net/minecraft/class_7336
-
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 TypeFieldDescriptionprivate static final BooleanPropertyprivate final class_7325private final class_7325Fields 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, 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_7331
field_38571 -
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_42917(World world, BlockState blockState, BlockPos blockPos, Random random) intmethod_42920(class_7334.class_7335 class_7335, World world, BlockPos blockPos, Random random) static booleanmethod_42951(World world, BlockState blockState, BlockPos blockPos) static booleanmethod_42952(World world, BlockPos blockPos, BlockState blockState, Collection<Direction> collection) private booleanmethod_42953(World world, BlockPos blockPos, Random random) Methods inherited from class net.minecraft.block.AbstractLichenBlock
canGrowOn, canHaveDirection, canPlaceAt, getOutlineShape, getPlacementState, getProperty, hasAnyDirection, hasDirection, method_42886, method_42887, method_42888, method_42889, 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, getRegistryEntry, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, method_42872, 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_7331
method_42916, method_42918, method_42919, method_42921, method_42922Methods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
field_38595
- Mappings:
Namespace Name Mixin selector official bLcka;b:Lcpx;intermediary field_38595Lnet/minecraft/class_7336;field_38595:Lnet/minecraft/class_2746;named field_38595Lnet/minecraft/class_7336;field_38595:Lnet/minecraft/state/property/BooleanProperty;
-
field_38596
- Mappings:
Namespace Name Mixin selector official cLcka;c:Lcih;intermediary field_38596Lnet/minecraft/class_7336;field_38596:Lnet/minecraft/class_7325;named field_38596Lnet/minecraft/class_7336;field_38596:Lnet/minecraft/class_7325;
-
field_38597
- Mappings:
Namespace Name Mixin selector official dLcka;d:Lcih;intermediary field_38597Lnet/minecraft/class_7336;field_38597:Lnet/minecraft/class_7325;named field_38597Lnet/minecraft/class_7336;field_38597:Lnet/minecraft/class_7325;
-
-
Constructor Details
-
class_7336
- Mappings:
Namespace Name Mixin selector official <init>Lcpf;<init>(Lcpf$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_42882
- Specified by:
method_42882in classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official dLcig;d()Lcih;intermediary method_42882Lnet/minecraft/class_5778;method_42882()Lnet/minecraft/class_7325;named method_42882Lnet/minecraft/block/AbstractLichenBlock;method_42882()Lnet/minecraft/class_7325;
-
method_42954
- Mappings:
Namespace Name Mixin selector official eLcka;e()Lcih;intermediary method_42954Lnet/minecraft/class_7336;method_42954()Lnet/minecraft/class_7325;named method_42954Lnet/minecraft/class_7336;method_42954()Lnet/minecraft/class_7325;
-
method_42952
public static boolean method_42952(World world, BlockPos blockPos, BlockState blockState, Collection<Direction> collection) - Mappings:
Namespace Name Mixin selector official bLcka;b(Lcay;Lgk;Lcpg;Ljava/util/Collection;)Zintermediary method_42952Lnet/minecraft/class_7336;method_42952(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Collection;)Znamed method_42952Lnet/minecraft/class_7336;method_42952(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Collection;)Z
-
method_42917
- Specified by:
method_42917in interfaceclass_7331- Mappings:
Namespace Name Mixin selector official aLcjv;a(Lcay;Lcpg;Lgk;Ljava/util/Random;)Vintermediary method_42917Lnet/minecraft/class_7331;method_42917(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed method_42917Lnet/minecraft/class_7331;method_42917(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_42920
public int method_42920(class_7334.class_7335 class_7335, World world, BlockPos blockPos, Random random) - Specified by:
method_42920in interfaceclass_7331- Mappings:
Namespace Name Mixin selector official aLcjv;a(Lcjz$a;Lcay;Lgk;Ljava/util/Random;)Iintermediary method_42920Lnet/minecraft/class_7331;method_42920(Lnet/minecraft/class_7334$class_7335;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Inamed method_42920Lnet/minecraft/class_7331;method_42920(Lnet/minecraft/class_7334$class_7335;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)I
-
method_42953
- Mappings:
Namespace Name Mixin selector official bLcka;b(Lcay;Lgk;Ljava/util/Random;)Zintermediary method_42953Lnet/minecraft/class_7336;method_42953(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Znamed method_42953Lnet/minecraft/class_7336;method_42953(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
-
method_42951
- Mappings:
Namespace Name Mixin selector official aLcka;a(Lcay;Lcpg;Lgk;)Zintermediary method_42951Lnet/minecraft/class_7336;method_42951(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Znamed method_42951Lnet/minecraft/class_7336;method_42951(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)Z
-
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 aLcpf;a(Lcpg;Lgp;Lcpg;Lcaz;Lgk;Lgk;)Lcpg;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 aLcdt;a(Lcph$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 aLcpf;a(Lcpg;Lbwx;)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_Lcpf;c_(Lcpg;)Ldji;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 dLcpf;d(Lcpg;)Ldjo;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;
-