经验存储器 XP Storer

经验存储器(XP Storer) 机制允许玩家将他们的经验值转化为附魔之瓶。

建造方法

经验存储器机制由一个方块表示,默认情况下是刷怪笼方块。

范围模式 Ranged Mode

范围模式允许经验存储器自动收集附近的经验球。此模式需要在方块上附着告示牌,第二行为 [XP]。第三行可填写范围值。该范围为球形,受配置中的选项限制。

如果经验存储器需要玻璃瓶,可以将它们放在方块顶部的箱子中。生成的附魔之瓶如果装得下,也会出现在该箱子中。

使用方法

右键点击该方块,方块会以附魔之瓶的形式掉落玩家的经验值。

可以配置 CraftBook 以要求潜行、不允许潜行,或允许在副手持有经验瓶。

调整经验输出 Tweaking XP Output

使用 bottle-xp-requirement 选项,可以更改每制作一瓶经验瓶消耗的经验值数量。默认情况下,该数量平均会产生大致相等的输出。

覆盖输出经验 Overriding output XP

也可以禁用 Minecraft 的经验瓶破碎时的经验算法,改为输出固定数量的经验值。如果你希望存储的瓶子始终输出存入时的数量,或者你想自定义一个非随机的损耗,这会很有用。

覆盖输出物品 Overriding output item

如果你想为输出物品添加自定义数据,例如名称、描述等,可以通过 bottle-extra-data 选项实现。如果你输入一个与 /give 命令兼容的物品,这些数据将与经验存储器创建的物品合并,允许你向输出添加任何想要的数据。

想把你的瓶子名称改为“酷豆”?只需输入 minecraft:experience_bottle[custom_name='["",{"text":"Cool Beans","italic":false}]'] 作为值即可。

配置 Configuration

节点

说明

默认值

require-bottle

要求玩家手持玻璃瓶才能使用。

true

allow-offhand

允许副手中的经验瓶生效。

true

bottle-xp-requirement

每瓶经验瓶所需的经验点数。

16

bottle-xp-override

设置每瓶经验瓶提供的经验点数(-1 表示使用 Minecraft 原版行为)。

-1

bottle-extra-data

使用 /give 命令语法,应用于物品的额外数据。

minecraft:experience_bottle

block

作为经验存储器的方块。

minecraft:spawner

allow-sneaking

设置玩家使用经验存储器时必须潜行。

false

radius-mode

允许带有告示牌的经验存储器以范围模式工作。

false

max-radius

范围模式下的最大半径。

5

权限 Permissions