本教程使用版本为Minecraft1.16.5,Apotheosis4.8.9A0。

首先打开.minecraft\config\apotheosis目录下的deadly.cfg文件(可以使用记事本打开)

以下即是各稀有度等级出现的阈值

1.16.5稀有度等级出现概率详解-第1张图片

稀有度等级从低到高为:common(普通)<uncommon(罕见)<rare(珍贵)<epic(史诗)<mythic(神话)<ancient(古老/远古)


可以用下图理解阈值的意义

1.16.5稀有度等级出现概率详解-第2张图片一共6个稀有度等级,只需5个阈值即可确定各自的范围,因此只有5个阈值可以修改,但因为神话稀有度的阈值为1000,所以没有空间留给古老稀有度,于是永远也不可能出现古老稀有度的装备。此问题只需将神话mythic的值改小即可解决。(注:数值不要小于史诗epic的数值,否则将不会出现神话等级的装备)

根据作者的注释,我们可以得出各稀有度等级出现概率的百分比为这一个阈值减前一个阈值除以10,即:

普通=(400-0)/10=40%

罕见=(700-400)/10=30%

珍贵=(880-700)/10=18%

史诗=(950-880)/10=7%

神话=(1000-950)/10=5%

古老=(1000-1000)/10=0%

由于普通是第一个稀有度等级,它的前一个阈值可以认为是0,因为整个阈值范围从0开始。

由于古老是最后一个稀有度等级,它自身的阈值可以认为是1000,因为整个阈值范围在1000结束。

因此,将神话mythic的阈值改低就可以让古老稀有度出现。

举个例子,假设将mytic的阈值改为990,此时神话和古老的概率为:

神话=(990-950)/10=4%

古老=(1000-990)/10=1%

配置文件的5个阈值都可以修改,但请注意,后一个阈值必须比前一个阈值大,否则此阈值对应的稀有度将不会出现。


如果上述内容你没有理解明白那就说明我的语言表达能力不行,那么就用一个通俗易懂的编程语言形式解释:

假设已经将mythic的阈值修改为990,此时设一个随机数x,范围为0≤x≤1000,然后进行判断:

如果x≤400,则装备稀有度为普通(common);                                   if  x≤400  then  rarity=common

否则:如果x≤700,则装备稀有度为罕见(uncommon);                     else  if  x≤700  then  rarity=uncommon;

否则:如果x≤880,则装备稀有度为珍贵(rare);                                          else  if  x≤880  then  rarity=rare ;

否则:如果x≤950,则装备稀有度为史诗(epic);                                                  else  if  x≤950  then  rarity=epic;

否则:如果x≤990,则装备稀有度为神话(mythic);                                                      else  if  x≤990  then  rarity=mythic;

否则:如果x≤1000,则装备稀有度为古老(ancient)。                                                            else  if  x≤1000  then  rarity=ancient  end

因此就可以明白,为什么mythic阈值为1000时,不会有古老稀有度的装备了。                             其它end就不写了,浪费空间。