MIAOKATZEMODS & WIKI

GTMB · 玩法指南

区域拆除与设备回收

Dismantling and Sealed Device Recovery

安装环境:GTNH 2.9.0 · GTMB 0.3.8

本页资料:GTMB 0.3.7 · 与当前下载版本的差异尚待核对

介绍与使用

区域拆除:框选、确认后逐层移除

在空闲且未框选时,手持猫猫蓝图全息投影仪,按住 Shift + 右键打开模式切换器,在蓝图 / 剪切 / 拆除中选中拆除,松开 Shift 后开始框选。沿用矩形、加减选、多边形与等距框选,核对实际边界后提交。确认窗口会再次询问是否拆除;取消确认保留现场,明确确认后直接执行,不进入模型放置预览,也不创建剪切暂存条目。

拆除框选可在等距视角进行。打开本轮拆除确认窗口、取消确认和等待服务器执行时,保留当前等距镜头;取消确认保留原选区,提交被拒绝时也可继续核对原选区。确认提交后先等待本轮服务器任务结束,随后恢复空选区,可接着框选;每一轮仍须单独明确确认。停止拆除、失去原工具或切换世界后,不再继续查询这轮状态。

拆除从选区的最高 Y 开始,完成同一层后再向下处理。不可破坏的负硬度方块、没有权限或被 Forge 破坏事件取消的方块保留;区块卸载、工具或世界条件改变及原生拆除失败时停止后续处理。完成与停止通过聊天给出已拆除、跳过和待交付状态,提交成功不等于任务已经完成。

区域拆除按方块原生的破坏、采收与掉落规则回收物品。投影仪仅在当前格的拆除期间提供该方块声明的工具类别与采收等级,不会额外把整份方块实体数据封进设备物品。普通空 GT 仓室的原生物品和标签相同时,按原生堆叠上限合并;原生物品自身携带的 NBT 保留,设备库存、流体与覆盖板的去向由原设备的原生掉落行为决定。实际取得的回收物只送往本轮选定的主背包或 AE,不自动换到另一处。所选目的地可用但空间不足时,未收下的余量才掉落在在线玩家脚下。AE 断网、无存入权限或缺电属于交付失败,会停止后续拆除;未交付物品保存在玩家回收记录中。恢复交付只处理余量,不自动继续拆除。

按 Esc 取消、离线、死亡、换世界或不再持有原工具,会停止后续拆除。已经拆掉的方块不会因此恢复。原生异步掉落、网络或邻接设备的未知副作用不承诺完整回滚;需要整体搬移原件与完整设备数据时,使用世界剪切。

下图仅说明操作流程,不展示游戏界面。

区域拆除确认与背包 / AE 目的地选择 · 操作流程示意,非游戏截图
区域拆除确认与背包 / AE 目的地选择 · 操作流程示意,非游戏截图

共享框选可参考下面的历史等距选区图;它没有展示拆除模式或确认窗口,键位以当前设置为准。

等距视角中的完整框选范围与角点 · 玩家提供的功能展示
等距视角中的完整框选范围与角点 · 玩家提供的功能展示
玩法速查

控制器结构的拆除与封存

拆除用于回收真实结构中支持的方块和设备。需要整体搬走建筑及完整设备内容时,使用 世界剪切 的独立队列;它通过粘贴或原位撤销完成搬移,不发放封存回收物。先打开真实控制器,选定模式与范围,检查材料与改动中的预计回收,再确认执行。快捷键 3 切换拆除模式。

锚点控制器始终保留。完整捕获的非空气结构格可纳入回收,包括已支持的 GT 仓室、框架与普通方块;没有显式指定目标的声明空气格不会拆除。无适配的非 GT 方块实体仍受保护,权限和破坏事件继续生效。

玩法速查

设备内容跟随封存物品

GT 设备中的库存、流体与覆盖板保存在回收封存物品中。改造时,这些内容不会自动搬进新仓室;封存物品用于恢复原设备。具体第三方设备的额外拆除行为仍由其自身实现决定。

同一已有仓室只改合法朝向时,替换模式可直接修改方向,不需要拆除和扣材料。涉及更换设备时,应在确认页核对回收结果与新材料需求。

玩法速查

控制器改造的回收目的地

控制器结构改造使用既有回收设置,可选主背包或ME 优先。ME 关闭、终端不可用或网络没有全部接收时回落主背包,剩余物进入玩家持久待领队列。再次使用投影仪且有空间后继续投递,不会因背包满直接丢弃。

只有世界事务成功后才发放回收物,ME 按实际接收数量计账和收费;施工失败会还原该格并退款,旧设备掉落不会被重复发放。任意背包容器的取料适配不能视为自动回收插入支持。

虚拟蓝图只提供补建,不能用于替换或拆除已有建筑。需要改造现场设备时,使用其真实控制器与原结构。

