EliteMobs
许可证
EliteMobs 源代码采用 GPLV3 许可证,本维基采用 CC0 许可证。
欢迎自由地重新分发和修改本维基中的信息。
版本
从 EliteMobs 版本 9.0.0 开始,唯一支持的 Minecraft 版本是 1.21 及以上版本。
对于寻求与旧版 Minecraft 版本(1.19.4 - 1.20.4)兼容的用户,请使用 EliteMobs 版本 8。
注意:EliteMobs 的任何版本都不支持 Minecraft 版本 1.20.5 和 1.20.6。
EliteMobs 的用途是什么?
EliteMobs 旨在通过实现各种首领相关内容来扩展 Minecraft 的终局游戏。
这意味着:
- Dynamic Bosses(等级生物)
- Custom Bosses(自定义首领)
- Events(事件)
- Arenas(竞技场)
- World Based Dungeons(世界地下城)
- Instanced Dungeons(副本地下城)
- Open-World Random Dungeons(开放世界随机地下城,需要 BetterStructures 集成)
- Custom Items(Elite Items/Loot,自定义物品/战利品)
- ...以及更多!
该插件的目的不是取代原版 Minecraft 内容,而是作为补充,允许玩家在需要时选择退出 EliteMobs 内容。EliteMobs 物品通常不会影响 PvP 或原版 Minecraft 战斗,因为它们的伤害和防御加成仅在与 EliteMobs 战斗时生效。
EliteMobs 功能概览
在本节中,我们将了解 EliteMobs 提供的一些主要功能,它们是什么以及如何禁用它们。有关完整功能列表,请参阅此页面。
您还可以查看此页面,了解玩家与 EliteMobs 交互的预期方式。
Dynamic Bosses(动态首领)
Dynamic Bosses 是 EliteMobs 的主要功能之一。它将一定百分比的原版 Minecraft 生成替换为 Elite Mob 生成。
Elites 是更强大的生物,旨在挑战玩家并在被击败后奖励可能的战利品掉落。Elites 的等级由玩家装备的护甲和装备的质量决定。普通 Minecraft 装备的等级由材料质量决定,如此处所述。然而,随着玩家击败 Elites 并获得更好的战利品,他们最终会开始获得具有设定等级的 Elite 物品,从而更容易预测将生成的 Elites 的等级。
这意味着玩家等级由他们穿戴的装备决定,而 Elite 等级由玩家的等级决定。 EliteMobs 中没有经验系统,所有玩家等级进度都依赖于装备。
您可以通过修改 MobCombatSettings.yml 中的 damageToEliteMobMultiplierV2 和 damageToPlayerMultiplierV2 值来调整精英的难度。有关此内容的更多信息可以在此处找到。
如果您希望完全禁用此功能,可以将 doNaturalEliteMobSpawning 值设置为 false。
视觉示例

Elite Items/Loot(精英物品/战利品)
EliteMobs 具有随机生成的物品,可以在商店中找到或由 Elites 掉落。还有自定义物品,通常在地下城和其他 Elite 内容中找到。
Elite 物品就像原版物品一样,只是它们通常配备了额外的好处,并且比您在原版 MineCraft 中找到的任何东西都更强大。一些 Elite 物品上会有称为 Elite Sharpness 和 Elite Defense 的属性,这些属性仅在玩家与 Elites 战斗时适用,不会影响原版生物。
Elite 物品还可以具有附魔、Custom Enchantments(自定义附魔)和药水效果。
您可以通过打开 ItemSettings.yml 并将 doEliteMobsLoot 值设置为 false 来禁用 Elite 物品。(不推荐,这会使 MMORPG 等级进度变得不可能。)
视觉示例

