ArmorPlusPlus icon

ArmorPlusPlus -----

This plugin provides custom armors. Recreation of BlockArmor.




Changelog:
- 'tick-interval' configuration is now removed. The ability system is changed.
- Ability system is now based off events except for the PlayerLandEvent which is for every 5 ticks, cactus armor, and tick-based changing armors (every 2-6 second or 40-120 ticks).
The plugin shouldnt cause as much lag as before.
- All the tick-based armors now run in a single for-loop instead of multiple for-loops making it more optimised? idk whats the word for this
- Note armor fixed not working.
- Y Velocity for arrows in dispenser armor is now higher.
- Added configuration 'disabled-items' for custom items.
- Added the witch potion crafted by a potion (any) and 8 glowstone surrounding it.
Effects: 15s Regen 2, 7s Speed 2, 1m Absorption, 20s Strength
- Removal of command /armorplusplus config for reason: Too glitchy and too many bugs to fix rather than
just configuring it and doing /armorplusplus reload
- Added: Witch armor - Crafted like normally but using witch potions. It makes your effects last double
as long!
- Nerfed obsidian armor KB resistance from 7.5 (literally AntiKB) to 1 (netherite)
- Added /armorplusplus items for custom items
- Update checker now gives more specific info, like download url, author, update title, update changelog, etc
- Minor changes: Piston armor now display the correct entities pushed, plugin is now configured in maven,
, disabled armor and items now have a different optimised way of checking, lapis armor now actually
listens for 'LAPIS' id instead of 'DIRT', /armorplusplus give now gives custom items, and package name is changed to spigot username

EDIT: this update isnt supposed to take like 3 months but im busy irl
----------, Apr 16, 2021

Changelog:
- Fixed mass error spam in 0.5 (Update to this)

This version is posted because I'm currently doing a lag improvement fix that might take a while.
----------, Jan 22, 2021

Changelog:
- Added 'tick-interval' configuration. The ability and the event will check and run every x ticks. This can increase the TPS of the server but at the same time can also decrease the armor's ability check, the event occuring, the armor changing check, etc. Min: 1. Max: 1200 (1 minute). Default: 2. Counted in ticks (1 second = 20 ticks. 1 tick = 0.05 second)
- Improved armor checking for sneak-ability armors by using events instead of checking every tick.
----------, Jan 16, 2021

Changelog:
- Fixed bStats plugin_outdated chart of mass data sending.
----------, Dec 25, 2020

Changelog:
- Added configuration: disabled-armors (List). Add armor IDs to the list to disable the armor recipe
and ability. Armor ID can be found at /armorplusplus gui
- Added command: /armorplusplus reload. Reloads the configuration.
- Added permission: armorplusplus.reload. Allows you to use command /armorplusplus reload.
- Added command: /armorplusplus give. Usage: /armorplusplus give (player) (id)
Armor ID can be found at /armorplusplus gui. You need to have armorplusplus.cheat
permission to run this. It calls an event that opens the GUI for the player.
So sometimes, the player can see the GUI opening and closing.
- Fixed Bug: Glass armor flashes because of invisibility going on and off. Glass armor will still not
override invisibility. Once you wear off the glass armor, it will replace it with your old invis.
(The timer will still run in the background)
- Sticky piston and piston armor now sends actionbar telling how many entities were pushed. If an error
occured, it will send a message. End stone armor also sends an actionbar if it unables to teleport.
If an error occured, it will make a Villager No sound.

