net.minecraft.world.item.enchantment

public record ConditionalEffect<T>

dhk
net.minecraft.world.item.enchantment.ConditionalEffect
net.minecraft.class_9698

Field summary

Modifier and TypeField
private final T
a
effect
comp_2680
private final Optional<LootItemCondition>
b
requirements
comp_2681

Constructor summary

ModifierConstructor
public (T arg0, Optional<LootItemCondition> arg1)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.Codec<LootItemCondition>
a(bbu arg0)
conditionCodec(ContextKeySet arg0)
method_60007(class_176 arg0)
public static <T> com.mojang.serialization.Codec<ConditionalEffect<T>>
a(com.mojang.serialization.Codec<T> arg0, bbu arg1)
codec(com.mojang.serialization.Codec<T> arg0, ContextKeySet arg1)
method_60004(com.mojang.serialization.Codec<T> arg0, class_176 arg1)
public boolean
a(fbo arg0)
matches(LootContext arg0)
method_60006(class_47 arg0)
public T
a()
effect()
comp_2680()
public Optional<LootItemCondition>
b()
requirements()
comp_2681()