All Superinterfaces:
Operation
All Known Implementing Classes:
AbstractCondition, AndCondition, BooleanCondition, EqualsCondition, FullEqualsCondition, GreaterThanCondition, GreaterThanOrEqualCondition, NegationCondition, NotEqualCondition, NotFullEqualsCondition, OrCondition

public interface Condition extends Operation
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    process(org.screamingsandals.lib.player.PlayerWrapper player, PlayerItemInfo info)
     
    default Object
    resolveFor(org.screamingsandals.lib.player.PlayerWrapper player, PlayerItemInfo info)
     

    Methods inherited from interface org.screamingsandals.simpleinventories.operations.Operation

    resolveFor
  • Method Details

    • resolveFor

      default Object resolveFor(org.screamingsandals.lib.player.PlayerWrapper player, PlayerItemInfo info)
      Specified by:
      resolveFor in interface Operation
    • process

      boolean process(org.screamingsandals.lib.player.PlayerWrapper player, PlayerItemInfo info)