If there's a missing config in config.yml, it will log a warning message about it.
- Emerald armor will no longer use looting to Wither, Armor Stand, Chested Llamas (to prevent dupes), and Player(?)
- Dispenser armor now shoots 8 arrows and shoots in the direction the player is looking, and around it
(45, 90, 135 degree, etc from the direction)
- Added snow armor - Special features: Snowy - Spawns snow and snowballs.
- Armors now glows using a custom enchantment from the plugin and not from protection. It will no longer have protection from the recipe. For existing armors that have protection 0, every 12 minutes the armor is gonna be replaced.
- Better tabcomplete for command /armorplusplus (Similar to the vanilla tab complete)
- Added configuration: glowing-armor. Default: true. If true, armors will be glowing.
If false, armor will not be glowing and every 12 min, it will be replaced.
- Slime armor now doesnt bounce off water and doesnt bounce off little velocities.
- Added command: /armorplusplus resetconfig. Resets the config to the default one. Will also work in the console.
- Added command: /armorplusplus config. Edit the config in-game (will work and save).
Currently only edit boolean values. Note: This command is unsupported and could cause errors to recipes.
- Added permission: armorplusplus.config. Gives you the ability to reset/edit config.
----------, Dec 23, 2020

Changelog:
- ArmorPlusPlus armor is now not renameable through anvil. Since renaming it, will
lose its ability. (It will cancel the Anvil Rename. No XP is being taken)
- Every armor that give effects will now give only if the player does not have the effects. e.g if you
have strength 2 and you're wearing quartz armor, it will not be replaced with strength 1.
- Added soul sand armor - Special features: Slow motion - Live life in the slow lane.
- Added permission: armorplusplus.checkupdate.
Permission armorplusplus.cheat will now also give the armorplusplus.checkupdate permission.
- Improved TabComplete for command /armorplusplus
----------, Nov 27, 2020

Changelog:
- Plugin upgraded to 1.16. Will still work on older versions.
- Fixed Ender armor and End stone armor not working in 1.16+.
- Added Bone armor: Bonemealer - Applies bone meals to nearby blocks.
Note: Bone armor uses the new 1.16 method to apply bone meals. Therefore in 1.15 and below versions, it will not be available through crafting/cheating, and the ability is disabled.
----------, Nov 18, 2020

Changelog:
- The plugin will now check for updates every 10 minutes and will announce if there's an update.
- Added Ice armor - Special features: Frosty - Provides Frost Walking II
(Doesn't have Ice Physics, since I don't know how to do that)

Late update, since I've been trying to simulate bone meal on blocks for Bone armor for version under 1.16
----------, Oct 30, 2020

Changelog:
- Brick, Nether Brick and Red Nether Brick armor now provides Immovable - Gives 25% Knockback Resistance
- Added End Stone armor - Special features: Ender - Teleports in the direction you're looking at. End Stone armor can't teleport you in the air and in lava IF the lava is not on a block.

[RE-POST: Wrong version put in the plugin.yml - 0.1.9 instead of 0.2.1]
----------, Oct 24, 2020

Changelog:
- Added Slime armor - Special features: Slimey - Bounces off floors
Holding space is replaced by holding sneak because we can't detect if a player is holding space.
No Sneak: No fall damage, bounces 17/25 blocks of Fall Distance
Sneak: No fall damage, No bounce
- Added bStats support. You can see the plugin's runned server's statistics at https://bstats.org/plugin/bukkit/ArmorPlusPlus/9177. It does take a while (like 10 minutes) for it to update. This is toggleable by going to plugins/bStats/config.yml and changing enabled to true or false.

From now on, version will be added 0.0.1 every update in the changelog. e.g 0.1.7 -> (2 updates) 0.1.9
----------, Oct 23, 2020

Changelog:
- Ender armor is now in /armorplusplus cheat. It exists before, but it wasn't in there.
- Slime armor exists and is obtainable, BUT does not provides any abilities. It exists for testing. Slime armor is now removed and is no longer obtainable.
- Added Brick armor, Nether Brick armor, and Red Nether Brick armor: Special features - Health Boost (Increases Max Health by 2 hearts)
----------, Oct 18, 2020

Changelog:
- Added Wet Sponge armor: Functions the same as sponge armor

- Sponge and Wet Sponge armor cooldown improved.
Before: If you are sneaking, it will reset the cooldown.
After: If you are sneaking AND there is water to be absorbed, it will reset the cooldown.

- Added Magma armor: Flame Resistant (Fire Prot. IV) and Fiery (Ignites enemies after attacking or being attacked)

