Package net.minecraft.block
Class AbstractBlock.AbstractBlockState
- Direct Known Subclasses:
BlockState
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name official dbq$aintermediary net/minecraft/class_4970$class_4971named 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 booleanDeprecated.private final Instrumentprivate final booleanprivate FluidStateprivate final floatprivate final booleanprivate final booleanprivate final booleanDeprecated.private final intprivate final MapColorprivate final Materialprivate final Optional<AbstractBlock.Offsetter>private final booleanprivate final PistonBehaviorprivate final AbstractBlock.ContextPredicateprivate 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 BlockStatefloatcalcBlockBreakingDelta(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(LootContext.Builder builder) floatgetHardness(BlockView world, BlockPos pos) intReturns the light level emitted by this block state.getMapColor(BlockView world, BlockPos pos) Deprecated.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) booleanisSolidBlock(BlockView world, BlockPos pos) final booleanisSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) booleanbooleanisTransparent(BlockView world, BlockPos pos) private booleanbooleanDeprecated.booleanDeprecated.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) booleanshouldBlockVision(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 official bLdbq$a;b:Iintermediary field_23167Lnet/minecraft/class_4970$class_4971;field_23167:Inamed luminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;luminance:I
-
hasSidedTransparency
private final boolean hasSidedTransparency- Mappings:
Namespace Name Mixin selector official gLdbq$a;g:Zintermediary field_23168Lnet/minecraft/class_4970$class_4971;field_23168:Znamed hasSidedTransparencyLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency:Z
-
isAir
private final boolean isAir- Mappings:
Namespace Name Mixin selector official hLdbq$a;h:Zintermediary field_23169Lnet/minecraft/class_4970$class_4971;field_23169:Znamed isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir:Z
-
burnable
private final boolean burnable- Mappings:
Namespace Name Mixin selector official iLdbq$a;i:Zintermediary field_43392Lnet/minecraft/class_4970$class_4971;field_43392:Znamed burnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;burnable:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector official jLdbq$a;j:Zintermediary field_44480Lnet/minecraft/class_4970$class_4971;field_44480:Znamed liquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;liquid:Z
-
field_44624
Deprecated.- Mappings:
Namespace Name Mixin selector official kLdbq$a;k:Zintermediary field_44624Lnet/minecraft/class_4970$class_4971;field_44624:Znamed field_44624Lnet/minecraft/block/AbstractBlock$AbstractBlockState;field_44624:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector official lLdbq$a;l:Ldwy;intermediary field_43393Lnet/minecraft/class_4970$class_4971;field_43393:Lnet/minecraft/class_3619;named pistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
-
material
- Mappings:
Namespace Name Mixin selector official mLdbq$a;m:Ldww;intermediary field_23170Lnet/minecraft/class_4970$class_4971;field_23170:Lnet/minecraft/class_3614;named materialLnet/minecraft/block/AbstractBlock$AbstractBlockState;material:Lnet/minecraft/block/Material;
-
mapColor
- Mappings:
Namespace Name Mixin selector official nLdbq$a;n:Ldwx;intermediary field_23171Lnet/minecraft/class_4970$class_4971;field_23171:Lnet/minecraft/class_3620;named mapColorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mapColor:Lnet/minecraft/block/MapColor;
-
hardness
private final float hardness- Mappings:
Namespace Name Mixin selector official oLdbq$a;o:Fintermediary field_23172Lnet/minecraft/class_4970$class_4971;field_23172:Fnamed hardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;hardness:F
-
toolRequired
private final boolean toolRequired- Mappings:
Namespace Name Mixin selector official pLdbq$a;p:Zintermediary field_25184Lnet/minecraft/class_4970$class_4971;field_25184:Znamed toolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;toolRequired:Z
-
opaque
private final boolean opaque- Mappings:
Namespace Name Mixin selector official qLdbq$a;q:Zintermediary field_23173Lnet/minecraft/class_4970$class_4971;field_23173:Znamed opaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;opaque:Z
-
solidBlockPredicate
- Mappings:
Namespace Name Mixin selector official rLdbq$a;r:Ldbq$f;intermediary field_23174Lnet/minecraft/class_4970$class_4971;field_23174:Lnet/minecraft/class_4970$class_4973;named solidBlockPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
suffocationPredicate
- Mappings:
Namespace Name Mixin selector official sLdbq$a;s:Ldbq$f;intermediary field_23175Lnet/minecraft/class_4970$class_4971;field_23175:Lnet/minecraft/class_4970$class_4973;named suffocationPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
blockVisionPredicate
- Mappings:
Namespace Name Mixin selector official tLdbq$a;t:Ldbq$f;intermediary field_23176Lnet/minecraft/class_4970$class_4971;field_23176:Lnet/minecraft/class_4970$class_4973;named blockVisionPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
postProcessPredicate
- Mappings:
Namespace Name Mixin selector official uLdbq$a;u:Ldbq$f;intermediary field_23177Lnet/minecraft/class_4970$class_4971;field_23177:Lnet/minecraft/class_4970$class_4973;named postProcessPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
emissiveLightingPredicate
- Mappings:
Namespace Name Mixin selector official vLdbq$a;v:Ldbq$f;intermediary field_23178Lnet/minecraft/class_4970$class_4971;field_23178:Lnet/minecraft/class_4970$class_4973;named emissiveLightingPredicateLnet/minecraft/block/AbstractBlock$AbstractBlockState;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
offsetter
- Mappings:
Namespace Name Mixin selector official wLdbq$a;w:Ljava/util/Optional;intermediary field_42817Lnet/minecraft/class_4970$class_4971;field_42817:Ljava/util/Optional;named offsetterLnet/minecraft/block/AbstractBlock$AbstractBlockState;offsetter:Ljava/util/Optional;
-
blockBreakParticles
private final boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector official xLdbq$a;x:Zintermediary field_40338Lnet/minecraft/class_4970$class_4971;field_40338:Znamed blockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;blockBreakParticles:Z
-
field_44625
- Mappings:
Namespace Name Mixin selector official yLdbq$a;y:Ldcs;intermediary field_44625Lnet/minecraft/class_4970$class_4971;field_44625:Lnet/minecraft/class_2766;named field_44625Lnet/minecraft/block/AbstractBlock$AbstractBlockState;field_44625:Lnet/minecraft/block/enums/Instrument;
-
field_44626
private final boolean field_44626- Mappings:
Namespace Name Mixin selector official zLdbq$a;z:Zintermediary field_44626Lnet/minecraft/class_4970$class_4971;field_44626:Znamed field_44626Lnet/minecraft/block/AbstractBlock$AbstractBlockState;field_44626:Z
-
shapeCache
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a:Ldbq$a$a;intermediary field_23166Lnet/minecraft/class_4970$class_4971;field_23166:Lnet/minecraft/class_4970$class_4971$class_3752;named shapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;shapeCache:Lnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;
-
fluidState
- Mappings:
Namespace Name Mixin selector official ALdbq$a;A:Ldws;intermediary field_40339Lnet/minecraft/class_4970$class_4971;field_40339:Lnet/minecraft/class_3610;named fluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;fluidState:Lnet/minecraft/fluid/FluidState;
-
ticksRandomly
private boolean ticksRandomly- Mappings:
Namespace Name Mixin selector official BLdbq$a;B:Zintermediary field_40340Lnet/minecraft/class_4970$class_4971;field_40340: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 official <init>Ldbq$a;<init>(Lcpe;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vintermediary <init>Lnet/minecraft/class_4970$class_4971;<init>(Lnet/minecraft/class_2248;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
-
method_51365
private boolean method_51365()- Mappings:
Namespace Name Mixin selector official ELdbq$a;E()Zintermediary method_51365Lnet/minecraft/class_4970$class_4971;method_51365()Znamed method_51365Lnet/minecraft/block/AbstractBlock$AbstractBlockState;method_51365()Z
-
initShapeCache
public void initShapeCache()- Mappings:
Namespace Name Mixin selector official aLdbq$a;a()Vintermediary method_26200Lnet/minecraft/class_4970$class_4971;method_26200()Vnamed initShapeCacheLnet/minecraft/block/AbstractBlock$AbstractBlockState;initShapeCache()V
-
getBlock
- Mappings:
Namespace Name Mixin selector official bLdbq$a;b()Lcpe;intermediary method_26204Lnet/minecraft/class_4970$class_4971;method_26204()Lnet/minecraft/class_2248;named getBlockLnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlock()Lnet/minecraft/block/Block;
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector official cLdbq$a;c()Lhe;intermediary method_41520Lnet/minecraft/class_4970$class_4971;method_41520()Lnet/minecraft/class_6880;named getRegistryEntryLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry;
-
getMaterial
Deprecated.- Mappings:
Namespace Name Mixin selector official dLdbq$a;d()Ldww;intermediary method_26207Lnet/minecraft/class_4970$class_4971;method_26207()Lnet/minecraft/class_3614;named getMaterialLnet/minecraft/block/AbstractBlock$AbstractBlockState;getMaterial()Lnet/minecraft/block/Material;
-
method_51366
Deprecated.- Mappings:
Namespace Name Mixin selector official eLdbq$a;e()Zintermediary method_51366Lnet/minecraft/class_4970$class_4971;method_51366()Znamed method_51366Lnet/minecraft/block/AbstractBlock$AbstractBlockState;method_51366()Z
-
method_51367
Deprecated.- Mappings:
Namespace Name Mixin selector official fLdbq$a;f()Zintermediary method_51367Lnet/minecraft/class_4970$class_4971;method_51367()Znamed method_51367Lnet/minecraft/block/AbstractBlock$AbstractBlockState;method_51367()Z
-
allowsSpawning
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lclj;Lgu;Lbff;)Zintermediary method_26170Lnet/minecraft/class_4970$class_4971;method_26170(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)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 official aLdbq$a;a(Lclj;Lgu;)Zintermediary method_26167Lnet/minecraft/class_4970$class_4971;method_26167(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed isTransparentLnet/minecraft/block/AbstractBlock$AbstractBlockState;isTransparent(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getOpacity
- Mappings:
Namespace Name Mixin selector official bLdbq$a;b(Lclj;Lgu;)Iintermediary method_26193Lnet/minecraft/class_4970$class_4971;method_26193(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Inamed getOpacityLnet/minecraft/block/AbstractBlock$AbstractBlockState;getOpacity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
-
getCullingFace
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lclj;Lgu;Lha;)Leei;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;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 official cLdbq$a;c(Lclj;Lgu;)Leei;intermediary method_26201Lnet/minecraft/class_4970$class_4971;method_26201(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;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 official gLdbq$a;g()Zintermediary method_26209Lnet/minecraft/class_4970$class_4971;method_26209()Znamed exceedsCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;exceedsCube()Z
-
hasSidedTransparency
public boolean hasSidedTransparency()- Mappings:
Namespace Name Mixin selector official hLdbq$a;h()Zintermediary method_26211Lnet/minecraft/class_4970$class_4971;method_26211()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 official iLdbq$a;i()Iintermediary method_26213Lnet/minecraft/class_4970$class_4971;method_26213()Inamed getLuminanceLnet/minecraft/block/AbstractBlock$AbstractBlockState;getLuminance()I
-
isAir
public boolean isAir()- Mappings:
Namespace Name Mixin selector official jLdbq$a;j()Zintermediary method_26215Lnet/minecraft/class_4970$class_4971;method_26215()Znamed isAirLnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir()Z
-
isBurnable
public boolean isBurnable()- Mappings:
Namespace Name Mixin selector official kLdbq$a;k()Zintermediary method_50011Lnet/minecraft/class_4970$class_4971;method_50011()Znamed isBurnableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isBurnable()Z
-
isLiquid
Deprecated.- Mappings:
Namespace Name Mixin selector official lLdbq$a;l()Zintermediary method_51176Lnet/minecraft/class_4970$class_4971;method_51176()Znamed isLiquidLnet/minecraft/block/AbstractBlock$AbstractBlockState;isLiquid()Z
-
getMapColor
- Mappings:
Namespace Name Mixin selector official dLdbq$a;d(Lclj;Lgu;)Ldwx;intermediary method_26205Lnet/minecraft/class_4970$class_4971;method_26205(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;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 official aLdbq$a;a(Lcvp;)Ldbr;intermediary method_26186Lnet/minecraft/class_4970$class_4971;method_26186(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;named rotateLnet/minecraft/block/AbstractBlock$AbstractBlockState;rotate(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
mirror
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lcty;)Ldbr;intermediary method_26185Lnet/minecraft/class_4970$class_4971;method_26185(Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;named mirrorLnet/minecraft/block/AbstractBlock$AbstractBlockState;mirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-
getRenderType
- Mappings:
Namespace Name Mixin selector official mLdbq$a;m()Lcvi;intermediary method_26217Lnet/minecraft/class_4970$class_4971;method_26217()Lnet/minecraft/class_2464;named getRenderTypeLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderType()Lnet/minecraft/block/BlockRenderType;
-
hasEmissiveLighting
- Mappings:
Namespace Name Mixin selector official eLdbq$a;e(Lclj;Lgu;)Zintermediary method_26208Lnet/minecraft/class_4970$class_4971;method_26208(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed hasEmissiveLightingLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasEmissiveLighting(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getAmbientOcclusionLightLevel
- Mappings:
Namespace Name Mixin selector official fLdbq$a;f(Lclj;Lgu;)Fintermediary method_26210Lnet/minecraft/class_4970$class_4971;method_26210(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fnamed getAmbientOcclusionLightLevelLnet/minecraft/block/AbstractBlock$AbstractBlockState;getAmbientOcclusionLightLevel(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
isSolidBlock
- Mappings:
Namespace Name Mixin selector official gLdbq$a;g(Lclj;Lgu;)Zintermediary method_26212Lnet/minecraft/class_4970$class_4971;method_26212(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official nLdbq$a;n()Zintermediary method_26219Lnet/minecraft/class_4970$class_4971;method_26219()Znamed emitsRedstonePowerLnet/minecraft/block/AbstractBlock$AbstractBlockState;emitsRedstonePower()Z
-
getWeakRedstonePower
- Mappings:
Namespace Name Mixin selector official bLdbq$a;b(Lclj;Lgu;Lha;)Iintermediary method_26195Lnet/minecraft/class_4970$class_4971;method_26195(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)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 official oLdbq$a;o()Zintermediary method_26221Lnet/minecraft/class_4970$class_4971;method_26221()Znamed hasComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasComparatorOutput()Z
-
getComparatorOutput
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lcmd;Lgu;)Iintermediary method_26176Lnet/minecraft/class_4970$class_4971;method_26176(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Inamed getComparatorOutputLnet/minecraft/block/AbstractBlock$AbstractBlockState;getComparatorOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
-
getHardness
- Mappings:
Namespace Name Mixin selector official hLdbq$a;h(Lclj;Lgu;)Fintermediary method_26214Lnet/minecraft/class_4970$class_4971;method_26214(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fnamed getHardnessLnet/minecraft/block/AbstractBlock$AbstractBlockState;getHardness(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
calcBlockBreakingDelta
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lbyg;Lclj;Lgu;)Fintermediary method_26165Lnet/minecraft/class_4970$class_4971;method_26165(Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official cLdbq$a;c(Lclj;Lgu;Lha;)Iintermediary method_26203Lnet/minecraft/class_4970$class_4971;method_26203(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)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 official pLdbq$a;p()Ldwy;intermediary method_26223Lnet/minecraft/class_4970$class_4971;method_26223()Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/block/AbstractBlock$AbstractBlockState;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
isOpaqueFullCube
- Mappings:
Namespace Name Mixin selector official iLdbq$a;i(Lclj;Lgu;)Zintermediary method_26216Lnet/minecraft/class_4970$class_4971;method_26216(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official qLdbq$a;q()Zintermediary method_26225Lnet/minecraft/class_4970$class_4971;method_26225()Znamed isOpaqueLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaque()Z
-
isSideInvisible
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Ldbr;Lha;)Zintermediary method_26187Lnet/minecraft/class_4970$class_4971;method_26187(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Znamed isSideInvisibleLnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideInvisible(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector official jLdbq$a;j(Lclj;Lgu;)Leei;intermediary method_26218Lnet/minecraft/class_4970$class_4971;method_26218(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;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 official aLdbq$a;a(Lclj;Lgu;Ledu;)Leei;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;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 official kLdbq$a;k(Lclj;Lgu;)Leei;intermediary method_26220Lnet/minecraft/class_4970$class_4971;method_26220(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;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 official bLdbq$a;b(Lclj;Lgu;Ledu;)Leei;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;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 official lLdbq$a;l(Lclj;Lgu;)Leei;intermediary method_26222Lnet/minecraft/class_4970$class_4971;method_26222(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;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 official cLdbq$a;c(Lclj;Lgu;Ledu;)Leei;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;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 official mLdbq$a;m(Lclj;Lgu;)Leei;intermediary method_26224Lnet/minecraft/class_4970$class_4971;method_26224(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;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 official aLdbq$a;a(Lclj;Lgu;Lbfb;)Zintermediary method_26168Lnet/minecraft/class_4970$class_4971;method_26168(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)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 official aLdbq$a;a(Lclj;Lgu;Lbfb;Lha;)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;)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 official nLdbq$a;n(Lclj;Lgu;)Ledp;intermediary method_26226Lnet/minecraft/class_4970$class_4971;method_26226(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;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 official rLdbq$a;r()Zintermediary method_49228Lnet/minecraft/class_4970$class_4971;method_49228()Znamed hasModelOffsetLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasModelOffset()Z
-
onSyncedBlockEvent
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lcmd;Lgu;II)Zintermediary method_26177Lnet/minecraft/class_4970$class_4971;method_26177(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;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 official aLdbq$a;a(Lcmd;Lgu;Lcpe;Lgu;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_2338;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 official aLdbq$a;a(Lcme;Lgu;I)Vintermediary method_30101Lnet/minecraft/class_4970$class_4971;method_30101(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;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 official aLdbq$a;a(Lcme;Lgu;II)Vintermediary method_26183Lnet/minecraft/class_4970$class_4971;method_26183(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;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 official bLdbq$a;b(Lcme;Lgu;I)Vintermediary method_30102Lnet/minecraft/class_4970$class_4971;method_30102(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;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 official bLdbq$a;b(Lcme;Lgu;II)Vintermediary method_26198Lnet/minecraft/class_4970$class_4971;method_26198(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;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 official aLdbq$a;a(Lcmd;Lgu;Ldbr;Z)Vintermediary method_26182Lnet/minecraft/class_4970$class_4971;method_26182(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;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 official bLdbq$a;b(Lcmd;Lgu;Ldbr;Z)Vintermediary method_26197Lnet/minecraft/class_4970$class_4971;method_26197(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;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 official aLdbq$a;a(Laid;Lgu;Lapc;)Vintermediary method_26192Lnet/minecraft/class_4970$class_4971;method_26192(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)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 official bLdbq$a;b(Laid;Lgu;Lapc;)Vintermediary method_26199Lnet/minecraft/class_4970$class_4971;method_26199(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)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 official aLdbq$a;a(Lcmd;Lgu;Lbfb;)Vintermediary method_26178Lnet/minecraft/class_4970$class_4971;method_26178(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)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 official aLdbq$a;a(Laid;Lgu;Lcfq;Z)Vintermediary method_26180Lnet/minecraft/class_4970$class_4971;method_26180(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;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 official aLdbq$a;a(Ldyz$a;)Ljava/util/List;intermediary method_26189Lnet/minecraft/class_4970$class_4971;method_26189(Lnet/minecraft/class_47$class_48;)Ljava/util/List;named getDroppedStacksLnet/minecraft/block/AbstractBlock$AbstractBlockState;getDroppedStacks(Lnet/minecraft/loot/context/LootContext$Builder;)Ljava/util/List;
-
onUse
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lcmd;Lbyg;Lbdr;Ledl;)Lbds;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;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 official aLdbq$a;a(Lcmd;Lgu;Lbyg;)Vintermediary method_26179Lnet/minecraft/class_4970$class_4971;method_26179(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)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 official oLdbq$a;o(Lclj;Lgu;)Zintermediary method_26228Lnet/minecraft/class_4970$class_4971;method_26228(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed shouldSuffocateLnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldSuffocate(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
shouldBlockVision
- Mappings:
Namespace Name Mixin selector official pLdbq$a;p(Lclj;Lgu;)Zintermediary method_26230Lnet/minecraft/class_4970$class_4971;method_26230(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official aLdbq$a;a(Lha;Ldbr;Lcme;Lgu;Lgu;)Ldbr;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;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 official aLdbq$a;a(Lchy;)Zintermediary method_26166Lnet/minecraft/class_4970$class_4971;method_26166(Lnet/minecraft/class_1750;)Znamed canReplaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canReplace(Lnet/minecraft/item/ItemPlacementContext;)Z
-
canBucketPlace
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Ldwr;)Zintermediary method_26188Lnet/minecraft/class_4970$class_4971;method_26188(Lnet/minecraft/class_3611;)Znamed canBucketPlaceLnet/minecraft/block/AbstractBlock$AbstractBlockState;canBucketPlace(Lnet/minecraft/fluid/Fluid;)Z
-
isReplaceable
public boolean isReplaceable()- Mappings:
Namespace Name Mixin selector official sLdbq$a;s()Zintermediary method_45474Lnet/minecraft/class_4970$class_4971;method_45474()Znamed isReplaceableLnet/minecraft/block/AbstractBlock$AbstractBlockState;isReplaceable()Z
-
canPlaceAt
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lcmg;Lgu;)Zintermediary method_26184Lnet/minecraft/class_4970$class_4971;method_26184(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Znamed canPlaceAtLnet/minecraft/block/AbstractBlock$AbstractBlockState;canPlaceAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
shouldPostProcess
- Mappings:
Namespace Name Mixin selector official qLdbq$a;q(Lclj;Lgu;)Zintermediary method_26232Lnet/minecraft/class_4970$class_4971;method_26232(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official bLdbq$a;b(Lcmd;Lgu;)Lbdv;intermediary method_26196Lnet/minecraft/class_4970$class_4971;method_26196(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;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 official aLdbq$a;a(Lanj;)Zintermediary method_26164Lnet/minecraft/class_4970$class_4971;method_26164(Lnet/minecraft/class_6862;)Znamed isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lanj;Ljava/util/function/Predicate;)Zintermediary method_27851Lnet/minecraft/class_4970$class_4971;method_27851(Lnet/minecraft/class_6862;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 official aLdbq$a;a(Lhi;)Zintermediary method_40143Lnet/minecraft/class_4970$class_4971;method_40143(Lnet/minecraft/class_6885;)Znamed isInLnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Z
-
streamTags
- Mappings:
Namespace Name Mixin selector official tLdbq$a;t()Ljava/util/stream/Stream;intermediary method_40144Lnet/minecraft/class_4970$class_4971;method_40144()Ljava/util/stream/Stream;named streamTagsLnet/minecraft/block/AbstractBlock$AbstractBlockState;streamTags()Ljava/util/stream/Stream;
-
hasBlockEntity
public boolean hasBlockEntity()- Mappings:
Namespace Name Mixin selector official uLdbq$a;u()Zintermediary method_31709Lnet/minecraft/class_4970$class_4971;method_31709()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 official aLdbq$a;a(Lcmd;Lczf;)Lcze;intermediary method_31708Lnet/minecraft/class_4970$class_4971;method_31708(Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;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 official aLdbq$a;a(Lcpe;)Zintermediary method_27852Lnet/minecraft/class_4970$class_4971;method_27852(Lnet/minecraft/class_2248;)Znamed isOfLnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/block/Block;)Z
-
getFluidState
- Mappings:
Namespace Name Mixin selector official vLdbq$a;v()Ldws;intermediary method_26227Lnet/minecraft/class_4970$class_4971;method_26227()Lnet/minecraft/class_3610;named getFluidStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;getFluidState()Lnet/minecraft/fluid/FluidState;
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector official wLdbq$a;w()Zintermediary method_26229Lnet/minecraft/class_4970$class_4971;method_26229()Znamed hasRandomTicksLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasRandomTicks()Z
-
getRenderingSeed
- Mappings:
Namespace Name Mixin selector official aLdbq$a;a(Lgu;)Jintermediary method_26190Lnet/minecraft/class_4970$class_4971;method_26190(Lnet/minecraft/class_2338;)Jnamed getRenderingSeedLnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderingSeed(Lnet/minecraft/util/math/BlockPos;)J
-
getSoundGroup
- Mappings:
Namespace Name Mixin selector official xLdbq$a;x()Lcwq;intermediary method_26231Lnet/minecraft/class_4970$class_4971;method_26231()Lnet/minecraft/class_2498;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 official aLdbq$a;a(Lcmd;Ldbr;Ledl;Lbyy;)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;)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 official dLdbq$a;d(Lclj;Lgu;Lha;)Zintermediary method_26206Lnet/minecraft/class_4970$class_4971;method_26206(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)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 official aLdbq$a;a(Lclj;Lgu;Lha;Lcxf;)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;)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 official rLdbq$a;r(Lclj;Lgu;)Zintermediary method_26234Lnet/minecraft/class_4970$class_4971;method_26234(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed isFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState;isFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
asBlockState
- Mappings:
Namespace Name Mixin selector official yLdbq$a;y()Ldbr;intermediary method_26233Lnet/minecraft/class_4970$class_4971;method_26233()Lnet/minecraft/class_2680;named asBlockStateLnet/minecraft/block/AbstractBlock$AbstractBlockState;asBlockState()Lnet/minecraft/block/BlockState;
-
isToolRequired
public boolean isToolRequired()- Mappings:
Namespace Name Mixin selector official zLdbq$a;z()Zintermediary method_29291Lnet/minecraft/class_4970$class_4971;method_29291()Znamed isToolRequiredLnet/minecraft/block/AbstractBlock$AbstractBlockState;isToolRequired()Z
-
hasBlockBreakParticles
public boolean hasBlockBreakParticles()- Mappings:
Namespace Name Mixin selector official ALdbq$a;A()Zintermediary method_45475Lnet/minecraft/class_4970$class_4971;method_45475()Znamed hasBlockBreakParticlesLnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockBreakParticles()Z
-
method_51364
- Mappings:
Namespace Name Mixin selector official BLdbq$a;B()Ldcs;intermediary method_51364Lnet/minecraft/class_4970$class_4971;method_51364()Lnet/minecraft/class_2766;named method_51364Lnet/minecraft/block/AbstractBlock$AbstractBlockState;method_51364()Lnet/minecraft/block/enums/Instrument;
-