Commit Graph

6 Commits

Author SHA1 Message Date
Jacobwasbeast
70dbff3fac feat(api/runtime): java-style assets and localization sync 2026-03-10 14:36:23 -05:00
Jacobwasbeast
3293f1e181 feat(api): add missing block/item placeholder textures
- Add mod_assets for weaveloader.api:missing_block and missing_item
- CopyModAssets target to deploy placeholders to mods/WeaveLoader.API/assets/
- WorldIdRemap: use placeholder icons instead of bedrock/apple
2026-03-09 00:27:28 -05:00
Jacobwasbeast
4027ee4ef2 fix(runtime): fix chunk remap setTile crashes and use missing block fallback
- Clear invalid block IDs before setTile to prevent setTileAndData crashes
- Add CompressedTileStorage::set for direct block write when Tile::tiles[old] is null
- Use missing block placeholder with API-resolved IDs instead of bedrock
- Work around raw_pdb GetRecordAtOffset removal via ForEachSymbol iteration
2026-03-08 23:50:21 -05:00
Jacobwasbeast
887d75eb79 fix(runtime): remap modded block ids using save hooks 2026-03-08 22:35:05 -05:00
Jacobwasbeast
2a959e2e4f fix(runtime): preserve namespace tag for missing item fallback 2026-03-08 21:02:43 -05:00
Jacobwasbeast
656693ad95 fix(runtime): remap modded item ids using namespace tags 2026-03-08 20:53:45 -05:00