▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Moon Spire
Moon Spire

Moon Spire

月尖塔为Minecraft添加了卡牌对战元素,允许你使用卡牌来挑战生物!Moon Spire adds card battle elements to Minecraft, allowing you to use cards to challenge creatures!

Оцените первым
629
2
Все версии→Moon Spire 1.1.4

Moon Spire 1.1.4

Beta03.06.2026

Список изменений

中文更新日志

新增内容

  • 新增登塔角色选择流程。正式登塔开始前,玩家可以查看角色立绘、图标、说明、生命上限、初始遗物和初始牌组,并确认要使用的角色。
  • 新增开发者角色配置。整合包作者可以配置角色名称、描述、生命上限、初始牌组、初始遗物、专属卡池、专属替换概率、角色图标和立绘背景。

修复内容

  • 修复远程客户端或刚保存角色资源后进入角色选择时,角色图标或立绘可能缺失的问题。角色选择会先同步本次可选角色引用的图片资源,再打开选择界面。
  • 修复开发者数据保存中较大图片分块到达较晚时可能被误判为资源缺失的问题,并在图片读取、压缩、写入或上传超时时提供更明确的失败反馈。

玩法系统

  • 正式登塔现在按玩家确认的角色初始化塔生命、塔内初始牌组和初始遗物。旧塔配置中的塔生命上限仅作为旧数据兼容字段保留。
  • 多人登塔会在所有参与玩家完成角色确认后继续开局;通过管理员指令直接开塔时,会默认使用角色列表中的第一个有效角色。
  • 角色专属卡池可以按配置概率参与奖励替换,让不同角色在同一套塔路线中拥有更明确的成长方向。

界面与反馈

  • 角色选择界面支持左右切换角色、预览初始牌组、查看初始遗物;本地确认后会在确认按钮位置显示全队确认进度。
  • 顶部塔生命显示改为更贴近角色生命语境的生命值展示,避免继续使用统一塔配置生命的表达。
  • 优化角色选择和开发者角色页的图标、立绘和按钮布局,在不同窗口尺寸和 GUI 缩放下减少重叠、越界和误触。

开发者与整合包工具

  • 开发者中心新增角色页,角色数据保存到 moonspire/developer/characters/characters.json,角色图标和立绘 PNG 保存到 moonspire/developer/character_images/。
  • 开发者中心支持编辑角色初始牌组、初始遗物和专属卡池,并通过共享的卡牌、遗物和图片选择流程减少重复配置步骤。
  • 角色图片、卡图、卡面和材料图标保存前会进行大小校验和必要压缩;保存失败时会保留本地待上传来源,避免把缺失资源路径误保存为成功状态。

技术实现

  • 优化开发者中心、卡面应用选择器、怪物卡组和角色卡组列表的筛选、排序、卡牌实例与渲染内容缓存,减少大列表打开和滚动时的卡顿。
  • 优化主战斗界面手牌渲染路径,复用卡牌内容键、数值预览和可见性计算,降低稳定战斗帧中的重复布局和文字提交开销。
  • 开发者资源同步会分别组装权威 JSON 与图片分片,避免 JSON 先完成时清掉仍在接收中的角色立绘或图标分片。

English Changelog

Added

  • Added the tower character selection flow. Before starting an active tower run, players can inspect a character's portrait, icon, description, maximum health, starter relics, and starter deck, then confirm the character they want to use.
  • Added developer character configuration. Modpack authors can configure character names, descriptions, maximum health, starter decks, starter relics, exclusive card pools, exclusive replacement chance, character icons, and portrait backgrounds.

Fixed

  • Fixed character icons or portraits potentially missing for remote clients, or immediately after saving character resources, when entering character selection. Character selection now synchronizes the referenced images for this session before opening the screen.
  • Fixed large developer image chunks that arrived later during saving being treated as missing resources, with clearer failure feedback for image loading, compression, writing, or upload timeouts.

Gameplay

  • Active tower runs now initialize tower health, starter tower decks, and starter relics from the character each player confirms. The old tower max-health field is kept only for old-data compatibility.
  • Multiplayer tower runs continue only after all participating players confirm their characters; administrator command starts default to the first valid character in the character list.
  • Character-exclusive card pools can participate in reward replacement by configured chance, giving different characters clearer growth paths within the same tower route.

UI And Feedback

  • The character selection screen supports switching characters, previewing starter decks, and viewing starter relics; after local confirmation, the confirm button area shows party confirmation progress.
  • The top tower health display now uses health wording that better matches character-based run health instead of the old shared tower-config health wording.
  • Improved icon, portrait, and button layout on the character selection screen and developer character page, reducing overlap, overflow, and accidental clicks across window sizes and GUI scales.

Developer And Modpack Tools

  • Added the Developer Center character page. Character data is saved to moonspire/developer/characters/characters.json, while character icon and portrait PNG files are saved under moonspire/developer/character_images/.
  • The Developer Center can now edit character starter decks, starter relics, and exclusive card pools through shared card, relic, and image selection flows.
  • Character images, card art, card faces, and material icons are size-checked and compressed when needed before saving; failed saves keep the local upload source so missing resource paths are not saved as successful data.

Technical

  • Improved caching for Developer Center lists, the card-face application picker, monster deck lists, and character deck lists, reducing stutter when opening or scrolling large lists.
  • Optimized the main battle hand-card rendering path by reusing card content keys, value previews, and visibility calculations, reducing repeated layout and text submission work in stable battle frames.
  • Developer resource synchronization now assembles authoritative JSON and image chunks independently, preventing early JSON completion from clearing character portrait or icon chunks that are still being received.

Файлы

moonspire-1.1.4.jar(2.54 MiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

1.1.4

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

21

Дата публикации

03.06.2026

Загрузил

ID версии

Главная