Package net.minecraft.block
Class AbstractBlock.AbstractBlockState
- Direct Known Subclasses:
BlockState
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name named net/minecraft/block/AbstractBlock$AbstractBlockStateintermediary net/minecraft/class_4970$class_4971official ejl$a
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final AbstractBlock.ContextPredicateprivate final booleanprivate VoxelShape[]private VoxelShapeprivate static final Direction[]private final AbstractBlock.ContextPredicateprivate static final VoxelShape[]private FluidStateprivate static final VoxelShape[]private final floatprivate final booleanprivate final NoteBlockInstrumentprivate final booleanprivate final booleanDeprecated.private final intprivate final MapColorprivate final @Nullable AbstractBlock.Offsetterprivate intprivate final booleanprivate booleanprivate final PistonBehaviorprivate final AbstractBlock.ContextPredicateprivate final booleanprivate booleanDeprecated.private final AbstractBlock.ContextPredicateprivate final AbstractBlock.ContextPredicateprivate booleanprivate final booleanprivate booleanFields inherited from class net.minecraft.state.State
codec, NAME, owner, PROPERTIES -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBlockState(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) -
Method Summary
Modifier and TypeMethodDescriptionbooleanallowsSpawning(BlockView world, BlockPos pos, EntityType<?> type) protected abstract BlockStatebooleanDeprecated.floatcalcBlockBreakingDelta(PlayerEntity player, BlockView world, BlockPos pos) booleancanBucketPlace(Fluid fluid) booleanbooleancanPlaceAt(WorldView world, BlockPos pos) booleancanReplace(ItemPlacementContext context) createScreenHandlerFactory(World world, BlockPos pos) booleanbooleanfloatgetAmbientOcclusionLightLevel(BlockView world, BlockPos pos) getBlock()<T extends BlockEntity>
@Nullable BlockEntityTicker<T> getBlockEntityTicker(World world, BlockEntityType<T> blockEntityType) getCameraCollisionShape(BlockView world, BlockPos pos, ShapeContext context) getCollisionShape(BlockView world, BlockPos pos) getCollisionShape(BlockView world, BlockPos pos, ShapeContext context) intgetComparatorOutput(World world, BlockPos pos, Direction direction) getCullingFace(Direction direction) getDroppedStacks(LootWorldContext.Builder builder) floatgetHardness(BlockView world, BlockPos pos) getInsideCollisionShape(BlockView blockView, BlockPos pos, Entity entity) intReturns the light level emitted by this block state.getMapColor(BlockView world, BlockPos pos) getModelOffset(BlockPos pos) intgetOutlineShape(BlockView world, BlockPos pos) getOutlineShape(BlockView world, BlockPos pos, ShapeContext context) getPickStack(WorldView world, BlockPos pos, boolean includeData) getRaycastShape(BlockView world, BlockPos pos) longgetRenderingSeed(BlockPos pos) getSidesShape(BlockView world, BlockPos pos) getStateForNeighborUpdate(WorldView world, ScheduledTickView tickView, BlockPos pos, Direction direction, BlockPos neighborPos, BlockState neighborState, Random random) Gets the possibly updated block state of this block when a neighboring block is updated.intgetStrongRedstonePower(BlockView world, BlockPos pos, Direction direction) intgetWeakRedstonePower(BlockView world, BlockPos pos, Direction direction) booleanbooleanbooleanbooleanhasEmissiveLighting(BlockView world, BlockPos pos) booleanbooleanbooleanfinal booleanhasSolidTopSurface(BlockView world, BlockPos pos, Entity entity) voidbooleanisAir()booleanbooleanisFullCube(BlockView world, BlockPos pos) booleanisIn(RegistryEntryList<Block> blocks) booleanbooleanisIn(TagKey<Block> tag, Predicate<AbstractBlock.AbstractBlockState> predicate) booleanisLiquid()Deprecated.booleanbooleanisOf(RegistryEntry<Block> blockEntry) booleanisOpaque()booleanbooleanbooleanisSideInvisible(BlockState state, Direction direction) booleanisSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) booleanisSideSolidFullSquare(BlockView world, BlockPos pos, Direction direction) booleanisSolid()Deprecated.booleanisSolidBlock(BlockView world, BlockPos pos) final booleanisSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) booleanbooleanbooleanbooleanmatchesKey(RegistryKey<Block> key) mirror(BlockMirror mirror) voidneighborUpdate(World world, BlockPos pos, Block sourceBlock, @Nullable WireOrientation wireOrientation, boolean notify) voidonBlockAdded(World world, BlockPos pos, BlockState state, boolean notify) voidonBlockBreakStart(World world, BlockPos pos, PlayerEntity player) voidonEntityCollision(World world, BlockPos pos, Entity entity, EntityCollisionHandler entityCollisionHandler) voidonExploded(ServerWorld world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) voidonProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidonStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) voidonStateReplaced(ServerWorld world, BlockPos pos, boolean moved) booleanonSyncedBlockEvent(World world, BlockPos pos, int type, int data) onUse(World world, PlayerEntity player, BlockHitResult hit) onUseWithItem(ItemStack stack, World world, PlayerEntity player, Hand hand, BlockHitResult hit) final voidprepare(WorldAccess world, BlockPos pos, int flags) voidprepare(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) voidrandomTick(ServerWorld world, BlockPos pos, Random random) rotate(BlockRotation rotation) voidscheduledTick(ServerWorld world, BlockPos pos, Random random) private booleanbooleanshouldBlockVision(BlockView world, BlockPos pos) booleanshouldPostProcess(BlockView world, BlockPos pos) booleanshouldSuffocate(BlockView world, BlockPos pos) final voidupdateNeighbors(WorldAccess world, BlockPos pos, int flags) final voidupdateNeighbors(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Methods inherited from class net.minecraft.state.State
contains, createCodec, createWithMap, cycle, equals, get, get, getEntries, getNext, getOrEmpty, getProperties, hashCode, toString, with, withIfExists
-
Field Details
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector named DIRECTIONSLnet/minecraft/block/AbstractBlock$AbstractBlockState;DIRECTIONS:[Lnet/minecraft/util/math/Direction;intermediary field_52644Lnet/minecraft/class_4970$class_4971;field_52644:[Lnet/minecraft/class_2350;official aLejl$a;a:[Ljg;
-
EMPTY_CULLING_FACES
- Mappings:
Namespace Name Mixin selector named EMPTY_CULLING_FACESLnet/minecraft/block/AbstractBlock$AbstractBlockState;EMPTY_CULLING_FACES:[Lnet/minecraft/util/shape/VoxelShape;intermediary field_52645Lnet/minecraft/class_4970$class_4971;field_52645:[Lnet/minecraft/class_265;official fLejl$a;f:[Lfpc;
-
FULL_CULLING_FACES
- Mappings:
Namespace Name Mixin selector named FULL_CULLING_FACESLnet/minecraft/block/AbstractBlock$AbstractBlockState;FULL_CULLING_FACES:[Lnet/minecraft/util/shape/VoxelShape;intermediary field_52646Lnet/minecraft/class_4970$class_4971;field_52646:[Lnet/minecraft/class_265;official gLejl$a;g:[Lfpc;
-
luminance
private final int luminance- Mappings:
Namespace Name Mixin selector named luminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;luminance:Iintermediary field_23167Lnet/minecraft/class_4970$class_4971;field_23167:Iofficial hLejl$a;h:I
-
hasSidedTransparency
private final boolean hasSidedTransparency- Mappings:
Namespace Name Mixin selector named hasSidedTransparencyLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency:Zintermediary field_23168Lnet/minecraft/class_4970$class_4971;field_23168:Zofficial iLejl$a;i:Z
-
isAir
private final boolean isAir- Mappings:
Namespace Name Mixin selector named isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir:Zintermediary field_23169Lnet/minecraft/class_4970$class_4971;field_23169:Zofficial jLejl$a;j:Z
-
burnable
private final boolean burnable- Mappings:
Namespace Name Mixin selector named burnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;burnable:Zintermediary field_43392Lnet/minecraft/class_4970$class_4971;field_43392:Zofficial kLejl$a;k:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector named liquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;liquid:Zintermediary field_44480Lnet/minecraft/class_4970$class_4971;field_44480:Zofficial lLejl$a;l:Z
-
solid
Deprecated.- Mappings:
Namespace Name Mixin selector named solidLnet/minecraft/block/AbstractBlock$AbstractBlockState;solid:Zintermediary field_44624Lnet/minecraft/class_4970$class_4971;field_44624:Zofficial mLejl$a;m:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector named pistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;intermediary field_43393Lnet/minecraft/class_4970$class_4971;field_43393:Lnet/minecraft/class_3619;official nLejl$a;n:Lfgf;
-
mapColor
- Mappings:
Namespace Name Mixin selector named mapColorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mapColor:Lnet/minecraft/block/MapColor;intermediary field_23171Lnet/minecraft/class_4970$class_4971;field_23171:Lnet/minecraft/class_3620;official oLejl$a;o:Lfge;
-
hardness
private final float hardness- Mappings:
Namespace Name Mixin selector named hardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;hardness:Fintermediary field_23172Lnet/minecraft/class_4970$class_4971;field_23172:Fofficial pLejl$a;p:F
-
toolRequired
private final boolean toolRequired- Mappings:
Namespace Name Mixin selector named toolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;toolRequired:Zintermediary field_25184Lnet/minecraft/class_4970$class_4971;field_25184:Zofficial qLejl$a;q:Z
-
opaque
private final boolean opaque- Mappings:
Namespace Name Mixin selector named opaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;opaque:Zintermediary field_23173Lnet/minecraft/class_4970$class_4971;field_23173:Zofficial rLejl$a;r:Z
-
solidBlockPredicate
- Mappings:
Namespace Name Mixin selector named solidBlockPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;intermediary field_23174Lnet/minecraft/class_4970$class_4971;field_23174:Lnet/minecraft/class_4970$class_4973;official sLejl$a;s:Lejl$f;
-
suffocationPredicate
- Mappings:
Namespace Name Mixin selector named suffocationPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;intermediary field_23175Lnet/minecraft/class_4970$class_4971;field_23175:Lnet/minecraft/class_4970$class_4973;official tLejl$a;t:Lejl$f;
-
blockVisionPredicate
- Mappings:
Namespace Name Mixin selector named blockVisionPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;intermediary field_23176Lnet/minecraft/class_4970$class_4971;field_23176:Lnet/minecraft/class_4970$class_4973;official uLejl$a;u:Lejl$f;
-
postProcessPredicate
- Mappings:
Namespace Name Mixin selector named postProcessPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;intermediary field_23177Lnet/minecraft/class_4970$class_4971;field_23177:Lnet/minecraft/class_4970$class_4973;official vLejl$a;v:Lejl$f;
-
emissiveLightingPredicate
- Mappings:
Namespace Name Mixin selector named emissiveLightingPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;intermediary field_23178Lnet/minecraft/class_4970$class_4971;field_23178:Lnet/minecraft/class_4970$class_4973;official wLejl$a;w:Lejl$f;
-
offsetter
- Mappings:
Namespace Name Mixin selector named offsetterLnet/minecraft/block/AbstractBlock$AbstractBlockState;offsetter:Lnet/minecraft/block/AbstractBlock$Offsetter;intermediary field_42817Lnet/minecraft/class_4970$class_4971;field_42817:Lnet/minecraft/class_4970$class_8176;official xLejl$a;x:Lejl$b;
-
blockBreakParticles
private final boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector named blockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockBreakParticles:Zintermediary field_40338Lnet/minecraft/class_4970$class_4971;field_40338:Zofficial yLejl$a;y:Z
-
instrument
- Mappings:
Namespace Name Mixin selector named instrumentLnet/minecraft/block/AbstractBlock$AbstractBlockState;instrument:Lnet/minecraft/block/enums/NoteBlockInstrument;intermediary field_44625Lnet/minecraft/class_4970$class_4971;field_44625:Lnet/minecraft/class_2766;official zLejl$a;z:Lekn;
-
replaceable
private final boolean replaceable- Mappings:
Namespace Name Mixin selector named replaceableLnet/minecraft/block/AbstractBlock$AbstractBlockState;replaceable:Zintermediary field_44626Lnet/minecraft/class_4970$class_4971;field_44626:Zofficial ALejl$a;A:Z
-
shapeCache
- Mappings:
Namespace Name Mixin selector named shapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;shapeCache:Lnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;intermediary field_23166Lnet/minecraft/class_4970$class_4971;field_23166:Lnet/minecraft/class_4970$class_4971$class_3752;official BLejl$a;B:Lejl$a$a;
-
fluidState
- Mappings:
Namespace Name Mixin selector named fluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;fluidState:Lnet/minecraft/fluid/FluidState;intermediary field_40339Lnet/minecraft/class_4970$class_4971;field_40339:Lnet/minecraft/class_3610;official CLejl$a;C:Lfga;
-
ticksRandomly
private boolean ticksRandomly- Mappings:
Namespace Name Mixin selector named ticksRandomlyLnet/minecraft/block/AbstractBlock$AbstractBlockState;ticksRandomly:Zintermediary field_40340Lnet/minecraft/class_4970$class_4971;field_40340:Zofficial DLejl$a;D:Z
-
opaqueFullCube
private boolean opaqueFullCube- Mappings:
Namespace Name Mixin selector named opaqueFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;opaqueFullCube:Zintermediary field_52639Lnet/minecraft/class_4970$class_4971;field_52639:Zofficial ELejl$a;E:Z
-
cullingShape
- Mappings:
Namespace Name Mixin selector named cullingShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;cullingShape:Lnet/minecraft/util/shape/VoxelShape;intermediary field_52640Lnet/minecraft/class_4970$class_4971;field_52640:Lnet/minecraft/class_265;official FLejl$a;F:Lfpc;
-
cullingFaces
- Mappings:
Namespace Name Mixin selector named cullingFacesLnet/minecraft/block/AbstractBlock$AbstractBlockState;cullingFaces:[Lnet/minecraft/util/shape/VoxelShape;intermediary field_52641Lnet/minecraft/class_4970$class_4971;field_52641:[Lnet/minecraft/class_265;official GLejl$a;G:[Lfpc;
-
transparent
private boolean transparent- Mappings:
Namespace Name Mixin selector named transparentLnet/minecraft/block/AbstractBlock$AbstractBlockState;transparent:Zintermediary field_52642Lnet/minecraft/class_4970$class_4971;field_52642:Zofficial HLejl$a;H:Z
-
opacity
private int opacity- Mappings:
Namespace Name Mixin selector named opacityLnet/minecraft/block/AbstractBlock$AbstractBlockState;opacity:Iintermediary field_52643Lnet/minecraft/class_4970$class_4971;field_52643:Iofficial ILejl$a;I:I
-
-
Constructor Details
-
AbstractBlockState
protected AbstractBlockState(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/block/AbstractBlock$AbstractBlockState;<init>(Lnet/minecraft/block/Block;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Vintermediary <init>Lnet/minecraft/class_4970$class_4971;<init>(Lnet/minecraft/class_2248;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Vofficial <init>Lejl$a;<init>(Lduv;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V
-
-
Method Details
-
shouldBeSolid
private boolean shouldBeSolid()- Mappings:
Namespace Name Mixin selector named shouldBeSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBeSolid()Zintermediary method_51365Lnet/minecraft/class_4970$class_4971;method_51365()Zofficial HLejl$a;H()Z
-
initShapeCache
public void initShapeCache()- Mappings:
Namespace Name Mixin selector named initShapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;initShapeCache()Vintermediary method_26200Lnet/minecraft/class_4970$class_4971;method_26200()Vofficial aLejl$a;a()V
-
getBlock
- Mappings:
Namespace Name Mixin selector named getBlockLnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlock()Lnet/minecraft/block/Block;intermediary method_26204Lnet/minecraft/class_4970$class_4971;method_26204()Lnet/minecraft/class_2248;official bLejl$a;b()Lduv;
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector named getRegistryEntryLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_41520Lnet/minecraft/class_4970$class_4971;method_41520()Lnet/minecraft/class_6880;official cLejl$a;c()Ljk;
-
blocksMovement
Deprecated.- Mappings:
Namespace Name Mixin selector named blocksMovementLnet/minecraft/block/AbstractBlock$AbstractBlockState;blocksMovement()Zintermediary method_51366Lnet/minecraft/class_4970$class_4971;method_51366()Zofficial dLejl$a;d()Z
-
isSolid
Deprecated.- Mappings:
Namespace Name Mixin selector named isSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolid()Zintermediary method_51367Lnet/minecraft/class_4970$class_4971;method_51367()Zofficial eLejl$a;e()Z
-
allowsSpawning
- Mappings:
Namespace Name Mixin selector named allowsSpawningLnet/minecraft/block/AbstractBlock$AbstractBlockState;allowsSpawning(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;)Zintermediary method_26170Lnet/minecraft/class_4970$class_4971;method_26170(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Zofficial aLejl$a;a(Ldqu;Lja;Lcee;)Z
-
isTransparent
public boolean isTransparent()- Mappings:
Namespace Name Mixin selector named isTransparentLnet/minecraft/block/AbstractBlock$AbstractBlockState;isTransparent()Zintermediary method_26167Lnet/minecraft/class_4970$class_4971;method_26167()Zofficial fLejl$a;f()Z
-
getOpacity
public int getOpacity()- Mappings:
Namespace Name Mixin selector named getOpacityLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOpacity()Iintermediary method_26193Lnet/minecraft/class_4970$class_4971;method_26193()Iofficial gLejl$a;g()I
-
getCullingFace
- Mappings:
Namespace Name Mixin selector named getCullingFaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingFace(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26173Lnet/minecraft/class_4970$class_4971;method_26173(Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;official aLejl$a;a(Ljg;)Lfpc;
-
getCullingShape
- Mappings:
Namespace Name Mixin selector named getCullingShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingShape()Lnet/minecraft/util/shape/VoxelShape;intermediary method_26201Lnet/minecraft/class_4970$class_4971;method_26201()Lnet/minecraft/class_265;official hLejl$a;h()Lfpc;
-
exceedsCube
public boolean exceedsCube()- Mappings:
Namespace Name Mixin selector named exceedsCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;exceedsCube()Zintermediary method_26209Lnet/minecraft/class_4970$class_4971;method_26209()Zofficial iLejl$a;i()Z
-
hasSidedTransparency
public boolean hasSidedTransparency()- Mappings:
Namespace Name Mixin selector named hasSidedTransparencyLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency()Zintermediary method_26211Lnet/minecraft/class_4970$class_4971;method_26211()Zofficial jLejl$a;j()Z
-
getLuminance
public int getLuminance()Returns the light level emitted by this block state.- Returns:
- the light level emitted by this block state
- Mappings:
Namespace Name Mixin selector named getLuminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;getLuminance()Iintermediary method_26213Lnet/minecraft/class_4970$class_4971;method_26213()Iofficial kLejl$a;k()I
-
isAir
public boolean isAir()- Mappings:
Namespace Name Mixin selector named isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir()Zintermediary method_26215Lnet/minecraft/class_4970$class_4971;method_26215()Zofficial lLejl$a;l()Z
-
isBurnable
public boolean isBurnable()- Mappings:
Namespace Name Mixin selector named isBurnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isBurnable()Zintermediary method_50011Lnet/minecraft/class_4970$class_4971;method_50011()Zofficial mLejl$a;m()Z
-
isLiquid
Deprecated.- Mappings:
Namespace Name Mixin selector named isLiquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isLiquid()Zintermediary method_51176Lnet/minecraft/class_4970$class_4971;method_51176()Zofficial nLejl$a;n()Z
-
getMapColor
- Mappings:
Namespace Name Mixin selector named getMapColorLnet/minecraft/block/AbstractBlock$AbstractBlockState;getMapColor(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/MapColor;intermediary method_26205Lnet/minecraft/class_4970$class_4971;method_26205(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;official aLejl$a;a(Ldqu;Lja;)Lfge;
-
rotate
- Mappings:
Namespace Name Mixin selector named rotateLnet/minecraft/block/AbstractBlock$AbstractBlockState;rotate(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;intermediary method_26186Lnet/minecraft/class_4970$class_4971;method_26186(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;official aLejl$a;a(Lebr;)Lejm;
-
mirror
- Mappings:
Namespace Name Mixin selector named mirrorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;intermediary method_26185Lnet/minecraft/class_4970$class_4971;method_26185(Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;official aLejl$a;a(Leaa;)Lejm;
-
getRenderType
- Mappings:
Namespace Name Mixin selector named getRenderTypeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderType()Lnet/minecraft/block/BlockRenderType;intermediary method_26217Lnet/minecraft/class_4970$class_4971;method_26217()Lnet/minecraft/class_2464;official oLejl$a;o()Lebk;
-
hasEmissiveLighting
- Mappings:
Namespace Name Mixin selector named hasEmissiveLightingLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasEmissiveLighting(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26208Lnet/minecraft/class_4970$class_4971;method_26208(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial bLejl$a;b(Ldqu;Lja;)Z
-
getAmbientOcclusionLightLevel
- Mappings:
Namespace Name Mixin selector named getAmbientOcclusionLightLevelLnet/minecraft/block/AbstractBlock$AbstractBlockState;getAmbientOcclusionLightLevel(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Fintermediary method_26210Lnet/minecraft/class_4970$class_4971;method_26210(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial cLejl$a;c(Ldqu;Lja;)F
-
isSolidBlock
- Mappings:
Namespace Name Mixin selector named isSolidBlockLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26212Lnet/minecraft/class_4970$class_4971;method_26212(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial dLejl$a;d(Ldqu;Lja;)Z
-
emitsRedstonePower
public boolean emitsRedstonePower()- Mappings:
Namespace Name Mixin selector named emitsRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;emitsRedstonePower()Zintermediary method_26219Lnet/minecraft/class_4970$class_4971;method_26219()Zofficial pLejl$a;p()Z
-
getWeakRedstonePower
- Mappings:
Namespace Name Mixin selector named getWeakRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getWeakRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Iintermediary method_26195Lnet/minecraft/class_4970$class_4971;method_26195(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Iofficial aLejl$a;a(Ldqu;Lja;Ljg;)I
-
hasComparatorOutput
public boolean hasComparatorOutput()- Mappings:
Namespace Name Mixin selector named hasComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasComparatorOutput()Zintermediary method_26221Lnet/minecraft/class_4970$class_4971;method_26221()Zofficial qLejl$a;q()Z
-
getComparatorOutput
- Mappings:
Namespace Name Mixin selector named getComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;getComparatorOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Iintermediary method_26176Lnet/minecraft/class_4970$class_4971;method_26176(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Iofficial aLejl$a;a(Ldrq;Lja;Ljg;)I
-
getHardness
- Mappings:
Namespace Name Mixin selector named getHardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;getHardness(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Fintermediary method_26214Lnet/minecraft/class_4970$class_4971;method_26214(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial eLejl$a;e(Ldqu;Lja;)F
-
calcBlockBreakingDelta
- Mappings:
Namespace Name Mixin selector named calcBlockBreakingDeltaLnet/minecraft/block/AbstractBlock$AbstractBlockState;calcBlockBreakingDelta(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Fintermediary method_26165Lnet/minecraft/class_4970$class_4971;method_26165(Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial aLejl$a;a(Lczl;Ldqu;Lja;)F
-
getStrongRedstonePower
- Mappings:
Namespace Name Mixin selector named getStrongRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getStrongRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Iintermediary method_26203Lnet/minecraft/class_4970$class_4971;method_26203(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Iofficial bLejl$a;b(Ldqu;Lja;Ljg;)I
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector named getPistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;intermediary method_26223Lnet/minecraft/class_4970$class_4971;method_26223()Lnet/minecraft/class_3619;official rLejl$a;r()Lfgf;
-
isOpaqueFullCube
public boolean isOpaqueFullCube()- Mappings:
Namespace Name Mixin selector named isOpaqueFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaqueFullCube()Zintermediary method_26216Lnet/minecraft/class_4970$class_4971;method_26216()Zofficial sLejl$a;s()Z
-
isOpaque
public boolean isOpaque()- Mappings:
Namespace Name Mixin selector named isOpaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaque()Zintermediary method_26225Lnet/minecraft/class_4970$class_4971;method_26225()Zofficial tLejl$a;t()Z
-
isSideInvisible
- Mappings:
Namespace Name Mixin selector named isSideInvisibleLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideInvisible(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Zintermediary method_26187Lnet/minecraft/class_4970$class_4971;method_26187(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Zofficial aLejl$a;a(Lejm;Ljg;)Z
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector named getOutlineShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26218Lnet/minecraft/class_4970$class_4971;method_26218(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official fLejl$a;f(Ldqu;Lja;)Lfpc;
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector named getOutlineShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26172Lnet/minecraft/class_4970$class_4971;method_26172(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;official aLejl$a;a(Ldqu;Lja;Lfom;)Lfpc;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector named getCollisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26220Lnet/minecraft/class_4970$class_4971;method_26220(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official gLejl$a;g(Ldqu;Lja;)Lfpc;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector named getCollisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26194Lnet/minecraft/class_4970$class_4971;method_26194(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;official bLejl$a;b(Ldqu;Lja;Lfom;)Lfpc;
-
getInsideCollisionShape
- Mappings:
Namespace Name Mixin selector named getInsideCollisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getInsideCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_64025Lnet/minecraft/class_4970$class_4971;method_64025(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Lnet/minecraft/class_265;official aLejl$a;a(Ldqu;Lja;Lcdv;)Lfpc;
-
getSidesShape
- Mappings:
Namespace Name Mixin selector named getSidesShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getSidesShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26222Lnet/minecraft/class_4970$class_4971;method_26222(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official hLejl$a;h(Ldqu;Lja;)Lfpc;
-
getCameraCollisionShape
- Mappings:
Namespace Name Mixin selector named getCameraCollisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCameraCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26202Lnet/minecraft/class_4970$class_4971;method_26202(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;official cLejl$a;c(Ldqu;Lja;Lfom;)Lfpc;
-
getRaycastShape
- Mappings:
Namespace Name Mixin selector named getRaycastShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRaycastShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_26224Lnet/minecraft/class_4970$class_4971;method_26224(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official iLejl$a;i(Ldqu;Lja;)Lfpc;
-
hasSolidTopSurface
- Mappings:
Namespace Name Mixin selector named hasSolidTopSurfaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSolidTopSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Zintermediary method_26168Lnet/minecraft/class_4970$class_4971;method_26168(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Zofficial bLejl$a;b(Ldqu;Lja;Lcdv;)Z
-
isSolidSurface
public final boolean isSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) - Mappings:
Namespace Name Mixin selector named isSolidSurfaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Direction;)Zintermediary method_26169Lnet/minecraft/class_4970$class_4971;method_26169(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Zofficial aLejl$a;a(Ldqu;Lja;Lcdv;Ljg;)Z
-
getModelOffset
- Mappings:
Namespace Name Mixin selector named getModelOffsetLnet/minecraft/block/AbstractBlock$AbstractBlockState;getModelOffset(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;intermediary method_26226Lnet/minecraft/class_4970$class_4971;method_26226(Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;official aLejl$a;a(Lja;)Lfoh;
-
hasModelOffset
public boolean hasModelOffset()- Mappings:
Namespace Name Mixin selector named hasModelOffsetLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasModelOffset()Zintermediary method_49228Lnet/minecraft/class_4970$class_4971;method_49228()Zofficial uLejl$a;u()Z
-
onSyncedBlockEvent
- Mappings:
Namespace Name Mixin selector named onSyncedBlockEventLnet/minecraft/block/AbstractBlock$AbstractBlockState;onSyncedBlockEvent(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;II)Zintermediary method_26177Lnet/minecraft/class_4970$class_4971;method_26177(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Zofficial aLejl$a;a(Ldrq;Lja;II)Z
-
neighborUpdate
public void neighborUpdate(World world, BlockPos pos, Block sourceBlock, @Nullable @Nullable WireOrientation wireOrientation, boolean notify) - Mappings:
Namespace Name Mixin selector named neighborUpdateLnet/minecraft/block/AbstractBlock$AbstractBlockState;neighborUpdate(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/world/block/WireOrientation;Z)Vintermediary method_26181Lnet/minecraft/class_4970$class_4971;method_26181(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_9904;Z)Vofficial aLejl$a;a(Ldrq;Lja;Lduv;Lfhi;Z)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector named updateNeighborsLnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)Vintermediary method_30101Lnet/minecraft/class_4970$class_4971;method_30101(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Vofficial aLejl$a;a(Ldrr;Lja;I)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector named updateNeighborsLnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)Vintermediary method_26183Lnet/minecraft/class_4970$class_4971;method_26183(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)Vofficial aLejl$a;a(Ldrr;Lja;II)V
-
prepare
- Mappings:
Namespace Name Mixin selector named prepareLnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)Vintermediary method_30102Lnet/minecraft/class_4970$class_4971;method_30102(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Vofficial bLejl$a;b(Ldrr;Lja;I)V
-
prepare
- Mappings:
Namespace Name Mixin selector named prepareLnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)Vintermediary method_26198Lnet/minecraft/class_4970$class_4971;method_26198(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)Vofficial bLejl$a;b(Ldrr;Lja;II)V
-
onBlockAdded
- Mappings:
Namespace Name Mixin selector named onBlockAddedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockAdded(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Vintermediary method_26182Lnet/minecraft/class_4970$class_4971;method_26182(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Vofficial aLejl$a;a(Ldrq;Lja;Lejm;Z)V
-
onStateReplaced
- Mappings:
Namespace Name Mixin selector named onStateReplacedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onStateReplaced(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Z)Vintermediary method_66478Lnet/minecraft/class_4970$class_4971;method_66478(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)Vofficial aLejl$a;a(Lawx;Lja;Z)V
-
onExploded
public void onExploded(ServerWorld world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) - Mappings:
Namespace Name Mixin selector named onExplodedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onExploded(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/explosion/Explosion;Ljava/util/function/BiConsumer;)Vintermediary method_55225Lnet/minecraft/class_4970$class_4971;method_55225(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;Ljava/util/function/BiConsumer;)Vofficial aLejl$a;a(Lawx;Lja;Ldrj;Ljava/util/function/BiConsumer;)V
-
scheduledTick
- Mappings:
Namespace Name Mixin selector named scheduledTickLnet/minecraft/block/AbstractBlock$AbstractBlockState;scheduledTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Vintermediary method_26192Lnet/minecraft/class_4970$class_4971;method_26192(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial aLejl$a;a(Lawx;Lja;Lbfq;)V
-
randomTick
- Mappings:
Namespace Name Mixin selector named randomTickLnet/minecraft/block/AbstractBlock$AbstractBlockState;randomTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Vintermediary method_26199Lnet/minecraft/class_4970$class_4971;method_26199(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial bLejl$a;b(Lawx;Lja;Lbfq;)V
-
onEntityCollision
public void onEntityCollision(World world, BlockPos pos, Entity entity, EntityCollisionHandler entityCollisionHandler) - Mappings:
Namespace Name Mixin selector named onEntityCollisionLnet/minecraft/block/AbstractBlock$AbstractBlockState;onEntityCollision(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/EntityCollisionHandler;)Vintermediary method_26178Lnet/minecraft/class_4970$class_4971;method_26178(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_10774;)Vofficial aLejl$a;a(Ldrq;Lja;Lcdv;Lcen;)V
-
onStacksDropped
public void onStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) - Mappings:
Namespace Name Mixin selector named onStacksDroppedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onStacksDropped(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;Z)Vintermediary method_26180Lnet/minecraft/class_4970$class_4971;method_26180(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Z)Vofficial aLejl$a;a(Lawx;Lja;Ldhp;Z)V
-
getDroppedStacks
- Mappings:
Namespace Name Mixin selector named getDroppedStacksLnet/minecraft/block/AbstractBlock$AbstractBlockState;getDroppedStacks(Lnet/minecraft/loot/context/LootWorldContext$Builder;)Ljava/util/List;intermediary method_26189Lnet/minecraft/class_4970$class_4971;method_26189(Lnet/minecraft/class_8567$class_8568;)Ljava/util/List;official aLejl$a;a(Lfjb$a;)Ljava/util/List;
-
onUseWithItem
public ActionResult onUseWithItem(ItemStack stack, World world, PlayerEntity player, Hand hand, BlockHitResult hit) - Mappings:
Namespace Name Mixin selector named onUseWithItemLnet/minecraft/block/AbstractBlock$AbstractBlockState;onUseWithItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;intermediary method_55780Lnet/minecraft/class_4970$class_4971;method_55780(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;official aLejl$a;a(Ldhp;Ldrq;Lczl;Lcbp;Lfod;)Lcbq;
-
onUse
- Mappings:
Namespace Name Mixin selector named onUseLnet/minecraft/block/AbstractBlock$AbstractBlockState;onUse(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;intermediary method_55781Lnet/minecraft/class_4970$class_4971;method_55781(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;official aLejl$a;a(Ldrq;Lczl;Lfod;)Lcbq;
-
onBlockBreakStart
- Mappings:
Namespace Name Mixin selector named onBlockBreakStartLnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockBreakStart(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_26179Lnet/minecraft/class_4970$class_4971;method_26179(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Vofficial aLejl$a;a(Ldrq;Lja;Lczl;)V
-
shouldSuffocate
- Mappings:
Namespace Name Mixin selector named shouldSuffocateLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldSuffocate(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26228Lnet/minecraft/class_4970$class_4971;method_26228(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial jLejl$a;j(Ldqu;Lja;)Z
-
shouldBlockVision
- Mappings:
Namespace Name Mixin selector named shouldBlockVisionLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBlockVision(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26230Lnet/minecraft/class_4970$class_4971;method_26230(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial kLejl$a;k(Ldqu;Lja;)Z
-
getStateForNeighborUpdate
public BlockState getStateForNeighborUpdate(WorldView world, ScheduledTickView tickView, BlockPos pos, Direction direction, BlockPos neighborPos, BlockState neighborState, Random random) Gets the possibly updated block state of this block when a neighboring block is updated.- Parameters:
world- the worldpos- the position of this blockdirection- the direction from this block to the neighborneighborPos- the position of the neighbor blockneighborState- the state of the updated neighbor block- Returns:
- the new state of this block
- Mappings:
Namespace Name Mixin selector named getStateForNeighborUpdateLnet/minecraft/block/AbstractBlock$AbstractBlockState;getStateForNeighborUpdate(Lnet/minecraft/world/WorldView;Lnet/minecraft/world/tick/ScheduledTickView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/block/BlockState;intermediary method_26191Lnet/minecraft/class_4970$class_4971;method_26191(Lnet/minecraft/class_4538;Lnet/minecraft/class_10225;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Lnet/minecraft/class_2680;official aLejl$a;a(Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm;
-
canReplace
- Mappings:
Namespace Name Mixin selector named canReplaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canReplace(Lnet/minecraft/item/ItemPlacementContext;)Zintermediary method_26166Lnet/minecraft/class_4970$class_4971;method_26166(Lnet/minecraft/class_1750;)Zofficial aLejl$a;a(Ldlk;)Z
-
canBucketPlace
- Mappings:
Namespace Name Mixin selector named canBucketPlaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canBucketPlace(Lnet/minecraft/fluid/Fluid;)Zintermediary method_26188Lnet/minecraft/class_4970$class_4971;method_26188(Lnet/minecraft/class_3611;)Zofficial aLejl$a;a(Lffz;)Z
-
isReplaceable
public boolean isReplaceable()- Mappings:
Namespace Name Mixin selector named isReplaceableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isReplaceable()Zintermediary method_45474Lnet/minecraft/class_4970$class_4971;method_45474()Zofficial vLejl$a;v()Z
-
canPlaceAt
- Mappings:
Namespace Name Mixin selector named canPlaceAtLnet/minecraft/block/AbstractBlock$AbstractBlockState;canPlaceAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26184Lnet/minecraft/class_4970$class_4971;method_26184(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Zofficial aLejl$a;a(Ldrt;Lja;)Z
-
shouldPostProcess
- Mappings:
Namespace Name Mixin selector named shouldPostProcessLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldPostProcess(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26232Lnet/minecraft/class_4970$class_4971;method_26232(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial lLejl$a;l(Ldqu;Lja;)Z
-
createScreenHandlerFactory
@Nullable public @Nullable NamedScreenHandlerFactory createScreenHandlerFactory(World world, BlockPos pos) - Mappings:
Namespace Name Mixin selector named createScreenHandlerFactoryLnet/minecraft/block/AbstractBlock$AbstractBlockState;createScreenHandlerFactory(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/screen/NamedScreenHandlerFactory;intermediary method_26196Lnet/minecraft/class_4970$class_4971;method_26196(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;official aLejl$a;a(Ldrq;Lja;)Lcbt;
-
isIn
- Mappings:
Namespace Name Mixin selector named isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;)Zintermediary method_26164Lnet/minecraft/class_4970$class_4971;method_26164(Lnet/minecraft/class_6862;)Zofficial aLejl$a;a(Lbdj;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector named isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;Ljava/util/function/Predicate;)Zintermediary method_27851Lnet/minecraft/class_4970$class_4971;method_27851(Lnet/minecraft/class_6862;Ljava/util/function/Predicate;)Zofficial aLejl$a;a(Lbdj;Ljava/util/function/Predicate;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector named isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Zintermediary method_40143Lnet/minecraft/class_4970$class_4971;method_40143(Lnet/minecraft/class_6885;)Zofficial aLejl$a;a(Ljo;)Z
-
isOf
- Mappings:
Namespace Name Mixin selector named isOfLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/registry/entry/RegistryEntry;)Zintermediary method_53257Lnet/minecraft/class_4970$class_4971;method_53257(Lnet/minecraft/class_6880;)Zofficial aLejl$a;a(Ljk;)Z
-
streamTags
- Mappings:
Namespace Name Mixin selector named streamTagsLnet/minecraft/block/AbstractBlock$AbstractBlockState;streamTags()Ljava/util/stream/Stream;intermediary method_40144Lnet/minecraft/class_4970$class_4971;method_40144()Ljava/util/stream/Stream;official wLejl$a;w()Ljava/util/stream/Stream;
-
hasBlockEntity
public boolean hasBlockEntity()- Mappings:
Namespace Name Mixin selector named hasBlockEntityLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockEntity()Zintermediary method_31709Lnet/minecraft/class_4970$class_4971;method_31709()Zofficial xLejl$a;x()Z
-
keepBlockEntityWhenReplacedWith
- Mappings:
Namespace Name Mixin selector named keepBlockEntityWhenReplacedWithLnet/minecraft/block/AbstractBlock$AbstractBlockState;keepBlockEntityWhenReplacedWith(Lnet/minecraft/block/BlockState;)Zintermediary method_72668Lnet/minecraft/class_4970$class_4971;method_72668(Lnet/minecraft/class_2680;)Zofficial aLejl$a;a(Lejm;)Z
-
getBlockEntityTicker
@Nullable public <T extends BlockEntity> @Nullable BlockEntityTicker<T> getBlockEntityTicker(World world, BlockEntityType<T> blockEntityType) - Mappings:
Namespace Name Mixin selector named getBlockEntityTickerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlockEntityTicker(Lnet/minecraft/world/World;Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/block/entity/BlockEntityTicker;intermediary method_31708Lnet/minecraft/class_4970$class_4971;method_31708(Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;official aLejl$a;a(Ldrq;Legi;)Legh;
-
isOf
- Mappings:
Namespace Name Mixin selector named isOfLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/block/Block;)Zintermediary method_27852Lnet/minecraft/class_4970$class_4971;method_27852(Lnet/minecraft/class_2248;)Zofficial aLejl$a;a(Lduv;)Z
-
matchesKey
- Mappings:
Namespace Name Mixin selector named matchesKeyLnet/minecraft/block/AbstractBlock$AbstractBlockState;matchesKey(Lnet/minecraft/registry/RegistryKey;)Zintermediary method_54097Lnet/minecraft/class_4970$class_4971;method_54097(Lnet/minecraft/class_5321;)Zofficial aLejl$a;a(Lami;)Z
-
getFluidState
- Mappings:
Namespace Name Mixin selector named getFluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;getFluidState()Lnet/minecraft/fluid/FluidState;intermediary method_26227Lnet/minecraft/class_4970$class_4971;method_26227()Lnet/minecraft/class_3610;official yLejl$a;y()Lfga;
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector named hasRandomTicksLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasRandomTicks()Zintermediary method_26229Lnet/minecraft/class_4970$class_4971;method_26229()Zofficial zLejl$a;z()Z
-
getRenderingSeed
- Mappings:
Namespace Name Mixin selector named getRenderingSeedLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderingSeed(Lnet/minecraft/util/math/BlockPos;)Jintermediary method_26190Lnet/minecraft/class_4970$class_4971;method_26190(Lnet/minecraft/class_2338;)Jofficial bLejl$a;b(Lja;)J
-
getSoundGroup
- Mappings:
Namespace Name Mixin selector named getSoundGroupLnet/minecraft/block/AbstractBlock$AbstractBlockState;getSoundGroup()Lnet/minecraft/sound/BlockSoundGroup;intermediary method_26231Lnet/minecraft/class_4970$class_4971;method_26231()Lnet/minecraft/class_2498;official ALejl$a;A()Lecx;
-
onProjectileHit
public void onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) - Mappings:
Namespace Name Mixin selector named onProjectileHitLnet/minecraft/block/AbstractBlock$AbstractBlockState;onProjectileHit(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/hit/BlockHitResult;Lnet/minecraft/entity/projectile/ProjectileEntity;)Vintermediary method_26175Lnet/minecraft/class_4970$class_4971;method_26175(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)Vofficial aLejl$a;a(Ldrq;Lejm;Lfod;Ldai;)V
-
isSideSolidFullSquare
- Mappings:
Namespace Name Mixin selector named isSideSolidFullSquareLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolidFullSquare(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Zintermediary method_26206Lnet/minecraft/class_4970$class_4971;method_26206(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial cLejl$a;c(Ldqu;Lja;Ljg;)Z
-
isSideSolid
public boolean isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) - Mappings:
Namespace Name Mixin selector named isSideSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/SideShapeType;)Zintermediary method_30368Lnet/minecraft/class_4970$class_4971;method_30368(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Zofficial aLejl$a;a(Ldqu;Lja;Ljg;Ledl;)Z
-
isFullCube
- Mappings:
Namespace Name Mixin selector named isFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;isFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_26234Lnet/minecraft/class_4970$class_4971;method_26234(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial mLejl$a;m(Ldqu;Lja;)Z
-
getPickStack
- Mappings:
Namespace Name Mixin selector named getPickStackLnet/minecraft/block/AbstractBlock$AbstractBlockState;getPickStack(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Z)Lnet/minecraft/item/ItemStack;intermediary method_65171Lnet/minecraft/class_4970$class_4971;method_65171(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1799;official aLejl$a;a(Ldrt;Lja;Z)Ldhp;
-
asBlockState
- Mappings:
Namespace Name Mixin selector named asBlockStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;asBlockState()Lnet/minecraft/block/BlockState;intermediary method_26233Lnet/minecraft/class_4970$class_4971;method_26233()Lnet/minecraft/class_2680;official BLejl$a;B()Lejm;
-
isToolRequired
public boolean isToolRequired()- Mappings:
Namespace Name Mixin selector named isToolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;isToolRequired()Zintermediary method_29291Lnet/minecraft/class_4970$class_4971;method_29291()Zofficial CLejl$a;C()Z
-
hasBlockBreakParticles
public boolean hasBlockBreakParticles()- Mappings:
Namespace Name Mixin selector named hasBlockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockBreakParticles()Zintermediary method_45475Lnet/minecraft/class_4970$class_4971;method_45475()Zofficial DLejl$a;D()Z
-
getInstrument
- Mappings:
Namespace Name Mixin selector named getInstrumentLnet/minecraft/block/AbstractBlock$AbstractBlockState;getInstrument()Lnet/minecraft/block/enums/NoteBlockInstrument;intermediary method_51364Lnet/minecraft/class_4970$class_4971;method_51364()Lnet/minecraft/class_2766;official ELejl$a;E()Lekn;
-