施工期间切换工具与查看终态

已明确确认的蓝图施工可在大图范围内继续;走离预览锚点不会单独终止任务。原工具槽仍须保留同一把投影仪,并保持当前世界与维度;区块加载、现场权限与原生放置事件继续逐格检查。控制器直接施工仍须满足该控制器的现场条件。暂停、停止、部分完成与全部成功分别查看,进度走完不等于机器成型。

AE 缺料合成与后台订单

在材料确认中明确提交AE 缺料下单,使用当前玩家可用的无线终端与真实 AE 合成网络。订单显示总进度与实际结果;关闭界面后继续,重新打开可查看或取消。每份订单使用独立的 AE 请求者,取消本次订单只取消其自己的任务。本次原生合成任务结束前,真实收到的产物先保存在玩家材料恢复账本;任务结束且收齐要求后再存入 ME 网络。等待实际入网完成,刷新清单后再确认施工;提交、计算结束或库存变化不代替真实订单完成。缺少配方、CPU、终端权限或网络条件时按提示处理。已接管但尚未交付的真实产物在退出或运行时重置时进入玩家回收暂存;取消不回滚已产出的材料,退出游戏不表示订单仍会继续。

保存准备与有效活动

快照编码、压缩与保存准备按本次任务的实际活动等待;没有可计量总量时显示阶段与耗时。取消、超时或运行时重置会退役旧任务,迟到的结果不能恢复旧窗口或占用后续重试。失败后按提示返回、重新打开或重试,并保留尚未保存的修改;持续无进展仍会结束等待。准备完成或传输达到 100% 后,仍须等待原生预览、JSON / PNG 配对提交与匹配本次保存的最终确认。

玩法速查

管理员运行时恢复

权限等级 4 的管理员可用 /gtmb restart 重置 GTMB 运行任务与会话,清除旧任务、回调和传输,并独立取消本次 AE 订单。已施工方块、回收暂存与持久剪切记录保留,之后重新打开投影仪。命令仍须由服务器线程正常执行;已经进入不可中断的原生原子写盘可能完成原提交。这项运行时恢复不能强制解除卡死磁盘或被阻塞的服务器 tick 线程,也不回滚已完成的施工。

权限等级 4 的管理员输入 /gtmb 后可用 Tab 补全 restart;补全不执行命令,实际执行仍检查权限与参数。

蓝图施工按当前放置位置的 Y → Z → X 稳定空间顺序推进,控制器与普通方块使用相同规则。最终确认时再核对现场、材料与资源预算,逐格继续检查并付款。范围内方块施工完成后,仍须等待原机器按自身规则检查成型;施工进度不代替机器成型结果。

大蓝图在整理格子之后仍需核对材料库存。进度会分别显示常规/抵用券需求、库存核对、材料分配、资源核对和完成清单。两份清单按实际需求共用已核对的库存,库存查询不扣料;准备完成前不能开始施工。阶段或计数停住、准备失败时查看提示并返回重试,不把接近 100% 当作清单已经完成。

进入服务器编辑或准备实际施工时,首次完整快照尚未准备成功的视图属于临时切换。这次准备失败会恢复原视图与原选择,并释放对应界面请求,可重新打开或重试。回退只对应仍有效的本次切换;已经开始的施工、保存或 AE 订单继续按各自任务状态处理。

核对拆除确认

拆除确认窗口单独列出拆除坐标范围,按 X / Y / Z 显示起点与终点;这里是组合选区的外边界,真正处理的仍是加减选后的选中格子。蓝色范围、红色危险操作、金色保护边界和绿色物品去向分别说明将要发生的事:确认后从上往下拆除,硬度 -1 的方块保留。物品去向只可选背包或AE,默认背包,并在当前客户端会话内保留选择;核对所选目的地后,必须点确认拆除才提交,点取消保留选区继续核对。

控制器回收与既有封存物品

控制器结构改造仍沿用既有封存回收。新封存 GT 设备只规范化无设备语义的顶层坐标,在原物品允许堆叠且真实状态相同的条件下可合并;库存、名称、电量、归属与升级等实际数据仍保留。已有封存物品和存档仍按原记录读取,不会为合堆而改写旧物品。旧物品正常放回后,再经控制器结构回收,才形成坐标已规范化的新封存物品;区域拆除另按设备原生掉落规则处理。

回收余量与等待

未交付的回收物仍保存在对应玩家的回收记录中。多条记录分批轮流尝试交付,前一条暂时无法交付时,不会一直阻挡后面的记录。积压较多时,区域拆除会先等待回收队列腾出空间,不再继续增加回收物;条件恢复后继续处理余量。退出或重新登录不自动开始新一轮拆除。

资料依据

