Package net.minecraft.block
Class AbstractBlock.Settings
java.lang.Object
net.minecraft.block.AbstractBlock.Settings
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name official djg$d
intermediary net/minecraft/class_4970$class_2251
named net/minecraft/block/AbstractBlock$Settings
-
Field Summary
Modifier and TypeFieldDescription(package private) AbstractBlock.TypedContextPredicate<EntityType<?>>
(package private) boolean
(package private) AbstractBlock.ContextPredicate
(package private) boolean
static final com.mojang.serialization.Codec<AbstractBlock.Settings>
(package private) boolean
(package private) boolean
(package private) AbstractBlock.ContextPredicate
(package private) boolean
Deprecated.(package private) boolean
(package private) float
(package private) Instrument
(package private) boolean
(package private) float
(package private) boolean
Deprecated.(package private) Identifier
(package private) ToIntFunction<BlockState>
(package private) Function<BlockState,
MapColor> (package private) Optional<AbstractBlock.Offsetter>
(package private) boolean
(package private) PistonBehavior
(package private) AbstractBlock.ContextPredicate
(package private) boolean
(package private) boolean
(package private) FeatureSet
(package private) float
(package private) float
(package private) AbstractBlock.ContextPredicate
(package private) BlockSoundGroup
(package private) AbstractBlock.ContextPredicate
(package private) boolean
(package private) float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionair()
allowsSpawning
(AbstractBlock.TypedContextPredicate<EntityType<?>> predicate) Specifies logic that calculates whether an entity can spawn on a block.blockVision
(AbstractBlock.ContextPredicate predicate) Specifies that a block is broken instantly.burnable()
static AbstractBlock.Settings
copy
(AbstractBlock block) static AbstractBlock.Settings
copyShallow
(AbstractBlock block) Deprecated.static AbstractBlock.Settings
create()
Specifies that a block should drop the same items as a provided block.Specifies that a block's collision bounds can dynamically resize.emissiveLighting
(AbstractBlock.ContextPredicate predicate) hardness
(float hardness) instrument
(Instrument instrument) jumpVelocityMultiplier
(float jumpVelocityMultiplier) liquid()
luminance
(ToIntFunction<BlockState> luminance) Specifies the light level emitted by a block.mapColor
(Function<BlockState, MapColor> mapColorProvider) Specifies that a block should have no collision bounds.Specifies that a block should be non-opaque and light should be allowed to pass through.notSolid()
Deprecated.offset
(AbstractBlock.OffsetType offsetType) pistonBehavior
(PistonBehavior pistonBehavior) postProcess
(AbstractBlock.ContextPredicate predicate) requires
(FeatureFlag[] features) resistance
(float resistance) slipperiness
(float slipperiness) solid()
solidBlock
(AbstractBlock.ContextPredicate predicate) sounds
(BlockSoundGroup soundGroup) strength
(float strength) strength
(float hardness, float resistance) suffocates
(AbstractBlock.ContextPredicate predicate) Specifies logic that calculates whether an entity should suffocate if inside of a block.velocityMultiplier
(float velocityMultiplier)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a:Lcom/mojang/serialization/Codec;
intermediary field_46532
Lnet/minecraft/class_4970$class_2251;field_46532:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/block/AbstractBlock$Settings;CODEC:Lcom/mojang/serialization/Codec;
-
mapColorProvider
Function<BlockState,MapColor> mapColorProvider- Mappings:
Namespace Name Mixin selector official b
Ldjg$d;b:Ljava/util/function/Function;
intermediary field_10662
Lnet/minecraft/class_4970$class_2251;field_10662:Ljava/util/function/Function;
named mapColorProvider
Lnet/minecraft/block/AbstractBlock$Settings;mapColorProvider:Ljava/util/function/Function;
-
collidable
boolean collidable- Mappings:
Namespace Name Mixin selector official c
Ldjg$d;c:Z
intermediary field_10664
Lnet/minecraft/class_4970$class_2251;field_10664:Z
named collidable
Lnet/minecraft/block/AbstractBlock$Settings;collidable:Z
-
soundGroup
BlockSoundGroup soundGroup- Mappings:
Namespace Name Mixin selector official d
Ldjg$d;d:Ldec;
intermediary field_10665
Lnet/minecraft/class_4970$class_2251;field_10665:Lnet/minecraft/class_2498;
named soundGroup
Lnet/minecraft/block/AbstractBlock$Settings;soundGroup:Lnet/minecraft/sound/BlockSoundGroup;
-
luminance
ToIntFunction<BlockState> luminance- Mappings:
Namespace Name Mixin selector official e
Ldjg$d;e:Ljava/util/function/ToIntFunction;
intermediary field_10663
Lnet/minecraft/class_4970$class_2251;field_10663:Ljava/util/function/ToIntFunction;
named luminance
Lnet/minecraft/block/AbstractBlock$Settings;luminance:Ljava/util/function/ToIntFunction;
-
resistance
float resistance- Mappings:
Namespace Name Mixin selector official f
Ldjg$d;f:F
intermediary field_10660
Lnet/minecraft/class_4970$class_2251;field_10660:F
named resistance
Lnet/minecraft/block/AbstractBlock$Settings;resistance:F
-
hardness
float hardness- Mappings:
Namespace Name Mixin selector official g
Ldjg$d;g:F
intermediary field_10669
Lnet/minecraft/class_4970$class_2251;field_10669:F
named hardness
Lnet/minecraft/block/AbstractBlock$Settings;hardness:F
-
toolRequired
boolean toolRequired- Mappings:
Namespace Name Mixin selector official h
Ldjg$d;h:Z
intermediary field_25185
Lnet/minecraft/class_4970$class_2251;field_25185:Z
named toolRequired
Lnet/minecraft/block/AbstractBlock$Settings;toolRequired:Z
-
randomTicks
boolean randomTicks- Mappings:
Namespace Name Mixin selector official i
Ldjg$d;i:Z
intermediary field_10661
Lnet/minecraft/class_4970$class_2251;field_10661:Z
named randomTicks
Lnet/minecraft/block/AbstractBlock$Settings;randomTicks:Z
-
slipperiness
float slipperiness- Mappings:
Namespace Name Mixin selector official j
Ldjg$d;j:F
intermediary field_10667
Lnet/minecraft/class_4970$class_2251;field_10667:F
named slipperiness
Lnet/minecraft/block/AbstractBlock$Settings;slipperiness:F
-
velocityMultiplier
float velocityMultiplier- Mappings:
Namespace Name Mixin selector official k
Ldjg$d;k:F
intermediary field_23179
Lnet/minecraft/class_4970$class_2251;field_23179:F
named velocityMultiplier
Lnet/minecraft/block/AbstractBlock$Settings;velocityMultiplier:F
-
jumpVelocityMultiplier
float jumpVelocityMultiplier- Mappings:
Namespace Name Mixin selector official l
Ldjg$d;l:F
intermediary field_21209
Lnet/minecraft/class_4970$class_2251;field_21209:F
named jumpVelocityMultiplier
Lnet/minecraft/block/AbstractBlock$Settings;jumpVelocityMultiplier:F
-
lootTableId
Identifier lootTableId- Mappings:
Namespace Name Mixin selector official m
Ldjg$d;m:Lahg;
intermediary field_10666
Lnet/minecraft/class_4970$class_2251;field_10666:Lnet/minecraft/class_2960;
named lootTableId
Lnet/minecraft/block/AbstractBlock$Settings;lootTableId:Lnet/minecraft/util/Identifier;
-
opaque
boolean opaque- Mappings:
Namespace Name Mixin selector official n
Ldjg$d;n:Z
intermediary field_20721
Lnet/minecraft/class_4970$class_2251;field_20721:Z
named opaque
Lnet/minecraft/block/AbstractBlock$Settings;opaque:Z
-
isAir
boolean isAir- Mappings:
Namespace Name Mixin selector official o
Ldjg$d;o:Z
intermediary field_23180
Lnet/minecraft/class_4970$class_2251;field_23180:Z
named isAir
Lnet/minecraft/block/AbstractBlock$Settings;isAir:Z
-
burnable
boolean burnable- Mappings:
Namespace Name Mixin selector official p
Ldjg$d;p:Z
intermediary field_43394
Lnet/minecraft/class_4970$class_2251;field_43394:Z
named burnable
Lnet/minecraft/block/AbstractBlock$Settings;burnable:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector official q
Ldjg$d;q:Z
intermediary field_44481
Lnet/minecraft/class_4970$class_2251;field_44481:Z
named liquid
Lnet/minecraft/block/AbstractBlock$Settings;liquid:Z
-
forceNotSolid
Deprecated.- Mappings:
Namespace Name Mixin selector official r
Ldjg$d;r:Z
intermediary field_44627
Lnet/minecraft/class_4970$class_2251;field_44627:Z
named forceNotSolid
Lnet/minecraft/block/AbstractBlock$Settings;forceNotSolid:Z
-
forceSolid
boolean forceSolid- Mappings:
Namespace Name Mixin selector official s
Ldjg$d;s:Z
intermediary field_44628
Lnet/minecraft/class_4970$class_2251;field_44628:Z
named forceSolid
Lnet/minecraft/block/AbstractBlock$Settings;forceSolid:Z
-
pistonBehavior
PistonBehavior pistonBehavior- Mappings:
Namespace Name Mixin selector official t
Ldjg$d;t:Leew;
intermediary field_43395
Lnet/minecraft/class_4970$class_2251;field_43395:Lnet/minecraft/class_3619;
named pistonBehavior
Lnet/minecraft/block/AbstractBlock$Settings;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
-
blockBreakParticles
boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector official u
Ldjg$d;u:Z
intermediary field_40341
Lnet/minecraft/class_4970$class_2251;field_40341:Z
named blockBreakParticles
Lnet/minecraft/block/AbstractBlock$Settings;blockBreakParticles:Z
-
instrument
Instrument instrument- Mappings:
Namespace Name Mixin selector official v
Ldjg$d;v:Ldki;
intermediary field_44629
Lnet/minecraft/class_4970$class_2251;field_44629:Lnet/minecraft/class_2766;
named instrument
Lnet/minecraft/block/AbstractBlock$Settings;instrument:Lnet/minecraft/block/enums/Instrument;
-
replaceable
boolean replaceable- Mappings:
Namespace Name Mixin selector official w
Ldjg$d;w:Z
intermediary field_44630
Lnet/minecraft/class_4970$class_2251;field_44630:Z
named replaceable
Lnet/minecraft/block/AbstractBlock$Settings;replaceable:Z
-
allowsSpawningPredicate
AbstractBlock.TypedContextPredicate<EntityType<?>> allowsSpawningPredicate- Mappings:
Namespace Name Mixin selector official x
Ldjg$d;x:Ldjg$e;
intermediary field_23181
Lnet/minecraft/class_4970$class_2251;field_23181:Lnet/minecraft/class_4970$class_4972;
named allowsSpawningPredicate
Lnet/minecraft/block/AbstractBlock$Settings;allowsSpawningPredicate:Lnet/minecraft/block/AbstractBlock$TypedContextPredicate;
-
solidBlockPredicate
AbstractBlock.ContextPredicate solidBlockPredicate- Mappings:
Namespace Name Mixin selector official y
Ldjg$d;y:Ldjg$f;
intermediary field_23182
Lnet/minecraft/class_4970$class_2251;field_23182:Lnet/minecraft/class_4970$class_4973;
named solidBlockPredicate
Lnet/minecraft/block/AbstractBlock$Settings;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
suffocationPredicate
AbstractBlock.ContextPredicate suffocationPredicate- Mappings:
Namespace Name Mixin selector official z
Ldjg$d;z:Ldjg$f;
intermediary field_23183
Lnet/minecraft/class_4970$class_2251;field_23183:Lnet/minecraft/class_4970$class_4973;
named suffocationPredicate
Lnet/minecraft/block/AbstractBlock$Settings;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
blockVisionPredicate
AbstractBlock.ContextPredicate blockVisionPredicate- Mappings:
Namespace Name Mixin selector official A
Ldjg$d;A:Ldjg$f;
intermediary field_23184
Lnet/minecraft/class_4970$class_2251;field_23184:Lnet/minecraft/class_4970$class_4973;
named blockVisionPredicate
Lnet/minecraft/block/AbstractBlock$Settings;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
postProcessPredicate
AbstractBlock.ContextPredicate postProcessPredicate- Mappings:
Namespace Name Mixin selector official B
Ldjg$d;B:Ldjg$f;
intermediary field_23185
Lnet/minecraft/class_4970$class_2251;field_23185:Lnet/minecraft/class_4970$class_4973;
named postProcessPredicate
Lnet/minecraft/block/AbstractBlock$Settings;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
emissiveLightingPredicate
AbstractBlock.ContextPredicate emissiveLightingPredicate- Mappings:
Namespace Name Mixin selector official C
Ldjg$d;C:Ldjg$f;
intermediary field_23186
Lnet/minecraft/class_4970$class_2251;field_23186:Lnet/minecraft/class_4970$class_4973;
named emissiveLightingPredicate
Lnet/minecraft/block/AbstractBlock$Settings;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
dynamicBounds
boolean dynamicBounds- Mappings:
Namespace Name Mixin selector official D
Ldjg$d;D:Z
intermediary field_10670
Lnet/minecraft/class_4970$class_2251;field_10670:Z
named dynamicBounds
Lnet/minecraft/block/AbstractBlock$Settings;dynamicBounds:Z
-
requiredFeatures
FeatureSet requiredFeatures- Mappings:
Namespace Name Mixin selector official E
Ldjg$d;E:Lchs;
intermediary field_40342
Lnet/minecraft/class_4970$class_2251;field_40342:Lnet/minecraft/class_7699;
named requiredFeatures
Lnet/minecraft/block/AbstractBlock$Settings;requiredFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;
-
offsetter
Optional<AbstractBlock.Offsetter> offsetter- Mappings:
Namespace Name Mixin selector official F
Ldjg$d;F:Ljava/util/Optional;
intermediary field_42818
Lnet/minecraft/class_4970$class_2251;field_42818:Ljava/util/Optional;
named offsetter
Lnet/minecraft/block/AbstractBlock$Settings;offsetter:Ljava/util/Optional;
-
-
Constructor Details
-
Settings
private Settings()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a()Ldjg$d;
intermediary method_9637
Lnet/minecraft/class_4970$class_2251;method_9637()Lnet/minecraft/class_4970$class_2251;
named create
Lnet/minecraft/block/AbstractBlock$Settings;create()Lnet/minecraft/block/AbstractBlock$Settings;
-
copy
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldjg;)Ldjg$d;
intermediary method_9630
Lnet/minecraft/class_4970$class_2251;method_9630(Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251;
named copy
Lnet/minecraft/block/AbstractBlock$Settings;copy(Lnet/minecraft/block/AbstractBlock;)Lnet/minecraft/block/AbstractBlock$Settings;
-
copyShallow
Deprecated.- Mappings:
Namespace Name Mixin selector official b
Ldjg$d;b(Ldjg;)Ldjg$d;
intermediary method_55226
Lnet/minecraft/class_4970$class_2251;method_55226(Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251;
named copyShallow
Lnet/minecraft/block/AbstractBlock$Settings;copyShallow(Lnet/minecraft/block/AbstractBlock;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Lclm;)Ldjg$d;
intermediary method_51517
Lnet/minecraft/class_4970$class_2251;method_51517(Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251;
named mapColor
Lnet/minecraft/block/AbstractBlock$Settings;mapColor(Lnet/minecraft/util/DyeColor;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Leev;)Ldjg$d;
intermediary method_31710
Lnet/minecraft/class_4970$class_2251;method_31710(Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
named mapColor
Lnet/minecraft/block/AbstractBlock$Settings;mapColor(Lnet/minecraft/block/MapColor;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ljava/util/function/Function;)Ldjg$d;
intermediary method_51520
Lnet/minecraft/class_4970$class_2251;method_51520(Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251;
named mapColor
Lnet/minecraft/block/AbstractBlock$Settings;mapColor(Ljava/util/function/Function;)Lnet/minecraft/block/AbstractBlock$Settings;
-
noCollision
Specifies that a block should have no collision bounds.This also marks a block as non-opaque.
- Mappings:
Namespace Name Mixin selector official b
Ldjg$d;b()Ldjg$d;
intermediary method_9634
Lnet/minecraft/class_4970$class_2251;method_9634()Lnet/minecraft/class_4970$class_2251;
named noCollision
Lnet/minecraft/block/AbstractBlock$Settings;noCollision()Lnet/minecraft/block/AbstractBlock$Settings;
-
nonOpaque
Specifies that a block should be non-opaque and light should be allowed to pass through.- Mappings:
Namespace Name Mixin selector official c
Ldjg$d;c()Ldjg$d;
intermediary method_22488
Lnet/minecraft/class_4970$class_2251;method_22488()Lnet/minecraft/class_4970$class_2251;
named nonOpaque
Lnet/minecraft/block/AbstractBlock$Settings;nonOpaque()Lnet/minecraft/block/AbstractBlock$Settings;
-
slipperiness
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(F)Ldjg$d;
intermediary method_9628
Lnet/minecraft/class_4970$class_2251;method_9628(F)Lnet/minecraft/class_4970$class_2251;
named slipperiness
Lnet/minecraft/block/AbstractBlock$Settings;slipperiness(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
velocityMultiplier
- Mappings:
Namespace Name Mixin selector official b
Ldjg$d;b(F)Ldjg$d;
intermediary method_23351
Lnet/minecraft/class_4970$class_2251;method_23351(F)Lnet/minecraft/class_4970$class_2251;
named velocityMultiplier
Lnet/minecraft/block/AbstractBlock$Settings;velocityMultiplier(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
jumpVelocityMultiplier
- Mappings:
Namespace Name Mixin selector official c
Ldjg$d;c(F)Ldjg$d;
intermediary method_23352
Lnet/minecraft/class_4970$class_2251;method_23352(F)Lnet/minecraft/class_4970$class_2251;
named jumpVelocityMultiplier
Lnet/minecraft/block/AbstractBlock$Settings;jumpVelocityMultiplier(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
sounds
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldec;)Ldjg$d;
intermediary method_9626
Lnet/minecraft/class_4970$class_2251;method_9626(Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251;
named sounds
Lnet/minecraft/block/AbstractBlock$Settings;sounds(Lnet/minecraft/sound/BlockSoundGroup;)Lnet/minecraft/block/AbstractBlock$Settings;
-
luminance
Specifies the light level emitted by a block.- Parameters:
luminance
- a per block state light level, with values between 0 and 15- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ljava/util/function/ToIntFunction;)Ldjg$d;
intermediary method_9631
Lnet/minecraft/class_4970$class_2251;method_9631(Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_4970$class_2251;
named luminance
Lnet/minecraft/block/AbstractBlock$Settings;luminance(Ljava/util/function/ToIntFunction;)Lnet/minecraft/block/AbstractBlock$Settings;
-
strength
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(FF)Ldjg$d;
intermediary method_9629
Lnet/minecraft/class_4970$class_2251;method_9629(FF)Lnet/minecraft/class_4970$class_2251;
named strength
Lnet/minecraft/block/AbstractBlock$Settings;strength(FF)Lnet/minecraft/block/AbstractBlock$Settings;
-
breakInstantly
Specifies that a block is broken instantly.- Mappings:
Namespace Name Mixin selector official d
Ldjg$d;d()Ldjg$d;
intermediary method_9618
Lnet/minecraft/class_4970$class_2251;method_9618()Lnet/minecraft/class_4970$class_2251;
named breakInstantly
Lnet/minecraft/block/AbstractBlock$Settings;breakInstantly()Lnet/minecraft/block/AbstractBlock$Settings;
-
strength
- Mappings:
Namespace Name Mixin selector official d
Ldjg$d;d(F)Ldjg$d;
intermediary method_9632
Lnet/minecraft/class_4970$class_2251;method_9632(F)Lnet/minecraft/class_4970$class_2251;
named strength
Lnet/minecraft/block/AbstractBlock$Settings;strength(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
ticksRandomly
- Mappings:
Namespace Name Mixin selector official e
Ldjg$d;e()Ldjg$d;
intermediary method_9640
Lnet/minecraft/class_4970$class_2251;method_9640()Lnet/minecraft/class_4970$class_2251;
named ticksRandomly
Lnet/minecraft/block/AbstractBlock$Settings;ticksRandomly()Lnet/minecraft/block/AbstractBlock$Settings;
-
dynamicBounds
Specifies that a block's collision bounds can dynamically resize. By default, block collision bounds are cached for performance. By invoking this method, the game will not cache the block collision bounds and instead calculate the collision bounds when needed.- Mappings:
Namespace Name Mixin selector official f
Ldjg$d;f()Ldjg$d;
intermediary method_9624
Lnet/minecraft/class_4970$class_2251;method_9624()Lnet/minecraft/class_4970$class_2251;
named dynamicBounds
Lnet/minecraft/block/AbstractBlock$Settings;dynamicBounds()Lnet/minecraft/block/AbstractBlock$Settings;
-
dropsNothing
- Mappings:
Namespace Name Mixin selector official g
Ldjg$d;g()Ldjg$d;
intermediary method_42327
Lnet/minecraft/class_4970$class_2251;method_42327()Lnet/minecraft/class_4970$class_2251;
named dropsNothing
Lnet/minecraft/block/AbstractBlock$Settings;dropsNothing()Lnet/minecraft/block/AbstractBlock$Settings;
-
dropsLike
Specifies that a block should drop the same items as a provided block.- Parameters:
source
- the block to copy item drops from- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Lcwq;)Ldjg$d;
intermediary method_16228
Lnet/minecraft/class_4970$class_2251;method_16228(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251;
named dropsLike
Lnet/minecraft/block/AbstractBlock$Settings;dropsLike(Lnet/minecraft/block/Block;)Lnet/minecraft/block/AbstractBlock$Settings;
-
burnable
- Mappings:
Namespace Name Mixin selector official h
Ldjg$d;h()Ldjg$d;
intermediary method_50013
Lnet/minecraft/class_4970$class_2251;method_50013()Lnet/minecraft/class_4970$class_2251;
named burnable
Lnet/minecraft/block/AbstractBlock$Settings;burnable()Lnet/minecraft/block/AbstractBlock$Settings;
-
liquid
- Mappings:
Namespace Name Mixin selector official i
Ldjg$d;i()Ldjg$d;
intermediary method_51177
Lnet/minecraft/class_4970$class_2251;method_51177()Lnet/minecraft/class_4970$class_2251;
named liquid
Lnet/minecraft/block/AbstractBlock$Settings;liquid()Lnet/minecraft/block/AbstractBlock$Settings;
-
solid
- Mappings:
Namespace Name Mixin selector official j
Ldjg$d;j()Ldjg$d;
intermediary method_51369
Lnet/minecraft/class_4970$class_2251;method_51369()Lnet/minecraft/class_4970$class_2251;
named solid
Lnet/minecraft/block/AbstractBlock$Settings;solid()Lnet/minecraft/block/AbstractBlock$Settings;
-
notSolid
Deprecated.- Mappings:
Namespace Name Mixin selector official k
Ldjg$d;k()Ldjg$d;
intermediary method_51370
Lnet/minecraft/class_4970$class_2251;method_51370()Lnet/minecraft/class_4970$class_2251;
named notSolid
Lnet/minecraft/block/AbstractBlock$Settings;notSolid()Lnet/minecraft/block/AbstractBlock$Settings;
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Leew;)Ldjg$d;
intermediary method_50012
Lnet/minecraft/class_4970$class_2251;method_50012(Lnet/minecraft/class_3619;)Lnet/minecraft/class_4970$class_2251;
named pistonBehavior
Lnet/minecraft/block/AbstractBlock$Settings;pistonBehavior(Lnet/minecraft/block/piston/PistonBehavior;)Lnet/minecraft/block/AbstractBlock$Settings;
-
air
- Mappings:
Namespace Name Mixin selector official l
Ldjg$d;l()Ldjg$d;
intermediary method_26250
Lnet/minecraft/class_4970$class_2251;method_26250()Lnet/minecraft/class_4970$class_2251;
named air
Lnet/minecraft/block/AbstractBlock$Settings;air()Lnet/minecraft/block/AbstractBlock$Settings;
-
allowsSpawning
public AbstractBlock.Settings allowsSpawning(AbstractBlock.TypedContextPredicate<EntityType<?>> predicate) Specifies logic that calculates whether an entity can spawn on a block.- Parameters:
predicate
- the predicate used to calculate whether an entity can spawn on this block- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldjg$e;)Ldjg$d;
intermediary method_26235
Lnet/minecraft/class_4970$class_2251;method_26235(Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251;
named allowsSpawning
Lnet/minecraft/block/AbstractBlock$Settings;allowsSpawning(Lnet/minecraft/block/AbstractBlock$TypedContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
solidBlock
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldjg$f;)Ldjg$d;
intermediary method_26236
Lnet/minecraft/class_4970$class_2251;method_26236(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
named solidBlock
Lnet/minecraft/block/AbstractBlock$Settings;solidBlock(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
suffocates
Specifies logic that calculates whether an entity should suffocate if inside of a block.- Mappings:
Namespace Name Mixin selector official b
Ldjg$d;b(Ldjg$f;)Ldjg$d;
intermediary method_26243
Lnet/minecraft/class_4970$class_2251;method_26243(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
named suffocates
Lnet/minecraft/block/AbstractBlock$Settings;suffocates(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
blockVision
- Mappings:
Namespace Name Mixin selector official c
Ldjg$d;c(Ldjg$f;)Ldjg$d;
intermediary method_26245
Lnet/minecraft/class_4970$class_2251;method_26245(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
named blockVision
Lnet/minecraft/block/AbstractBlock$Settings;blockVision(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
postProcess
- Mappings:
Namespace Name Mixin selector official d
Ldjg$d;d(Ldjg$f;)Ldjg$d;
intermediary method_26247
Lnet/minecraft/class_4970$class_2251;method_26247(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
named postProcess
Lnet/minecraft/block/AbstractBlock$Settings;postProcess(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
emissiveLighting
- Mappings:
Namespace Name Mixin selector official e
Ldjg$d;e(Ldjg$f;)Ldjg$d;
intermediary method_26249
Lnet/minecraft/class_4970$class_2251;method_26249(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
named emissiveLighting
Lnet/minecraft/block/AbstractBlock$Settings;emissiveLighting(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
requiresTool
- Mappings:
Namespace Name Mixin selector official m
Ldjg$d;m()Ldjg$d;
intermediary method_29292
Lnet/minecraft/class_4970$class_2251;method_29292()Lnet/minecraft/class_4970$class_2251;
named requiresTool
Lnet/minecraft/block/AbstractBlock$Settings;requiresTool()Lnet/minecraft/block/AbstractBlock$Settings;
-
hardness
- Mappings:
Namespace Name Mixin selector official e
Ldjg$d;e(F)Ldjg$d;
intermediary method_36557
Lnet/minecraft/class_4970$class_2251;method_36557(F)Lnet/minecraft/class_4970$class_2251;
named hardness
Lnet/minecraft/block/AbstractBlock$Settings;hardness(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
resistance
- Mappings:
Namespace Name Mixin selector official f
Ldjg$d;f(F)Ldjg$d;
intermediary method_36558
Lnet/minecraft/class_4970$class_2251;method_36558(F)Lnet/minecraft/class_4970$class_2251;
named resistance
Lnet/minecraft/block/AbstractBlock$Settings;resistance(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
offset
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldjg$c;)Ldjg$d;
intermediary method_49229
Lnet/minecraft/class_4970$class_2251;method_49229(Lnet/minecraft/class_4970$class_2250;)Lnet/minecraft/class_4970$class_2251;
named offset
Lnet/minecraft/block/AbstractBlock$Settings;offset(Lnet/minecraft/block/AbstractBlock$OffsetType;)Lnet/minecraft/block/AbstractBlock$Settings;
-
noBlockBreakParticles
- Mappings:
Namespace Name Mixin selector official n
Ldjg$d;n()Ldjg$d;
intermediary method_45477
Lnet/minecraft/class_4970$class_2251;method_45477()Lnet/minecraft/class_4970$class_2251;
named noBlockBreakParticles
Lnet/minecraft/block/AbstractBlock$Settings;noBlockBreakParticles()Lnet/minecraft/block/AbstractBlock$Settings;
-
requires
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a([Lchq;)Ldjg$d;
intermediary method_45476
Lnet/minecraft/class_4970$class_2251;method_45476([Lnet/minecraft/class_7696;)Lnet/minecraft/class_4970$class_2251;
named requires
Lnet/minecraft/block/AbstractBlock$Settings;requires([Lnet/minecraft/resource/featuretoggle/FeatureFlag;)Lnet/minecraft/block/AbstractBlock$Settings;
-
instrument
- Mappings:
Namespace Name Mixin selector official a
Ldjg$d;a(Ldki;)Ldjg$d;
intermediary method_51368
Lnet/minecraft/class_4970$class_2251;method_51368(Lnet/minecraft/class_2766;)Lnet/minecraft/class_4970$class_2251;
named instrument
Lnet/minecraft/block/AbstractBlock$Settings;instrument(Lnet/minecraft/block/enums/Instrument;)Lnet/minecraft/block/AbstractBlock$Settings;
-
replaceable
- Mappings:
Namespace Name Mixin selector official o
Ldjg$d;o()Ldjg$d;
intermediary method_51371
Lnet/minecraft/class_4970$class_2251;method_51371()Lnet/minecraft/class_4970$class_2251;
named replaceable
Lnet/minecraft/block/AbstractBlock$Settings;replaceable()Lnet/minecraft/block/AbstractBlock$Settings;
-