掉落标签可以添加到你的自定义生物,允许它们在死亡后掉落特定的物品。在 MythicMobs 里你有三种方式使用自定义掉落。

Drops

Drops 是实现自定义掉落的最简单的方法:

internal_mobname:
  Type: <mobtype>
  Drops:
  - <item/exp/droptable> <amount> <chance>
  - <item/exp/droptable> <amount> <chance>
  - ...

  • 可以是 MythicMobs 的物品,也可以是原版物品,或者是插件的掉落表。

  • 掉落物品的数量,可以是范围。

  • 特定物品掉落的几率,必须是介于 0 - 1 之间的小数。

在 2.5 以及更高的版本可以使用低于 0.1 的几率。

特殊掉落 解释
champions-exp 掉落 Champions 插件的经验
skillapi-exp 掉落 SkillAPI 插件的经验
heroesexp 掉落 Heroes 插件的经验
mcmmo-exp 掉落 MCMMO 插件的经验
exp 掉落原版经验
money 掉落 Vault 账户的金钱
mythicdrop 掉落 MythicDrops 的物品
phatloot 掉落 PhatLoot 插件的掉落物

DropsPerLevel

每级的掉落跟普通掉落一样,但是会以生物的等级为基础

internal_mobname:
  Type: <mobtype>
  DropsPerLevel:
  - <item/exp/droptable> <amount> <chance>
  - ...

每级掉落意味着插件将会尝试掉落更多次,比如你有一个 5 级生物,使用了以下设置:

some_mob:
  Type: shulker
  DropsPerLevel:
  - diamond 3 1
  - gold_ingot 2 0.5

那么就一定会掉落 15 个钻石,并且有几率掉落最多 10 个铁锭。

查看生物等级

掉落表掉落表存储于 /MythicMobs/DropTables. 使用掉落表有很多优势,比如你可以配置条件,并让很多个生物共享使用,而不用创建一份副本。掉落表可以同时包含普通掉落和等级递增掉落。

internal_mobname:
  Type: <mobtype>
  Drops:
  - <internal_droptablename>

注意,你在使用掉落表时不能添加

internal_droptablename: #lets you specify exactly how many items will drop from this table
  TotalItems: <amount> #defaults to TotalItems' value
  MinItems: <amount> #defaults to TotalItems' value
  MaxItems: <amount> 
  Conditions:
  - condition 1
  - condition 2
  - ...
  Drops:
  - <item/exp/droptable> <amount> <chance>
  - ...
  DropsPerLevel:
  - <item/exp/droptable> <amount> <chance>
  - ...

就是这些了!

示例

这个生物总会掉落一大堆的经验,和一些生鱼。

snow_loving_zombie:
  Type: zombie
  Health: 100
  Equipment:
  - snowsword:0
  Drops:
  - exp 75-125 1
  - rare_snowsword_droptable

这将在 ICE_PLAINS 群系里,并且玩家在20格以内时击杀掉落 snowsword,几率为 5%

rare_snowsword_droptable:
  Conditions:
  - inbiome ICE_PLAINS
  - playerwithin 20
  Drops:
  - snowsword 1 0.05

results matching ""

    No results matching ""