Class Summary |
SOCBoard |
This is a representation of the board in Settlers of Catan. |
SOCBoard.DefaultBoardFactory |
Default implementation of SOCBoard.BoardFactory , used at client. |
SOCBoardLarge |
Sea board layout: A representation of a larger (up to 127 x 127 hexes) JSettlers board,
with an arbitrary mix of land and water tiles. |
SOCCity |
A city playing piece |
SOCDevCard |
A single Dev Card, probably within a player's SOCInventory . |
SOCForceEndTurnResult |
This class holds the results of a call to SOCGame.forceEndTurn() . |
SOCFortress |
A fortress playing piece, used on the large sea board (SOCBoardLarge ) with some scenarios. |
SOCGame |
A class for holding and manipulating game data. |
SOCGame.RollResult |
Dice roll result, for reporting from SOCGame.rollDice() . |
SOCGameOption |
Game-specific options, configurable at game creation. |
SOCInventory |
This represents a collection of development cards, and occasional scenario-specific items. |
SOCInventoryItem |
An inventory item, such as a SOCDevCard or a scenario-specific item, held
in a player's hand to be played later or kept until scoring at the end of the game. |
SOCLRPathData |
DOCUMENT ME! |
SOCMoveRobberResult |
This class holds the results of moving the robber or pirate. |
SOCOldLRStats |
This keeps track of the old LR stats (Longest Road). |
SOCPlayer |
A class for holding and manipulating player data. |
SOCPlayer.SpecialVPInfo |
Holds details of SOCPlayer.getSpecialVP() . |
SOCPlayerNumbers |
This class tracks what dice-roll numbers a player's pieces are touching,
and the probability of getting resources based on their hex types. |
SOCPlayingPiece |
Playing pieces for Settlers of Catan. |
SOCResourceConstants |
This is a list of constants for representing
types of resources in Settlers of Catan. |
SOCResourceSet |
This represents a collection of
clay, ore, sheep, wheat, and wood resources. |
SOCRoad |
A road playing piece, or (on the large sea board) a ship playing piece. |
SOCScenario |
Scenarios for game rules and options on the large sea board . |
SOCSettlement |
A settlement playing piece |
SOCShip |
A ship playing piece, on the large sea board (SOCBoardLarge ). |
SOCSpecialItem |
A special item for Settlers scenarios or expansions. |
SOCSpecialItem.Requirement |
Data structure and parser for a special item's requirements. |
SOCTradeOffer |
This class represents a trade offer in Settlers of Catan |
SOCVersionedItem |
Information/objects which can change or have new ones with different versions. |
SOCVillage |
A village playing piece, used on the large sea board (SOCBoardLarge ) with some scenarios. |