Package net.minecraft.block
Class AbstractBlock.AbstractBlockState
- Direct Known Subclasses:
BlockState
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name intermediary net/minecraft/class_4970$class_4971official dbx$anamed net/minecraft/block/AbstractBlock$AbstractBlockState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final AbstractBlock.ContextPredicateprivate final booleanprivate final AbstractBlock.ContextPredicateprivate FluidStateprivate final floatprivate final booleanprivate final Instrumentprivate final booleanprivate final booleanDeprecated.private final intprivate final MapColorprivate final Optional<AbstractBlock.Offsetter>private final booleanprivate final PistonBehaviorprivate final AbstractBlock.ContextPredicateprivate final booleanprivate booleanDeprecated.private final AbstractBlock.ContextPredicateprivate final AbstractBlock.ContextPredicateprivate booleanprivate final booleanFields inherited from class net.minecraft.state.State
codec, NAME, owner, PROPERTIES -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBlockState(Block block, ImmutableMap<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) booleancanPathfindThrough(BlockView world, BlockPos pos, NavigationType type) booleancanPlaceAt(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) getCullingFace(BlockView world, BlockPos pos, Direction direction) getCullingShape(BlockView world, BlockPos pos) getDroppedStacks(class_8567.class_8568 builder) floatgetHardness(BlockView world, BlockPos pos) intReturns the light level emitted by this block state.getMapColor(BlockView world, BlockPos pos) getModelOffset(BlockView world, BlockPos pos) intgetOpacity(BlockView world, BlockPos pos) getOutlineShape(BlockView world, BlockPos pos) getOutlineShape(BlockView world, BlockPos pos, ShapeContext context) getRaycastShape(BlockView world, BlockPos pos) longgetRenderingSeed(BlockPos pos) getSidesShape(BlockView world, BlockPos pos) getStateForNeighborUpdate(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.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.booleanbooleanisOpaque()booleanisOpaqueFullCube(BlockView world, BlockPos pos) booleanbooleanisSideInvisible(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) booleanbooleanisTransparent(BlockView world, BlockPos pos) mirror(BlockMirror mirror) voidneighborUpdate(World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Deprecated.voidonBlockAdded(World world, BlockPos pos, BlockState state, boolean notify) voidonBlockBreakStart(World world, BlockPos pos, PlayerEntity player) voidonEntityCollision(World world, BlockPos pos, Entity entity) voidonProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidonStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) voidonStateReplaced(World world, BlockPos pos, BlockState state, boolean moved) booleanonSyncedBlockEvent(World world, BlockPos pos, int type, int data) onUse(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, createWithTable, cycle, get, getEntries, getNext, getOrEmpty, getProperties, toString, with, withIfExists
-
Field Details
-
luminance
private final int luminance- Mappings:
Namespace Name Mixin selector intermediary field_23167Lnet/minecraft/class_4970$class_4971;field_23167:Iofficial bLdbx$a;b:Inamed luminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;luminance:I
-
hasSidedTransparency
private final boolean hasSidedTransparency- Mappings:
Namespace Name Mixin selector intermediary field_23168Lnet/minecraft/class_4970$class_4971;field_23168:Zofficial gLdbx$a;g:Znamed hasSidedTransparencyLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency:Z
-
isAir
private final boolean isAir- Mappings:
Namespace Name Mixin selector intermediary field_23169Lnet/minecraft/class_4970$class_4971;field_23169:Zofficial hLdbx$a;h:Znamed isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir:Z
-
burnable
private final boolean burnable- Mappings:
Namespace Name Mixin selector intermediary field_43392Lnet/minecraft/class_4970$class_4971;field_43392:Zofficial iLdbx$a;i:Znamed burnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;burnable:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary field_44480Lnet/minecraft/class_4970$class_4971;field_44480:Zofficial jLdbx$a;j:Znamed liquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;liquid:Z
-
solid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary field_44624Lnet/minecraft/class_4970$class_4971;field_44624:Zofficial kLdbx$a;k:Znamed solidLnet/minecraft/block/AbstractBlock$AbstractBlockState;solid:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector intermediary field_43393Lnet/minecraft/class_4970$class_4971;field_43393:Lnet/minecraft/class_3619;official lLdbx$a;l:Ldxg;named pistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
-
mapColor
- Mappings:
Namespace Name Mixin selector intermediary field_23171Lnet/minecraft/class_4970$class_4971;field_23171:Lnet/minecraft/class_3620;official mLdbx$a;m:Ldxf;named mapColorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mapColor:Lnet/minecraft/block/MapColor;
-
hardness
private final float hardness- Mappings:
Namespace Name Mixin selector intermediary field_23172Lnet/minecraft/class_4970$class_4971;field_23172:Fofficial nLdbx$a;n:Fnamed hardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;hardness:F
-
toolRequired
private final boolean toolRequired- Mappings:
Namespace Name Mixin selector intermediary field_25184Lnet/minecraft/class_4970$class_4971;field_25184:Zofficial oLdbx$a;o:Znamed toolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;toolRequired:Z
-
opaque
private final boolean opaque- Mappings:
Namespace Name Mixin selector intermediary field_23173Lnet/minecraft/class_4970$class_4971;field_23173:Zofficial pLdbx$a;p:Znamed opaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;opaque:Z
-
solidBlockPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_23174Lnet/minecraft/class_4970$class_4971;field_23174:Lnet/minecraft/class_4970$class_4973;official qLdbx$a;q:Ldbx$f;named solidBlockPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
suffocationPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_23175Lnet/minecraft/class_4970$class_4971;field_23175:Lnet/minecraft/class_4970$class_4973;official rLdbx$a;r:Ldbx$f;named suffocationPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
blockVisionPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_23176Lnet/minecraft/class_4970$class_4971;field_23176:Lnet/minecraft/class_4970$class_4973;official sLdbx$a;s:Ldbx$f;named blockVisionPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
postProcessPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_23177Lnet/minecraft/class_4970$class_4971;field_23177:Lnet/minecraft/class_4970$class_4973;official tLdbx$a;t:Ldbx$f;named postProcessPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
emissiveLightingPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_23178Lnet/minecraft/class_4970$class_4971;field_23178:Lnet/minecraft/class_4970$class_4973;official uLdbx$a;u:Ldbx$f;named emissiveLightingPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
offsetter
- Mappings:
Namespace Name Mixin selector intermediary field_42817Lnet/minecraft/class_4970$class_4971;field_42817:Ljava/util/Optional;official vLdbx$a;v:Ljava/util/Optional;named offsetterLnet/minecraft/block/AbstractBlock$AbstractBlockState;offsetter:Ljava/util/Optional;
-
blockBreakParticles
private final boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector intermediary field_40338Lnet/minecraft/class_4970$class_4971;field_40338:Zofficial wLdbx$a;w:Znamed blockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockBreakParticles:Z
-
instrument
- Mappings:
Namespace Name Mixin selector intermediary field_44625Lnet/minecraft/class_4970$class_4971;field_44625:Lnet/minecraft/class_2766;official xLdbx$a;x:Ldcz;named instrumentLnet/minecraft/block/AbstractBlock$AbstractBlockState;instrument:Lnet/minecraft/block/enums/Instrument;
-
replaceable
private final boolean replaceable- Mappings:
Namespace Name Mixin selector intermediary field_44626Lnet/minecraft/class_4970$class_4971;field_44626:Zofficial yLdbx$a;y:Znamed replaceableLnet/minecraft/block/AbstractBlock$AbstractBlockState;replaceable:Z
-
shapeCache
- Mappings:
Namespace Name Mixin selector intermediary field_23166Lnet/minecraft/class_4970$class_4971;field_23166:Lnet/minecraft/class_4970$class_4971$class_3752;official aLdbx$a;a:Ldbx$a$a;named shapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;shapeCache:Lnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;
-
fluidState
- Mappings:
Namespace Name Mixin selector intermediary field_40339Lnet/minecraft/class_4970$class_4971;field_40339:Lnet/minecraft/class_3610;official zLdbx$a;z:Ldxb;named fluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;fluidState:Lnet/minecraft/fluid/FluidState;
-
ticksRandomly
private boolean ticksRandomly- Mappings:
Namespace Name Mixin selector intermediary field_40340Lnet/minecraft/class_4970$class_4971;field_40340:Zofficial ALdbx$a;A:Znamed ticksRandomlyLnet/minecraft/block/AbstractBlock$AbstractBlockState;ticksRandomly:Z
-
-
Constructor Details
-
AbstractBlockState
protected AbstractBlockState(Block block, ImmutableMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_4970$class_4971;<init>(Lnet/minecraft/class_2248;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vofficial <init>Ldbx$a;<init>(Lcpl;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vnamed <init>Lnet/minecraft/block/AbstractBlock$AbstractBlockState;<init>(Lnet/minecraft/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V
-
-
Method Details
-
shouldBeSolid
private boolean shouldBeSolid()- Mappings:
Namespace Name Mixin selector intermediary method_51365Lnet/minecraft/class_4970$class_4971;method_51365()Zofficial DLdbx$a;D()Znamed shouldBeSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBeSolid()Z
-
initShapeCache
public void initShapeCache()- Mappings:
Namespace Name Mixin selector intermediary method_26200Lnet/minecraft/class_4970$class_4971;method_26200()Vofficial aLdbx$a;a()Vnamed initShapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;initShapeCache()V
-
getBlock
- Mappings:
Namespace Name Mixin selector intermediary method_26204Lnet/minecraft/class_4970$class_4971;method_26204()Lnet/minecraft/class_2248;official bLdbx$a;b()Lcpl;named getBlockLnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlock()Lnet/minecraft/block/Block;
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector intermediary method_41520Lnet/minecraft/class_4970$class_4971;method_41520()Lnet/minecraft/class_6880;official cLdbx$a;c()Lhe;named getRegistryEntryLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry;
-
blocksMovement
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary method_51366Lnet/minecraft/class_4970$class_4971;method_51366()Zofficial dLdbx$a;d()Znamed blocksMovementLnet/minecraft/block/AbstractBlock$AbstractBlockState;blocksMovement()Z
-
isSolid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary method_51367Lnet/minecraft/class_4970$class_4971;method_51367()Zofficial eLdbx$a;e()Znamed isSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolid()Z
-
allowsSpawning
- Mappings:
Namespace Name Mixin selector intermediary method_26170Lnet/minecraft/class_4970$class_4971;method_26170(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Zofficial aLdbx$a;a(Lclq;Lgu;Lbfl;)Znamed allowsSpawningLnet/minecraft/block/AbstractBlock$AbstractBlockState;allowsSpawning(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;)Z
-
isTransparent
- Mappings:
Namespace Name Mixin selector intermediary method_26167Lnet/minecraft/class_4970$class_4971;method_26167(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial aLdbx$a;a(Lclq;Lgu;)Znamed isTransparentLnet/minecraft/block/AbstractBlock$AbstractBlockState;isTransparent(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getOpacity
- Mappings:
Namespace Name Mixin selector intermediary method_26193Lnet/minecraft/class_4970$class_4971;method_26193(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Iofficial bLdbx$a;b(Lclq;Lgu;)Inamed getOpacityLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOpacity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
-
getCullingFace
- Mappings:
Namespace Name Mixin selector intermediary method_26173Lnet/minecraft/class_4970$class_4971;method_26173(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;official aLdbx$a;a(Lclq;Lgu;Lha;)Leet;named getCullingFaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingFace(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/shape/VoxelShape;
-
getCullingShape
- Mappings:
Namespace Name Mixin selector intermediary method_26201Lnet/minecraft/class_4970$class_4971;method_26201(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official cLdbx$a;c(Lclq;Lgu;)Leet;named getCullingShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
exceedsCube
public boolean exceedsCube()- Mappings:
Namespace Name Mixin selector intermediary method_26209Lnet/minecraft/class_4970$class_4971;method_26209()Zofficial fLdbx$a;f()Znamed exceedsCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;exceedsCube()Z
-
hasSidedTransparency
public boolean hasSidedTransparency()- Mappings:
Namespace Name Mixin selector intermediary method_26211Lnet/minecraft/class_4970$class_4971;method_26211()Zofficial gLdbx$a;g()Znamed hasSidedTransparencyLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency()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 intermediary method_26213Lnet/minecraft/class_4970$class_4971;method_26213()Iofficial hLdbx$a;h()Inamed getLuminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;getLuminance()I
-
isAir
public boolean isAir()- Mappings:
Namespace Name Mixin selector intermediary method_26215Lnet/minecraft/class_4970$class_4971;method_26215()Zofficial iLdbx$a;i()Znamed isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir()Z
-
isBurnable
public boolean isBurnable()- Mappings:
Namespace Name Mixin selector intermediary method_50011Lnet/minecraft/class_4970$class_4971;method_50011()Zofficial jLdbx$a;j()Znamed isBurnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isBurnable()Z
-
isLiquid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary method_51176Lnet/minecraft/class_4970$class_4971;method_51176()Zofficial kLdbx$a;k()Znamed isLiquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isLiquid()Z
-
getMapColor
- Mappings:
Namespace Name Mixin selector intermediary method_26205Lnet/minecraft/class_4970$class_4971;method_26205(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;official dLdbx$a;d(Lclq;Lgu;)Ldxf;named getMapColorLnet/minecraft/block/AbstractBlock$AbstractBlockState;getMapColor(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/MapColor;
-
rotate
- Mappings:
Namespace Name Mixin selector intermediary method_26186Lnet/minecraft/class_4970$class_4971;method_26186(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;official aLdbx$a;a(Lcvw;)Ldby;named rotateLnet/minecraft/block/AbstractBlock$AbstractBlockState;rotate(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
mirror
- Mappings:
Namespace Name Mixin selector intermediary method_26185Lnet/minecraft/class_4970$class_4971;method_26185(Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;official aLdbx$a;a(Lcuf;)Ldby;named mirrorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-
getRenderType
- Mappings:
Namespace Name Mixin selector intermediary method_26217Lnet/minecraft/class_4970$class_4971;method_26217()Lnet/minecraft/class_2464;official lLdbx$a;l()Lcvp;named getRenderTypeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderType()Lnet/minecraft/block/BlockRenderType;
-
hasEmissiveLighting
- Mappings:
Namespace Name Mixin selector intermediary method_26208Lnet/minecraft/class_4970$class_4971;method_26208(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial eLdbx$a;e(Lclq;Lgu;)Znamed hasEmissiveLightingLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasEmissiveLighting(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getAmbientOcclusionLightLevel
- Mappings:
Namespace Name Mixin selector intermediary method_26210Lnet/minecraft/class_4970$class_4971;method_26210(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial fLdbx$a;f(Lclq;Lgu;)Fnamed getAmbientOcclusionLightLevelLnet/minecraft/block/AbstractBlock$AbstractBlockState;getAmbientOcclusionLightLevel(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
isSolidBlock
- Mappings:
Namespace Name Mixin selector intermediary method_26212Lnet/minecraft/class_4970$class_4971;method_26212(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial gLdbx$a;g(Lclq;Lgu;)Znamed isSolidBlockLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
emitsRedstonePower
public boolean emitsRedstonePower()- Mappings:
Namespace Name Mixin selector intermediary method_26219Lnet/minecraft/class_4970$class_4971;method_26219()Zofficial mLdbx$a;m()Znamed emitsRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;emitsRedstonePower()Z
-
getWeakRedstonePower
- Mappings:
Namespace Name Mixin selector intermediary method_26195Lnet/minecraft/class_4970$class_4971;method_26195(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Iofficial bLdbx$a;b(Lclq;Lgu;Lha;)Inamed getWeakRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getWeakRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
-
hasComparatorOutput
public boolean hasComparatorOutput()- Mappings:
Namespace Name Mixin selector intermediary method_26221Lnet/minecraft/class_4970$class_4971;method_26221()Zofficial nLdbx$a;n()Znamed hasComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasComparatorOutput()Z
-
getComparatorOutput
- Mappings:
Namespace Name Mixin selector intermediary method_26176Lnet/minecraft/class_4970$class_4971;method_26176(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Iofficial aLdbx$a;a(Lcmk;Lgu;)Inamed getComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;getComparatorOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
-
getHardness
- Mappings:
Namespace Name Mixin selector intermediary method_26214Lnet/minecraft/class_4970$class_4971;method_26214(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial hLdbx$a;h(Lclq;Lgu;)Fnamed getHardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;getHardness(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
calcBlockBreakingDelta
- Mappings:
Namespace Name Mixin selector intermediary method_26165Lnet/minecraft/class_4970$class_4971;method_26165(Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial aLdbx$a;a(Lbym;Lclq;Lgu;)Fnamed calcBlockBreakingDeltaLnet/minecraft/block/AbstractBlock$AbstractBlockState;calcBlockBreakingDelta(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
getStrongRedstonePower
- Mappings:
Namespace Name Mixin selector intermediary method_26203Lnet/minecraft/class_4970$class_4971;method_26203(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Iofficial cLdbx$a;c(Lclq;Lgu;Lha;)Inamed getStrongRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getStrongRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector intermediary method_26223Lnet/minecraft/class_4970$class_4971;method_26223()Lnet/minecraft/class_3619;official oLdbx$a;o()Ldxg;named getPistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
isOpaqueFullCube
- Mappings:
Namespace Name Mixin selector intermediary method_26216Lnet/minecraft/class_4970$class_4971;method_26216(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial iLdbx$a;i(Lclq;Lgu;)Znamed isOpaqueFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaqueFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
isOpaque
public boolean isOpaque()- Mappings:
Namespace Name Mixin selector intermediary method_26225Lnet/minecraft/class_4970$class_4971;method_26225()Zofficial pLdbx$a;p()Znamed isOpaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaque()Z
-
isSideInvisible
- Mappings:
Namespace Name Mixin selector intermediary method_26187Lnet/minecraft/class_4970$class_4971;method_26187(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Zofficial aLdbx$a;a(Ldby;Lha;)Znamed isSideInvisibleLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideInvisible(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector intermediary method_26218Lnet/minecraft/class_4970$class_4971;method_26218(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official jLdbx$a;j(Lclq;Lgu;)Leet;named getOutlineShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector 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 aLdbx$a;a(Lclq;Lgu;Leef;)Leet;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;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector intermediary method_26220Lnet/minecraft/class_4970$class_4971;method_26220(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official kLdbx$a;k(Lclq;Lgu;)Leet;named getCollisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector 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 bLdbx$a;b(Lclq;Lgu;Leef;)Leet;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;
-
getSidesShape
- Mappings:
Namespace Name Mixin selector intermediary method_26222Lnet/minecraft/class_4970$class_4971;method_26222(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official lLdbx$a;l(Lclq;Lgu;)Leet;named getSidesShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getSidesShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getCameraCollisionShape
- Mappings:
Namespace Name Mixin selector 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 cLdbx$a;c(Lclq;Lgu;Leef;)Leet;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;
-
getRaycastShape
- Mappings:
Namespace Name Mixin selector intermediary method_26224Lnet/minecraft/class_4970$class_4971;method_26224(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official mLdbx$a;m(Lclq;Lgu;)Leet;named getRaycastShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRaycastShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
hasSolidTopSurface
- Mappings:
Namespace Name Mixin selector intermediary method_26168Lnet/minecraft/class_4970$class_4971;method_26168(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Zofficial aLdbx$a;a(Lclq;Lgu;Lbfh;)Znamed hasSolidTopSurfaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSolidTopSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Z
-
isSolidSurface
public final boolean isSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) - Mappings:
Namespace Name Mixin selector intermediary 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 aLdbx$a;a(Lclq;Lgu;Lbfh;Lha;)Znamed isSolidSurfaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Direction;)Z
-
getModelOffset
- Mappings:
Namespace Name Mixin selector intermediary method_26226Lnet/minecraft/class_4970$class_4971;method_26226(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;official nLdbx$a;n(Lclq;Lgu;)Leea;named getModelOffsetLnet/minecraft/block/AbstractBlock$AbstractBlockState;getModelOffset(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
hasModelOffset
public boolean hasModelOffset()- Mappings:
Namespace Name Mixin selector intermediary method_49228Lnet/minecraft/class_4970$class_4971;method_49228()Zofficial qLdbx$a;q()Znamed hasModelOffsetLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasModelOffset()Z
-
onSyncedBlockEvent
- Mappings:
Namespace Name Mixin selector intermediary method_26177Lnet/minecraft/class_4970$class_4971;method_26177(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Zofficial aLdbx$a;a(Lcmk;Lgu;II)Znamed onSyncedBlockEventLnet/minecraft/block/AbstractBlock$AbstractBlockState;onSyncedBlockEvent(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;II)Z
-
neighborUpdate
@Deprecated public void neighborUpdate(World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Deprecated.- Mappings:
Namespace Name Mixin selector intermediary method_26181Lnet/minecraft/class_4970$class_4971;method_26181(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)Vofficial aLdbx$a;a(Lcmk;Lgu;Lcpl;Lgu;Z)Vnamed neighborUpdateLnet/minecraft/block/AbstractBlock$AbstractBlockState;neighborUpdate(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Z)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector intermediary method_30101Lnet/minecraft/class_4970$class_4971;method_30101(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Vofficial aLdbx$a;a(Lcml;Lgu;I)Vnamed updateNeighborsLnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector intermediary method_26183Lnet/minecraft/class_4970$class_4971;method_26183(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)Vofficial aLdbx$a;a(Lcml;Lgu;II)Vnamed updateNeighborsLnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)V
-
prepare
- Mappings:
Namespace Name Mixin selector intermediary method_30102Lnet/minecraft/class_4970$class_4971;method_30102(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Vofficial bLdbx$a;b(Lcml;Lgu;I)Vnamed prepareLnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)V
-
prepare
- Mappings:
Namespace Name Mixin selector intermediary method_26198Lnet/minecraft/class_4970$class_4971;method_26198(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)Vofficial bLdbx$a;b(Lcml;Lgu;II)Vnamed prepareLnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)V
-
onBlockAdded
- Mappings:
Namespace Name Mixin selector intermediary method_26182Lnet/minecraft/class_4970$class_4971;method_26182(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Vofficial aLdbx$a;a(Lcmk;Lgu;Ldby;Z)Vnamed onBlockAddedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockAdded(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
-
onStateReplaced
- Mappings:
Namespace Name Mixin selector intermediary method_26197Lnet/minecraft/class_4970$class_4971;method_26197(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Vofficial bLdbx$a;b(Lcmk;Lgu;Ldby;Z)Vnamed onStateReplacedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onStateReplaced(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
-
scheduledTick
- Mappings:
Namespace Name Mixin selector intermediary method_26192Lnet/minecraft/class_4970$class_4971;method_26192(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial aLdbx$a;a(Laif;Lgu;Lapf;)Vnamed scheduledTickLnet/minecraft/block/AbstractBlock$AbstractBlockState;scheduledTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
-
randomTick
- Mappings:
Namespace Name Mixin selector intermediary method_26199Lnet/minecraft/class_4970$class_4971;method_26199(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial bLdbx$a;b(Laif;Lgu;Lapf;)Vnamed randomTickLnet/minecraft/block/AbstractBlock$AbstractBlockState;randomTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
-
onEntityCollision
- Mappings:
Namespace Name Mixin selector intermediary method_26178Lnet/minecraft/class_4970$class_4971;method_26178(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Vofficial aLdbx$a;a(Lcmk;Lgu;Lbfh;)Vnamed onEntityCollisionLnet/minecraft/block/AbstractBlock$AbstractBlockState;onEntityCollision(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
-
onStacksDropped
public void onStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) - Mappings:
Namespace Name Mixin selector intermediary method_26180Lnet/minecraft/class_4970$class_4971;method_26180(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Z)Vofficial aLdbx$a;a(Laif;Lgu;Lcfx;Z)Vnamed onStacksDroppedLnet/minecraft/block/AbstractBlock$AbstractBlockState;onStacksDropped(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;Z)V
-
getDroppedStacks
- Mappings:
Namespace Name Mixin selector intermediary method_26189Lnet/minecraft/class_4970$class_4971;method_26189(Lnet/minecraft/class_8567$class_8568;)Ljava/util/List;official aLdbx$a;a(Ldzn$a;)Ljava/util/List;named getDroppedStacksLnet/minecraft/block/AbstractBlock$AbstractBlockState;getDroppedStacks(Lnet/minecraft/class_8567$class_8568;)Ljava/util/List;
-
onUse
- Mappings:
Namespace Name Mixin selector intermediary method_26174Lnet/minecraft/class_4970$class_4971;method_26174(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;official aLdbx$a;a(Lcmk;Lbym;Lbdv;Ledw;)Lbdw;named onUseLnet/minecraft/block/AbstractBlock$AbstractBlockState;onUse(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;
-
onBlockBreakStart
- Mappings:
Namespace Name Mixin selector intermediary method_26179Lnet/minecraft/class_4970$class_4971;method_26179(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Vofficial aLdbx$a;a(Lcmk;Lgu;Lbym;)Vnamed onBlockBreakStartLnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockBreakStart(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
-
shouldSuffocate
- Mappings:
Namespace Name Mixin selector intermediary method_26228Lnet/minecraft/class_4970$class_4971;method_26228(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial oLdbx$a;o(Lclq;Lgu;)Znamed shouldSuffocateLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldSuffocate(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
shouldBlockVision
- Mappings:
Namespace Name Mixin selector intermediary method_26230Lnet/minecraft/class_4970$class_4971;method_26230(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial pLdbx$a;p(Lclq;Lgu;)Znamed shouldBlockVisionLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBlockVision(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getStateForNeighborUpdate
public BlockState getStateForNeighborUpdate(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.- Parameters:
direction- 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 intermediary method_26191Lnet/minecraft/class_4970$class_4971;method_26191(Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;official aLdbx$a;a(Lha;Ldby;Lcml;Lgu;Lgu;)Ldby;named getStateForNeighborUpdateLnet/minecraft/block/AbstractBlock$AbstractBlockState;getStateForNeighborUpdate(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;
-
canReplace
- Mappings:
Namespace Name Mixin selector intermediary method_26166Lnet/minecraft/class_4970$class_4971;method_26166(Lnet/minecraft/class_1750;)Zofficial aLdbx$a;a(Lcif;)Znamed canReplaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canReplace(Lnet/minecraft/item/ItemPlacementContext;)Z
-
canBucketPlace
- Mappings:
Namespace Name Mixin selector intermediary method_26188Lnet/minecraft/class_4970$class_4971;method_26188(Lnet/minecraft/class_3611;)Zofficial aLdbx$a;a(Ldxa;)Znamed canBucketPlaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canBucketPlace(Lnet/minecraft/fluid/Fluid;)Z
-
isReplaceable
public boolean isReplaceable()- Mappings:
Namespace Name Mixin selector intermediary method_45474Lnet/minecraft/class_4970$class_4971;method_45474()Zofficial rLdbx$a;r()Znamed isReplaceableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isReplaceable()Z
-
canPlaceAt
- Mappings:
Namespace Name Mixin selector intermediary method_26184Lnet/minecraft/class_4970$class_4971;method_26184(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Zofficial aLdbx$a;a(Lcmn;Lgu;)Znamed canPlaceAtLnet/minecraft/block/AbstractBlock$AbstractBlockState;canPlaceAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
shouldPostProcess
- Mappings:
Namespace Name Mixin selector intermediary method_26232Lnet/minecraft/class_4970$class_4971;method_26232(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial qLdbx$a;q(Lclq;Lgu;)Znamed shouldPostProcessLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldPostProcess(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
createScreenHandlerFactory
@Nullable public @Nullable NamedScreenHandlerFactory createScreenHandlerFactory(World world, BlockPos pos) - Mappings:
Namespace Name Mixin selector intermediary method_26196Lnet/minecraft/class_4970$class_4971;method_26196(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;official bLdbx$a;b(Lcmk;Lgu;)Lbdz;named createScreenHandlerFactoryLnet/minecraft/block/AbstractBlock$AbstractBlockState;createScreenHandlerFactory(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/screen/NamedScreenHandlerFactory;
-
isIn
- Mappings:
Namespace Name Mixin selector intermediary method_26164Lnet/minecraft/class_4970$class_4971;method_26164(Lnet/minecraft/class_6862;)Zofficial aLdbx$a;a(Lanl;)Znamed isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector intermediary method_27851Lnet/minecraft/class_4970$class_4971;method_27851(Lnet/minecraft/class_6862;Ljava/util/function/Predicate;)Zofficial aLdbx$a;a(Lanl;Ljava/util/function/Predicate;)Znamed isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;Ljava/util/function/Predicate;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector intermediary method_40143Lnet/minecraft/class_4970$class_4971;method_40143(Lnet/minecraft/class_6885;)Zofficial aLdbx$a;a(Lhi;)Znamed isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Z
-
streamTags
- Mappings:
Namespace Name Mixin selector intermediary method_40144Lnet/minecraft/class_4970$class_4971;method_40144()Ljava/util/stream/Stream;official sLdbx$a;s()Ljava/util/stream/Stream;named streamTagsLnet/minecraft/block/AbstractBlock$AbstractBlockState;streamTags()Ljava/util/stream/Stream;
-
hasBlockEntity
public boolean hasBlockEntity()- Mappings:
Namespace Name Mixin selector intermediary method_31709Lnet/minecraft/class_4970$class_4971;method_31709()Zofficial tLdbx$a;t()Znamed hasBlockEntityLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockEntity()Z
-
getBlockEntityTicker
@Nullable public <T extends BlockEntity> @Nullable BlockEntityTicker<T> getBlockEntityTicker(World world, BlockEntityType<T> blockEntityType) - Mappings:
Namespace Name Mixin selector intermediary method_31708Lnet/minecraft/class_4970$class_4971;method_31708(Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;official aLdbx$a;a(Lcmk;Lczm;)Lczl;named getBlockEntityTickerLnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlockEntityTicker(Lnet/minecraft/world/World;Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/block/entity/BlockEntityTicker;
-
isOf
- Mappings:
Namespace Name Mixin selector intermediary method_27852Lnet/minecraft/class_4970$class_4971;method_27852(Lnet/minecraft/class_2248;)Zofficial aLdbx$a;a(Lcpl;)Znamed isOfLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/block/Block;)Z
-
getFluidState
- Mappings:
Namespace Name Mixin selector intermediary method_26227Lnet/minecraft/class_4970$class_4971;method_26227()Lnet/minecraft/class_3610;official uLdbx$a;u()Ldxb;named getFluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;getFluidState()Lnet/minecraft/fluid/FluidState;
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector intermediary method_26229Lnet/minecraft/class_4970$class_4971;method_26229()Zofficial vLdbx$a;v()Znamed hasRandomTicksLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasRandomTicks()Z
-
getRenderingSeed
- Mappings:
Namespace Name Mixin selector intermediary method_26190Lnet/minecraft/class_4970$class_4971;method_26190(Lnet/minecraft/class_2338;)Jofficial aLdbx$a;a(Lgu;)Jnamed getRenderingSeedLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderingSeed(Lnet/minecraft/util/math/BlockPos;)J
-
getSoundGroup
- Mappings:
Namespace Name Mixin selector intermediary method_26231Lnet/minecraft/class_4970$class_4971;method_26231()Lnet/minecraft/class_2498;official wLdbx$a;w()Lcwx;named getSoundGroupLnet/minecraft/block/AbstractBlock$AbstractBlockState;getSoundGroup()Lnet/minecraft/sound/BlockSoundGroup;
-
onProjectileHit
public void onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) - Mappings:
Namespace Name Mixin selector intermediary 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 aLdbx$a;a(Lcmk;Ldby;Ledw;Lbze;)Vnamed onProjectileHitLnet/minecraft/block/AbstractBlock$AbstractBlockState;onProjectileHit(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/hit/BlockHitResult;Lnet/minecraft/entity/projectile/ProjectileEntity;)V
-
isSideSolidFullSquare
- Mappings:
Namespace Name Mixin selector intermediary method_26206Lnet/minecraft/class_4970$class_4971;method_26206(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial dLdbx$a;d(Lclq;Lgu;Lha;)Znamed isSideSolidFullSquareLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolidFullSquare(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
isSideSolid
public boolean isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) - Mappings:
Namespace Name Mixin selector intermediary 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 aLdbx$a;a(Lclq;Lgu;Lha;Lcxm;)Znamed isSideSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/SideShapeType;)Z
-
isFullCube
- Mappings:
Namespace Name Mixin selector intermediary method_26234Lnet/minecraft/class_4970$class_4971;method_26234(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial rLdbx$a;r(Lclq;Lgu;)Znamed isFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;isFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
asBlockState
- Mappings:
Namespace Name Mixin selector intermediary method_26233Lnet/minecraft/class_4970$class_4971;method_26233()Lnet/minecraft/class_2680;official xLdbx$a;x()Ldby;named asBlockStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;asBlockState()Lnet/minecraft/block/BlockState;
-
isToolRequired
public boolean isToolRequired()- Mappings:
Namespace Name Mixin selector intermediary method_29291Lnet/minecraft/class_4970$class_4971;method_29291()Zofficial yLdbx$a;y()Znamed isToolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;isToolRequired()Z
-
hasBlockBreakParticles
public boolean hasBlockBreakParticles()- Mappings:
Namespace Name Mixin selector intermediary method_45475Lnet/minecraft/class_4970$class_4971;method_45475()Zofficial zLdbx$a;z()Znamed hasBlockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockBreakParticles()Z
-
getInstrument
- Mappings:
Namespace Name Mixin selector intermediary method_51364Lnet/minecraft/class_4970$class_4971;method_51364()Lnet/minecraft/class_2766;official ALdbx$a;A()Ldcz;named getInstrumentLnet/minecraft/block/AbstractBlock$AbstractBlockState;getInstrument()Lnet/minecraft/block/enums/Instrument;
-