net.minecraft.loot.condition

public record TimeCheckLootCondition

implements LootCondition

fag
net.minecraft.world.level.storage.loot.predicates.TimeCheck
net.minecraft.class_4571
net.minecraft.loot.condition.TimeCheckLootCondition
net.minecraft.unmapped.C_kjttmclh
net.minecraft.loot.condition.TimeCheckLootCondition
net.minecraft.src.C_3021_

Field summary

Modifier and TypeField
private final Optional<Long>
b
period
comp_1885
period
f_nligahtp
period
f_82023_
private final BoundedIntUnaryOperator
c
value
comp_1886
value
f_ptgdgvms
value
f_82024_
public static final com.mojang.serialization.MapCodec<TimeCheckLootCondition>
a
CODEC
field_45876
CODEC
f_gijcolqw
CODEC
f_290995_

Constructor summary

ModifierConstructor
public (Optional<Long> period, BoundedIntUnaryOperator value)

Method summary

Modifier and TypeMethod
public LootConditionType
b()
getType()
method_29325()
getType()
m_pfwldqai()
getType()
m_7940_()
public Set<ContextParameter<?>>
a()
getReferencedContextParams()
method_293()
getAllowedParameters()
m_oozesizv()
getRequiredParameters()
m_6231_()
public boolean
a(ewp arg0)
test(LootContext arg0)
method_22587(class_47 arg0)
test(LootContext arg0)
m_uuipifxi(C_iakykpgh arg0)
test(LootContext context)
test(C_2811_ arg0)
public static TimeCheckLootCondition$Builder
a(ewo o)
time(IntRange arg0)
method_35559(class_42 arg0)
create(BoundedIntUnaryOperator value)
m_zbmfbhfu(C_rcavspxn arg0)
create(BoundedIntUnaryOperator value)
m_165509_(C_141456_ p_165510_)
public Optional<Long>
c()
period()
comp_1885()
period()
m_izevfikw()
period()
f_82023_()
public BoundedIntUnaryOperator
d()
value()
comp_1886()
value()
m_eaubzihp()
value()
f_82024_()