This repository serves as a starting point for understanding MCGalaxy's API by documenting and providing examples for the essential classes
- Command - Performs an action based on player input
- CommandParser - Helpers for parsing player input
- Brush - Determines the blocks output from most draw operations
- BrushFactory - Parses player input to create a Brush
- DrawOp - Produces blocks from an array of coordinates (e.g. a box)
- DrawOpPerformer
TODO
- Level - Array of blocks and associated data loaded in memory
- LevelInfo
- LevelActions
- LevelOperations - High level methods for manipulating levels
- Group
- Player - Represents an online or virtual (e.g. console) player
- PlayerInfo
- PlayerActions
- PlayerOperations - High level methods for manipulating players
- PlayerList - List of names
- PlayerExtList - List of names and associated data
- PlayerMetaList
- Scheduled tasks
- HttpUtil
- ImageUtils