Interface IIngredientCondition<T extends IIngredient>

All Known Implementing Classes:
ConditionAnyDamage, ConditionCustom, ConditionDamaged, ConditionDamagedAtLeast, ConditionDamagedAtMost

@ZenRegister public interface IIngredientCondition<T extends IIngredient>
  • Field Details

  • Method Details

    • matches

      boolean matches(IItemStack stack)
    • getCommandString

      String getCommandString(T ingredient)
    • ignoresDamage

      boolean ignoresDamage()
    • getSerializer

    • write

      default void write(net.minecraft.network.FriendlyByteBuf buffer)
    • getType

      default net.minecraft.resources.ResourceLocation getType()