跳到主要内容

自定义附魔列表

EliteMobs 自定义效果现在使用提供方管理的 YAML 和 Lua 定义,位于 plugins/EliteMobs/enchantments/。物品 ID 带有命名空间,例如 elitemobs:critical_strikes,2。原版附魔扩展和灵魂绑定保留各自的配置与所有权逻辑。

附魔配置字段​

自定义效果使用共享附魔格式:isEnabled、name、description、maxLevel、装备/类型筛选、stacking、script 和 parameters。maxLevel 是附魔操作的等级上限;手动明确定义的超上限等级会保留。

EliteMobs 效果将物品价值和程序生成设置放在 parameters.value、parameters.procedural 和 parameters.procedural_max_level 下。效果专用设置也位于 parameters,不能与旧版顶层键混用。

现有安装

即使附魔目录已经存在,目录系统也会恢复缺失的内置 YAML 和 Lua 文件。现有内置定义会补齐缺失的默认字段,同时保留已配置的值。含有已停用键 maxLevelV2 的文件会先保存在 plugins/MagmaCore/outdated files/EliteMobs/,以便生成当前内置替代文件。请查看归档值,并使用当前定义格式应用所需设置。早期内置脚本(flamethrower.lua、grappling_hook.lua 和 ice_breaker.lua)的未修改副本也会以同样方式归档,以便重新生成当前版本;已修改的脚本会保留原位。没有内置替代文件的自定义或 DLC 效果,需要更新后的定义和匹配的 Lua 文件。

使用 CRITICAL_STRIKES,2 或 MULTICAST,1 等旧名称的自定义物品条目也会被拒绝。请改用 elitemobs:critical_strikes,2 或 freeminecraftmodels:multicast,1。服务物品使用消耗品角色,而不是标记附魔。

附魔一览​

以下是内置自定义效果的默认值,不是手动物品定义的统一上限。

elitemobs: 后的 IDmaxLevelparameters.value程序生成最高等级效果
critical_strikes3132暴击几率
drilling415无额外挖掘同材质方块
earthquake550无双击潜行触发跳跃与击退
flamethrower120无右键火焰攻击
grappling_hook110无弓抓钩
hunter3103精英怪自然生成加成
ice_breaker210无破冰效果
lightning5155概率闪电攻击
loud_strikes106无额外仇恨
meteor_shower1130无天降火球
plasma_boots320无跳跃与落地攻击
summon_merchant110无召唤配置的商人
summon_wolf120无召唤配置的友好 Boss

freeminecraftmodels:multicast、freeminecraftmodels:blast_radius 和 freeminecraftmodels:ignition 由 FMM 管理。EliteMobs 保留它们的获取设置,但不负责其魔法武器效果。参见魔法武器。

暴击​

内置 Lua 中,每一级已装备附魔贡献 10% 暴击几率。总几率受 MobCombatSettings.yml 中的 maximumCriticalStrikeChance 限制(默认 0.40),对精英怪的暴击造成 1.5 倍伤害。显示设置现在是 parameters.criticalHitPopup 和 parameters.criticalHitColor。

钻探​

用镐或锹额外挖掘同材质方块。等级越高,范围与深度越大;潜行时禁用效果。第一级额外挖掘前方一个方块。

精英附魔​

键详情
效果将原版附魔扩展到正常上限之外
生效范围仅对 EliteMobs
要求物品必须超过原版附魔上限

精英附魔将原版 Minecraft 附魔扩展到正常等级上限之外,并在对抗精英怪时应用增强后的数值。

物品的附魔等级超过原版上限后,才会开始获得精英附魔。 例如,原版保护上限为 4 级。拥有保护 5 和精英保护 10 的物品,对精英怪相当于保护 15 的护甲,但对其他生物只算保护 5。

支持的附魔
类别附魔
护甲保护、火焰保护、爆炸保护、弹射物保护、摔落缓冲、荆棘、水下呼吸、深海探索者、冰霜行者、灵魂疾行、迅捷潜行
武器锋利、亡灵杀手、节肢杀手、击退、火焰附加、抢夺、横扫之刃
弓力量、冲击、火矢、无限
工具效率、时运、精准采集
钓鱼海之眷顾、饵钓
三叉戟穿刺、忠诚、激流、引雷
弩快速装填、穿透、多重射击
重锤致密、破甲、风爆
长矛突进
其他经验修补、耐久、绑定诅咒、消失诅咒、水下速掘

