net.minecraft.world.attribute

public record BedRule

cdx
net.minecraft.world.attribute.BedRule
net.minecraft.class_12195
net.minecraft.world.attribute.BedRule

Field summary

Modifier and TypeField
private final BedRule$Rule
d
canSleep
comp_5136
canSleep
private final BedRule$Rule
e
canSetSpawn
comp_5137
canSetSpawn
private final boolean
f
explodes
comp_5138
explodes
private final Optional<Component>
g
errorMessage
comp_5139
errorMessage
public static final BedRule
a
CAN_SLEEP_WHEN_DARK
field_63703
OVERWORLD
public static final BedRule
b
EXPLODES
field_63704
OTHER_DIMENSION
public static final com.mojang.serialization.Codec<BedRule>
c
CODEC
field_63705
CODEC

Constructor summary

ModifierConstructor
public (BedRule$Rule canSleep, BedRule$Rule canSetSpawn, boolean explodes, Optional<Component> errorMessage)

Method summary

Modifier and TypeMethod
public boolean
a(dvg arg0)
canSleep(Level arg0)
method_75643(class_1937 arg0)
canSleep(World world)
public boolean
b(dvg arg0)
canSetSpawn(Level arg0)
method_75644(class_1937 arg0)
canSetSpawn(World world)
public Player$BedSleepingProblem
a()
asProblem()
method_75641()
getFailureReason()
public BedRule$Rule
b()
canSleep()
comp_5136()
canSleep()
public BedRule$Rule
c()
canSetSpawn()
comp_5137()
canSetSpawn()
public boolean
d()
explodes()
comp_5138()
explodes()
public Optional<Component>
e()
errorMessage()
comp_5139()
errorMessage()