- Added Netherrack armor: Fiery - Ignites enemies after attacking or being attacked
Note: Fiery armor only works on players. If fiery armor is equipped on any mob using commands or dispenser, it will
not set enemies on fire.

- Visual Bug Fixed: Armor that needs visual changes (e.g Obsidian Armor) now no longer takes visual changes every tick. It will
detect if it has been changed, and if it haven't been changed, it will change it once.
----------, Oct 12, 2020

Added Piston Armor - Special features: Pusher (Pushes nearby mobs in a 4 block radius with a 7 second cooldown)
----------, Oct 6, 2020

Changelog:
- The "/armorplusplus check" command now works in the Console
- The plugin no longer uses Jsoup to check the version, but uses a code from spigotmc.org to check: https://www.spigotmc.org/wiki/creating-an-update-checker-that-checks-for-updates/. This minimizes the size by a lot.

[2nd REPOST:
Edited the UpdateChecker.java to put a random parameter in the URL, so it updates constantly instead of a few hours because caches
]
----------, Oct 5, 2020

Before I say about the updates, this update contains Jsoup to check the web to get the latest version to check for updates, which is the reason why this plugin contains around 400KB+ (before it was like 75KB+).

- Furnace Armor: Now smelts every item in the game through 1.16, can only smelt 16 items max on a 10 second cooldown while sneaking (so it's not OP)

- Automatic Check Update: Automatically checks updates everytime the server reloads/starts, and everytime you typed the command "/armorplusplus check". You can disable automatic check updates everytime the server reloads/starts in config.yml.

- /armorplusplus: Now opens a GUI to perform "/armorplusplus check" or "/armorplusplus gui"

- /armorplusplus check: Checks for any updates about the versions.
- /armorplusplus gui: Opens a GUI which contains every armor in the plugin. If you clicked one of 'em, you will get the armor.

[4th RE-POST:
2nd: Java Convention
3rd: Edited plugin.yml to the correct Main class for it to work
4th: Removed temporarily because something went wrong at version 0.1.4 so I had to delete this to repost v0.1.4]
----------, Oct 5, 2020

Before I say about the updates, this update contains Jsoup to check the web to get the latest version to check for updates, which is the reason why this plugin contains around 400KB+ (before it was like 75KB+).

- Furnace Armor: Now smelts every item in the game through 1.16, can only smelt 16 items max on a 10 second cooldown while sneaking (so it's not OP)

- Automatic Check Update: Automatically checks updates everytime the server reloads/starts, and everytime you typed the command "/armorplusplus check". You can disable automatic check updates everytime the server reloads/starts in config.yml.

- /armorplusplus: Now opens a GUI to perform "/armorplusplus check" or "/armorplusplus gui"

- /armorplusplus check: Checks for any updates about the versions.
- /armorplusplus gui: Opens a GUI which contains every armor in the plugin. If you clicked one of 'em, you will get the armor.

[2nd RE-POST]
----------, Sep 20, 2020

- Obsidian armor nerfed to 5 instead of 20 health. (It's the same in Blockarmor)
- Added emerald armor = Increases Luck, Looting, and Fortune. Note: It might not be SUPER accurate as Looting/Fortune 2.
----------, Sep 18, 2020

1 Bug Fixed:
Source: v0.1.0 Obsidian Armor/Any armor that needs visual changes once worn all of 'em
Explanation:
The inventory was loaded every tick to change the visual changes needed but it cause the item in your hand to be constantly loaded making you unable to see what you hold (a bit)

Fixed:
Instead of loading the whole inventory to change the visual changes, It still runs every tick but It only loads a single slot (where the visual changes need to be changed)
----------, Aug 9, 2020

Added Obsidian armor - Special features: Immovable, Flame Resistant, Health Boost (+0.75 kb resistance, Fire protection IV, +20 Health) (All pieces must be worn for those to work)

Attack Speed removed from Quartz Armor and replaced with Speed 2 since it's supposed to be Movement Speed. Don't worry, the current ones
dont need to be replaced since it'll give Speed 2 anyway!
Note: Any potion effects from any armor will OVERLAP/REMOVE the current effects (if they are the same potion effect)
e.g You have speed 5. You used quartz armor, and it'll be replaced with Speed 2!

(I am gonna slightly work on this plugin)
----------, Aug 7, 2020

Added Quartz armor - Special features: Powerful (Increases attack speed and strength)
----------, Feb 25, 2020

Sorry for not updating the plugin that much. I am busy with school stuff.

Added:
- Sugar Cane Armor - Special features: Speedy (Increases Speed)
- Sticky Piston Armor - Special features: Puller (Pulls in nearby entities when sneaking)
- Sand Armor - Special features: Falling (Falls faster in air and sinks faster in water when sneaking)
----------, Feb 22, 2020

Added Leaves armor that can be crafted using all type of leaves. Special features: Lightweight (Fall slowly like a leaf in the wind)

Armors are now repairable and enchantable but armor that are already crafted before this version will no longer have ability and is not repairable and not enchantable (Sorry). Enchantable means it can be enchanted with anything that can combined with protection because all armor++'s armor contains at least protection 0. Example of enchantments that can't combine with protection: Projectile. Prot, Blast. Prot, etc. Repairable means it can be repaired using other armors. This cannot be done before due to colors of the armor name.

Sorry if you crafted armor before this version, it no longer have abilities.
----------, Feb 17, 2020

Notes for note armor are better.

Example: If you are standing on sand and on stone, it will generate different type of sounds. You can see type of sounds at https://minecraft.gamepedia.com/Note_Block#Instruments

Edit: i skipped some of them
----------, Feb 16, 2020

Added cactus armor. Special features: Prickly (Pricks colliding enemies and provides Thorns I)
----------, Feb 16, 2020

Added Lapis armor created with Lapis Lazuli Block. Special features - Experience Giving (Gives experience over time)
----------, Feb 16, 2020

Added Ender armor crafted using ender chest. Special features: Ender Hoarder (Provides access to your ender chest when sneaking)
----------, Feb 15, 2020

A bug fixed where the plugin will not enabled in other version than 1.14
----------, Feb 15, 2020

Added prismarine armor - Special features: Diving suit (Provides Depth Strider, Respiration, and Night Vision in water)
----------, Feb 14, 2020

Added dispenser armor - Special features: Arrow Defence (Fires arrow outwards when sneaking with a 7 second cooldown)
----------, Feb 14, 2020

Added sponge armor - Special features: Absorbent (Absorbs nearby liquids when sneaking with a 6 second cooldown)
----------, Feb 14, 2020

Added Melon and Pumpkin armor with a special features: Feeder (Automatically feeds the wearer)
----------, Feb 13, 2020

Added Note armor crafted using note blocks. Special features: Musical (Every step you take becomes a musical melody)
----------, Feb 10, 2020

Added TNT armor. Special features: Explosive (Explodes when sneaking. 1 second cooldown)
----------, Feb 5, 2020

Added furnace armor - Special features: AutoSmelt (Smelts nearest dropped items that is unsmelted)
AutoSmelt currently only smelts gold ore, iron ore, all types of logs and all types of stripped logs.

It also broadcast to all operators (That have op). You can disable that in server.properties at broadcast-console-to-ops=true and change it to broadcast-console-to-ops=false
( idk if it works, i didn't tried it)
----------, Feb 4, 2020

Added glass armor: Provides invisibility

Command /armorplusplus now gives glowing armor.
----------, Feb 3, 2020

Bug fixed: a bug that throws an error because it's deprecated.

Added glowing effect to every armor++'s armor. (Its actually protection 0)
----------, Feb 3, 2020

Mistake: Crafting table will not showed up even if you worn the armor and sneaked.
----------, Feb 2, 2020

Update v-0.9-SNAPSHOT:

Added Crafting Armor - Opens a crafting table when sneaking!
----------, Feb 1, 2020

Resource Information
Author:
----------
Total Downloads: 28,748
First Release: Jan 29, 2020
Last Update: Apr 16, 2021
Category: ---------------
All-Time Rating:
9 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings