net.minecraft.world.level.block.state

public class BlockBehaviour$Properties

cuq$c
net.minecraft.world.level.block.state.BlockBehaviour$Properties
net.minecraft.class_4970$class_2251
net.minecraft.block.AbstractBlock$Settings
net.minecraft.src.C_2061_
net.minecraft.world.level.block.state.BlockBase$Info

Field summary

Modifier and TypeField
Material
a
material
field_10668
material
f_60882_
Function<BlockState, MaterialColor>
b
materialColor
field_10662
mapColorProvider
f_60883_
boolean
c
hasCollision
field_10664
collidable
f_60884_
SoundType
d
soundType
field_10665
soundGroup
f_60885_
ToIntFunction<BlockState>
e
lightEmission
field_10663
luminance
f_60886_
float
f
explosionResistance
field_10660
resistance
f_60887_
float
g
destroyTime
field_10669
hardness
f_60888_
boolean
h
requiresCorrectToolForDrops
field_25185
toolRequired
f_60889_
boolean
i
isRandomlyTicking
field_10661
randomTicks
f_60890_
float
j
friction
field_10667
slipperiness
f_60891_
float
k
speedFactor
field_23179
velocityMultiplier
f_60892_
float
l
jumpFactor
field_21209
jumpVelocityMultiplier
f_60893_
ResourceLocation
m
drops
field_10666
lootTableId
f_60894_
boolean
n
canOcclude
field_20721
opaque
f_60895_
boolean
o
isAir
field_23180
isAir
f_60896_
BlockBehaviour$StateArgumentPredicate<EntityType<?>>
p
isValidSpawn
field_23181
allowsSpawningPredicate
f_60897_
BlockBehaviour$StatePredicate
q
isRedstoneConductor
field_23182
solidBlockPredicate
f_60898_
BlockBehaviour$StatePredicate
r
isSuffocating
field_23183
suffocationPredicate
f_60899_
BlockBehaviour$StatePredicate
s
isViewBlocking
field_23184
blockVisionPredicate
f_60900_
BlockBehaviour$StatePredicate
t
hasPostProcess
field_23185
postProcessPredicate
f_60901_
BlockBehaviour$StatePredicate
u
emissiveRendering
field_23186
emissiveLightingPredicate
f_60902_
boolean
v
dynamicShape
field_10670
dynamicBounds
f_60903_
Function<BlockState, BlockBehaviour$OffsetType>
w
offsetType
field_38863
offsetType
f_222978_

Constructor summary

ModifierConstructor
private (Material material, MaterialColor mapColorProvider)
private (Material material, Function<BlockState, MaterialColor> mapColorProvider)

Method summary

