RTS building: Build From Above

Build, manage storage, and interact with your base from an overhead RTS-style building panel.

File Details

rtsbuilding-build-from-above-1.0.3-beta.jar

  • R
  • May 29, 2026
  • 842.71 KB
  • 288
  • 1.21.1
  • NeoForge

File Name

rtsbuilding-build-from-above-1.0.3-beta.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:rts-building-build-from-above-1553142:8162884"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

NeoForge 1.21.1 1.0.3-beta

For Minecraft 1.21.1 / NeoForge.

This beta focuses on multiplayer stability, dedicated server safety, remote GUI cleanup, and several high-priority usability fixes from early player feedback.

  • Improved multiplayer RTS camera behavior:
    • Reduced idle camera move packets.
    • Added a low-frequency idle heartbeat instead of sending no-op movement every tick.
    • Throttled local camera restore attempts to reduce camera/POV/audio conflicts with other mods.
  • Improved dedicated server / headless server safety:
    • Moved client-only GUI, screen, renderer, keybind, and S2C client handler setup behind client-only entry points.
    • Common network registration no longer directly loads client screen classes on dedicated servers.
  • Fixed remote GUI cleanup for chest-like containers:
    • RTS-opened remote menus now track both menu id and source block position.
    • Closing the GUI, leaving RTS, or switching screens now forces a server-side close visual update for vanilla/open-count containers.
    • This is aimed at fixing chest lids staying open after remote GUI use.
  • Fixed Survival Balance disable behavior:
    • Turning Survival Balance off now clears cached client progression locks.
    • Server sync now sends a disabled/empty lock state instead of preserving stale locked features.
    • Refreshing/reopening RTS should no longer keep old locked states after disabling the config.
  • Added a configurable maximum RTS action radius:
    • New common config: maxActionRadiusBlocks, default 128, range 48-512.
    • When Survival Balance is off, RTS uses this configured max radius.
    • When Survival Balance is on, a new max-radius progression node unlocks the configured maximum.
  • Improved large-storage count handling:
    • Extremely large or effectively infinite storage counts now display as INF.
    • Linked storage aggregation uses safer saturated counting to avoid huge number display overflow.
  • Added player-inventory fallback when no storage is linked:
    • The RTS storage panel now shows backpack items when no chest/AE terminal is bound.
    • Placement can use those inventory items, reducing confusion when only the hotbar seemed available.
  • Fixed ordinary container overlay count behavior:
    • Container overlays no longer mix player backpack counts into linked-storage/container statistics.
    • Hover text now distinguishes storage counts from inventory counts.
  • Added a client setting to hide the ordinary container/crafting/machine RTS overlay:
    • Default is ON.
    • Turning it off hides the overlay and stops overlay mouse interception.
    • This does not affect the main RTS storage panel.
  • Improved collapsed container overlay:
    • Collapsed mode now keeps drag, expand, sort, search, refresh, info, and the first linked-storage row.
    • It no longer keeps the quick-slot bar.
    • Fixed the first linked-storage row drawing outside the collapsed frame.
  • Added creative-mode instant remote breaking:
    • Creative players now destroy blocks immediately in RTS break mode instead of using survival mining progress.
  • Added configurable RTS action keybinds:
    • Interact / Place, Break / Mine, Rotate Drag, Pan Drag, Pick Block.
    • Added camera up/down controls, default Space / Left Shift.
    • Camera vertical movement is synced to the server and works while the RTS screen is open.
  • Improved indoor camera control:
    • Vertical camera movement allows finer height adjustment.
    • Vertical micro-adjustment avoids the old minimum-distance push-away behavior that could shove the camera upward.
  • Added the “start RTS camera at player head” client setting.
  • Improved settings UI:
    • RTS settings controls are now scrollable.
    • Title, info, and close buttons remain fixed.
    • Mouse wheel over the settings panel no longer zooms the RTS camera.
  • Fixed the 1.21.1 config screen blur/layering problem.
  • Improved Quick Build / undo discoverability:
    • Undo/redo tooltip now shows Ctrl+Z / Ctrl+Y.
    • Quick Build tooltips explain that clicking again closes/cancels the preview.
    • The i tutorials now mention canceling previews and undoing confirmed batches.
  • Added a join reminder for new users:
    • Shows the RTS toggle key.
    • Points users to the small i tutorial buttons.
    • Includes Discord / QQ feedback links.
    • Can be disabled per world/server.
  • Added a warning that 1.0.3-beta is newly released and not widely player-tested yet. If you hit crashes or severe issues, try 1.0.2 and report the bug.
  • Updated English, Simplified Chinese, Traditional Chinese Taiwan, and Traditional Chinese Hong Kong language resources.

NeoForge 1.21.1 1.0.3-beta

