Uses of Interface
net.royalur.rules.PieceProvider
-
Uses of PieceProvider in net.royalur.rules
Modifier and TypeFieldDescriptionprotected final PieceProvider
RuleSet.pieceProvider
Provides the manipulation of piece values.Modifier and TypeMethodDescriptionRuleSet.getPieceProvider()
Gets the provider of piece 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 PieceProvider in net.royalur.rules.simple
Modifier and TypeClassDescriptionclass
Provides new instances of, and manipulations to, simple pieces.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.