ItemEssentials
1.0a7bAll-rounded plugin to manage your items! Lore, names, inventories, sounds, etc.
1.0a7blatestHotfix - Armor Value.Oct 6, 2022 Only adds missing entry in config, as well as some of predefined click sounds, which correspond to vanilla game.1.0a7Little tweaks, fixes and improvements.Oct 6, 2022 Since release of another plugin, the Upkeeper, I gained some insight into how I could manage resources in plugin. One option is to provide pre-defined packs using the Upkeeper, or.. integrate a hook, or shade for it. Also, in a few days, I will add the custom items option (save, load, give, add commands, and effects), and prepare for another phase - which is resourcepacks. As we all know, they are popular, and for a reason. My experience with them is quite great, and so it should not be an issue. And, of course, if you are looking for perfect all-in-one custom items solution, you can always reach for ItemsAdder. My experience is only great as for 3 years of actively using it. I will implement some of it's features, but quite lightweight way, and maybe even add support for ItemsAdder itself. Let's talk about the tweaks and fixes! · When you are scrolling hotbar, or.. clicking blocks in inventory, there is a sound played. It is set to block's sound, and so each block you click, or scroll thru, will play a sound, making it way more immersive. · Several bugs were fixed (and we are finally getting to the point, where bugs are not much of a thing.), including custom GUIs interaction. · Apart from this, I corrected some translations internally. Actually, I will add messages.yml in next update, so you can customize more and more! Let me know your ideas, or thoughts - they are very important too!1.0a6Fixed argument errors, introduced local logs for warning, and added default translations.Oct 6, 2022 Tackled issues: · Error, while executing commands, and not supplying unrequired argument was fixed. · Also, you can now disenchant items from stated enchantment, ie. /disenchant <enchantment> · Command /pickbound now also has additional command /pickbind · Added default translations to enchantment names · Added default descriptions to enchantments. Planned update: · Custom items & item packs Not-so-Far future: · .Adding resourcepack manager & generator, as well as hoster This would allow you to specify URL of a texture to use for item, type in stats in command, and generate it in pack! Easy as that, no config required at all. · Adding translation manager & downloader. This will allow you to download, host and share translations, items, textures and packs! All you need to do, is approach similar to add-apt-repository in linux, where you specify git repo, and file you want to sync/download. · Assigning commands to custom items (saved items)1.0a5Fixed unhandled errors, investigating pufferfish autocomplete issues.Oct 5, 2022 · All of the unhandled errors related to inventory have been fixed. (Some nullchecks were missing where they should be) For tomorrow's update, let's prepare for: · Logging startup information into separate log file (plugins/ItemEssentials/warning.log) · Adding "item-not-owned" and "lore-lines.bound-to" to translation options. · Adding optional effect to items when used or not being able to be used, for example, when they cannot be picked up. Thank you for bugs you have reported and helped me to fix them! Have fun, and... Cheers!1.0a4Fixed critical bugs, added new functions!Oct 5, 2022 · Fixed a critical bug, where InventoryClickEvent and some others were not registered, and thus not processed, or threw error. · Rewritten portions of code to be more accessible, and efficient. · Added a little sign next to enchantment to indicate it's an enchantment (and avoid a missing padding) Added functions: · /enchant <enchantment> f<level>] Works as vanilla enchant command, but ignores level limitations or conflicts, and does not require receiver. · /pickbound <name> Bounds an item to a player dissalowing any other player to pick it up, other than binder. · /disenchant <"all"> Simple command to instantly disenchant your item. Requires argument "all", since specific enchantments will be added in next update. Functions working again: · Pickup notifications · Inventory click sounds · Gamemode inventory swapping My apologies for malfunctions, all were corrected (PM me if not). Cheers, and enjoy the plugin!1.0a3Fixes, fixes, codebase improvements!Oct 5, 2022 As far as I can tell, I could not find any bug in the plugin as of now. I have also gone far and improved the workflow, and codebase. Also, translation histroy was moved to file translations_old.yml. You can remove the old-keys from your config and move it to there, if you wish.1.0a2Pickup sounds, Hotbar sounds, Pickup Notifications!Oct 4, 2022 Update 1.0a2: · Added possibility to define pickup sounds and hotbar scroll sounds for each item from config. · Added option to display items picked up as a toast announcement. Code (Text): use-pickup-sounds: true #uses pickup-sounds use-hotbar-sounds: true #uses custom-click-sounds pickup-sounds: WHEAT: block.grass.hit;2.0;0.2 use-pickup-notifications: true custom-click-sounds: WHEAT: block.grass.hit;1.0;0.7 APPLE: block.grass.hit;1;0.2 ROTTEN_FLESH: entity.player.burp;1;0.8 BEEF: entity.cow.ambient;1;2 NETHERITE_HELMET: item.armor.equip_netherite;1;1.5 STRING: block.grass.hit;1;1.2 #follows the same format as others!1.0aOct 4, 2022
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta