Chalky
Chalky: Some painting support for the artsy folks!
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
[0.0.3] - 2026-02-21
Added
- Any players can now save chalkboard state as JSON to their local pc with a name.
- Only hosts are allowed to load chalkboard from a JSON.
- Commands
/chalkygetboards(cgb) to list all saved boards/chalkysaveboard(csb) to save a specific/active board/chalkyloadboard(clb) to load a board
[0.0.2] - 2026-02-20
Changed
- Changes are now non-local, observers can see it too
Removed
- Disabled chalk size 1, smaller than 2x2 causes desync
- Disabled chalk colors, colors causes desync.
[0.0.1] - 2026-02-20
Added
- Configurable chalk brush size - paints a
size x sizegrid block per stroke instead of the default 2×2- Size 1 paints a single grid cell
- Size 2 (default) falls through to the original game logic unchanged
- Sizes > 2 use the expanded custom painting path
- Erase mode always uses original game logic regardless of configured size
- In-game chat command system - commands starting with
/are intercepted and never sent to other players /chalkysetsize [size](/css) - set brush size at runtime; omit argument to reset to default/chalkytoggle(/ct) - toggle all mod features on/off at runtime/chalkyshowcommand(/fsc) - toggle whether typed commands are echoed in the chat history/chalkyhelp(/fh) - list all available commands in chat/help chalky(/h chalky) - same as above via the shared help commandEnableFeatureconfig entry (default:true) - persisted toggle for mod featuresShowCommandconfig entry (default:false) - persisted toggle for command echo