net.minecraft.loot.condition

public final class FloatValueCheck$Range

implements FloatValueCheck

net.minecraft.world.level.storage.loot.FloatRangePredicate$Line
net.minecraft.class_1_1604$class_1_1605
net.minecraft.loot.condition.FloatValueCheck$Range

Field summary

Modifier and TypeField
private final Optional<RegistryEntry<LootFloatProvider>>
min
field_1_10413
min
private final Optional<RegistryEntry<LootFloatProvider>>
max
field_1_10412
max
private final FloatValueCheck$Range$Tester
predicate
field_1_10414
tester

Constructor summary

ModifierConstructor
private (Optional<RegistryEntry<LootFloatProvider>> min, Optional<RegistryEntry<LootFloatProvider>> max)

Method summary

Modifier and TypeMethod
private static FloatValueCheck$Range$Tester
createPredicate(Holder<ContextFloatProvider> min, Holder<ContextFloatProvider> max)
method_1_10316(class_6880<class_5658> arg0, class_6880<class_5658> arg1)
createTester(RegistryEntry<LootFloatProvider> min, RegistryEntry<LootFloatProvider> max)
public void
validate(ValidationContext context)
method_292(class_58 arg0)
report(LootTableReporter arg0)
public boolean
test(LootContext context, float input)
method_1_10313(class_47 arg0, float arg1)
test(LootContext arg0, float arg1)
public boolean
test(LootContext context, ContextFloatProvider input)
method_1_10314(class_47 arg0, class_5658 arg1)
test(LootContext arg0, LootFloatProvider arg1)
private static boolean
lambda$createPredicate$2(Holder arg0, Holder arg1, LootContext arg2, float arg3)
method_1_10319(class_6880 arg0, class_6880 arg1, class_47 arg2, float arg3)
method_1_10319(RegistryEntry arg0, RegistryEntry arg1, LootContext context, float value)
private static boolean
lambda$createPredicate$1(Holder arg0, LootContext arg1, float arg2)
method_1_10318(class_6880 arg0, class_47 arg1, float arg2)
method_1_10318(RegistryEntry arg0, LootContext context, float value)
private static boolean
lambda$createPredicate$0(Holder arg0, LootContext arg1, float arg2)
method_1_10317(class_6880 arg0, class_47 arg1, float arg2)
method_1_10317(RegistryEntry arg0, LootContext context, float value)