net.minecraft.loot.operator

public class BoundedIntUnaryOperator

fas
net.minecraft.world.level.storage.loot.IntRange
net.minecraft.class_42
net.minecraft.loot.operator.BoundedIntUnaryOperator
net.minecraft.unmapped.C_rcavspxn
net.minecraft.loot.operator.BoundedIntUnaryOperator
net.minecraft.src.C_141456_

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<BoundedIntUnaryOperator>
b
RECORD_CODEC
field_45791
OPERATOR_CODEC
f_eyhevmqg
BASE_CODEC
f_290959_
public static final com.mojang.serialization.Codec<BoundedIntUnaryOperator>
a
CODEC
field_45790
CODEC
f_orheepax
CODEC
f_290878_
private final LootNumberProvider
c
min
field_921
min
f_rgwyrwjf
min
f_165001_
private final LootNumberProvider
d
max
field_920
max
f_shroovxu
max
f_165002_
private final BoundedIntUnaryOperator$Applier
e
limiter
field_27897
applier
f_whzvxder
applier
f_165003_
private final BoundedIntUnaryOperator$Tester
f
predicate
field_27898
tester
f_qehsjywa
tester
f_165004_

Constructor summary

ModifierConstructor
private (Optional<LootNumberProvider> min, Optional<LootNumberProvider> max)
private (LootNumberProvider min, LootNumberProvider max)

Method summary

Modifier and TypeMethod
public Set<ContextParameter<?>>
a()
getReferencedContextParams()
method_32386()
getRequiredParameters()
m_wetskmqh()
getRequiredParameters()
m_165008_()
public static BoundedIntUnaryOperator
a(int o)
exact(int arg0)
method_32387(int arg0)
create(int value)
m_zxylymmk(int arg0)
create(int value)
m_165009_(int p_165010_)
public static BoundedIntUnaryOperator
a(int o, int o)
range(int arg0, int arg1)
method_282(int arg0, int arg1)
create(int min, int max)
m_gnqxrmxh(int arg0, int arg1)
create(int min, int max)
m_165011_(int p_165012_, int p_165013_)
public static BoundedIntUnaryOperator
b(int o)
lowerBound(int arg0)
method_280(int arg0)
createMin(int min)
m_gusyvasn(int arg0)
createMin(int min)
m_165026_(int p_165027_)
public static BoundedIntUnaryOperator
c(int o)
upperBound(int arg0)
method_277(int arg0)
createMax(int max)
m_xpjuhcpg(int arg0)
createMax(int max)
m_165040_(int p_165041_)
public int
a(fat o, int arg1)
clamp(LootContext arg0, int arg1)
method_32389(class_47 arg0, int arg1)
apply(LootContext context, int value)
m_bnhpxthy(C_iakykpgh arg0, int arg1)
apply(LootContext context, int value)
m_165014_(C_2811_ p_165016_, int arg1)
public boolean
b(fat o, int arg1)
test(LootContext arg0, int arg1)
method_32393(class_47 arg0, int arg1)
test(LootContext context, int value)
m_mubwvpsn(C_iakykpgh arg0, int arg1)
test(LootContext context, int value)
m_165028_(C_2811_ p_165030_, int arg1)
private OptionalInt
b()
unpackExact()
method_53263()
getConstantValue()
m_mubjqnmo()
asConstantInt()
m_293946_()