Uses of Interface
net.royalur.rules.PlayerStateProvider
-
Uses of PlayerStateProvider in net.royalur.rules
Modifier and TypeFieldDescriptionprotected final PlayerStateProvider
RuleSet.playerStateProvider
Provides the manipulation of player state values.Modifier and TypeMethodDescriptionRuleSet.getPlayerStateProvider()
Gets the provider of player state manipulations.ModifierConstructorDescriptionprotected
RuleSet
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider) Instantiates a rule set for the Royal Game of Ur. -
Uses of PlayerStateProvider in net.royalur.rules.simple
Modifier and TypeClassDescriptionclass
Provides new instances of, and manipulations to, simple player states.ModifierConstructorDescriptionSimpleRuleSet
(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a simple rule set for the Royal Game of Ur.