What can I do? What are plugin features? «✔» Auto-format lores of Items you pick up, or make. «✔» Make history of changes, so your items are always up-to-date with current configuration. «✔» Rename, relore, and style items! «✔» Show statistics of item in seperate lines, including attributes, and enchantments with lore! «✔» Show descriptions of enchantments! (Not released) «✔» Translate the Enchantment names, or Attributes using simple config! «✔» Disable enchantments or attributes sections. «✔» Bind items to it's owner, so it can't be picked up by anyone else. «✔» Enchant/Disenchant items at will using commands. «✔» Display items picked up as notifications. «✔» Save and load inventories. «✔» Save and load inventories for gamemodes separately!
Can I add my own items?
This feature will come in next updates. You will be able to save any items you make with custom identifier (string), and give it to players, or yourself using commands. Alternatively, you could save them into item packs, which allow for loading sets of custom items defined by other users, or just your fans!
Usage of plugin, as follows. Commands:
Main command of plugin is /ie. With this command, you can display help page, or reload the plugin's config.
Command: /rename <string:name> This renames item you hold in hand. Supports RGB
Command: /lore <int:lineNumber> <string:content> This modifies the line <1> of lore of item in your hand to <2>. Also supports RGB
Command: /saveitems <string:inventoryId> Saves all of your contents into file. You can load it later. Does not delete items!
Command: /loaditems <string:inventoryId> Loads item saved under said Id. Overrides your current inventory (!)¨
Command: /enchant <string:enchantmentName> <int:level> Enchants currently held item with given enchantment and level
Command: /disenchant <string:"all"/enchantmentName> Disenchants item completely, or removes specific enchantment from item.
Command: /pickbound <stringlayerName> Binds pickup rights to certain player, so noone other can pick it up (unless they have "ie.pickbind.bypass" permission.)
Formatting:
Formatting for RGB: gl:INITIAL_COLOR,END_COLOR;
Example: gl:red,yellow;This is some string!
The ";" signals end of RGB definition. The "gl:" signals begining of RGB def. There must be","between two of the colors! If color is not supported, it will change to White! Supports most colors. Color format is lowercase joined! For example: darkred,lime
#controls whenever your items are loaded when you switch gamemode between survival, adventure and creative.
enable-gamemode-switching: true
#controls whenever lore should be formatter upon dropping, dragging, renaming, etc. This hides attribues, and enchantments, and uses it's own formatting to display them.
use-lore-formatting: false
#Here you can specify the lore format gradient! (gl:green,yellow;) is default.
lore-enchantment-format: "gl:green,yellow;"
#Should we use enchantments section?
use-enchantments: true
#Should we use attributes section?
use-attributes: true
#Use pickup sounds?
use-pickup-sounds: true
#Use hotbar sounds? (Comes from custom-click-sounds)
use-hotbar-sounds: true
Spoiler: Does not have everything planned yet. Early-access version!
Your are free to use any code within this plugin as long as you don't profit from it, e.g.: including it in premium plugin without credits/contribution. You can, however, do that, if you credit me properly. In the end of it, Minecraft benefits greatly from open-source. Let's be open!