- 修复祭坛无法合成的bug
- 妖精女仆头颅:妖精女仆被闪电苦力怕炸死时掉落
- 妖精女仆头套:由头颅合成,戴上后不容易被妖精女仆察觉
- 为女仆和妖精女仆的弹幕增加预判功能
- 弃用数组向量库
特性修复
- 手办右击物品展示框等方块会导致复制;
- 弹幕攻击模式下的女仆会攻击玩家;
- 伤害倍率计算错误;
- 坐下状态会播放行走动画。
功能更新
- 农作模式不再需要生物破坏;
- 农作模式支持更多的作物(详见更新细节);
- 禁用生物破坏的拾物模式:每3秒捡起周围所有物品;
- 去除背包实体,在跳水等场景不会掉包了;
- 阵亡时产生墓碑,收回时直接爆出物品,不再产生箱子;
- 收回/阵亡时背包大小会被记录,再生时不需要重新换包;
- 坐下状态也能捡东西了;
- 移除女仆箱子(更新前请取出世界中残留箱子内的物品);
更新细节
农作模式支持的作物
移除背包
- 原版:萝卜、小麦、甜菜、土豆、地狱疣、火把花、猪笼草
- 农夫乐事:洋葱、卷心菜、番茄、稻米
- 玉米乐事:玉米
自制坐下状态
- 潜行交互进入查包状态
- 非潜行交互切换站起与坐下模式
- 改名正常显示
- 换包交互
- 取消背包对象,旧背包对象的操作并入坟墓实体
- 无寻路和索敌AI,不会动
- 坐下时清除水平速度
- 近战攻击模式下会暂停索敌并去除玩家标识
- 远程攻击模式下会继续索敌和攻击,但不会移动
- 农业模式下会暂停工作和扫描
- 不会传送回家
- 不会主动去捡物品
本次更新没有更改资源包,可以只换行为包。
版本适配
- 文件名 scarletToolKit.js 修改为 ScarletToolKit.js
- 删除 Vector 接口:
- 使用自制向量类Vector取代先前提供的接口,以便使用new Vector();
- 原先外挂的向量运算整合进自制向量工具类VectorMC,自制向量工具类的所有方法均为静态方法。更新相应引入;
- 原先Vector对象自带的length()、normalized()、add()转交工具类运算;
- 将所有从 @minecraft/server 引入的 Vector 改为 libs/Vector.js 引入
- 补充向量运算 和(add)、数乘(multiply)、外积(cross),以填补被移除的 Vector 运算的空缺
- 将 DataDrivenEntityTrigger 由 beforeEvents 改为 afterEvent
- 更改订阅写法
- 类型名 DataDrivenEntityTriggerBeforeEvent 改为 DataDrivenEntityTriggerAfterEvent
- event.id 改为 event.eventId: 对index.js 和 MaidManager.js
- 附魔属性指定方法由 字符 转为 EnchantmentTypes.get()
特性修复
- 对陶罐、物品展示框、发光物品展示框使用照片和魂符会导致物品被复制;
- 优化弹幕攻击模式
- 降低单次伤害,提高射击频率;
- 当附近怪物数量较多时,使用特殊弹幕;
- 主动远离攻击目标;
- 受到攻击时走位跑打。
- 目标为幻翼时,使用樱花束攻击。
- 优化寻主方式
- 背包只能由女仆的主人打开;
- 根据设为驯服时,最近玩家为主人的原理,取消魂符、相片放置时再驯服一次的要求。(跟随式寻主依旧是需要的,因为第一次驯服时脚本并不知道主人是谁,需要靠女仆自己找)
- 降低女仆回血频率 6秒/次 → 9秒/次
- 弹幕的亮度不会因处于暗处而变低
- 完善女仆数据存储,升级版本时即使不立即升级模组也能保留数据
- 攻击目标白名单:女仆、玩家、村民、悦灵、马、驴、骡、美西螈、猫、豹猫、鹦鹉、骆驼、熊猫、其他被驯服的生物(仅在被攻击时反击)
- 反击目标白名单:女仆、玩家、其他被驯服的生物 (即使自身或主人被这些生物攻击,也不会反击)
- 甘蔗模式
- 瓜模式
- 可可豆模式
注意:此版本修复了一个较为严重的bug,如果正在使用旧版本,收回女仆前请先取出女仆背包内的物品
- 修复使用魂符/相机收回女仆时,背包内的物品不会掉落的 Bug
- 这个bug还会导致收回女仆时残留透明背包实体,使用如下命令可以将此类背包聚集到最近的一个玩家(将 @p 换为玩家名即可聚集到指定玩家)
- /execute as @e[type=touhou_little_maid:maid_backpack] at @s unless entity @e[r=2,type=thlmm:maid] run tp @p
- 正常掉落的背包也会被聚集,需要手动筛选。正常的背包能被看见,且只有原女仆主人可以打开。
- 适配1.20.6x
- 使用新的附魔设置方法;
- 灵梦油库里史莱姆
- 女仆处于屏幕外也会有动画,为更多能在UI内正常播放的动画提供条件
- 处于战斗模式的女仆会被所有能主动攻击玩家的怪物锁定
- 平衡调整:降低近战攻击频率
- 取消激活祭坛时背景必须为空气的要求
- 优化:用数驱代替脚本进行P点吸收扫描,减小背景运算压力
- 四种环境音效:冷、热、雨、雪