Uses of Interface
net.royalur.rules.PlayerStateProvider
Packages that use PlayerStateProvider
-
Uses of PlayerStateProvider in net.royalur.rules
Fields in net.royalur.rules declared as PlayerStateProviderModifier and TypeFieldDescriptionprotected final PlayerStateProvider
RuleSet.playerStateProvider
Provides the manipulation of player state values.Methods in net.royalur.rules that return PlayerStateProviderModifier and TypeMethodDescriptionRuleSet.getPlayerStateProvider()
Gets the provider of player state manipulations.Constructors in net.royalur.rules with parameters of type PlayerStateProviderModifierConstructorDescriptionprotected
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
Classes in net.royalur.rules.simple that implement PlayerStateProviderModifier and TypeClassDescriptionclass
Provides new instances of, and manipulations to, simple player states.Constructors in net.royalur.rules.simple with parameters of type PlayerStateProviderModifierConstructorDescriptionSimpleRuleSet
(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.