net.minecraft.loot

public interface LootTableReportable

net.minecraft.world.level.storage.loot.Validatable
net.minecraft.world.level.storage.loot.Validatable
net.minecraft.class_1_38
net.minecraft.loot.LootTableReportable

Method summary

Modifier and TypeMethod
void
validate(ValidationContext context)
validate(ValidationContext context)
method_292(class_58 arg0)
report(LootTableReporter reporter)
static void
validate(ValidationContext context, String name, Validatable v)
validate(ValidationContext context, String name, Validatable v)
method_1_593(class_58 arg0, String arg1, class_1_38 arg2)
reportChild(LootTableReporter reporter, String name, LootTableReportable value)
static void
validate(ValidationContext context, String name, Optional<? extends Validatable> optional)
validate(ValidationContext context, String name, Optional<? extends Validatable> optional)
method_1_592(class_58 arg0, String arg1, Optional<? extends class_1_38> arg2)
reportOptionalChild(LootTableReporter reporter, String name, Optional<? extends LootTableReportable> value)
static void
validate(ValidationContext context, String name, List<? extends Validatable> list)
validate(ValidationContext context, String name, List<? extends Validatable> list)
method_1_591(class_58 arg0, String arg1, List<? extends class_1_38> arg2)
reportChildren(LootTableReporter reporter, String name, List<? extends LootTableReportable> values)
static void
validate(ValidationContext context, List<? extends Validatable> list)
validate(ValidationContext context, List<? extends Validatable> list)
method_1_594(class_58 arg0, List<? extends class_1_38> arg1)
reportChildren(LootTableReporter reporter, List<? extends LootTableReportable> values)
static <T extends LootTableReportable> void
validateReference(ValidationContext context, ResourceKey<T> id)
validateReference(ValidationContext context, ResourceKey<T> id)
method_1_595(class_58 arg0, class_5321<T> arg1)
reportReference(LootTableReporter reporter, RegistryKey<T> key)
static <T extends LootTableReportable> Function<T, com.mojang.serialization.DataResult<T>>
validatorForContext(ContextKeySet params)
validatorForContext(ContextKeySet params)
method_1_596(class_176 arg0)
validateOne(ContextType contextType)
static <T extends LootTableReportable> Function<List<T>, com.mojang.serialization.DataResult<List<T>>>
listValidatorForContext(ContextKeySet params)
listValidatorForContext(ContextKeySet params)
method_1_590(class_176 arg0)
validateList(ContextType contextType)