Armor Abilties
All you need to start added custom abilities to your amror
Описание
Armor Abilties API:
Плагин бронирования Api предназначен для создателей пакетов, позволяющих им добавлять способности через редактор активов в свою собственную броню.
Для потребителей:
Пожалуйста, обратитесь к моей функциональной брони (скоро) и Оружейные возможности Vanilla Compat
Что позволяет:
Этот плагин позволяет назначить способность 1 - 3 действия на любой броню.
Эти взаимодействия могут быть назначены в редакторе активов (доверия ниже)
Назначение корневого взаимодействия для сложной функциональности
Какие бывают минусы:
Для того, чтобы броня могла быть поднята, вы должны держать предмет, который обладает способностью1, способностью2 или способностью3.
Пример: Используя любое оружие, вы можете вызвать и броню способность 1 потому что все оружие имеет свою особую способность 1 атаки. Это не требует, чтобы оружие было заряжено только для того, чтобы оно обладало способностью. Способность 2-3, однако, не будет работать, так как оружие не имеет никакой способности.
Есть способ обойти это, назначая элементы в редакторе актива отменять цепные взаимодействия для их способности1-3, если они не имеют их. Это позволяет броневой способности запускать, но не изменять, что в игре смешение элемента. (Вы можете иметь у них способности, которые они будут работать по-прежнему, например, когда способность 1 для брони будет работать независимо от заряда оружия и виза наоборот, оружие будет заряжаться и иметь это особенное, как усаул)
Это означает, что ванильные предметы и оружие по умолчанию не работают должным образом со всеми абилитациями брони, но модули могут заставить их работать правильно.
Я также создал пакет, который обеспечивает функциональность брони с ванильным оружием.
Оружейные возможности Vanilla Compat
Пример того, что можно сделать:
Не лучший пример в целом, но у меня заканчивалось время, поэтому я пытался получить то, что я могу завершить, прежде чем не смог работать над этим в течение нескольких дней.
Пример видео показывает броню способности стека так, где полный набор может привести к высокому прыжку, дальнейшему тире, более быстрому удару.
Вы можете смешать его, чтобы каждый кусок брони делал что-то другое, когда вы нажимаете q, например, давали различные целебные эффекты и т. Д.
Как использовать плагин
1 Откройте редактор активов и создайте новый пакет или у вас есть тот, с которым вы уже работаете.
2 - Создайте новый актив с типом ArmorAbility, название этого актива должно соответствовать названию брони, которую вы хотите иметь. В этом примере я буду делать медные ноги

3 - Заполните детали для имени, описания, затем для каждого абилити имя, описание затем создайте или назначьте rootinteraction.
4 - Броня теперь должна иметь возможность перезагрузить сервер или запустить команду /armorabilities. 
5 - Испытайте свою броню (оборудование даст уведомление о способностях, так как я не знаю, могу ли я показать способности для ваших собственных предметов, вы можете добавить их в описания предметов).
Не забывайте, что у вас должен быть элемент с возможностью 1 для его функционирования.

Дополнительные подробности
Вы можете создавать различные комбинации, комбинируя различные взаимодействия, утилистичные охлаждения и кондиции, чтобы гарантировать, что способности запускаются только тогда, когда вы хотите их тоже.
Показать оригинальное описание (English)
The Armor Abilties API:
The armor abilities api plugin is targeted at pack creators enabling them to add abilties via the asset editor to their custom armor.
For Consumers:
Please refer to my Functional Armor mod pack (Coming Soon) and Armour Abilities Vanilla Compat
What does it enable:
-This Plugin allows you to assign ability 1 - 3 actions to any piece of armor
-These interactions can be assigned in the asset editor (Instrustions further down)
-Assign RootInteraction for complex functionality
What are the downsides:
For the armor abilties to funcion you must be holding an item that has ability1, ability2 or ability3.
Example: Using any weapon you can trigger and armors ability 1 because all weapons have their special ability1 attack. This doen't require the weapons ability to be charged just for it to have the ability. ability 2-3 however will not work as the weapons don't have any ability.
There is a way round this that is by assigning items in the assset editor cancel chain interactions for their ability1-3 if they don't have them. this allows the armour ability to trigger but not change that in game funcionaility of the item. (You can have them have abilities they will work seperately still, eg when ability 1 for armor will work regardless of weapon charge and visa versa the weapon will charge and have it's special as usaul)
This does mean that the vanilla items and weapons don't correctly work with all armor abiltiies by default but mod packs can make their items work correctly.
I have also created a pack that enables functionality of armor abilties with vanilla weapons
Armour Abilities Vanilla Compat
Example of what can be done:
Not the best example overall but i've been running out of time so trying to get what i can complete before not being able to work on this for a few days.
The example video shows armour abilities stack so where a full set can result in a high jump, further dash, faster smash.
you could mix it up so they each piece of armor does something different when you press q such as give varying healing effects etc
How to utilise the plugin
1 - Open the asset editor and either create a new pack or have one you are allready working with.
2 - Create new asset with the type ArmorAbility the name of this asset must match the name of the armour piece you want to have an ability. In this example i will do copper legs

3 - Fill in the details for name, description, then for each abiltiy a name, description then eitherr create or assign an rootinteraction.
4 - The Armor should now have the ability you will first need to reload the server or run the /armorabilities command. 
5 - Test your armor (equipping will give a notifcation of the abilities as i dont know if i can show the abilties for your own items you can add them to the items descriptions).
Dont forget you must have an item with an ability 1 for it to function

Extra details
You can create variety of combos by combining various interactions utilisnig cooldowns and condtions to ensure the abilities only trigger when you want them too.
Последние версии
Armor Abilities.jar
Информация
Авторы:
Категории:
Версии игры:
Создан: 23.01.2026