Get hot reloading working again

This commit is contained in:
Tanner
2026-11-04 15:39:10 +00:00
parent 563aa53eec
commit 61128e8d27
4 changed files with 277 additions and 80 deletions
+3
View File
@@ -34,6 +34,9 @@ $ SERVER=127.0.0.1 python mosfet.py
`mosfet.py` defaults to that server, player name `mosfet1`, and the current
AuthMe password. Override `SERVER`, `PORT`, `PLAYER_NAME`, or `GAME_PASSWORD`
through environment variables as needed. Microsoft authentication is not used.
Python edits under `mosfet/` are hot-reloaded in place; the player connection is
kept alive. Edits to connection/bootstrap files are reported as deferred until
the next manual start, rather than triggering an automatic reconnect.
The 26.3 client now handles AuthMe, chat commands, chunk/world-state caching,
modern block/item/entity data, entity tracking, read-only inventory/component