HologramRecovery.java · HologramCutStorage.java · HologramCutEntry.java · HologramCutInput.java · HologramCutClient.java · CutTransforms.java · HologramCutTransforms.java · HologramCutTransformScreen.java · HologramCutRawPreview.java · HologramWorldTransactions.java · HologramSnapshots.java · HologramUiBuildReview.java · HologramSessionPolicy.java · HologramWorkspaceScheduler.java · HologramSnapshotPreparation.java · HologramPlacementJobs.java · HologramSnapshots.java · HologramJobVisuals.java · HologramClient.java · HologramPlacementDiagnostics.java · HologramWorldTransactions.java · HologramSession.java · HologramAeCraftingOrders.java · HologramMaterialOrderLifecycle.java · HologramBackgroundTasks.java · HologramMaterialConfirmationDialog.java · HologramMaterialWorkflow.java · HologramAuthoringWorkflow.java · HologramLifecycle.java · HologramSavePreparationProgress.java · HologramLibraryClient.java · HologramServerLibrary.java · HologramLibrarySnapshotAssembly.java · HologramDraftEncoding.java · HologramCommand.java · GTMiaoBlueprint.java · HologramLibraryFacade.java · HologramSnapshotCodec.java · HologramSnapshotEncoding.java · HologramNetwork.java · HologramLibraryDownload.java · HologramBlueprintSharing.java · HologramUiSession.java · HologramActionDispatcher.java · HologramBuildPreparation.java · HologramMaterialQuote.java · HologramMaterials.java · en_US.lang · zh_CN.lang · zh_TW.lang · HologramWorkspace.java · HologramPresetWorkflow.java · HologramAreaOverlay.java · HologramSelectionDiscardScreen.java · HologramSelectionDiscardDecision.java · HologramSelectionInput.java · HologramSelectionSurface.java · HologramEditorBlueprintSettingsPane.java · HologramUiProcessing.java · HologramUiRouter.java · HologramAttachmentEditor.java · HologramEditorGuide.java · HologramEditorShell.java · HologramEditorNativeTheme.java · HologramEditorTheme.java · HologramEditorTutorial.java · HologramEditorPreferences.java · HologramIsometricCamera.java · HologramPreviewCamera.java · HologramEditorCommands.java · HologramEditorControlIds.java · HologramEditorLibraryPane.java · HologramUiLibrary.java · HologramBlockTransforms.java · HologramBlueprintRotation.java · HologramEditState.java · HologramGeometryEdits.java · HologramLibraryWorkflow.java · HologramWorldPlacementWorkflow.java · HologramBlueprintPreview.java · HologramSavePreviewPose.java · HologramCutClient.java · HologramInputContext.java · HologramPlacementPointer.java · HologramUiDeidentification.java · HologramDeidentification.java · HologramRenderer.java · HologramUiPreview.java · HologramState.java · HologramRuntimeMetrics.java · HologramEditorSceneWidget.java · HologramProjectionLifetime.java · HologramSelection.java · HologramTextures.java · HologramUiTextBoxes.java · HologramAttachmentUpload.java · HologramBlueprintNbt.java · HologramSnapshotPalette.java · HologramEditorCameraFrame.java · HologramBlueprintValidationCache.java · HologramSnapshotAeTask.java

关联玩法

资料与图片来源

玩法源码:https://github.com/MIAOKATZE/GT-Miao-Blueprint/blob/0d4b56f029dc8c2e5f923ab5e1c19eba76907199/src/main/java/com/miaokatze/gtmb/hologram/HologramRecovery.java

固定提交:0d4b56f029dc8c2e5f923ab5e1c19eba76907199

区域拆除确认与背包 / AE 目的地选择 · 操作流程示意,非游戏截图 · 0d4b56f029dc8c2e5f923ab5e1c19eba76907199 原图

猫猫蓝图 · 玩法与使用资料浏览本模组完整索引 ↓

打开 猫猫蓝图 完整目录 →

ONE MORE STEP

确认是你本人。

拖动滑块,将拼图移到缺口。也可使用键盘方向键。

拼图背景待移动拼图

确认操作

A LITTLE PAUSE

让我们确认一下

拖动滑块,将拼图移到缺口。

滑块拼图背景待移动拼图

也可等待一分钟后重新访问。无法使用拼图或账号时,联系维护者协助。

打开原尺寸图片 ↗点击图片外、关闭按钮或按 Esc 返回

GTMB玩法指引
MIAOKATZE A SMALL MAP FOR YOUR NEXT IDEA

FOUR MODS / ONE INDUSTRIAL PLAYGROUND

从眼前的目标出发,
找到自己的工厂路线。

想领取奖励、连接远处设备、扩建蒸汽产线,还是把设计建进世界?先用这份导航选择入口,再到图文指引学习第一步。

直接前往蓝图站查看审核蓝图、预览与下载

用一分钟了解它们,之后随时点右下角的导航球回来。