Events(事件)
Events 是 EliteMobs 中的独特遭遇,可以基于计时器或特定玩家行为(例如挖掘方块或砍伐树木)随机触发。
这些遭遇具有自定义的、独特的 Elites,带来更大的挑战并在被击败后提供有价值的战利品。
当事件发生时,玩家会在聊天中收到通知,并可以选择通过可点击的链接跟踪 Elite 的健康状况和位置。如果 Elite 未在特定时间范围内被击败,事件结束,Elite 消失。
您可以通过打开 events.yml 并将 actionEventsEnabled 和 timedEventsEnabled 值设置为 false 来禁用所有事件。
如果您想禁用单个事件,可以转到 ~plugins\EliteMobs\customevents。在那里您会找到每个事件的配置,您可以通过打开其配置并将 isEnabled 值设置为 false 来禁用任何事件。
视觉示例

Adventurer's Guild(冒险者公会)
Adventurer's Guild 是您可以安装的额外中心世界,也是玩家可以使用的一组命令。
如果未安装中心世界,那么玩家将不得不使用命令,否则在安装了中心世界的情况下运行命令将把玩家传送到中心世界,在那里他们可以与 NPC 互动,而不必输入命令。
什么命令? EliteMobs 有几个玩家可以使用的命令来出售和购买物品、修复物品、附魔物品等。在此处了解更多关于玩家可以使用哪些命令的信息。
有关 Adventurer's Guild 以及如何安装中心世界的更多信息,请查看此页面。
您可以通过打开 AdventurersGuild.yml 并将 guildHubIsEnabledv2 设置为 false 来禁用中心世界。
视觉示例

Guild Tier/Rank(公会等级/排名)
随着玩家进步并获得更好的物品,他们最终会达到一个限制,生物将停止掉落更高等级的物品,这称为公会等级战利品限制器。
公会等级战利品限制器根据玩家的公会等级限制玩家可以获得的最高战利品,并对第 1 级到第 10 级物品应用默认限制,以及相应的生物等级。Prestige 等级解锁更高等级,允许访问更高级的战利品和更强硬的生物,确保平衡的游戏体验。
该系统与 soulbind 附魔相结合,减轻了快速升级问题,维持服务器平衡,并培养玩家对其获得的战利品的依恋。您可以在此处了解更多关于公会等级的信息。
Guild Tier 的所有设置都可以调整,并位于 AdventurersGuild.yml 中。
视觉示例

Arenas(竞技场)
Arenas 是基于波次的挑战,玩家可以在其中进行战斗。一个或多个玩家可以加入竞技场并面对越来越困难的敌人波次,随着挑战的进行,奖励会提高。
安装 Adventurer's Guild 中心世界后,玩家可以访问 Wood League Arena,这是一个免费的竞技场,可通过与中心世界中的 NPC 互动或通过 /em 菜单访问。
您可以通过访问:Itch.io 或在 Patreon 上订阅来获得额外的竞技场。
您可以通过转到 ~plugins\EliteMobs\customarenas 并打开竞技场配置(例如 wood_league.yml)然后找到 isEnabled 值并将其设置为 false 来禁用竞技场。
视觉示例

World Dungeons(世界地下城)
World Dungeons 是您可以为 EliteMobs 下载的额外自定义内容。地下城通常具有自定义 Elite 首领、自定义世界、自定义战利品和自定义首领能力。
所有世界地下城都是位于自己世界中的地下城,这意味着当玩家访问它们时,他们会被传送到一个除了该地下城之外什么都没有的世界。
有几种类型的世界地下城,要了解更多关于类型的信息,请点击此处。
所有世界地下城都有设定的等级,任何尝试地下城的玩家都应该在该等级附近以获得最佳体验。
您可以通过访问:Itch.io 或在 Patreon 上订阅来获得地下城。有几个免费的地下城可以从这里下载。
您可以通过转到 ~plugins\EliteMobs\content_packages 并打开您想要禁用的地下城的地下城配置,然后将 isEnabled 值设置为 false 来禁用单个地下城。
视觉示例

