net.minecraft.world.level.block.state

public class BlockBehaviour$Properties

ecf$d
net.minecraft.world.level.block.state.BlockBehaviour$Properties
net.minecraft.class_4970$class_2251

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<BlockBehaviour$Properties>
a
CODEC
field_46532
Function<BlockState, MapColor>
b
mapColor
field_10662
boolean
c
hasCollision
field_10664
SoundType
d
soundType
field_10665
ToIntFunction<BlockState>
e
lightEmission
field_10663
float
f
explosionResistance
field_10660
float
g
destroyTime
field_10669
boolean
h
requiresCorrectToolForDrops
field_25185
boolean
i
isRandomlyTicking
field_10661
float
j
friction
field_10667
float
k
speedFactor
field_23179
float
l
jumpFactor
field_21209
private ResourceKey<Block>
m
id
field_54006
private DependantName<Block, Optional<ResourceKey<LootTable>>>
n
drops
field_54007
private DependantName<Block, String>
o
descriptionId
field_54008
boolean
p
canOcclude
field_20721
boolean
q
isAir
field_23180
boolean
r
ignitedByLava
field_43394
boolean
s
liquid
field_44481
boolean
t
forceSolidOff
field_44627
boolean
u
forceSolidOn
field_44628
PushReaction
v
pushReaction
field_43395
boolean
w
spawnTerrainParticles
field_40341
NoteBlockInstrument
x
instrument
field_44629
boolean
y
replaceable
field_44630
BlockBehaviour$StateArgumentPredicate<EntityType<?>>
z
isValidSpawn
field_23181
BlockBehaviour$StatePredicate
A
isRedstoneConductor
field_23182
BlockBehaviour$StatePredicate
B
isSuffocating
field_23183
BlockBehaviour$StatePredicate
C
isViewBlocking
field_23184
BlockBehaviour$StatePredicate
D
hasPostProcess
field_23185
BlockBehaviour$StatePredicate
E
emissiveRendering
field_23186
boolean
F
dynamicShape
field_10670
FeatureFlagSet
G
requiredFeatures
field_40342
BlockBehaviour$OffsetFunction
H
offsetFunction
field_42818

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static BlockBehaviour$Properties
a()
of()
method_9637()
public static BlockBehaviour$Properties
a(ecf arg0)
ofFullCopy(BlockBehaviour arg0)
method_9630(class_4970 arg0)
public static BlockBehaviour$Properties
b(ecf arg0)
ofLegacyCopy(BlockBehaviour arg0)
method_55226(class_4970 arg0)
public BlockBehaviour$Properties
a(czy arg0)
mapColor(DyeColor arg0)
method_51517(class_1767 arg0)
public BlockBehaviour$Properties
a(eyu arg0)
mapColor(MapColor arg0)
method_31710(class_3620 arg0)
public BlockBehaviour$Properties
a(Function<ecg, eyu> arg0)
mapColor(Function<BlockState, MapColor> arg0)
method_51520(Function<class_2680, class_3620> arg0)
public BlockBehaviour$Properties
b()
noCollission()
method_9634()
public BlockBehaviour$Properties
c()
noOcclusion()
method_22488()
public BlockBehaviour$Properties
a(float arg0)
friction(float arg0)
method_9628(float arg0)
public BlockBehaviour$Properties
b(float arg0)
speedFactor(float arg0)
method_23351(float arg0)
public BlockBehaviour$Properties
c(float arg0)
jumpFactor(float arg0)
method_23352(float arg0)
public BlockBehaviour$Properties
a(dwc arg0)
sound(SoundType arg0)
method_9626(class_2498 arg0)
public BlockBehaviour$Properties
a(ToIntFunction<ecg> arg0)
lightLevel(ToIntFunction<BlockState> arg0)
method_9631(ToIntFunction<class_2680> arg0)
public BlockBehaviour$Properties
a(float arg0, float arg1)
strength(float arg0, float arg1)
method_9629(float arg0, float arg1)
public BlockBehaviour$Properties
d()
instabreak()
method_9618()
public BlockBehaviour$Properties
d(float arg0)
strength(float arg0)
method_9632(float arg0)
public BlockBehaviour$Properties
e()
randomTicks()
method_9640()
public BlockBehaviour$Properties
f()
dynamicShape()
method_9624()
public BlockBehaviour$Properties
g()
noLootTable()
method_42327()
public BlockBehaviour$Properties
a(Optional<alv<fbt>> arg0)
overrideLootTable(Optional<ResourceKey<LootTable>> arg0)
method_63502(Optional<class_5321<class_52>> arg0)
protected Optional<ResourceKey<LootTable>>
h()
effectiveDrops()
method_63505()
public BlockBehaviour$Properties
i()
ignitedByLava()
method_50013()
public BlockBehaviour$Properties
j()
liquid()
method_51177()
public BlockBehaviour$Properties
k()
forceSolidOn()
method_51369()
public BlockBehaviour$Properties
l()
forceSolidOff()
method_51370()
public BlockBehaviour$Properties
a(eyv arg0)
pushReaction(PushReaction arg0)
method_50012(class_3619 arg0)
public BlockBehaviour$Properties
m()
air()
method_26250()
public BlockBehaviour$Properties
a(ecf$e<byb<?>> arg0)
isValidSpawn(BlockBehaviour$StateArgumentPredicate<EntityType<?>> arg0)
method_26235(class_4970$class_4972<class_1299<?>> arg0)
public BlockBehaviour$Properties
a(ecf$f arg0)
isRedstoneConductor(BlockBehaviour$StatePredicate arg0)
method_26236(class_4970$class_4973 arg0)
public BlockBehaviour$Properties
b(ecf$f arg0)
isSuffocating(BlockBehaviour$StatePredicate arg0)
method_26243(class_4970$class_4973 arg0)
public BlockBehaviour$Properties
c(ecf$f arg0)
isViewBlocking(BlockBehaviour$StatePredicate arg0)
method_26245(class_4970$class_4973 arg0)
public BlockBehaviour$Properties
d(ecf$f arg0)
hasPostProcess(BlockBehaviour$StatePredicate arg0)
method_26247(class_4970$class_4973 arg0)
public BlockBehaviour$Properties
e(ecf$f arg0)
emissiveRendering(BlockBehaviour$StatePredicate arg0)
method_26249(class_4970$class_4973 arg0)
public BlockBehaviour$Properties
n()
requiresCorrectToolForDrops()
method_29292()
public BlockBehaviour$Properties
e(float arg0)
destroyTime(float arg0)
method_36557(float arg0)
public BlockBehaviour$Properties
f(float arg0)
explosionResistance(float arg0)
method_36558(float arg0)
public BlockBehaviour$Properties
a(ecf$c arg0)
offsetType(BlockBehaviour$OffsetType arg0)
method_49229(class_4970$class_2250 arg0)
public BlockBehaviour$Properties
o()
noTerrainParticles()
method_45477()
public BlockBehaviour$Properties
a(cwg... arg0)
requiredFeatures(FeatureFlag... arg0)
method_45476(class_7696... arg0)
public BlockBehaviour$Properties
a(edh arg0)
instrument(NoteBlockInstrument arg0)
method_51368(class_2766 arg0)
public BlockBehaviour$Properties
p()
replaceable()
method_51371()
public BlockBehaviour$Properties
a(alv<doe> arg0)
setId(ResourceKey<Block> arg0)
method_63500(class_5321<class_2248> arg0)
public BlockBehaviour$Properties
a(String arg0)
overrideDescription(String arg0)
method_63501(String arg0)
protected String
q()
effectiveDescriptionId()
method_63506()