**WARNING** Backup all the files before updating the plugin. This update might override cosmetic items lore. Make sure you have done that otherwise you might lost the translations you have done. New pet system I spent a year to redesign the pet system. With the new pet system, each pet has its level, attributes(Hunger, Thirst, Exercise) and unique name. Every pet can level up to lvl 100 by sending them for missions. Moreover, player can now ride their own pet. More details about new pet system will be introduce at here. This update is a major update since 4.4.0 released. In this update, we focus on adding new features and bug fixes. After releasing this update, I will spent another 1-2 years to develop 4.6.0, so stay tuned.
Main Changes:
Code cleanup.
Optimized nms classes & menus.
New pet system.
You're able to ride your own pet. (gadgetsmenu.ridepet)
Pets are now have Attributes(Hunger, Thirst, Exercise). Feed them with pet items will gain Happiness(Happy, Very Happy & Super Happy). Once they are happy, you can send them on "missions" to earn experiences and get level up.
Summon pets are now required an extra permission which is gadgetsmenu.summonpet.
Player can gain pet items by opening Mystery Boxes.
Cosmetic items lore are now splitted into locked lore & unlocked lore. (Item lores have been resetted due to format changes)
Added Piggy Bank Gadget.
Added Firefighter Suit.
Added Bat, Enderman, Rainbow Sheep, Slime and Magma Cube pet.
Minor Changes:
Fully supported for all material including player head and coloured leather armor. More details check here.
Added an option to give offline player mystery dust.
Player who riding pet will disable fall damage.
Added 1.14 Note Block Song support.
Added an option to modify the Y increment of holograms.
Custom Mystery Boxes Loot is now supported multiple commands.
Improved Developer API.
Optimized Open Mystery Boxes Menu code and reduce lag.
Added an option to toggle mob disguise name.
Fixed Bugs:
Fixed ISSUES-645 - Having latency issue in opening Mystery Boxes event.
Fixed ISSUES-676 - Equipped cosmetics doesn't sync if player first join into a world which cosmetics is disabled.
Fixed ISSUES-699 - Placing blocks around when using Iron Golem Morph ability.
Fixed ISSUES-706 - Occur error while using Spooderman ability.
Fixed ISSUES-708 - Occur error while disabling plugin causing the plugin itself fail to remove cosmetic items.
Reduced the number of times checking player's permissions while opening main menu. Older version will repeat for 7-8 times, now only access once.
Removed Features:
Removed Coins-JasperJH for Mystery Dust support.
Removed %gadgetsmenu_pet_name% placeholder.
Known Issues:
Unable to change the villager type in 1.14.4
Baby pet also sound as non baby pet.
I also remade the documentation on the wiki page. Make sure you check that before asking questions. If you found any issue, please report to us on GitHub or Discord.