Tired of blocks called Sand? Want your enderpearls to say Grenade instead? Want to add extra lines of text below item names? Do all that and more with ItemRenamer. You can create your own custom item names for all items in your server, but still let users rename with an anvil. You can create your very own language pack!
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Jenkins server
ItemRenamer 2.0.0 contains a fully-fledged API. Click here for more information.
Default configuration can be found here.
| Config | Default | Ranges | Description |
|---|---|---|---|
| autoupdate | true | [true/false] | Will remind you when a new version is available |
| creativedisable | true | [true/false] | Will disable ItemRenamer while you're in creative mode |
| worlds.<worldname> | Pack name | Will set this world to run the pack you put here | |
| packs.<packname>.<itemid>.<data>.name | Any string | Will rename itemid:data to your string | |
| packs.<packname>.<itemid>.all.name | Any string | Will rename all itemid data values to your string | |
| packs.<packname>.<itemid>.other.name | Any string | Will rename all unset itemid data values to your string | |
| packs.<packname>.<itemid>.<data>.name | Any string | Will add your name to itemid:data | |
| packs.<packname>.<itemid>.<data>.lore | Any string | Will add your lore list to itemid:data | |
| packs.<packname>.<itemid>.<first>-<last>.name | Any string | Will add your name to every itemid with a data value of the give range. | |
| packs.<packname>.<itemid>.<first>-<last>.lore | Any string | Will add your lore list to every itemid with a data value of the give range. | |
| packs.<packname>.<itemid>.all.lore | Any string | Will add your lore list to all itemid data values | |
| packs.<packname>.<itemid>.other.lore | Any string | Will add your lore list to all unset itemid data values |
If you want to customize the renamer pack for a specific group of players, regardless of world, you may use the player info itempack along with the desired renamer pack. This feature requires Vault and a permission/chat plugins that supports player info.
This can be done as follows with PermissionEx:
users: Player: group: - Members options: itempack: none
It's possible to configure ItemRenamer without ever having to touch the configuration file or deal with the more complicated (but powerful) commands. Simply select an item you want to rename, and type the following:
/renamer select hand
That will select your current item's ID and durability (except for armor and tools), along with any enchantments, potion/fireworks effect, etc. Then use set name and add lore to rename the item and every other like it on the server:
/renamer set name Nameless Tool /renamer add lore Unknown Artifact
This will automatically be applied to the current world you're in. Use "renamer set pack" to apply it to a different item pack, or teleport to the world with the item pack you want to rename.
All commands default to OP, but also have permissions.
It is also possible to add or remove existing enchantments to any given item. The easiest method is to mark the item you want to modify in your hotbar, and type the following command:
/renamer select hand /renamer add enchantment NO_ATTRIBUTES 1
Every vanilla enchantment is supported:
There's also three custom enchantments:
itemrenamer.config.get — read-only access to configs
itemrenamer.config.set — can edit configs or reload from disk
itemrenamer.update — gets a notification when update is ready, and can use update command
Access the source code via GitHub:
https://github.com/meiskam/ItemRenamer