Dimensional Mana 1.3.0-Alpha
Curse Maven Snippet
What's new
《次元物语:魔导》魔法阵系统 —— 更新日志
版本:1.3.0(内部测试版) 适用环境:Minecraft 1.21.1 / NeoForge 21.1+
本次更新标志着魔法阵系统从“基础框架”迈向了“高自由度图形化构筑”。以下是当前版本已完整实装的核心功能汇总。
一、 核心底层突破(开发者定制)
- 移除受击无敌帧限制
- 法阵单次触发时,所有连接至核心的输出块伤害将【同时且独立结算】。
- 彻底解决多输出块被原版受击无敌帧吞伤害的问题,单次触发100点以上混合爆发伤害已可完美实现。
二、 连线与交互逻辑实装
- 连线索引与拖拽适配
- 连线记录绑定“功能块索引”而非绝对坐标。
- 在选择模式下双击方块后,可直接按住左键拖拽移动。无论拖到哪里,原有的粉末配置、块类型及连线均不会断开(Ctrl+Z 可撤销移动)。
- 防误触断线与快捷连线
- 断线:按住 K 键,鼠标悬停处连线变红并提示,左键点击即可断开。
- 连线:选中两块功能块,按 L 键直接建立连接(若已达上限或已连接会有明确提示)。
- 顺序执行基础(魔力流动)
- 连线具备方向性,光脉冲及能量流向默认从触发块开始,依次流经各功能块。
- 后续可基于此索引顺序,扩展流水线式的条件判定与增幅拦截。
三、 绘制与实体化流程
- 绘制台基座与画布
- 支持 1x1 至 16x16 的正交实心矩形基座注册。
- 提供八方向吸附、笔画简化与防抖识别,支持 3 个候选结果弹出。
- 识别失败时,支持“手动框选”强行指定功能块(附加消耗代价)。
- 蓝图载体体系
- 纸(草稿/不可贴面)、魔力布匹(单层/可贴面)、魔法绸缎(多层/可贴面)。
- 支持抄录整个阵盘(含多层)与拆解现成蓝图逆向研究。
- 投影与刻印实体化
- 蓝图可贴面生成投影(半价试运行、不产生实际破坏)。
- 空白刻印石板可将投影转化为实体锚点(锚点支持叠层)。
- 法阵码导入导出
- 潜行右键导出 Base64 码。
- 支持指令
/dimensional_mana magiccircle code import <码>快捷导入。
四、 结算与触发机制
- 多重触发方式
- 手动:空手右键运行中的阵面。
- 红石触发:触发块语义槽放入【红石粉】。
- 计时触发:触发块染料槽放入【黄色染料】(每 10 秒自动打一发)。
- 所有触发共享 0.5 秒内部冷却。
- 属性伤害与治疗
- 伤害元素(火/冰/雷/风/土/毒/音)已实装各自的基础伤害与附带特效(如点燃、缓慢、发光等)。
- 治疗元素(水/木/光)仅限【手动触发】时对触发者本人产生治疗与净化效果。
- 召唤机制
- 输出块染料槽放入【黄绿色染料】即可召唤。召唤物由输出块的元素槽决定(如火=烈焰人,土=铁傀儡,空=僵尸)。
- 单锚点上限 8 只,存活时间 300 秒。
- 自动挖矿
- 输出块元素槽放入【金元素粉】。
- 单次最多挖 32 块,每分钟上限 256 块,自带黑名单保护(基岩、带方块实体的箱子等不挖)。
- 若语义槽放入【青金石粉】,则挖矿附带精准采集效果。
五、 当前真实生效的粉末语义
尽管系统支持 41 种粉末组合,但目前仅有以下粉末产生了特殊逻辑判定,其余粉末作为“成本系数”(如高级魔晶粉拉高成本,红染料拉高成本等)参与计算:
- 元素粉
- 火/冰/雷等 7 种:赋予输出块伤害类型。
- 水/木/光:赋予输出块治疗能力。
- 金:赋予输出块挖矿能力。
- 原版粉
- 红石粉(置于触发块):激活红石触发模式。
- 青金石粉(置于金输出块):激活精准采集。
- 超导魔晶粉(置于任意块):提供全局效率加成(每份+4%)。
- 染料
- 黄色染料(置于触发块):激活 10 秒计时触发。
- 黄绿色染料(置于输出块):将输出转化为召唤。
六、 消耗与限制机制
- 启动/维持/触发三段扣费
- 严格遵循基础值 × 粉末系数 × 规模系数(S) × 层数系数(D) ÷ 效率(E) 公式。
- 法阵维持成本每秒扣一次,优先扣除所有者魔素。
- 安全与防卡服保护
- 单网络功能块上限 128,连线上限 64。
- 挖矿受限于区块加载状态与系统每分钟上限。
- 召唤物存在存活寿命上限。
- 默认关闭 PvP 法阵伤害(不伤其他玩家)。
七、 已知未实装内容(占位状态)
以下功能块在画布中存在并可连线,但除影响基础启动成本外,暂无实际底层逻辑:
- 范围块(无法改变半径)
- 持续块(无法延长Buff)
- 条件块(无法设置血量阈值等)
- 过滤块(无法区分敌我)
- 供能块(无法连接魔晶加工台独立供电)
- 连线脉冲(目前仅为视觉反馈,未实装跨锚点能量共享)
- 染料特殊功能(除黄、黄绿外,其余14种仅计入成本系数)
(注:后续版本将基于上述连线顺序与粉末语境,逐步实装条件拦截、属性增幅与供能逻辑)
This mod has no additional files

