1.4 KiB
1.4 KiB
bworld
The base game as a mod, following "The base game as a mod" in MODS.md.
The game doesn't load this yet. Until the mod loader exists, the game still registers everything from
common/blocks/, common/items/, server/game/crafting.ts and server/game/blocks.ts. The blocks/, items/ and
recipes/ folders here are generated from those by:
deno task export-bworld
Run it after changing any of them. tests/bworld_mod_test.ts fails when this folder and the game disagree.
Still to move here, by phase:
| Phase | What |
|---|---|
| 1 | Textures from assets/sprites/textures/ (the build still reads them from there). |
| 2 | Block behavior from server/game/blocks.ts: bworld:hoeable, bworld:storage, bworld:furnace, and the watering can's bworld:watering_can item component. |
| 3 | Terrain, biomes, trees and ores from common/generation.ts. |