适用于 Minecraft 1.21.1 / NeoForge 版本。

本次 beta 重点修复多人稳定性、专用服务器安全、远程 GUI 关闭问题,并处理早期玩家反馈中优先级最高的一批易用性问题。

  • 改善多人 RTS 镜头行为:
    • 减少空闲状态下的镜头移动包。
    • 不再每 tick 发送无意义的 0 输入移动包,改为低频心跳。
    • 限制本地镜头实体恢复频率,减少与其他镜头、视角、音频类 mod 的冲突。
  • 改善 dedicated server / Linux/headless 服务端安全:
    • 客户端 GUI、Screen、渲染器、键位、S2C 客户端处理逻辑已隔离到 client-only 入口。
    • common 网络注册不再直接加载客户端界面类,降低服务端启动崩溃风险。
  • 修复远程 GUI 关闭清理:
    • RTS 打开的远程菜单现在同时记录 menu id 和源方块位置。
    • 关闭 GUI、退出 RTS、切换屏幕时,会补一次服务端关闭视觉更新。
    • 主要用于修复箱子等容器远程打开后箱盖一直张开的情况。
  • 修复生存平衡关闭后的旧锁定缓存:
    • 关闭 Survival Balance 后,客户端会立刻清除旧的 progression lock。
    • 服务端同步禁用/空锁定状态,不再保留旧锁定集合。
    • 刷新或重新打开 RTS 后,不应再继续显示旧的锁定功能。
  • 新增可配置 RTS 最大操作半径:
    • 新 common config:maxActionRadiusBlocks,默认 128,范围 48-512
    • 生存平衡关闭时,RTS 直接使用这个配置半径。
    • 生存平衡开启时,新增最大范围技能节点,用来解锁配置中的最大半径。
  • 改善超大存储数量显示:
    • 极大或近似无限的存储数量现在显示为 INF
    • 服务端聚合存储数量时使用更安全的饱和计数,避免巨大数字溢出或挤压 UI。
  • 未绑定储存时增加背包兜底:
    • 没有绑定箱子/AE 终端时,RTS 储存面板会显示玩家背包物品。
    • 放置时也可以使用这些背包物品,避免玩家误以为“只能用快捷栏”。
  • 修复普通容器 overlay 的数量来源:
    • 箱子、工作台、机器界面的 RTS overlay 不再把玩家背包数量混进储存统计。
    • 悬停提示会区分“储存数量”和“背包数量”。
  • 新增普通容器 / 工作台 / 机器 RTS overlay 显示开关:
    • 默认开启。
    • 关闭后不显示 overlay,也不拦截 overlay 区域鼠标。
    • 不影响 RTS 主界面的底部储存面板。
  • 改善 overlay 折叠状态:
    • 折叠后保留拖拽、展开、排序、搜索、刷新、信息按钮和第一行绑定储存物品。
    • 不再保留快捷槽栏。
    • 修复第一行储存物品画到折叠框外的问题。
  • 创造模式 RTS 远程破坏现在会立即破坏方块,不再走生存挖掘进度。
  • 新增可配置 RTS 核心操作键位:
    • 交互/放置、破坏/挖掘、拖拽旋转、拖拽平移、选取方块。
    • 新增镜头上升/下降,默认 Space / Left Shift
    • 上下移动会同步到服务端,并且在 RTS 界面打开时也能持续生效。
  • 改善室内镜头微调:
    • 可以用上下移动更精确地调节高度。
    • 垂直微调时避免旧的最小距离推离逻辑,减少镜头被顶到屋顶的问题。
  • 新增“镜头从玩家头顶开始”客户端设置。
  • 改善 RTS 设置界面:
    • 设置项区域现在可以滚动。
    • 标题、信息按钮、关闭按钮固定。
    • 鼠标滚轮在设置面板内只滚动设置,不再缩放 RTS 镜头。
  • 修复 1.21.1 config 界面的模糊 / 图层顺序问题。
  • 改善快速建造、撤销、取消的可发现性:
    • 撤销/重做 tooltip 显示 Ctrl+Z / Ctrl+Y
    • 快速建造 tooltip 说明再次点击可关闭并取消预览。
    • i 教程补充预览取消和已确认批次撤销说明。
  • 新增进入世界后的新手提示:
    • 显示 RTS 开启键。
    • 提醒玩家小 i 按钮可以打开对应教程。
    • 提供 Discord / QQ 群反馈入口。
    • 可以按存档/服务器关闭提醒。
  • 新增 1.0.3-beta 风险提示:这是新版本,还没有经过广泛玩家测试。如果遇到闪退等恶性问题,可以先退回 1.0.2,并加群反馈。
  • 同步英文、简体中文、繁体中文台湾、繁体中文香港语言资源。