diff --git a/addons/yt_world/models/yt_world.py b/addons/yt_world/models/yt_world.py index cd9bfff..3c13062 100644 --- a/addons/yt_world/models/yt_world.py +++ b/addons/yt_world/models/yt_world.py @@ -47,6 +47,7 @@ class YtWorld(models.Model): }) return { 'world_id': self.id, + 'name': self.name, 'seed': self.seed, 'world_version': self.world_version, 'settings': self.settings or {}, diff --git a/world.html b/world.html index da070f0..0a81dd2 100644 --- a/world.html +++ b/world.html @@ -3387,6 +3387,10 @@ window.addEventListener('keydown', e => { try { const ws = await API.world(); applyWorldState(ws); + if (ws.name) { + const wn = document.getElementById('worldName'); + if (wn) wn.textContent = ws.name; + } } catch (e) { console.warn('加载世界存档失败,使用确定性底图', e); }