Датапак-библиотека для Майнкрафт, добавляющая настраиваемые щиты поглощения для других датапаков и командных механик. Каждый щит получает собственный идентификатор, силу, время действия и правила складывания.
Возможности
- Щит задаётся временем в тиках (
time), силой (amount) и уникальным идентификатором (shieldId). - Значение
amountизмеряется в единицах здоровья:2соответствует одному сердцу. - Щиты с разными
shieldIdскладываются; повторное применение щита с тем жеshieldIdзаменяет прежний, независимо от оставшегося времени и силы. - Для функций вокруг блока или сущности задаётся радиус в блоках через
distance. - Сущности с тегом
immune2shieldне получают щиты.
Команды
function aura:use_shield/on_player {time:<time>,amount:<amount>,shieldId:<shieldId>}— применить щит к сущности, от имени которой выполняется команда.function aura:use_shield/on_block {time:<time>,amount:<amount>,shieldId:<shieldId>,distance:<distance>}— выдать щит сущностям в радиусе; выполняйте черезexecute atилиexecute positioned.function aura:use_shield/around_entity {time:<time>,amount:<amount>,shieldId:<shieldId>,distance:<distance>}— выдать щит вокруг сущности, от имени которой выполняется команда.
