net.minecraft.block

public class AbstractBlock$Settings

ejl$d
net.minecraft.world.level.block.state.BlockBehaviour$Properties
net.minecraft.class_4970$class_2251
net.minecraft.block.AbstractBlock$Settings
net.minecraft.unmapped.C_triydqro$C_xnkxsdfy
net.minecraft.block.AbstractBlock$Settings
net.minecraft.src.C_2056_$C_2061_

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<AbstractBlock$Settings>
a
CODEC
field_46532
CODEC
f_yjtpyydc
CODEC
f_302699_
Function<BlockState, MapColor>
b
mapColor
field_10662
mapColorProvider
f_hzpexiar
mapColorGetter
f_283880_
boolean
c
hasCollision
field_10664
collidable
f_wlanwnet
collidable
f_60884_
BlockSoundGroup
d
soundType
field_10665
soundGroup
f_mtvcolqn
soundGroup
f_60885_
ToIntFunction<BlockState>
e
lightEmission
field_10663
luminance
f_vncuqezy
luminance
f_60886_
float
f
explosionResistance
field_10660
resistance
f_birtjrwx
resistance
f_60887_
float
g
destroyTime
field_10669
hardness
f_lfwsqmni
hardness
f_60888_
boolean
h
requiresCorrectToolForDrops
field_25185
toolRequired
f_dfulysva
toolRequired
f_60889_
boolean
i
isRandomlyTicking
field_10661
randomTicks
f_hgzeyqby
randomTicks
f_60890_
float
j
friction
field_10667
slipperiness
f_lbohsgfq
slipperiness
f_60891_
float
k
speedFactor
field_23179
velocityMultiplier
f_ddynwztk
velocityMultiplier
f_60892_
float
l
jumpFactor
field_21209
jumpVelocityMultiplier
f_xndixxsg
jumpVelocityMultiplier
f_60893_
private RegistryKey<Block>
m
id
field_54006
registryKey
f_eioycbda
key
f_346721_
private RegistryKeyedValue<Block, Optional<RegistryKey<LootTable>>>
n
drops
field_54007
lootTable
f_pxqjcqnw
lootTable
f_60894_
private RegistryKeyedValue<Block, String>
o
descriptionId
field_54008
translationKey
f_gxswpnob
translationKey
f_347558_
boolean
p
canOcclude
field_20721
opaque
f_obppjqdx
opaque
f_60895_
boolean
q
isAir
field_23180
isAir
f_xjtfbysi
isAir
f_60896_
boolean
r
ignitedByLava
field_43394
burnable
f_wtgcfacs
lavaIgnitable
f_278123_
boolean
s
liquid
field_44481
liquid
f_mvryfcer
liquid
f_278418_
boolean
t
forceSolidOff
field_44627
forceNotSolid
f_gepbjyhg
nonSolid
f_279665_
boolean
u
forceSolidOn
field_44628
forceSolid
f_stojhpmj
solid
f_279618_
PistonBehavior
v
pushReaction
field_43395
pistonBehavior
f_yebtulna
pistonBehavior
f_278130_
boolean
w
spawnTerrainParticles
field_40341
blockBreakParticles
f_vgbjitlh
spawnsDustParticles
f_290592_
NoteBlockInstrument
x
instrument
field_44629
instrument
f_jysuanmz
instrument
f_279538_
boolean
y
replaceable
field_44630
replaceable
f_ivzlotoq
replaceable
f_279630_
AbstractBlock$TypedContextPredicate<EntityType<?>>
z
isValidSpawn
field_23181
allowsSpawningPredicate
f_mpvjzlvv
allowsSpawningPredicate
f_60897_
AbstractBlock$ContextPredicate
A
isRedstoneConductor
field_23182
solidBlockPredicate
f_mwpuxldh
solidBlockPredicate
f_60898_
AbstractBlock$ContextPredicate
B
isSuffocating
field_23183
suffocationPredicate
f_piwzbwkw
suffocationPredicate
f_60899_
AbstractBlock$ContextPredicate
C
isViewBlocking
field_23184
blockVisionPredicate
f_btvuhlln
blockVisionPredicate
f_60900_
AbstractBlock$ContextPredicate
D
hasPostProcess
field_23185
postProcessPredicate
f_bhzlstcj
postProcessPredicate
f_60901_
AbstractBlock$ContextPredicate
E
emissiveRendering
field_23186
emissiveLightingPredicate
f_gljcimhm
emissiveLightingPredicate
f_60902_
boolean
F
dynamicShape
field_10670
dynamicBounds
f_czlbhsfs
dynamicBounds
f_60903_
FeatureSet
G
requiredFeatures
field_40342
requiredFeatures
f_lznwhdle
requiredFlags
f_244138_
AbstractBlock$Offsetter
H
offsetFunction
field_42818
offsetter
f_pgktgiev
offsetFunction
f_271289_

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static AbstractBlock$Settings
a()
of()
method_9637()
create()
m_ksnsduxl()
create()
m_284310_()
public static AbstractBlock$Settings
a(ejl o)
ofFullCopy(BlockBehaviour arg0)
method_9630(class_4970 arg0)
copy(AbstractBlock block)
m_scrsgkaj(C_triydqro arg0)
copy(AbstractBlock block)
m_308003_(C_2056_ p_311099_)
public static AbstractBlock$Settings
b(ejl o)
ofLegacyCopy(BlockBehaviour arg0)
method_55226(class_4970 arg0)
copyShallow(AbstractBlock block)
m_bcasjlrn(C_triydqro arg0)
variantOf(AbstractBlock block)
m_306071_(C_2056_ p_312896_)
public AbstractBlock$Settings
a(dgn arg0)
mapColor(DyeColor arg0)
method_51517(class_1767 arg0)
mapColor(DyeColor color)
m_wlqavdtn(C_arllgqae arg0)
mapColor(DyeColor dyeColor)
m_284268_(C_1353_ arg0)
public AbstractBlock$Settings
a(fge arg0)
mapColor(MapColor arg0)
method_31710(class_3620 arg0)
mapColor(MapColor color)
m_mylnzrvw(C_vhpmxtfv arg0)
mapColor(MapColor color)
m_284180_(C_283734_ arg0)
public AbstractBlock$Settings
a(Function<ejm, fge> arg0)
mapColor(Function<BlockState, MapColor> arg0)
method_51520(Function<class_2680, class_3620> arg0)
mapColor(Function<BlockState, MapColor> mapColorProvider)
m_uggztwlf(Function<C_txtbiemp, C_vhpmxtfv> arg0)
mapColor(Function<BlockState, MapColor> mapColorGetter)
m_284495_(Function<C_2064_, C_283734_> arg0)
public AbstractBlock$Settings
b()
noCollision()
method_9634()
noCollision()
m_nscrklxc()
m_60910_()
public AbstractBlock$Settings
c()
noOcclusion()
method_22488()
nonOpaque()
m_zbzlmrcx()
nonOpaque()
m_60955_()
public AbstractBlock$Settings
a(float arg0)
friction(float arg0)
method_9628(float arg0)
slipperiness(float slipperiness)
m_jjsywpzh(float arg0)
slipperiness(float slipperiness)
m_60911_(float arg0)
public AbstractBlock$Settings
b(float arg0)
speedFactor(float arg0)
method_23351(float arg0)
velocityMultiplier(float velocityMultiplier)
m_nlehkydl(float arg0)
velocityMultiplier(float velocityMultiplier)
m_60956_(float arg0)
public AbstractBlock$Settings
c(float arg0)
jumpFactor(float arg0)
method_23352(float arg0)
jumpVelocityMultiplier(float jumpVelocityMultiplier)
m_fqzrcagx(float arg0)
jumpVelocityMultiplier(float jumpVelocityMultiplier)
m_60967_(float arg0)
public AbstractBlock$Settings
a(ecx arg0)
sound(SoundType arg0)
method_9626(class_2498 arg0)
sounds(BlockSoundGroup soundGroup)
m_yphqudtq(C_aevintex arg0)
sounds(BlockSoundGroup soundGroup)
m_60918_(C_1914_ arg0)
public AbstractBlock$Settings
a(ToIntFunction<ejm> arg0)
lightLevel(ToIntFunction<BlockState> arg0)
method_9631(ToIntFunction<class_2680> arg0)
luminance(ToIntFunction<BlockState> luminance)
m_ocwtfmyu(ToIntFunction<C_txtbiemp> arg0)
luminance(ToIntFunction<BlockState> luminance)
m_60953_(ToIntFunction<C_2064_> arg0)
public AbstractBlock$Settings
a(float o, float arg1)
strength(float arg0, float arg1)
method_9629(float arg0, float arg1)
strength(float hardness, float resistance)
m_gqhpoien(float arg0, float arg1)
strength(float hardness, float resistance)
m_60913_(float p_60915_, float arg1)
public AbstractBlock$Settings
d()
instabreak()
method_9618()
breakInstantly()
m_yetkcise()
breakInstantly()
m_60966_()
public AbstractBlock$Settings
d(float arg0)
strength(float arg0)
method_9632(float arg0)
strength(float strength)
m_pbfkvwez(float arg0)
strength(float strength)
m_60978_(float arg0)
public AbstractBlock$Settings
e()
randomTicks()
method_9640()
ticksRandomly()
m_ixvdwzpv()
ticksRandomly()
m_60977_()
public AbstractBlock$Settings
f()
dynamicShape()
method_9624()
dynamicBounds()
m_iwokfmwd()
dynamicBounds()
m_60988_()
public AbstractBlock$Settings
g()
noLootTable()
method_42327()
dropsNothing()
m_voowovbo()
dropsNothing()
m_222994_()
public AbstractBlock$Settings
a(Optional<ami<fjd>> arg0)
overrideLootTable(Optional<ResourceKey<LootTable>> arg0)
method_63502(Optional<class_5321<class_52>> arg0)
lootTable(Optional<RegistryKey<LootTable>> lootTableKey)
m_nbpsnvhc(Optional<C_xhhleach<C_inwsuliy>> arg0)
lootTable(Optional<RegistryKey<LootTable>> value)
m_351728_(Optional<C_5264_<C_2822_>> arg0)
protected Optional<RegistryKey<LootTable>>
h()
effectiveDrops()
method_63505()
getLootTableKey()
m_bybxvckr()
getLootTable()
m_352124_()
public AbstractBlock$Settings
i()
ignitedByLava()
method_50013()
burnable()
m_vliybdqv()
lavaIgnitable()
m_278183_()
public AbstractBlock$Settings
j()
liquid()
method_51177()
liquid()
m_dbqsutun()
liquid()
m_278788_()
public AbstractBlock$Settings
k()
forceSolidOn()
method_51369()
solid()
m_bwwgnswz()
solid()
m_280606_()
public AbstractBlock$Settings
l()
forceSolidOff()
method_51370()
notSolid()
m_mkgblwbl()
nonSolid()
m_280574_()
public AbstractBlock$Settings
a(fgf arg0)
pushReaction(PushReaction arg0)
method_50012(class_3619 arg0)
pistonBehavior(PistonBehavior pistonBehavior)
m_dsszzhch(C_mojvzhua arg0)
pistonBehavior(PistonBehavior pistonBehavior)
m_278166_(C_2699_ arg0)
public AbstractBlock$Settings
m()
air()
method_26250()
air()
m_mkiacirn()
air()
m_60996_()
public AbstractBlock$Settings
a(ejl$e<cee<?>> arg0)
isValidSpawn(BlockBehaviour$StateArgumentPredicate<EntityType<?>> arg0)
method_26235(class_4970$class_4972<class_1299<?>> arg0)
allowsSpawning(AbstractBlock$TypedContextPredicate<EntityType<?>> predicate)
m_nfvnphha(C_triydqro$C_knnwryez<C_ogavsvbr<?>> arg0)
allowsSpawning(AbstractBlock$TypedContextPredicate<EntityType<?>> predicate)
m_60922_(C_2056_$C_2062_<C_513_<?>> arg0)
public AbstractBlock$Settings
a(ejl$f arg0)
isRedstoneConductor(BlockBehaviour$StatePredicate arg0)
method_26236(class_4970$class_4973 arg0)
solidBlock(AbstractBlock$ContextPredicate predicate)
m_eajltsia(C_triydqro$C_izsedryc arg0)
solidBlock(AbstractBlock$ContextPredicate predicate)
m_60924_(C_2056_$C_2063_ arg0)
public AbstractBlock$Settings
b(ejl$f arg0)
isSuffocating(BlockBehaviour$StatePredicate arg0)
method_26243(class_4970$class_4973 arg0)
suffocates(AbstractBlock$ContextPredicate predicate)
m_nhfjcbyi(C_triydqro$C_izsedryc arg0)
suffocates(AbstractBlock$ContextPredicate predicate)
m_60960_(C_2056_$C_2063_ arg0)
public AbstractBlock$Settings
c(ejl$f arg0)
isViewBlocking(BlockBehaviour$StatePredicate arg0)
method_26245(class_4970$class_4973 arg0)
blockVision(AbstractBlock$ContextPredicate predicate)
m_wrutkowk(C_triydqro$C_izsedryc arg0)
blockVision(AbstractBlock$ContextPredicate predicate)
m_60971_(C_2056_$C_2063_ arg0)
public AbstractBlock$Settings
d(ejl$f arg0)
hasPostProcess(BlockBehaviour$StatePredicate arg0)
method_26247(class_4970$class_4973 arg0)
postProcess(AbstractBlock$ContextPredicate predicate)
m_saqwnthq(C_triydqro$C_izsedryc arg0)
postProcess(AbstractBlock$ContextPredicate predicate)
m_60982_(C_2056_$C_2063_ arg0)
public AbstractBlock$Settings
e(ejl$f arg0)
emissiveRendering(BlockBehaviour$StatePredicate arg0)
method_26249(class_4970$class_4973 arg0)
emissiveLighting(AbstractBlock$ContextPredicate predicate)
m_bzhfzklk(C_triydqro$C_izsedryc arg0)
emissiveLighting(AbstractBlock$ContextPredicate predicate)
m_60991_(C_2056_$C_2063_ arg0)
public AbstractBlock$Settings
n()
requiresCorrectToolForDrops()
method_29292()
requiresTool()
m_shyyftwz()
toolRequired()
m_60999_()
public AbstractBlock$Settings
e(float arg0)
destroyTime(float arg0)
method_36557(float arg0)
hardness(float hardness)
m_lzknvbog(float arg0)
hardness(float hardness)
m_155954_(float arg0)
public AbstractBlock$Settings
f(float arg0)
explosionResistance(float arg0)
method_36558(float arg0)
resistance(float resistance)
m_umndjpsf(float arg0)
resistance(float resistance)
m_155956_(float arg0)
public AbstractBlock$Settings
a(ejl$c arg0)
offsetType(BlockBehaviour$OffsetType arg0)
method_49229(class_4970$class_2250 arg0)
offset(AbstractBlock$OffsetType offsetType)
m_edlblpmg(C_triydqro$C_hqjgaunn arg0)
offsetType(AbstractBlock$OffsetType offsetType)
m_222979_(C_2056_$C_2060_ arg0)
public AbstractBlock$Settings
o()
noTerrainParticles()
method_45477()
noBlockBreakParticles()
m_dyoolquj()
withoutDustParticles()
m_294567_()
public AbstractBlock$Settings
a(dcv... arg0)
requiredFeatures(FeatureFlag... arg0)
method_45476(class_7696... arg0)
requires(FeatureFlag... features)
m_cfcitqhx(C_kksdgidr... arg0)
requiredFlags(FeatureFlag... flags)
m_246843_(C_243544_... arg0)
public AbstractBlock$Settings
a(ekn arg0)
instrument(NoteBlockInstrument arg0)
method_51368(class_2766 arg0)
instrument(NoteBlockInstrument instrument)
m_riwmybec(C_onjtjtsi arg0)
instrument(NoteBlockInstrument instrument)
m_280658_(C_2095_ arg0)
public AbstractBlock$Settings
p()
replaceable()
method_51371()
replaceable()
m_etdgbdsz()
replaceable()
m_280170_()
public AbstractBlock$Settings
a(ami<duv> arg0)
setId(ResourceKey<Block> arg0)
method_63500(class_5321<class_2248> arg0)
registryKey(RegistryKey<Block> registryKey)
m_vuvrdzlb(C_xhhleach<C_mmxmpdoq> arg0)
key(RegistryKey<Block> key)
m_355904_(C_5264_<C_1706_> arg0)
public AbstractBlock$Settings
a(String arg0)
overrideDescription(String arg0)
method_63501(String arg0)
overrideTranslationKey(String translationKey)
m_oileiccy(String arg0)
translationKey(String translationKey)
m_354442_(String arg0)
protected String
q()
effectiveDescriptionId()
method_63506()
getTranslationKey()
m_telcghnd()
getTranslationKey()
m_352667_()