Иногда хочется сделать из любимой
игры настоящую РПГ с прокачкой персонажа, но, к сожалению, разработчики не вводят функции улучшения характеристик персонажа. Зато для этого можно применять
моды: например, дополнение
More Status позволит улучшать параметры персонажа за счет опыта.
Через специальное меню ты сможешь потратить накопленный опыт, чтобы сделать персонажа живучее, быстрее и опаснее. Четыре показателя: здоровье, сопротивление, скорость и урон.
Изменения в новой версии- Улучшили интерфейс
- Исправили ошибки
Опубликовал: Rustam01
Категория: Моды / Новые возможности
Вот из-за спама этой фигни в player.json
"dmg0": { "add": { "component_groups": [ "dmg0" ] } },
"dmg1": { "add": { "component_groups": [ "dmg1" ] } },
"dmg2": { "add": { "component_groups": [ "dmg2" ] } },
"dmg3": { "add": { "component_groups": [ "dmg3" ] } },
"dmg4": { "add": { "component_groups": [ "dmg4" ] } },
"dmg5": { "add": { "component_groups": [ "dmg5" ] } }
20 раз в секунду спамится команда и это ломает мобов потому что игрок постоянно обновляется
А голод ломается из-за кривой ошибки вот здесь
"minecraft:player.saturation": {
"value": 20
},
"minecraft:player.exhaustion": {
"value": 0,
"max": 4
}
Что здесь происходит:В ванильном player.json эти параметры динамически меняются кодом игры (когда ты бегаешь или прыгаешь, exhaustion растет до максимума, сбрасывается, и тратит saturation, отчего в итоге уменьшается голод).Но из-за того, что сущность игрока жестко перезагружается 20 раз в секунду (из-за ивентов урона выше), движок игры каждый тик сбрасывает эти значения обратно к дефолтным (value: 20 и value: 0). Шкала голода физически не успевает начать тратиться, и игрок получает вечную костыльную сытость [index].
effect @s[scores={hp_status=1}] health_boost 99999 1 true
effect @s[scores={hp_status=2}] health_boost 99999 3 true
effect @s[scores={hp_status=3}] health_boost 99999 5 true
effect @s[scores={hp_status=4}] health_boost 99999 7 true
effect @s[scores={hp_status=5}] health_boost 99999 9 true
effect @s[scores={res_status=1}] resistance 99999 0 true
effect @s[scores={res_status=2}] resistance 99999 1 true
effect @s[scores={res_status=3}] resistance 99999 2 true
effect @s[scores={res_status=4}] resistance 99999 3 true
effect @s[scores={res_status=5}] resistance 99999 4 true
effect @s[scores={spd_status=1}] speed 99999 0 true
effect @s[scores={spd_status=2}] speed 99999 1 true
effect @s[scores={spd_status=3}] speed 99999 2 true
effect @s[scores={spd_status=4}] speed 99999 3 true
effect @s[scores={spd_status=5}] speed 99999 4 true
event entity @s[scores={dmg_status=0}] dmg0
event entity @s[scores={dmg_status=1}] dmg1
event entity @s[scores={dmg_status=2}] dmg2
event entity @s[scores={dmg_status=3}] dmg3
event entity @s[scores={dmg_status=4}] dmg4
event entity @s[scores={dmg_status=5}] dmg5
И да именно из-за этого не работает урон
Не советую если только не нуб
Короче много надо дефа