木斧连招:无表单双向微调(加与减切换)
- 切换模式:手持木斧并保持潜行(Sneaking)状态下,左键点击(挖掘)任意方块,系统会自动在“§a扩张”与“§c收缩”模式之间来回切换,并在动作栏和聊天框给出明确提示。
- 执行操作:切换到所需模式后,继续保持潜行并右键点击方块表面,系统将根据当前选中的模式,自动向外拉伸 1 格或向内收缩 1 格。
准星追踪与快捷指南针:零输入精准粘贴/堆叠
- 准星自动测距预填:现在从菜单打开粘贴面板时,系统会通过底层射线动态获取你当前视线正对的精准方块坐标(Look-At Vector)并自动预填到表单中。你不再需要手动查看和输入任何复杂的数字,开包即用。
- 指南针一键盲贴:手持指南针(Compass)右键点击任何方块,将会绕过所有常规 UI 表单,直接将剪贴板内容以该方块为基准点进行精准粘贴,实现创世神级别的流线型连续建造。
- 画笔引擎挂载:全面挂载了烈焰棒(Blaze Rod)专属画笔工具,可通过主菜单进行球形雕刻与地形平滑度配置。
画笔与地形平滑工具(Brush Tools)
目前的修改操作全部依赖于 A/B 矩阵选区,这意味着建筑师只能呆板地操作方块矩阵。对于制作山脉、河流、洞穴等自然景观(雕刻地形),需要远程、球形的动态工具。
- 功能设计:引入“画笔模式”,将特定物品(如烈焰棒或金铲子)转变为画笔。
- 球形画笔(Sphere Brush):激活后,建筑师无需点选 A/B 点,只需右键指向远处的任意方块,插件会自动获取玩家的视线落点方块(player.getBlockFromViewVector()),并以该落点为球心,瞬间在远处生成一个指定半径、指定材质的数据值球体。
- 地形平滑画笔(Smooth Brush):远程右键视线落点,自动将该区域起伏剧烈的方块进行高度平均化,实现快速削平山头或铺设缓坡。
- 实现逻辑:利用事件监听 onUseItemOn,拦截画笔物品的右键动作。通过 player.getBlockFromViewVector(true, true, 100) 拿到远处落点方块的坐标,直接将其作为中心点调用现有的几何运算函数。
高阶任意粘贴与线性连环堆叠:重构了剪贴板功能!现在您可以在粘贴前输入
任意绝对坐标进行精准跨空域粘贴。同时加入了极其强大的指定朝向连续堆叠(Stack)功能,造桥、盖楼、拉围墙只需一键设置循环次数!