Instanced Dungeons(副本地下城)
Instanced Dungeons 在几个方面与 World Dungeons 不同。它们是副本化的,这意味着从蓝图动态创建一个新世界,为玩家及其朋友提供私人地下城体验,类似于 MMO 中的那些。
Instanced Dungeons 提供各种难度,具有独特的首领能力、增加的健康值,并且随着难度的上升提供更好的战利品。它们还引入了角色,允许玩家根据其装备的装备采用坦克或 DPS 角色(角色特定装备专属于 Instanced Dungeons)。在此处了解更多关于难度如何工作的信息。
此外,玩家可以在 Instanced Dungeons 中相互复活,使他们能够在行动足够快的情况下迅速恢复战斗。
您可以通过访问:Itch.io 或在 Patreon 上订阅来获得副本地下城。有免费的副本地下城可以从这里下载。
您可以通过转到 ~plugins\EliteMobs\dungeonpackages 并打开您想要禁用的地下城的地下城配置,然后将 isEnabled 值设置为 false 来禁用单个地下城。
视觉示例

Adventures(冒险)
Adventures 代表了 EliteMobs 可用的最广泛的额外内容,拥有一个广阔的世界,配有引人入胜的故事情节和众多任务供玩家踏上。
拥有数百个自定义首领、能力和物品,Adventures 提供身临其境的游戏体验。Adventures 中的任务功能类似于传统 MMO 中的任务,为玩家分配诸如击败生物、定位物品、与 NPC 互动或任何组合的目标。
Adventures 如此庞大,以至于它们甚至在其中还有其他子地下城或子竞技场。
虽然 Adventures 通常为玩家推荐设定的等级范围,但建议玩家从等级范围的较低端开始他们的冒险以获得最佳享受。
您可以通过访问:Itch.io 或在 Patreon 上订阅来获得冒险。
您可以通过转到 ~plugins\EliteMobs\dungeonpackages 并打开您想要禁用的冒险的配置,然后将 isEnabled 值设置为 false 来禁用单个冒险。Adventures 可以有随冒险一起提供的额外子地下城和子竞技场,因此如果您禁用冒险,请确保也禁用那些。
视觉示例

Wormhole Teleports(虫洞传送)
EliteMobs 还具有简单的从 A 到 B 的传送器,称为虫洞。您主要会在 Adventurer's Guild 中心世界中看到这些,作为将玩家从那里传送到地下城或返回服务器出生点的方式。
它们通常呈六边形、立方体或由粒子制成的钻石形状。这些粒子有时会对基岩客户端造成延迟,因此您可能想通过打开 Wormholes.yml 并将 noParticlesMode 设置为 true 来禁用粒子效果。
您可以制作自己的虫洞并随意使用它们。点击此处了解如何操作。
视觉示例

Custom Content(自定义内容)
EliteMobs 还为您提供了创建自己内容的机会,包括 bosses、dungeons、powers、NPCs、quests、arenas 等等!您可以在维基的侧边栏菜单中找到创建上述列出的内容之外的其他类型内容的指南。
为了获得最简单、最高效的内容创建体验,我们建议使用 WebApp。此工具使您能够生成即用型配置文件,而无需广泛浏览维基以确保正确性,特别是如果您正在考虑创建 EliteScript 首领能力。访问 WebApp 在此处。
致管理员和服务器所有者
此插件专为生存和类生存服务器(如 Skyblock、Skywars 和重度修改的生存变体)设计。
该插件旨在通过简单地将插件 jar 拖放到服务器中即可轻松使用。默认设置是我在自己的服务器上使用的设置,并且随时间可能会发生变化。
但是! 可定制性在 EliteMobs 的整个开发过程中一直是首要任务。插件的几乎每个方面都可以翻译、自定义、禁用或修改。
致其他开发者
尽管此项目具有 GPLV3 和开源性质,但我目前既不寻求也不会接受任何代码添加或更改。我欢迎插件的分支,并会非常高兴看到您可能用它们做什么;然而,这是我的第一个大型编程项目,因此也是一次学习经历。
但是! 不要认为这是我声称我不接受任何批评或不会听取反馈 - 恰恰相反,我喜欢当人们指出我在插件中所做的事情的更好方法时。我希望这个项目是我从头到尾编写的东西,没有我不知道或不理解的代码片段。