Uses of Class
net.royalur.model.GameMetadata
Packages that use GameMetadata
Package
Description
-
Uses of GameMetadata in net.royalur
Methods in net.royalur that return GameMetadataConstructors in net.royalur with parameters of type GameMetadataModifierConstructorDescriptionGame
(RuleSet rules, GameMetadata metadata, List<GameState> states) Instantiates a game of the Royal Game of Ur. -
Uses of GameMetadata in net.royalur.model
Methods in net.royalur.model that return GameMetadataModifier and TypeMethodDescriptionGameMetadata.copy()
Creates a copy of this metadata.static GameMetadata
GameMetadata.startingNow()
-
Uses of GameMetadata in net.royalur.notation
Methods in net.royalur.notation that return GameMetadataModifier and TypeMethodDescriptionJsonNotation.readMetadata
(com.fasterxml.jackson.databind.node.ObjectNode json) Methods in net.royalur.notation with parameters of type GameMetadataModifier and TypeMethodDescriptionvoid
JsonNotation.writeMetadata
(com.fasterxml.jackson.core.JsonGenerator generator, GameMetadata metadata) -
Uses of GameMetadata in net.royalur.rules
Methods in net.royalur.rules with parameters of type GameMetadataModifier and TypeMethodDescriptionRuleSetProvider.create
(GameSettings settings, GameMetadata metadata) Creates a rule set to match the given settings and game metadata.static TimeProvider
TimeProvider.fromMetadata
(GameMetadata metadata) Creates a new time provider that takes the game start time from the given metadata. -
Uses of GameMetadata in net.royalur.rules.simple
Methods in net.royalur.rules.simple with parameters of type GameMetadataModifier and TypeMethodDescriptionSimpleRuleSetProvider.create
(GameSettings settings, GameMetadata metadata)