Package net.minecraft.block
Class AbstractBlock.Settings
java.lang.Object
net.minecraft.block.AbstractBlock.Settings
- Enclosing class:
AbstractBlock
- Mappings:
Namespace Name intermediary net/minecraft/class_4970$class_2251official dbx$dnamed net/minecraft/block/AbstractBlock$Settings
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) AbstractBlock.TypedContextPredicate<EntityType<?>>(package private) boolean(package private) AbstractBlock.ContextPredicate(package private) boolean(package private) boolean(package private) boolean(package private) AbstractBlock.ContextPredicate(package private) booleanDeprecated.(package private) boolean(package private) float(package private) Instrument(package private) boolean(package private) float(package private) booleanDeprecated.(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
Constructors -
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.Settingscopy(AbstractBlock block) 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.static AbstractBlock.Settingsof()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
-
mapColorProvider
Function<BlockState,MapColor> mapColorProvider- Mappings:
Namespace Name Mixin selector intermediary field_10662Lnet/minecraft/class_4970$class_2251;field_10662:Ljava/util/function/Function;official aLdbx$d;a:Ljava/util/function/Function;named mapColorProviderLnet/minecraft/block/AbstractBlock$Settings;mapColorProvider:Ljava/util/function/Function;
-
collidable
boolean collidable- Mappings:
Namespace Name Mixin selector intermediary field_10664Lnet/minecraft/class_4970$class_2251;field_10664:Zofficial bLdbx$d;b:Znamed collidableLnet/minecraft/block/AbstractBlock$Settings;collidable:Z
-
soundGroup
BlockSoundGroup soundGroup- Mappings:
Namespace Name Mixin selector intermediary field_10665Lnet/minecraft/class_4970$class_2251;field_10665:Lnet/minecraft/class_2498;official cLdbx$d;c:Lcwx;named soundGroupLnet/minecraft/block/AbstractBlock$Settings;soundGroup:Lnet/minecraft/sound/BlockSoundGroup;
-
luminance
ToIntFunction<BlockState> luminance- Mappings:
Namespace Name Mixin selector intermediary field_10663Lnet/minecraft/class_4970$class_2251;field_10663:Ljava/util/function/ToIntFunction;official dLdbx$d;d:Ljava/util/function/ToIntFunction;named luminanceLnet/minecraft/block/AbstractBlock$Settings;luminance:Ljava/util/function/ToIntFunction;
-
resistance
float resistance- Mappings:
Namespace Name Mixin selector intermediary field_10660Lnet/minecraft/class_4970$class_2251;field_10660:Fofficial eLdbx$d;e:Fnamed resistanceLnet/minecraft/block/AbstractBlock$Settings;resistance:F
-
hardness
float hardness- Mappings:
Namespace Name Mixin selector intermediary field_10669Lnet/minecraft/class_4970$class_2251;field_10669:Fofficial fLdbx$d;f:Fnamed hardnessLnet/minecraft/block/AbstractBlock$Settings;hardness:F
-
toolRequired
boolean toolRequired- Mappings:
Namespace Name Mixin selector intermediary field_25185Lnet/minecraft/class_4970$class_2251;field_25185:Zofficial gLdbx$d;g:Znamed toolRequiredLnet/minecraft/block/AbstractBlock$Settings;toolRequired:Z
-
randomTicks
boolean randomTicks- Mappings:
Namespace Name Mixin selector intermediary field_10661Lnet/minecraft/class_4970$class_2251;field_10661:Zofficial hLdbx$d;h:Znamed randomTicksLnet/minecraft/block/AbstractBlock$Settings;randomTicks:Z
-
slipperiness
float slipperiness- Mappings:
Namespace Name Mixin selector intermediary field_10667Lnet/minecraft/class_4970$class_2251;field_10667:Fofficial iLdbx$d;i:Fnamed slipperinessLnet/minecraft/block/AbstractBlock$Settings;slipperiness:F
-
velocityMultiplier
float velocityMultiplier- Mappings:
Namespace Name Mixin selector intermediary field_23179Lnet/minecraft/class_4970$class_2251;field_23179:Fofficial jLdbx$d;j:Fnamed velocityMultiplierLnet/minecraft/block/AbstractBlock$Settings;velocityMultiplier:F
-
jumpVelocityMultiplier
float jumpVelocityMultiplier- Mappings:
Namespace Name Mixin selector intermediary field_21209Lnet/minecraft/class_4970$class_2251;field_21209:Fofficial kLdbx$d;k:Fnamed jumpVelocityMultiplierLnet/minecraft/block/AbstractBlock$Settings;jumpVelocityMultiplier:F
-
lootTableId
Identifier lootTableId- Mappings:
Namespace Name Mixin selector intermediary field_10666Lnet/minecraft/class_4970$class_2251;field_10666:Lnet/minecraft/class_2960;official lLdbx$d;l:Lacq;named lootTableIdLnet/minecraft/block/AbstractBlock$Settings;lootTableId:Lnet/minecraft/util/Identifier;
-
opaque
boolean opaque- Mappings:
Namespace Name Mixin selector intermediary field_20721Lnet/minecraft/class_4970$class_2251;field_20721:Zofficial mLdbx$d;m:Znamed opaqueLnet/minecraft/block/AbstractBlock$Settings;opaque:Z
-
isAir
boolean isAir- Mappings:
Namespace Name Mixin selector intermediary field_23180Lnet/minecraft/class_4970$class_2251;field_23180:Zofficial nLdbx$d;n:Znamed isAirLnet/minecraft/block/AbstractBlock$Settings;isAir:Z
-
burnable
boolean burnable- Mappings:
Namespace Name Mixin selector intermediary field_43394Lnet/minecraft/class_4970$class_2251;field_43394:Zofficial oLdbx$d;o:Znamed burnableLnet/minecraft/block/AbstractBlock$Settings;burnable:Z
-
liquid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary field_44481Lnet/minecraft/class_4970$class_2251;field_44481:Zofficial pLdbx$d;p:Znamed liquidLnet/minecraft/block/AbstractBlock$Settings;liquid:Z
-
forceNotSolid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary field_44627Lnet/minecraft/class_4970$class_2251;field_44627:Zofficial qLdbx$d;q:Znamed forceNotSolidLnet/minecraft/block/AbstractBlock$Settings;forceNotSolid:Z
-
forceSolid
boolean forceSolid- Mappings:
Namespace Name Mixin selector intermediary field_44628Lnet/minecraft/class_4970$class_2251;field_44628:Zofficial rLdbx$d;r:Znamed forceSolidLnet/minecraft/block/AbstractBlock$Settings;forceSolid:Z
-
pistonBehavior
PistonBehavior pistonBehavior- Mappings:
Namespace Name Mixin selector intermediary field_43395Lnet/minecraft/class_4970$class_2251;field_43395:Lnet/minecraft/class_3619;official sLdbx$d;s:Ldxg;named pistonBehaviorLnet/minecraft/block/AbstractBlock$Settings;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
-
blockBreakParticles
boolean blockBreakParticles- Mappings:
Namespace Name Mixin selector intermediary field_40341Lnet/minecraft/class_4970$class_2251;field_40341:Zofficial tLdbx$d;t:Znamed blockBreakParticlesLnet/minecraft/block/AbstractBlock$Settings;blockBreakParticles:Z
-
instrument
Instrument instrument- Mappings:
Namespace Name Mixin selector intermediary field_44629Lnet/minecraft/class_4970$class_2251;field_44629:Lnet/minecraft/class_2766;official uLdbx$d;u:Ldcz;named instrumentLnet/minecraft/block/AbstractBlock$Settings;instrument:Lnet/minecraft/block/enums/Instrument;
-
replaceable
boolean replaceable- Mappings:
Namespace Name Mixin selector intermediary field_44630Lnet/minecraft/class_4970$class_2251;field_44630:Zofficial vLdbx$d;v:Znamed replaceableLnet/minecraft/block/AbstractBlock$Settings;replaceable:Z
-
allowsSpawningPredicate
AbstractBlock.TypedContextPredicate<EntityType<?>> allowsSpawningPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23181Lnet/minecraft/class_4970$class_2251;field_23181:Lnet/minecraft/class_4970$class_4972;official wLdbx$d;w:Ldbx$e;named allowsSpawningPredicateLnet/minecraft/block/AbstractBlock$Settings;allowsSpawningPredicate:Lnet/minecraft/block/AbstractBlock$TypedContextPredicate;
-
solidBlockPredicate
AbstractBlock.ContextPredicate solidBlockPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23182Lnet/minecraft/class_4970$class_2251;field_23182:Lnet/minecraft/class_4970$class_4973;official xLdbx$d;x:Ldbx$f;named solidBlockPredicateLnet/minecraft/block/AbstractBlock$Settings;solidBlockPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
suffocationPredicate
AbstractBlock.ContextPredicate suffocationPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23183Lnet/minecraft/class_4970$class_2251;field_23183:Lnet/minecraft/class_4970$class_4973;official yLdbx$d;y:Ldbx$f;named suffocationPredicateLnet/minecraft/block/AbstractBlock$Settings;suffocationPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
blockVisionPredicate
AbstractBlock.ContextPredicate blockVisionPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23184Lnet/minecraft/class_4970$class_2251;field_23184:Lnet/minecraft/class_4970$class_4973;official zLdbx$d;z:Ldbx$f;named blockVisionPredicateLnet/minecraft/block/AbstractBlock$Settings;blockVisionPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
postProcessPredicate
AbstractBlock.ContextPredicate postProcessPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23185Lnet/minecraft/class_4970$class_2251;field_23185:Lnet/minecraft/class_4970$class_4973;official ALdbx$d;A:Ldbx$f;named postProcessPredicateLnet/minecraft/block/AbstractBlock$Settings;postProcessPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
emissiveLightingPredicate
AbstractBlock.ContextPredicate emissiveLightingPredicate- Mappings:
Namespace Name Mixin selector intermediary field_23186Lnet/minecraft/class_4970$class_2251;field_23186:Lnet/minecraft/class_4970$class_4973;official BLdbx$d;B:Ldbx$f;named emissiveLightingPredicateLnet/minecraft/block/AbstractBlock$Settings;emissiveLightingPredicate:Lnet/minecraft/block/AbstractBlock$ContextPredicate;
-
dynamicBounds
boolean dynamicBounds- Mappings:
Namespace Name Mixin selector intermediary field_10670Lnet/minecraft/class_4970$class_2251;field_10670:Zofficial CLdbx$d;C:Znamed dynamicBoundsLnet/minecraft/block/AbstractBlock$Settings;dynamicBounds:Z
-
requiredFeatures
FeatureSet requiredFeatures- Mappings:
Namespace Name Mixin selector intermediary field_40342Lnet/minecraft/class_4970$class_2251;field_40342:Lnet/minecraft/class_7699;official DLdbx$d;D:Lcau;named requiredFeaturesLnet/minecraft/block/AbstractBlock$Settings;requiredFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;
-
offsetter
Optional<AbstractBlock.Offsetter> offsetter- Mappings:
Namespace Name Mixin selector intermediary field_42818Lnet/minecraft/class_4970$class_2251;field_42818:Ljava/util/Optional;official ELdbx$d;E:Ljava/util/Optional;named offsetterLnet/minecraft/block/AbstractBlock$Settings;offsetter:Ljava/util/Optional;
-
-
Constructor Details
-
Settings
private Settings()
-
-
Method Details
-
of
- Mappings:
Namespace Name Mixin selector intermediary method_9637Lnet/minecraft/class_4970$class_2251;method_9637()Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a()Ldbx$d;named ofLnet/minecraft/block/AbstractBlock$Settings;of()Lnet/minecraft/block/AbstractBlock$Settings;
-
copy
- Mappings:
Namespace Name Mixin selector intermediary method_9630Lnet/minecraft/class_4970$class_2251;method_9630(Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldbx;)Ldbx$d;named copyLnet/minecraft/block/AbstractBlock$Settings;copy(Lnet/minecraft/block/AbstractBlock;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector intermediary method_51517Lnet/minecraft/class_4970$class_2251;method_51517(Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Lcel;)Ldbx$d;named mapColorLnet/minecraft/block/AbstractBlock$Settings;mapColor(Lnet/minecraft/util/DyeColor;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector intermediary method_31710Lnet/minecraft/class_4970$class_2251;method_31710(Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldxf;)Ldbx$d;named mapColorLnet/minecraft/block/AbstractBlock$Settings;mapColor(Lnet/minecraft/block/MapColor;)Lnet/minecraft/block/AbstractBlock$Settings;
-
mapColor
- Mappings:
Namespace Name Mixin selector intermediary method_51520Lnet/minecraft/class_4970$class_2251;method_51520(Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ljava/util/function/Function;)Ldbx$d;named mapColorLnet/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 intermediary method_9634Lnet/minecraft/class_4970$class_2251;method_9634()Lnet/minecraft/class_4970$class_2251;official bLdbx$d;b()Ldbx$d;named noCollisionLnet/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 intermediary method_22488Lnet/minecraft/class_4970$class_2251;method_22488()Lnet/minecraft/class_4970$class_2251;official cLdbx$d;c()Ldbx$d;named nonOpaqueLnet/minecraft/block/AbstractBlock$Settings;nonOpaque()Lnet/minecraft/block/AbstractBlock$Settings;
-
slipperiness
- Mappings:
Namespace Name Mixin selector intermediary method_9628Lnet/minecraft/class_4970$class_2251;method_9628(F)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(F)Ldbx$d;named slipperinessLnet/minecraft/block/AbstractBlock$Settings;slipperiness(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
velocityMultiplier
- Mappings:
Namespace Name Mixin selector intermediary method_23351Lnet/minecraft/class_4970$class_2251;method_23351(F)Lnet/minecraft/class_4970$class_2251;official bLdbx$d;b(F)Ldbx$d;named velocityMultiplierLnet/minecraft/block/AbstractBlock$Settings;velocityMultiplier(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
jumpVelocityMultiplier
- Mappings:
Namespace Name Mixin selector intermediary method_23352Lnet/minecraft/class_4970$class_2251;method_23352(F)Lnet/minecraft/class_4970$class_2251;official cLdbx$d;c(F)Ldbx$d;named jumpVelocityMultiplierLnet/minecraft/block/AbstractBlock$Settings;jumpVelocityMultiplier(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
sounds
- Mappings:
Namespace Name Mixin selector intermediary method_9626Lnet/minecraft/class_4970$class_2251;method_9626(Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Lcwx;)Ldbx$d;named soundsLnet/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 intermediary method_9631Lnet/minecraft/class_4970$class_2251;method_9631(Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ljava/util/function/ToIntFunction;)Ldbx$d;named luminanceLnet/minecraft/block/AbstractBlock$Settings;luminance(Ljava/util/function/ToIntFunction;)Lnet/minecraft/block/AbstractBlock$Settings;
-
strength
- Mappings:
Namespace Name Mixin selector intermediary method_9629Lnet/minecraft/class_4970$class_2251;method_9629(FF)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(FF)Ldbx$d;named strengthLnet/minecraft/block/AbstractBlock$Settings;strength(FF)Lnet/minecraft/block/AbstractBlock$Settings;
-
breakInstantly
Specifies that a block is broken instantly.- Mappings:
Namespace Name Mixin selector intermediary method_9618Lnet/minecraft/class_4970$class_2251;method_9618()Lnet/minecraft/class_4970$class_2251;official dLdbx$d;d()Ldbx$d;named breakInstantlyLnet/minecraft/block/AbstractBlock$Settings;breakInstantly()Lnet/minecraft/block/AbstractBlock$Settings;
-
strength
- Mappings:
Namespace Name Mixin selector intermediary method_9632Lnet/minecraft/class_4970$class_2251;method_9632(F)Lnet/minecraft/class_4970$class_2251;official dLdbx$d;d(F)Ldbx$d;named strengthLnet/minecraft/block/AbstractBlock$Settings;strength(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
ticksRandomly
- Mappings:
Namespace Name Mixin selector intermediary method_9640Lnet/minecraft/class_4970$class_2251;method_9640()Lnet/minecraft/class_4970$class_2251;official eLdbx$d;e()Ldbx$d;named ticksRandomlyLnet/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 intermediary method_9624Lnet/minecraft/class_4970$class_2251;method_9624()Lnet/minecraft/class_4970$class_2251;official fLdbx$d;f()Ldbx$d;named dynamicBoundsLnet/minecraft/block/AbstractBlock$Settings;dynamicBounds()Lnet/minecraft/block/AbstractBlock$Settings;
-
dropsNothing
- Mappings:
Namespace Name Mixin selector intermediary method_42327Lnet/minecraft/class_4970$class_2251;method_42327()Lnet/minecraft/class_4970$class_2251;official gLdbx$d;g()Ldbx$d;named dropsNothingLnet/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 intermediary method_16228Lnet/minecraft/class_4970$class_2251;method_16228(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Lcpl;)Ldbx$d;named dropsLikeLnet/minecraft/block/AbstractBlock$Settings;dropsLike(Lnet/minecraft/block/Block;)Lnet/minecraft/block/AbstractBlock$Settings;
-
burnable
- Mappings:
Namespace Name Mixin selector intermediary method_50013Lnet/minecraft/class_4970$class_2251;method_50013()Lnet/minecraft/class_4970$class_2251;official hLdbx$d;h()Ldbx$d;named burnableLnet/minecraft/block/AbstractBlock$Settings;burnable()Lnet/minecraft/block/AbstractBlock$Settings;
-
liquid
- Mappings:
Namespace Name Mixin selector intermediary method_51177Lnet/minecraft/class_4970$class_2251;method_51177()Lnet/minecraft/class_4970$class_2251;official iLdbx$d;i()Ldbx$d;named liquidLnet/minecraft/block/AbstractBlock$Settings;liquid()Lnet/minecraft/block/AbstractBlock$Settings;
-
solid
- Mappings:
Namespace Name Mixin selector intermediary method_51369Lnet/minecraft/class_4970$class_2251;method_51369()Lnet/minecraft/class_4970$class_2251;official jLdbx$d;j()Ldbx$d;named solidLnet/minecraft/block/AbstractBlock$Settings;solid()Lnet/minecraft/block/AbstractBlock$Settings;
-
notSolid
Deprecated.- Mappings:
Namespace Name Mixin selector intermediary method_51370Lnet/minecraft/class_4970$class_2251;method_51370()Lnet/minecraft/class_4970$class_2251;official kLdbx$d;k()Ldbx$d;named notSolidLnet/minecraft/block/AbstractBlock$Settings;notSolid()Lnet/minecraft/block/AbstractBlock$Settings;
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector intermediary method_50012Lnet/minecraft/class_4970$class_2251;method_50012(Lnet/minecraft/class_3619;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldxg;)Ldbx$d;named pistonBehaviorLnet/minecraft/block/AbstractBlock$Settings;pistonBehavior(Lnet/minecraft/block/piston/PistonBehavior;)Lnet/minecraft/block/AbstractBlock$Settings;
-
air
- Mappings:
Namespace Name Mixin selector intermediary method_26250Lnet/minecraft/class_4970$class_2251;method_26250()Lnet/minecraft/class_4970$class_2251;official lLdbx$d;l()Ldbx$d;named airLnet/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 intermediary method_26235Lnet/minecraft/class_4970$class_2251;method_26235(Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldbx$e;)Ldbx$d;named allowsSpawningLnet/minecraft/block/AbstractBlock$Settings;allowsSpawning(Lnet/minecraft/block/AbstractBlock$TypedContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
solidBlock
- Mappings:
Namespace Name Mixin selector intermediary method_26236Lnet/minecraft/class_4970$class_2251;method_26236(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldbx$f;)Ldbx$d;named solidBlockLnet/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 intermediary method_26243Lnet/minecraft/class_4970$class_2251;method_26243(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;official bLdbx$d;b(Ldbx$f;)Ldbx$d;named suffocatesLnet/minecraft/block/AbstractBlock$Settings;suffocates(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
blockVision
- Mappings:
Namespace Name Mixin selector intermediary method_26245Lnet/minecraft/class_4970$class_2251;method_26245(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;official cLdbx$d;c(Ldbx$f;)Ldbx$d;named blockVisionLnet/minecraft/block/AbstractBlock$Settings;blockVision(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
postProcess
- Mappings:
Namespace Name Mixin selector intermediary method_26247Lnet/minecraft/class_4970$class_2251;method_26247(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;official dLdbx$d;d(Ldbx$f;)Ldbx$d;named postProcessLnet/minecraft/block/AbstractBlock$Settings;postProcess(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
emissiveLighting
- Mappings:
Namespace Name Mixin selector intermediary method_26249Lnet/minecraft/class_4970$class_2251;method_26249(Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;official eLdbx$d;e(Ldbx$f;)Ldbx$d;named emissiveLightingLnet/minecraft/block/AbstractBlock$Settings;emissiveLighting(Lnet/minecraft/block/AbstractBlock$ContextPredicate;)Lnet/minecraft/block/AbstractBlock$Settings;
-
requiresTool
- Mappings:
Namespace Name Mixin selector intermediary method_29292Lnet/minecraft/class_4970$class_2251;method_29292()Lnet/minecraft/class_4970$class_2251;official mLdbx$d;m()Ldbx$d;named requiresToolLnet/minecraft/block/AbstractBlock$Settings;requiresTool()Lnet/minecraft/block/AbstractBlock$Settings;
-
hardness
- Mappings:
Namespace Name Mixin selector intermediary method_36557Lnet/minecraft/class_4970$class_2251;method_36557(F)Lnet/minecraft/class_4970$class_2251;official eLdbx$d;e(F)Ldbx$d;named hardnessLnet/minecraft/block/AbstractBlock$Settings;hardness(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
resistance
- Mappings:
Namespace Name Mixin selector intermediary method_36558Lnet/minecraft/class_4970$class_2251;method_36558(F)Lnet/minecraft/class_4970$class_2251;official fLdbx$d;f(F)Ldbx$d;named resistanceLnet/minecraft/block/AbstractBlock$Settings;resistance(F)Lnet/minecraft/block/AbstractBlock$Settings;
-
offset
- Mappings:
Namespace Name Mixin selector intermediary method_49229Lnet/minecraft/class_4970$class_2251;method_49229(Lnet/minecraft/class_4970$class_2250;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldbx$c;)Ldbx$d;named offsetLnet/minecraft/block/AbstractBlock$Settings;offset(Lnet/minecraft/block/AbstractBlock$OffsetType;)Lnet/minecraft/block/AbstractBlock$Settings;
-
noBlockBreakParticles
- Mappings:
Namespace Name Mixin selector intermediary method_45477Lnet/minecraft/class_4970$class_2251;method_45477()Lnet/minecraft/class_4970$class_2251;official nLdbx$d;n()Ldbx$d;named noBlockBreakParticlesLnet/minecraft/block/AbstractBlock$Settings;noBlockBreakParticles()Lnet/minecraft/block/AbstractBlock$Settings;
-
requires
- Mappings:
Namespace Name Mixin selector intermediary method_45476Lnet/minecraft/class_4970$class_2251;method_45476([Lnet/minecraft/class_7696;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a([Lcas;)Ldbx$d;named requiresLnet/minecraft/block/AbstractBlock$Settings;requires([Lnet/minecraft/resource/featuretoggle/FeatureFlag;)Lnet/minecraft/block/AbstractBlock$Settings;
-
instrument
- Mappings:
Namespace Name Mixin selector intermediary method_51368Lnet/minecraft/class_4970$class_2251;method_51368(Lnet/minecraft/class_2766;)Lnet/minecraft/class_4970$class_2251;official aLdbx$d;a(Ldcz;)Ldbx$d;named instrumentLnet/minecraft/block/AbstractBlock$Settings;instrument(Lnet/minecraft/block/enums/Instrument;)Lnet/minecraft/block/AbstractBlock$Settings;
-
replaceable
- Mappings:
Namespace Name Mixin selector intermediary method_51371Lnet/minecraft/class_4970$class_2251;method_51371()Lnet/minecraft/class_4970$class_2251;official oLdbx$d;o()Ldbx$d;named replaceableLnet/minecraft/block/AbstractBlock$Settings;replaceable()Lnet/minecraft/block/AbstractBlock$Settings;
-