Modifier and TypeMethod
public static BlockBehaviour$Properties
a(dpc arg0)
of(Material arg0)
method_9637(class_3614 arg0)
of(Material material)
m_60939_(C_2696_ p_60940_)
public static BlockBehaviour$Properties
a(dpc arg0, byt arg1)
of(Material arg0, DyeColor arg1)
method_9617(class_3614 arg0, class_1767 arg1)
of(Material material, DyeColor color)
m_60941_(C_2696_ p_60942_, C_1353_ p_60943_)
public static BlockBehaviour$Properties
a(dpc arg0, dpd arg1)
of(Material arg0, MaterialColor arg1)
method_9639(class_3614 arg0, class_3620 arg1)
of(Material material, MapColor color)
m_60944_(C_2696_ p_60945_, C_2698_ p_60946_)
public static BlockBehaviour$Properties
a(dpc arg0, Function<cur, dpd> arg1)
of(Material arg0, Function<BlockState, MaterialColor> arg1)
method_26240(class_3614 arg0, Function<class_2680, class_3620> arg1)
of(Material material, Function<BlockState, MapColor> mapColor)
m_60947_(C_2696_ p_60948_, Function<C_2064_, C_2698_> p_60949_)
public static BlockBehaviour$Properties
a(cuq arg0)
copy(BlockBehaviour arg0)
method_9630(class_4970 arg0)
copy(AbstractBlock block)
m_60926_(C_2056_ p_60927_)
public BlockBehaviour$Properties
a()
noCollission()
method_9634()
noCollision()
m_60910_()
public BlockBehaviour$Properties
b()
noOcclusion()
method_22488()
nonOpaque()
m_60955_()
public BlockBehaviour$Properties
a(float arg0)
friction(float arg0)
method_9628(float arg0)
slipperiness(float slipperiness)
m_60911_(float arg0)
public BlockBehaviour$Properties
b(float arg0)
speedFactor(float arg0)
method_23351(float arg0)
velocityMultiplier(float velocityMultiplier)
m_60956_(float arg0)
public BlockBehaviour$Properties
c(float arg0)
jumpFactor(float arg0)
method_23352(float arg0)
jumpVelocityMultiplier(float jumpVelocityMultiplier)
m_60967_(float arg0)
public BlockBehaviour$Properties
a(cpz arg0)
sound(SoundType arg0)
method_9626(class_2498 arg0)
sounds(BlockSoundGroup soundGroup)
m_60918_(C_1914_ arg0)
public BlockBehaviour$Properties
a(ToIntFunction<cur> arg0)
lightLevel(ToIntFunction<BlockState> arg0)
method_9631(ToIntFunction<class_2680> arg0)
luminance(ToIntFunction<BlockState> luminance)
m_60953_(ToIntFunction<C_2064_> arg0)
public BlockBehaviour$Properties
a(float arg0, float arg1)
strength(float arg0, float arg1)
method_9629(float arg0, float arg1)
strength(float hardness, float resistance)
m_60913_(float p_60915_, float arg1)
public BlockBehaviour$Properties
c()
instabreak()
method_9618()
breakInstantly()
m_60966_()
public BlockBehaviour$Properties
d(float arg0)
strength(float arg0)
method_9632(float arg0)
strength(float strength)
m_60978_(float arg0)
public BlockBehaviour$Properties
d()
randomTicks()
method_9640()
ticksRandomly()
m_60977_()
public BlockBehaviour$Properties
e()
dynamicShape()
method_9624()
dynamicBounds()
m_60988_()
public BlockBehaviour$Properties
f()
noLootTable()
method_42327()
dropsNothing()
m_222994_()
public BlockBehaviour$Properties
a(ciw arg0)
dropsLike(Block arg0)
method_16228(class_2248 arg0)
dropsLike(Block source)
m_60916_(C_1706_ arg0)
public BlockBehaviour$Properties
g()
air()
method_26250()
air()
m_60996_()
public BlockBehaviour$Properties
a(cuq$d<bau<?>> arg0)
isValidSpawn(BlockBehaviour$StateArgumentPredicate<EntityType<?>> arg0)
method_26235(class_4970$class_4972<class_1299<?>> arg0)
allowsSpawning(AbstractBlock$TypedContextPredicate<EntityType<?>> predicate)
m_60922_(C_2062_<C_513_<?>> arg0)
public BlockBehaviour$Properties
a(cuq$e arg0)
isRedstoneConductor(BlockBehaviour$StatePredicate arg0)
method_26236(class_4970$class_4973 arg0)
solidBlock(AbstractBlock$ContextPredicate predicate)
m_60924_(C_2063_ arg0)
public BlockBehaviour$Properties
b(cuq$e arg0)
isSuffocating(BlockBehaviour$StatePredicate arg0)
method_26243(class_4970$class_4973 arg0)
suffocates(AbstractBlock$ContextPredicate predicate)
m_60960_(C_2063_ arg0)
public BlockBehaviour$Properties
c(cuq$e arg0)
isViewBlocking(BlockBehaviour$StatePredicate arg0)
method_26245(class_4970$class_4973 arg0)
blockVision(AbstractBlock$ContextPredicate predicate)
m_60971_(C_2063_ arg0)
public BlockBehaviour$Properties
d(cuq$e arg0)
hasPostProcess(BlockBehaviour$StatePredicate arg0)
method_26247(class_4970$class_4973 arg0)
postProcess(AbstractBlock$ContextPredicate predicate)
m_60982_(C_2063_ arg0)
public BlockBehaviour$Properties
e(cuq$e arg0)
emissiveRendering(BlockBehaviour$StatePredicate arg0)
method_26249(class_4970$class_4973 arg0)
emissiveLighting(AbstractBlock$ContextPredicate predicate)
m_60991_(C_2063_ arg0)
public BlockBehaviour$Properties
h()
requiresCorrectToolForDrops()
method_29292()
requiresTool()
m_60999_()
public BlockBehaviour$Properties
a(dpd arg0)
color(MaterialColor arg0)
method_31710(class_3620 arg0)
mapColor(MapColor color)
m_155949_(C_2698_ arg0)
public BlockBehaviour$Properties
e(float arg0)
destroyTime(float arg0)
method_36557(float arg0)
hardness(float hardness)
m_155954_(float arg0)
public BlockBehaviour$Properties
f(float arg0)
explosionResistance(float arg0)
method_36558(float arg0)
resistance(float resistance)
m_155956_(float arg0)
public BlockBehaviour$Properties
a(cuq$b arg0)
offsetType(BlockBehaviour$OffsetType arg0)
method_43281(class_4970$class_2250 arg0)
offsetType(AbstractBlock$OffsetType offsetType)
m_222979_(C_2060_ arg0)
public BlockBehaviour$Properties
a(Function<cur, cuq$b> arg0)
offsetType(Function<BlockState, BlockBehaviour$OffsetType> arg0)
method_43284(Function<class_2680, class_4970$class_2250> arg0)
offsetType(Function<BlockState, AbstractBlock$OffsetType> offsetType)
m_222989_(Function<C_2064_, C_2060_> arg0)