public class LootConditionManager
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
LootConditionManager.Serializer |
コンストラクタと説明 |
---|
LootConditionManager() |
修飾子とタイプ | メソッドと説明 |
---|---|
static <T> java.util.function.Predicate<T> |
and(java.util.function.Predicate<T>[] p_216305_0_) |
static <T extends ILootCondition> |
getSerializerFor(T conditionClass) |
static ILootCondition.AbstractSerializer<?> |
getSerializerForName(ResourceLocation location) |
static <T> java.util.function.Predicate<T> |
or(java.util.function.Predicate<T>[] p_216306_0_) |
static <T extends ILootCondition> |
registerCondition(ILootCondition.AbstractSerializer<? extends T> condition) |
public static <T extends ILootCondition> void registerCondition(ILootCondition.AbstractSerializer<? extends T> condition)
public static ILootCondition.AbstractSerializer<?> getSerializerForName(ResourceLocation location)
public static <T extends ILootCondition> ILootCondition.AbstractSerializer<T> getSerializerFor(T conditionClass)
public static <T> java.util.function.Predicate<T> and(java.util.function.Predicate<T>[] p_216305_0_)
public static <T> java.util.function.Predicate<T> or(java.util.function.Predicate<T>[] p_216306_0_)