Interface IIngredientCondition<T extends IIngredient>
- All Known Implementing Classes:
ConditionAnyDamage,ConditionCustom,ConditionDamaged,ConditionDamagedAtLeast,ConditionDamagedAtMost
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<IIngredientCondition<? extends IIngredient>> -
Method Summary
Modifier and TypeMethodDescriptiongetCommandString(T ingredient) default net.minecraft.resources.ResourceLocationgetType()booleanbooleanmatches(IItemStack stack) default voidwrite(net.minecraft.network.FriendlyByteBuf buffer)
-
Field Details
-
CODEC
-
-
Method Details
-
matches
-
getCommandString
-
ignoresDamage
boolean ignoresDamage() -
getSerializer
IIngredientConditionSerializer getSerializer() -
write
default void write(net.minecraft.network.FriendlyByteBuf buffer) -
getType
default net.minecraft.resources.ResourceLocation getType()
-