Commit Graph

125 Commits

Author SHA1 Message Date
Pim van der Loos
acee288927 - Fixed anvils being unusable for non-AE stuff.
- Added backup note to uninstaller config option.
2018-01-18 18:44:17 +01:00
Pim van der Loos
cb1d8c55a2 - Removed print statement that shouldn't be there. 2018-01-18 13:37:19 +01:00
Pim van der Loos
32fe48d0e1 - Fixed NPE when you don't handle in the chestplate correctly.
- Fixed being able to repair AE's with leather even if it's not a leather AE.
- Fixed not being able to repair regular, unarmored elytras with leather.
2018-01-18 13:33:54 +01:00
Pim van der Loos
cb18e97165 - Fixed NPE when using command to make and AE.
- Fixed Enchantments, Lore, Name and armor status not being copied to new AE when enchanting.
- Fixed glitch that allowed players to put enchantments / curses on items that aren't allowed.
- Changed version number to 2.0
2018-01-18 12:26:35 +01:00
Pim van der Loos
80317b4b4e - Added uninstaller.
- Code cleanup
- Added option to disable durability penalty during flight.
- Added support for version 1.10.x of Minecraft.
2018-01-17 06:22:14 +01:00
Pim van der Loos
404eb20c4c - Wrote custom config stuff to add support for comments in the config file. They should no longer be removed by the plugin itself now. 2017-10-09 00:22:12 +02:00
Pim van der Loos
a8821be3db - Fixed elytra duplication exploit.
- Fixed equipping elytra without permissions bug.
- Color codes in config now case insensitive.
- Removed armoredelytra.give permission node. (use armoredelytra.give.<tier>)
- Added bStats for stats.
2017-10-06 16:43:09 +02:00
Pim van der Loos
464a545204 - Using Bukkit ChatColor instead of Spigot ChatColor now. 2017-10-03 21:06:31 +02:00
Pim van der Loos
61a8c872cb - Fixed leather elytra being unenchantable.
- Added color codes support
2017-10-02 17:41:05 +02:00
Pim van der Loos
23889c0845 - Code improvements.
- You can now customize name and lore for armored elytras (or not have any lore at all) in the config file. %ARMOR_TIER% works here as well.
- Fixed some minor bugs with incorrect strings being printed sometimes.
2017-09-29 22:08:41 +02:00
Pim van der Loos
6d707c34a8 - Added update checker (with config option to disable).
- Added support for %ARMOR_TIER% variable in config.
- Removed order requirement when crafting armored elytas (armor+elytra and elytra+armor both works now).
- Added support for enchanted books.
- Removed some code duplication.
2017-09-26 15:53:57 +02:00
Pim van der Loos
12729e3fb3 - Order of elytra/chestplate does not matter anymore.
- Added support for enchanted books.
2017-09-26 12:56:37 +02:00
Pim van der Loos
33540e4b16 - Made printing stuff to console/player nicer. 2017-09-26 11:41:02 +02:00
Pim van der Loos
9fb779f495 - Added config options to change messages you get when receiving an armored elytra and when you are not allowed to wear a certain tier of elytra. Changing the messages to "NONE" will cause no message to be printed.
- You can now give armored elytras to players from the console using the command: /armoredelytra <player> <armor>
2017-09-23 23:39:23 +02:00
Pim van der Loos
b7059d4544 - Added permission nodes for wearing and spawning in armor!
- armoredelytra.give.<leather/gold/chain/iron/diamond>
  - armoredelytra.wear.<leather/gold/chain/iron/diamond>
- Fixed bug where you could not craft leather/gold armored elytras in version 1.12.x of MineCraft.
2017-09-22 20:47:00 +02:00
Pim van der Loos
49ffc021f7 - Added leather, gold, chainmail and iron armor tiers.
- Added config options to allow configuration of repair cost for every type of armor.
- Fixed repair bug where repairing would fully fix the armored elytra with only 1 repair item, regardless of configuration options.
- Fixed bug where making a new armored elytra would fully reset durability, even when both items have low durability.
2017-09-16 16:46:05 +02:00
Pim van der Loos
71fc594525 - Removed EnchantmentAPI dependency.
- Added config file.
- Made repaircost (in diamonds) configurable.
= Made list of allowed enchantments configurable.
- Made curses allowed or not configurable.
2017-09-15 15:43:44 +02:00
Pim van der Loos
73e548bd16 - Added support for version 1.12 of Minecraft. Probably. 2017-09-14 21:48:23 +02:00
Pim van der Loos
9610958e28 - Removed support for combining armored elytras with enchanted books. It was too buggy. 2017-09-07 13:43:58 +02:00
Pim van der Loos
52c391d025 - Final clean up. 2017-09-06 15:56:55 +02:00
Pim van der Loos
cbc0fd4b79 - Rewrote plugin to use NMS to add real armor to the elytras.
- Code cleanup.
2017-09-06 14:55:55 +02:00
Pim van der Loos
f6d353d7e7 Fixed gitignore. 2017-09-05 12:33:09 +02:00
Pim van der Loos
1820350185 Merge branch 'master' of https://github.com/PimvanderLoos/ArmoredElytra 2017-09-05 12:23:23 +02:00
Pim van der Loos
48e7049ae5 Initial commit 2017-09-05 12:20:32 +02:00
Pim van der Loos
fef74016b3 Initial commit 2017-09-05 12:17:03 +02:00