Skip to content

物品稀有度(Rarity)

稀有度主要作用是用来影响物品名称在游戏内显示的颜色效果(如果物品单独设置了颜色则不受影响)

稀有度的等级

在使用调用方法时候我们得注意自己使用的ProbeJS版本

如果是7.0以上请这样导包const { $Rarity } = require("packages/net/minecraft/world/item/$Rarity")

如果是7.0以下请这样导包const $Rarity = Java.loadClass("net.minecraft.world.item.Rarity")

等级含义对应颜色调用方法对应字符串
Common常见白色$Rarity.COMMONcommon
Uncommon罕见黄色$Rarity.UNCOMMONuncommon
Rare稀有青色$Rarity.RARErare
Epic史诗品红色$Rarity.EPICepic

一些介绍

介绍来自mcwiki 会显示稀有度的场景:

  1. 在物品栏中选中物品,出现在提示框中的物品名称
  2. 在快捷栏中选中物品,出现在快捷栏上方的物品名称
  3. 在物品被包含在JSON文本消息中时显示的物品名称。这包括死亡界面中的死亡消息,聊天栏中的死亡消息,以及/tellraw和/give的文本

不会显示稀有度的场景:

  1. 物品展示框显示的其中被命名的物品名称
  2. 在物品栏中选中潜影盒时,提示框显示其内容物的物品名称
  3. 统计屏幕中的物品名称

Contributors

Changelog