火焰喷射器​

右键使用有效武器开始火焰效果。内置动作检查武器等级与耐久,消耗 4 点耐久,然后进行蓄力和火焰脉冲。parameters.cooldown_ticks 默认为 3600(3 分钟)。

猎手​

根据装备上的等级增加精英怪自然生成加成。配置 parameters.spawn_bonus(默认 0.05),而不是旧字段 hunterSpawnBonus。

破冰者​

右键点击六格以内的水或冰,可冻结目标处的水。等级 2 还会检查相邻的六个方块。成功冻结消耗一点耐久;获得允许的冰块破坏也可触发同一效果。

内置定义是主手效果,附魔等级上限为 2。

地震​

在非飞行状态连续潜行两次,触发落地带击退的跳跃。内置定义会累加护甲槽位的等级,并与等离子靴冲突。设置包括 parameters.cooldown_ticks(2400)、parameters.activation_message 和 parameters.available_message。

抓钩​

将箭或光灵箭射入你所在世界中的 target(标靶)方块。只有箭插在该标靶方块上时抓钩才会启动;普通墙壁或标靶方块旁边的方块都不能激活它。之后这支箭无法被捡起。

你会以每刻 0.5 格的速度被拉向箭矢,最多持续 200 刻,抵达时获得 3 秒缓降效果。如果下一步移动被任何东西阻挡,拉动就会停止。当平台边缘挡住通往落点的直线路径时,会先上升到该落点上方最多 3 格处,再落到落点上;两段路径都需要畅通的移动路径。

面向弓的抓钩效果。内置定义接受主手或副手来源物品,附魔上限为 1。请一起使用匹配的 YAML 和 Lua。

闪电​

内置攻击需要精英目标和可用的精英武器。触发几率为 level * level / 1000;parameters.cooldown_ticks 默认为 2400(2 分钟)。它使用捕获的武器等级伤害,而不是旧顶层设置 minimumCooldownSeconds。

响亮打击​

装备上的等级贡献 level / 3 的额外仇恨加成。每次命中的仇恨为伤害乘以“一加总加成”。内置附魔上限为 10,不参与程序生成抽取。

目标选择规则见高级仇恨系统。

流星雨​

右键点击激活。成功激活会从来源物品堆中消耗一个物品。

从天空召唤火球。内置定义是单等级主手效果,价值贡献为 130,不参与程序生成抽取。

等离子靴​

脚部槽位的跳跃与落地攻击,与地震冲突。冷却由 parameters.cooldown_ticks(2400)配置,而不是硬编码。附魔上限为 3。

修复​

修复不再是标记附魔。废料使用 consumable.type: repair_scrap,等级从 1(Tiny)到 5(Huge)。参见消耗品配置和升级系统。

召唤商人​

右键使用主手物品,或发送配置的聊天呼唤。成功召唤消耗一个物品。

召唤 parameters.npc 引用的 NPC(默认 travelling_merchant.yml)。默认呼唤为 parameters.message: Jeeves!;parameters.players_say_message 控制玩家是否在聊天中说出它。默认冷却:1200 tick。

召唤狼​

右键点击召唤。配置的 Boss 必须是能够将玩家设为主人的狼;成功召唤消耗一个物品。

召唤 parameters.boss 引用的自定义 Boss(默认 summonable_wolf.yml)。默认冷却:1200 tick。

解绑​

解绑卷轴使用 consumable.type: unbind,而不是 Unbind 附魔。玩家还可使用公会服务和 /em unbind 移除绑定。参见物品升级系统。

灵魂绑定​

Soulbind 保留 EliteMobs 的所有权元数据和检查,不是替代它们的提供方 Lua 效果。移除方式见物品升级系统。

幸运来源​

旧标记已停用。幸运券使用 consumable.type: lucky_ticket。

附魔来源​

旧标记已停用。不要向物品定义添加 ENCHANTED_SOURCE;请使用当前的附魔书与升级流程。