
記錄附魔的等級│Records the Level of Enchantments
Активный0.0
Установок
Последнее обновление
Версии
記錄附魔的等級│Records the Level of Enchantments
Для игроков
Если вы используете датапак, который требует этот датапак в качестве зависимости, просто добавьте его в папку с датапаками вашего мира.
Для создателей датапаков
Этот датапак предоставляет полезные функции для работы с зачарованиями в ваших собственных модификациях:
Зачарование Добычи (Looting): Уровень зачарования Добычи на предмете в главной руке моба сохраняется в цель счетов looting_level
. Если в главной руке нет предмета с этим зачарованием, значение будет равно 0.
Зачарование Удачи (Fortune): Уровень зачарования Удачи на предмете в главной руке моба записывается в цель счетов fortune_level
. При отсутствии соответствующего зачарованного предмета значение также будет 0.
Пример использования
Вот как можно применить эти данные в таблицах добычи:
{
"type": "minecraft:entity",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:tag",
"expand":true,
"name": "minecraft:bee_loot"
}
],
"rolls": {
"type":"minecraft:uniform",
"min":0,
"max":2
}
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:tag",
"expand":true,
"name": "minecraft:bee_loot"
}
],
"rolls": {
"type":"minecraft:uniform",
"min":0,
"max":{
"type":"score",
"target":"attacker",
"score":"looting_level"
}
}
}
],
"random_sequence": "minecraft:entities/bee"
}
В этом примере из моего датапака второй пул добычи настроен так, что максимальное количество выпадений предметов зависит от уровня зачарования Добычи на оружии атакующего. Минимальное значение установлено на 0, а максимальное соответствует счету looting_level
атакующего моба.