Class SimpleRuleSetProvider

java.lang.Object
net.royalur.rules.simple.SimpleRuleSetProvider
All Implemented Interfaces:
RuleSetProvider

public class SimpleRuleSetProvider extends Object implements RuleSetProvider
A provider that creates simple rule sets.
  • Constructor Details

    • SimpleRuleSetProvider

      public SimpleRuleSetProvider()
  • Method Details

    • create

      public SimpleRuleSet create(GameSettings settings, GameMetadata metadata)
      Description copied from interface: RuleSetProvider
      Creates a rule set to match the given settings and game metadata.
      Specified by:
      create in interface RuleSetProvider
      Parameters:
      settings - The settings of the game.
      metadata - The metadata associated with the game.
      Returns:
      A rule set matching the given settings and game metadata.