Package net.minecraft.block
Class AbstractBlock.AbstractBlockState
- Direct Known Subclasses:
BlockState
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name named net/minecraft/block/AbstractBlock$AbstractBlockState
intermediary net/minecraft/class_4970$class_4971
official dsc$a
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static final class
-
Field Summary
Modifier and TypeFieldDescriptionprivate final boolean
private final AbstractBlock.ContextPredicate
private final boolean
private final AbstractBlock.ContextPredicate
private FluidState
private final float
private final boolean
private final Instrument
private final boolean
private final boolean
Deprecated.private final int
private final MapColor
private final Optional
<AbstractBlock.Offsetter> private final boolean
private final PistonBehavior
private final AbstractBlock.ContextPredicate
private final boolean
private boolean
Deprecated.private final AbstractBlock.ContextPredicate
private final AbstractBlock.ContextPredicate
private boolean
private final boolean
Fields inherited from class net.minecraft.state.State
codec, NAME, owner, PROPERTIES
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractBlockState
(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) -
Method Summary
Modifier and TypeMethodDescriptionboolean
allowsSpawning
(BlockView world, BlockPos pos, EntityType<?> type) protected abstract BlockState
boolean
Deprecated.float
calcBlockBreakingDelta
(PlayerEntity player, BlockView world, BlockPos pos) boolean
canBucketPlace
(Fluid fluid) boolean
boolean
canPlaceAt
(WorldView world, BlockPos pos) boolean
canReplace
(ItemPlacementContext context) createScreenHandlerFactory
(World world, BlockPos pos) boolean
boolean
float
getAmbientOcclusionLightLevel
(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) int
getComparatorOutput
(World world, BlockPos pos) getCullingFace
(BlockView world, BlockPos pos, Direction direction) getCullingShape
(BlockView world, BlockPos pos) float
getHardness
(BlockView world, BlockPos pos) int
Returns the light level emitted by this block state.getMapColor
(BlockView world, BlockPos pos) getModelOffset
(BlockView world, BlockPos pos) int
getOpacity
(BlockView world, BlockPos pos) getOutlineShape
(BlockView world, BlockPos pos) getOutlineShape
(BlockView world, BlockPos pos, ShapeContext context) getRaycastShape
(BlockView world, BlockPos pos) long
getRenderingSeed
(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.int
getStrongRedstonePower
(BlockView world, BlockPos pos, Direction direction) int
getWeakRedstonePower
(BlockView world, BlockPos pos, Direction direction) boolean
boolean
boolean
boolean
hasEmissiveLighting
(BlockView world, BlockPos pos) boolean
boolean
boolean
final boolean
hasSolidTopSurface
(BlockView world, BlockPos pos, Entity entity) void
boolean
isAir()
boolean
boolean
isFullCube
(BlockView world, BlockPos pos) boolean
isIn
(RegistryEntryList<Block> blocks) boolean
boolean
isIn
(TagKey<Block> tag, Predicate<AbstractBlock.AbstractBlockState> predicate) boolean
isLiquid()
Deprecated.boolean
boolean
isOf
(RegistryEntry<Block> blockEntry) boolean
isOpaque()
boolean
isOpaqueFullCube
(BlockView world, BlockPos pos) boolean
boolean
isSideInvisible
(BlockState state, Direction direction) boolean
isSideSolid
(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) boolean
isSideSolidFullSquare
(BlockView world, BlockPos pos, Direction direction) boolean
isSolid()
Deprecated.boolean
isSolidBlock
(BlockView world, BlockPos pos) final boolean
isSolidSurface
(BlockView world, BlockPos pos, Entity entity, Direction direction) boolean
boolean
isTransparent
(BlockView world, BlockPos pos) boolean
matchesKey
(RegistryKey<Block> key) mirror
(BlockMirror mirror) void
neighborUpdate
(World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
onBlockAdded
(World world, BlockPos pos, BlockState state, boolean notify) void
onBlockBreakStart
(World world, BlockPos pos, PlayerEntity player) void
onEntityCollision
(World world, BlockPos pos, Entity entity) void
onExploded
(World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) void
onProjectileHit
(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) void
onStacksDropped
(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) void
onStateReplaced
(World world, BlockPos pos, BlockState state, boolean moved) boolean
onSyncedBlockEvent
(World world, BlockPos pos, int type, int data) onUse
(World world, PlayerEntity player, BlockHitResult hit) onUseWithItem
(ItemStack stack, World world, PlayerEntity player, Hand hand, BlockHitResult hit) final void
prepare
(WorldAccess world, BlockPos pos, int flags) void
prepare
(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) void
randomTick
(ServerWorld world, BlockPos pos, Random random) rotate
(BlockRotation rotation) void
scheduledTick
(ServerWorld world, BlockPos pos, Random random) private boolean
boolean
shouldBlockVision
(BlockView world, BlockPos pos) boolean
shouldPostProcess
(BlockView world, BlockPos pos) boolean
shouldSuffocate
(BlockView world, BlockPos pos) final void
updateNeighbors
(WorldAccess world, BlockPos pos, int flags) final void
updateNeighbors
(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 named luminance
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;luminance:I
intermediary field_23167
Lnet/minecraft/class_4970$class_4971;field_23167:I
official b
Ldsc$a;b:I
-
hasSidedTransparency
private final boolean hasSidedTransparency- Mappings:
Namespace Name Mixin selector named hasSidedTransparency
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency:Z
intermediary field_23168
Lnet/minecraft/class_4970$class_4971;field_23168:Z
official g
Ldsc$a;g:Z
-
isAir
private final boolean isAir- Mappings:
Namespace Name Mixin selector named isAir
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir:Z
intermediary field_23169
Lnet/minecraft/class_4970$class_4971;field_23169:Z
official h
Ldsc$a;h:Z
-
burnable
private final boolean burnable- Mappings:
Namespace Name Mixin selector named burnable
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;burnable:Z
intermediary field_43392
Lnet/minecraft/class_4970$class_4971;field_43392:Z
official i
Ldsc$a;i:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector named liquid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;liquid:Z
intermediary field_44480
Lnet/minecraft/class_4970$class_4971;field_44480:Z
official j
Ldsc$a;j:Z
-
solid
Deprecated.- Mappings:
Namespace Name Mixin selector named solid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;solid:Z
intermediary field_44624
Lnet/minecraft/class_4970$class_4971;field_44624:Z
official k
Ldsc$a;k:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector named pistonBehavior
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
intermediary field_43393
Lnet/minecraft/class_4970$class_4971;field_43393:Lnet/minecraft/class_3619;
official l
Ldsc$a;l:Leob;
-
mapColor
- Mappings:
Namespace Name Mixin selector named mapColor
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;mapColor:Lnet/minecraft/block/MapColor;
intermediary field_23171
Lnet/minecraft/class_4970$class_4971;field_23171:Lnet/minecraft/class_3620;
official m
Ldsc$a;m:Leoa;
-
hardness
private final float hardness- Mappings:
Namespace Name Mixin selector named hardness
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hardness:F
intermediary field_23172
Lnet/minecraft/class_4970$class_4971;field_23172:F
official n
Ldsc$a;n:F
-
toolRequired
private final boolean toolRequired- Mappings:
Namespace Name Mixin selector named toolRequired
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;toolRequired:Z
intermediary field_25184
Lnet/minecraft/class_4970$class_4971;field_25184:Z
official o
Ldsc$a;o:Z
-
opaque
private final boolean opaque- Mappings:
Namespace Name Mixin selector named opaque
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;opaque:Z
intermediary field_23173
Lnet/minecraft/class_4970$class_4971;field_23173:Z
official p
Ldsc$a;p:Z
-
solidBlockPredicate
- Mappings:
Namespace Name Mixin selector named solidBlockPredicate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
intermediary field_23174
Lnet/minecraft/class_4970$class_4971;field_23174:Lnet/minecraft/class_4970$class_4973;
official q
Ldsc$a;q:Ldsc$f;
-
suffocationPredicate
- Mappings:
Namespace Name Mixin selector named suffocationPredicate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
intermediary field_23175
Lnet/minecraft/class_4970$class_4971;field_23175:Lnet/minecraft/class_4970$class_4973;
official r
Ldsc$a;r:Ldsc$f;
-
blockVisionPredicate
- Mappings:
Namespace Name Mixin selector named blockVisionPredicate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
intermediary field_23176
Lnet/minecraft/class_4970$class_4971;field_23176:Lnet/minecraft/class_4970$class_4973;
official s
Ldsc$a;s:Ldsc$f;
-
postProcessPredicate
- Mappings:
Namespace Name Mixin selector named postProcessPredicate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
intermediary field_23177
Lnet/minecraft/class_4970$class_4971;field_23177:Lnet/minecraft/class_4970$class_4973;
official t
Ldsc$a;t:Ldsc$f;
-
emissiveLightingPredicate
- Mappings:
Namespace Name Mixin selector named emissiveLightingPredicate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
intermediary field_23178
Lnet/minecraft/class_4970$class_4971;field_23178:Lnet/minecraft/class_4970$class_4973;
official u
Ldsc$a;u:Ldsc$f;
-
offsetter
- Mappings:
Namespace Name Mixin selector named offsetter
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;offsetter:Ljava/util/Optional;
intermediary field_42817
Lnet/minecraft/class_4970$class_4971;field_42817:Ljava/util/Optional;
official v
Ldsc$a;v:Ljava/util/Optional;
-
blockBreakParticles
private final boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector named blockBreakParticles
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;blockBreakParticles:Z
intermediary field_40338
Lnet/minecraft/class_4970$class_4971;field_40338:Z
official w
Ldsc$a;w:Z
-
instrument
- Mappings:
Namespace Name Mixin selector named instrument
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;instrument:Lnet/minecraft/block/enums/Instrument;
intermediary field_44625
Lnet/minecraft/class_4970$class_4971;field_44625:Lnet/minecraft/class_2766;
official x
Ldsc$a;x:Ldte;
-
replaceable
private final boolean replaceable- Mappings:
Namespace Name Mixin selector named replaceable
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;replaceable:Z
intermediary field_44626
Lnet/minecraft/class_4970$class_4971;field_44626:Z
official y
Ldsc$a;y:Z
-
shapeCache
- Mappings:
Namespace Name Mixin selector named shapeCache
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;shapeCache:Lnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;
intermediary field_23166
Lnet/minecraft/class_4970$class_4971;field_23166:Lnet/minecraft/class_4970$class_4971$class_3752;
official a
Ldsc$a;a:Ldsc$a$a;
-
fluidState
- Mappings:
Namespace Name Mixin selector named fluidState
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;fluidState:Lnet/minecraft/fluid/FluidState;
intermediary field_40339
Lnet/minecraft/class_4970$class_4971;field_40339:Lnet/minecraft/class_3610;
official z
Ldsc$a;z:Lenw;
-
ticksRandomly
private boolean ticksRandomly- Mappings:
Namespace Name Mixin selector named ticksRandomly
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;ticksRandomly:Z
intermediary field_40340
Lnet/minecraft/class_4970$class_4971;field_40340:Z
official A
Ldsc$a;A:Z
-
-
Constructor Details
-
AbstractBlockState
protected AbstractBlockState(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;<init>(Lnet/minecraft/block/Block;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V
intermediary <init>
Lnet/minecraft/class_4970$class_4971;<init>(Lnet/minecraft/class_2248;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V
official <init>
Ldsc$a;<init>(Ldfa;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V
-
-
Method Details
-
shouldBeSolid
private boolean shouldBeSolid()- Mappings:
Namespace Name Mixin selector named shouldBeSolid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBeSolid()Z
intermediary method_51365
Lnet/minecraft/class_4970$class_4971;method_51365()Z
official D
Ldsc$a;D()Z
-
initShapeCache
public void initShapeCache()- Mappings:
Namespace Name Mixin selector named initShapeCache
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;initShapeCache()V
intermediary method_26200
Lnet/minecraft/class_4970$class_4971;method_26200()V
official a
Ldsc$a;a()V
-
getBlock
- Mappings:
Namespace Name Mixin selector named getBlock
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlock()Lnet/minecraft/block/Block;
intermediary method_26204
Lnet/minecraft/class_4970$class_4971;method_26204()Lnet/minecraft/class_2248;
official b
Ldsc$a;b()Ldfa;
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector named getRegistryEntry
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry;
intermediary method_41520
Lnet/minecraft/class_4970$class_4971;method_41520()Lnet/minecraft/class_6880;
official c
Ldsc$a;c()Lji;
-
blocksMovement
Deprecated.- Mappings:
Namespace Name Mixin selector named blocksMovement
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;blocksMovement()Z
intermediary method_51366
Lnet/minecraft/class_4970$class_4971;method_51366()Z
official d
Ldsc$a;d()Z
-
isSolid
Deprecated.- Mappings:
Namespace Name Mixin selector named isSolid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolid()Z
intermediary method_51367
Lnet/minecraft/class_4970$class_4971;method_51367()Z
official e
Ldsc$a;e()Z
-
allowsSpawning
- Mappings:
Namespace Name Mixin selector named allowsSpawning
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;allowsSpawning(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;)Z
intermediary method_26170
Lnet/minecraft/class_4970$class_4971;method_26170(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z
official a
Ldsc$a;a(Ldbf;Liz;Lbtb;)Z
-
isTransparent
- Mappings:
Namespace Name Mixin selector named isTransparent
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isTransparent(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26167
Lnet/minecraft/class_4970$class_4971;method_26167(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official a
Ldsc$a;a(Ldbf;Liz;)Z
-
getOpacity
- Mappings:
Namespace Name Mixin selector named getOpacity
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getOpacity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
intermediary method_26193
Lnet/minecraft/class_4970$class_4971;method_26193(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
official b
Ldsc$a;b(Ldbf;Liz;)I
-
getCullingFace
- Mappings:
Namespace Name Mixin selector named getCullingFace
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingFace(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26173
Lnet/minecraft/class_4970$class_4971;method_26173(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;
official a
Ldsc$a;a(Ldbf;Liz;Lje;)Lewl;
-
getCullingShape
- Mappings:
Namespace Name Mixin selector named getCullingShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getCullingShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26201
Lnet/minecraft/class_4970$class_4971;method_26201(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
official c
Ldsc$a;c(Ldbf;Liz;)Lewl;
-
exceedsCube
public boolean exceedsCube()- Mappings:
Namespace Name Mixin selector named exceedsCube
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;exceedsCube()Z
intermediary method_26209
Lnet/minecraft/class_4970$class_4971;method_26209()Z
official f
Ldsc$a;f()Z
-
hasSidedTransparency
public boolean hasSidedTransparency()- Mappings:
Namespace Name Mixin selector named hasSidedTransparency
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSidedTransparency()Z
intermediary method_26211
Lnet/minecraft/class_4970$class_4971;method_26211()Z
official g
Ldsc$a;g()Z
-
getLuminance
public int getLuminance()Returns the light level emitted by this block state.- Returns:
- the light level emitted by this block state
- Mappings:
Namespace Name Mixin selector named getLuminance
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getLuminance()I
intermediary method_26213
Lnet/minecraft/class_4970$class_4971;method_26213()I
official h
Ldsc$a;h()I
-
isAir
public boolean isAir()- Mappings:
Namespace Name Mixin selector named isAir
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isAir()Z
intermediary method_26215
Lnet/minecraft/class_4970$class_4971;method_26215()Z
official i
Ldsc$a;i()Z
-
isBurnable
public boolean isBurnable()- Mappings:
Namespace Name Mixin selector named isBurnable
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isBurnable()Z
intermediary method_50011
Lnet/minecraft/class_4970$class_4971;method_50011()Z
official j
Ldsc$a;j()Z
-
isLiquid
Deprecated.- Mappings:
Namespace Name Mixin selector named isLiquid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isLiquid()Z
intermediary method_51176
Lnet/minecraft/class_4970$class_4971;method_51176()Z
official k
Ldsc$a;k()Z
-
getMapColor
- Mappings:
Namespace Name Mixin selector named getMapColor
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getMapColor(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/MapColor;
intermediary method_26205
Lnet/minecraft/class_4970$class_4971;method_26205(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;
official d
Ldsc$a;d(Ldbf;Liz;)Leoa;
-
rotate
- Mappings:
Namespace Name Mixin selector named rotate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;rotate(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
intermediary method_26186
Lnet/minecraft/class_4970$class_4971;method_26186(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;
official a
Ldsc$a;a(Ldln;)Ldsd;
-
mirror
- Mappings:
Namespace Name Mixin selector named mirror
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;mirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
intermediary method_26185
Lnet/minecraft/class_4970$class_4971;method_26185(Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;
official a
Ldsc$a;a(Ldjx;)Ldsd;
-
getRenderType
- Mappings:
Namespace Name Mixin selector named getRenderType
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderType()Lnet/minecraft/block/BlockRenderType;
intermediary method_26217
Lnet/minecraft/class_4970$class_4971;method_26217()Lnet/minecraft/class_2464;
official l
Ldsc$a;l()Ldlg;
-
hasEmissiveLighting
- Mappings:
Namespace Name Mixin selector named hasEmissiveLighting
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasEmissiveLighting(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26208
Lnet/minecraft/class_4970$class_4971;method_26208(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official e
Ldsc$a;e(Ldbf;Liz;)Z
-
getAmbientOcclusionLightLevel
- Mappings:
Namespace Name Mixin selector named getAmbientOcclusionLightLevel
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getAmbientOcclusionLightLevel(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
intermediary method_26210
Lnet/minecraft/class_4970$class_4971;method_26210(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
official f
Ldsc$a;f(Ldbf;Liz;)F
-
isSolidBlock
- Mappings:
Namespace Name Mixin selector named isSolidBlock
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26212
Lnet/minecraft/class_4970$class_4971;method_26212(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official g
Ldsc$a;g(Ldbf;Liz;)Z
-
emitsRedstonePower
public boolean emitsRedstonePower()- Mappings:
Namespace Name Mixin selector named emitsRedstonePower
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;emitsRedstonePower()Z
intermediary method_26219
Lnet/minecraft/class_4970$class_4971;method_26219()Z
official m
Ldsc$a;m()Z
-
getWeakRedstonePower
- Mappings:
Namespace Name Mixin selector named getWeakRedstonePower
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getWeakRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
intermediary method_26195
Lnet/minecraft/class_4970$class_4971;method_26195(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
official b
Ldsc$a;b(Ldbf;Liz;Lje;)I
-
hasComparatorOutput
public boolean hasComparatorOutput()- Mappings:
Namespace Name Mixin selector named hasComparatorOutput
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasComparatorOutput()Z
intermediary method_26221
Lnet/minecraft/class_4970$class_4971;method_26221()Z
official n
Ldsc$a;n()Z
-
getComparatorOutput
- Mappings:
Namespace Name Mixin selector named getComparatorOutput
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getComparatorOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
intermediary method_26176
Lnet/minecraft/class_4970$class_4971;method_26176(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
official a
Ldsc$a;a(Ldbz;Liz;)I
-
getHardness
- Mappings:
Namespace Name Mixin selector named getHardness
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getHardness(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
intermediary method_26214
Lnet/minecraft/class_4970$class_4971;method_26214(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
official h
Ldsc$a;h(Ldbf;Liz;)F
-
calcBlockBreakingDelta
- Mappings:
Namespace Name Mixin selector named calcBlockBreakingDelta
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;calcBlockBreakingDelta(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
intermediary method_26165
Lnet/minecraft/class_4970$class_4971;method_26165(Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
official a
Ldsc$a;a(Lcmy;Ldbf;Liz;)F
-
getStrongRedstonePower
- Mappings:
Namespace Name Mixin selector named getStrongRedstonePower
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getStrongRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
intermediary method_26203
Lnet/minecraft/class_4970$class_4971;method_26203(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
official c
Ldsc$a;c(Ldbf;Liz;Lje;)I
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector named getPistonBehavior
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
intermediary method_26223
Lnet/minecraft/class_4970$class_4971;method_26223()Lnet/minecraft/class_3619;
official o
Ldsc$a;o()Leob;
-
isOpaqueFullCube
- Mappings:
Namespace Name Mixin selector named isOpaqueFullCube
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaqueFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26216
Lnet/minecraft/class_4970$class_4971;method_26216(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official i
Ldsc$a;i(Ldbf;Liz;)Z
-
isOpaque
public boolean isOpaque()- Mappings:
Namespace Name Mixin selector named isOpaque
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isOpaque()Z
intermediary method_26225
Lnet/minecraft/class_4970$class_4971;method_26225()Z
official p
Ldsc$a;p()Z
-
isSideInvisible
- Mappings:
Namespace Name Mixin selector named isSideInvisible
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideInvisible(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
intermediary method_26187
Lnet/minecraft/class_4970$class_4971;method_26187(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
official a
Ldsc$a;a(Ldsd;Lje;)Z
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector named getOutlineShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26218
Lnet/minecraft/class_4970$class_4971;method_26218(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
official j
Ldsc$a;j(Ldbf;Liz;)Lewl;
-
getOutlineShape
- Mappings:
Namespace Name Mixin selector named getOutlineShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26172
Lnet/minecraft/class_4970$class_4971;method_26172(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
official a
Ldsc$a;a(Ldbf;Liz;Levx;)Lewl;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector named getCollisionShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26220
Lnet/minecraft/class_4970$class_4971;method_26220(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
official k
Ldsc$a;k(Ldbf;Liz;)Lewl;
-
getCollisionShape
- Mappings:
Namespace Name Mixin selector named getCollisionShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26194
Lnet/minecraft/class_4970$class_4971;method_26194(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
official b
Ldsc$a;b(Ldbf;Liz;Levx;)Lewl;
-
getSidesShape
- Mappings:
Namespace Name Mixin selector named getSidesShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getSidesShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26222
Lnet/minecraft/class_4970$class_4971;method_26222(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
official l
Ldsc$a;l(Ldbf;Liz;)Lewl;
-
getCameraCollisionShape
- Mappings:
Namespace Name Mixin selector named getCameraCollisionShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getCameraCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26202
Lnet/minecraft/class_4970$class_4971;method_26202(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
official c
Ldsc$a;c(Ldbf;Liz;Levx;)Lewl;
-
getRaycastShape
- Mappings:
Namespace Name Mixin selector named getRaycastShape
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getRaycastShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
intermediary method_26224
Lnet/minecraft/class_4970$class_4971;method_26224(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
official m
Ldsc$a;m(Ldbf;Liz;)Lewl;
-
hasSolidTopSurface
- Mappings:
Namespace Name Mixin selector named hasSolidTopSurface
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasSolidTopSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Z
intermediary method_26168
Lnet/minecraft/class_4970$class_4971;method_26168(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
official a
Ldsc$a;a(Ldbf;Liz;Lbsv;)Z
-
isSolidSurface
public final boolean isSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) - Mappings:
Namespace Name Mixin selector named isSolidSurface
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSolidSurface(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Direction;)Z
intermediary method_26169
Lnet/minecraft/class_4970$class_4971;method_26169(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z
official a
Ldsc$a;a(Ldbf;Liz;Lbsv;Lje;)Z
-
getModelOffset
- Mappings:
Namespace Name Mixin selector named getModelOffset
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getModelOffset(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
intermediary method_26226
Lnet/minecraft/class_4970$class_4971;method_26226(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
official n
Ldsc$a;n(Ldbf;Liz;)Levs;
-
hasModelOffset
public boolean hasModelOffset()- Mappings:
Namespace Name Mixin selector named hasModelOffset
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasModelOffset()Z
intermediary method_49228
Lnet/minecraft/class_4970$class_4971;method_49228()Z
official q
Ldsc$a;q()Z
-
onSyncedBlockEvent
- Mappings:
Namespace Name Mixin selector named onSyncedBlockEvent
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onSyncedBlockEvent(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;II)Z
intermediary method_26177
Lnet/minecraft/class_4970$class_4971;method_26177(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z
official a
Ldsc$a;a(Ldbz;Liz;II)Z
-
neighborUpdate
public void neighborUpdate(World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) - Mappings:
Namespace Name Mixin selector named neighborUpdate
Lnet/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
intermediary method_26181
Lnet/minecraft/class_4970$class_4971;method_26181(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
official a
Ldsc$a;a(Ldbz;Liz;Ldfa;Liz;Z)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector named updateNeighbors
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)V
intermediary method_30101
Lnet/minecraft/class_4970$class_4971;method_30101(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V
official a
Ldsc$a;a(Ldca;Liz;I)V
-
updateNeighbors
- Mappings:
Namespace Name Mixin selector named updateNeighbors
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;updateNeighbors(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)V
intermediary method_26183
Lnet/minecraft/class_4970$class_4971;method_26183(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V
official a
Ldsc$a;a(Ldca;Liz;II)V
-
prepare
- Mappings:
Namespace Name Mixin selector named prepare
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)V
intermediary method_30102
Lnet/minecraft/class_4970$class_4971;method_30102(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V
official b
Ldsc$a;b(Ldca;Liz;I)V
-
prepare
- Mappings:
Namespace Name Mixin selector named prepare
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;prepare(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;II)V
intermediary method_26198
Lnet/minecraft/class_4970$class_4971;method_26198(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V
official b
Ldsc$a;b(Ldca;Liz;II)V
-
onBlockAdded
- Mappings:
Namespace Name Mixin selector named onBlockAdded
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockAdded(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
intermediary method_26182
Lnet/minecraft/class_4970$class_4971;method_26182(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
official a
Ldsc$a;a(Ldbz;Liz;Ldsd;Z)V
-
onStateReplaced
- Mappings:
Namespace Name Mixin selector named onStateReplaced
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onStateReplaced(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
intermediary method_26197
Lnet/minecraft/class_4970$class_4971;method_26197(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
official b
Ldsc$a;b(Ldbz;Liz;Ldsd;Z)V
-
onExploded
public void onExploded(World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) - Mappings:
Namespace Name Mixin selector named onExploded
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onExploded(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/explosion/Explosion;Ljava/util/function/BiConsumer;)V
intermediary method_55225
Lnet/minecraft/class_4970$class_4971;method_55225(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;Ljava/util/function/BiConsumer;)V
official a
Ldsc$a;a(Ldbz;Liz;Ldbr;Ljava/util/function/BiConsumer;)V
-
scheduledTick
- Mappings:
Namespace Name Mixin selector named scheduledTick
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;scheduledTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
intermediary method_26192
Lnet/minecraft/class_4970$class_4971;method_26192(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
official a
Ldsc$a;a(Larf;Liz;Lazh;)V
-
randomTick
- Mappings:
Namespace Name Mixin selector named randomTick
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;randomTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
intermediary method_26199
Lnet/minecraft/class_4970$class_4971;method_26199(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
official b
Ldsc$a;b(Larf;Liz;Lazh;)V
-
onEntityCollision
- Mappings:
Namespace Name Mixin selector named onEntityCollision
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onEntityCollision(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
intermediary method_26178
Lnet/minecraft/class_4970$class_4971;method_26178(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V
official a
Ldsc$a;a(Ldbz;Liz;Lbsv;)V
-
onStacksDropped
public void onStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) - Mappings:
Namespace Name Mixin selector named onStacksDropped
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onStacksDropped(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;Z)V
intermediary method_26180
Lnet/minecraft/class_4970$class_4971;method_26180(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Z)V
official a
Ldsc$a;a(Larf;Liz;Lcuq;Z)V
-
getDroppedStacks
- Mappings:
Namespace Name Mixin selector named getDroppedStacks
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getDroppedStacks(Lnet/minecraft/loot/context/LootContextParameterSet$Builder;)Ljava/util/List;
intermediary method_26189
Lnet/minecraft/class_4970$class_4971;method_26189(Lnet/minecraft/class_8567$class_8568;)Ljava/util/List;
official a
Ldsc$a;a(Leqm$a;)Ljava/util/List;
-
onUseWithItem
public ItemActionResult onUseWithItem(ItemStack stack, World world, PlayerEntity player, Hand hand, BlockHitResult hit) - Mappings:
Namespace Name Mixin selector named onUseWithItem
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onUseWithItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ItemActionResult;
intermediary method_55780
Lnet/minecraft/class_4970$class_4971;method_55780(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_9062;
official a
Ldsc$a;a(Lcuq;Ldbz;Lcmy;Lbqu;Levo;)Lbqx;
-
onUse
- Mappings:
Namespace Name Mixin selector named onUse
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onUse(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;
intermediary method_55781
Lnet/minecraft/class_4970$class_4971;method_55781(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
official a
Ldsc$a;a(Ldbz;Lcmy;Levo;)Lbqv;
-
onBlockBreakStart
- Mappings:
Namespace Name Mixin selector named onBlockBreakStart
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onBlockBreakStart(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
intermediary method_26179
Lnet/minecraft/class_4970$class_4971;method_26179(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
official a
Ldsc$a;a(Ldbz;Liz;Lcmy;)V
-
shouldSuffocate
- Mappings:
Namespace Name Mixin selector named shouldSuffocate
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldSuffocate(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26228
Lnet/minecraft/class_4970$class_4971;method_26228(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official o
Ldsc$a;o(Ldbf;Liz;)Z
-
shouldBlockVision
- Mappings:
Namespace Name Mixin selector named shouldBlockVision
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldBlockVision(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26230
Lnet/minecraft/class_4970$class_4971;method_26230(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official p
Ldsc$a;p(Ldbf;Liz;)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 named getStateForNeighborUpdate
Lnet/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;
intermediary method_26191
Lnet/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 a
Ldsc$a;a(Lje;Ldsd;Ldca;Liz;Liz;)Ldsd;
-
canReplace
- Mappings:
Namespace Name Mixin selector named canReplace
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;canReplace(Lnet/minecraft/item/ItemPlacementContext;)Z
intermediary method_26166
Lnet/minecraft/class_4970$class_4971;method_26166(Lnet/minecraft/class_1750;)Z
official a
Ldsc$a;a(Lcyb;)Z
-
canBucketPlace
- Mappings:
Namespace Name Mixin selector named canBucketPlace
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;canBucketPlace(Lnet/minecraft/fluid/Fluid;)Z
intermediary method_26188
Lnet/minecraft/class_4970$class_4971;method_26188(Lnet/minecraft/class_3611;)Z
official a
Ldsc$a;a(Lenv;)Z
-
isReplaceable
public boolean isReplaceable()- Mappings:
Namespace Name Mixin selector named isReplaceable
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isReplaceable()Z
intermediary method_45474
Lnet/minecraft/class_4970$class_4971;method_45474()Z
official r
Ldsc$a;r()Z
-
canPlaceAt
- Mappings:
Namespace Name Mixin selector named canPlaceAt
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;canPlaceAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26184
Lnet/minecraft/class_4970$class_4971;method_26184(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
official a
Ldsc$a;a(Ldcc;Liz;)Z
-
shouldPostProcess
- Mappings:
Namespace Name Mixin selector named shouldPostProcess
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;shouldPostProcess(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26232
Lnet/minecraft/class_4970$class_4971;method_26232(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official q
Ldsc$a;q(Ldbf;Liz;)Z
-
createScreenHandlerFactory
@Nullable public @Nullable NamedScreenHandlerFactory createScreenHandlerFactory(World world, BlockPos pos) - Mappings:
Namespace Name Mixin selector named createScreenHandlerFactory
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;createScreenHandlerFactory(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/screen/NamedScreenHandlerFactory;
intermediary method_26196
Lnet/minecraft/class_4970$class_4971;method_26196(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;
official b
Ldsc$a;b(Ldbz;Liz;)Lbqz;
-
isIn
- Mappings:
Namespace Name Mixin selector named isIn
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;)Z
intermediary method_26164
Lnet/minecraft/class_4970$class_4971;method_26164(Lnet/minecraft/class_6862;)Z
official a
Ldsc$a;a(Laxf;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector named isIn
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/tag/TagKey;Ljava/util/function/Predicate;)Z
intermediary method_27851
Lnet/minecraft/class_4970$class_4971;method_27851(Lnet/minecraft/class_6862;Ljava/util/function/Predicate;)Z
official a
Ldsc$a;a(Laxf;Ljava/util/function/Predicate;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector named isIn
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Z
intermediary method_40143
Lnet/minecraft/class_4970$class_4971;method_40143(Lnet/minecraft/class_6885;)Z
official a
Ldsc$a;a(Ljm;)Z
-
isOf
- Mappings:
Namespace Name Mixin selector named isOf
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/registry/entry/RegistryEntry;)Z
intermediary method_53257
Lnet/minecraft/class_4970$class_4971;method_53257(Lnet/minecraft/class_6880;)Z
official a
Ldsc$a;a(Lji;)Z
-
streamTags
- Mappings:
Namespace Name Mixin selector named streamTags
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;streamTags()Ljava/util/stream/Stream;
intermediary method_40144
Lnet/minecraft/class_4970$class_4971;method_40144()Ljava/util/stream/Stream;
official s
Ldsc$a;s()Ljava/util/stream/Stream;
-
hasBlockEntity
public boolean hasBlockEntity()- Mappings:
Namespace Name Mixin selector named hasBlockEntity
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockEntity()Z
intermediary method_31709
Lnet/minecraft/class_4970$class_4971;method_31709()Z
official t
Ldsc$a;t()Z
-
getBlockEntityTicker
@Nullable public <T extends BlockEntity> @Nullable BlockEntityTicker<T> getBlockEntityTicker(World world, BlockEntityType<T> blockEntityType) - Mappings:
Namespace Name Mixin selector named getBlockEntityTicker
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getBlockEntityTicker(Lnet/minecraft/world/World;Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/block/entity/BlockEntityTicker;
intermediary method_31708
Lnet/minecraft/class_4970$class_4971;method_31708(Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
official a
Ldsc$a;a(Ldbz;Ldpk;)Ldpj;
-
isOf
- Mappings:
Namespace Name Mixin selector named isOf
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isOf(Lnet/minecraft/block/Block;)Z
intermediary method_27852
Lnet/minecraft/class_4970$class_4971;method_27852(Lnet/minecraft/class_2248;)Z
official a
Ldsc$a;a(Ldfa;)Z
-
matchesKey
- Mappings:
Namespace Name Mixin selector named matchesKey
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;matchesKey(Lnet/minecraft/registry/RegistryKey;)Z
intermediary method_54097
Lnet/minecraft/class_4970$class_4971;method_54097(Lnet/minecraft/class_5321;)Z
official a
Ldsc$a;a(Lale;)Z
-
getFluidState
- Mappings:
Namespace Name Mixin selector named getFluidState
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getFluidState()Lnet/minecraft/fluid/FluidState;
intermediary method_26227
Lnet/minecraft/class_4970$class_4971;method_26227()Lnet/minecraft/class_3610;
official u
Ldsc$a;u()Lenw;
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector named hasRandomTicks
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasRandomTicks()Z
intermediary method_26229
Lnet/minecraft/class_4970$class_4971;method_26229()Z
official v
Ldsc$a;v()Z
-
getRenderingSeed
- Mappings:
Namespace Name Mixin selector named getRenderingSeed
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getRenderingSeed(Lnet/minecraft/util/math/BlockPos;)J
intermediary method_26190
Lnet/minecraft/class_4970$class_4971;method_26190(Lnet/minecraft/class_2338;)J
official a
Ldsc$a;a(Liz;)J
-
getSoundGroup
- Mappings:
Namespace Name Mixin selector named getSoundGroup
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getSoundGroup()Lnet/minecraft/sound/BlockSoundGroup;
intermediary method_26231
Lnet/minecraft/class_4970$class_4971;method_26231()Lnet/minecraft/class_2498;
official w
Ldsc$a;w()Ldmn;
-
onProjectileHit
public void onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) - Mappings:
Namespace Name Mixin selector named onProjectileHit
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;onProjectileHit(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/hit/BlockHitResult;Lnet/minecraft/entity/projectile/ProjectileEntity;)V
intermediary method_26175
Lnet/minecraft/class_4970$class_4971;method_26175(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V
official a
Ldsc$a;a(Ldbz;Ldsd;Levo;Lcnq;)V
-
isSideSolidFullSquare
- Mappings:
Namespace Name Mixin selector named isSideSolidFullSquare
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolidFullSquare(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
intermediary method_26206
Lnet/minecraft/class_4970$class_4971;method_26206(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
official d
Ldsc$a;d(Ldbf;Liz;Lje;)Z
-
isSideSolid
public boolean isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) - Mappings:
Namespace Name Mixin selector named isSideSolid
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isSideSolid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/SideShapeType;)Z
intermediary method_30368
Lnet/minecraft/class_4970$class_4971;method_30368(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z
official a
Ldsc$a;a(Ldbf;Liz;Lje;Ldnb;)Z
-
isFullCube
- Mappings:
Namespace Name Mixin selector named isFullCube
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isFullCube(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_26234
Lnet/minecraft/class_4970$class_4971;method_26234(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official r
Ldsc$a;r(Ldbf;Liz;)Z
-
asBlockState
- Mappings:
Namespace Name Mixin selector named asBlockState
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;asBlockState()Lnet/minecraft/block/BlockState;
intermediary method_26233
Lnet/minecraft/class_4970$class_4971;method_26233()Lnet/minecraft/class_2680;
official x
Ldsc$a;x()Ldsd;
-
isToolRequired
public boolean isToolRequired()- Mappings:
Namespace Name Mixin selector named isToolRequired
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;isToolRequired()Z
intermediary method_29291
Lnet/minecraft/class_4970$class_4971;method_29291()Z
official y
Ldsc$a;y()Z
-
hasBlockBreakParticles
public boolean hasBlockBreakParticles()- Mappings:
Namespace Name Mixin selector named hasBlockBreakParticles
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;hasBlockBreakParticles()Z
intermediary method_45475
Lnet/minecraft/class_4970$class_4971;method_45475()Z
official z
Ldsc$a;z()Z
-
getInstrument
- Mappings:
Namespace Name Mixin selector named getInstrument
Lnet/minecraft/block/AbstractBlock$AbstractBlockState;getInstrument()Lnet/minecraft/block/enums/Instrument;
intermediary method_51364
Lnet/minecraft/class_4970$class_4971;method_51364()Lnet/minecraft/class_2766;
official A
Ldsc$a;A()Ldte;
-