The Item module allows you to manipulate items.
The /itemname
command affects the item currently in your hand, and has two subcommands, set
and clear
. Using
/itemname set [name]
, a name can be applied to the item, which supports minecraft colour codes prefixed with an
ampersand (&
). This name can be removed using /itemname clear
.
Multiple lines of lore is supported. To do this, we have three subcommands for /lore
, set
, add
and clear
.
/lore set [message]
removes all the old lore from the item in your hand, and sets it to the message provided./lore add [message]
adds the message as a new line to the lore./lore clear
removes all the lore from the item.Again, for the lore, colour codes are supported.
Enchantments can be added to the item in your hand by using the command /enchant [enchant] [level]
. If you use this command
and it would involve removing a current enchantment, add the flag -o
. If you are trying to force an enchantment or
enchantment level onto an item which is not normally allowed (often referred to as “unsafe”), add the flag -u
, though
this requires an extra permission (nucleus.enchant.unsafe
).
Nucleus can be used to repair items in a player’s inventory using /repair
. By default, /repair
will only target the item held in a player’s main hand. By using and combining the available flag arguments, specific inventory locations or the entire inventory can be repaired.
/repair -m
repairs the player’s main hand (default behaviour)./repair -a
repairs the player’s entire inventory./repair -h
repairs the player’s hotbar./repair -o
repairs the player’s off hand./repair -e
repairs the player’s worn equipment (armour).Repair also supports a configurable blacklist/whitelist.
Nucleus also allows users to turn the item in their hand into a full stack using /more
The following are incompatibilities that may occur with this module, along with how to resolve the problem. For the full mod/plugin incompatibility list, see the compatibility page.
No plugin incompatibilities have been reported.
Aliases:
enchant
Root command aliases:
/nenchant
Usage: /enchant <enchantment> level(0 to 32767) [-u|--unsafe] [-o|--overwrite]
Default Role: ADMIN
Basic Command Permission: nucleus.enchant.base
Permissions
nucleus.enchant.exempt.cooldown
- Default Role: ADMIN nucleus.enchant.exempt.cost
- Default Role: ADMIN nucleus.enchant.base
- Default Role: ADMIN nucleus.enchant.unsafe
- Default Role: ADMIN nucleus.enchant.exempt.warmup
- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
/enchant
, /enchantment
Aliases:
itemname
Root command aliases:
/nitemname
Usage: /itemname
Available subcommands: set, clear
Default Role: ADMIN
Basic Command Permission: nucleus.itemname.base
Permissions
nucleus.itemname.base
- Default Role: ADMIN nucleus.itemname.exempt.warmup
- Default Role: ADMIN nucleus.itemname.exempt.cost
- Default Role: ADMIN nucleus.itemname.exempt.cooldown
- Default Role: ADMIN
Aliases:
itemname clear
Root command aliases:
/clearitemname
/resetitemname
Usage: /itemname clear
Default Role: ADMIN
Basic Command Permission: nucleus.itemname.clear.base
Permissions
nucleus.itemname.clear.exempt.cooldown
- Default Role: ADMIN nucleus.itemname.clear.base
- Default Role: ADMIN nucleus.itemname.clear.exempt.warmup
- Default Role: ADMIN nucleus.itemname.clear.exempt.cost
- Default Role: ADMIN
Aliases:
itemname set
Root command aliases:
/setitemname
/renameitem
Usage: /itemname set <name…>
Default Role: ADMIN
Basic Command Permission: nucleus.itemname.set.base
Permissions
nucleus.itemname.set.exempt.warmup
- Default Role: ADMIN nucleus.itemname.set.exempt.cost
- Default Role: ADMIN nucleus.itemname.set.exempt.cooldown
- Default Role: ADMIN nucleus.itemname.set.base
- Default Role: ADMIN
Aliases:
lore
Root command aliases:
/nlore
Usage: /lore
Available subcommands: add, set, edit, clear, insert, delete
Default Role: ADMIN
Basic Command Permission: nucleus.lore.base
Permissions
nucleus.lore.exempt.cooldown
- Default Role: ADMIN nucleus.lore.base
- Default Role: ADMIN nucleus.lore.exempt.warmup
- Default Role: ADMIN nucleus.lore.exempt.cost
- Default Role: ADMIN
Aliases:
lore add
Usage: /lore add <lore…>
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
lore clear
Usage: /lore clear
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
lore delete
Usage: /lore delete <line>
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
lore edit
Usage: /lore edit <line> <lore…>
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
lore insert
Usage: /lore insert <line> <lore…>
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
lore set
Usage: /lore set <lore…>
Default Role: ADMIN
Basic Command Permission: nucleus.lore.set.base
Permissions
nucleus.lore.set.exempt.warmup
- Default Role: ADMIN nucleus.lore.set.base
- Default Role: ADMIN nucleus.lore.set.exempt.cooldown
- Default Role: ADMIN nucleus.lore.set.exempt.cost
- Default Role: ADMIN
Aliases:
more
stack
Root command aliases:
/nmore
Usage: /more
Default Role: ADMIN
Basic Command Permission: nucleus.more.base
Permissions
nucleus.more.base
- Default Role: ADMIN nucleus.more.exempt.warmup
- Default Role: ADMIN nucleus.more.exempt.cooldown
- Default Role: ADMIN nucleus.more.exempt.cost
- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
/more
Aliases:
repair
mend
Root command aliases:
/nrepair
Usage: /repair [-a|--all] [-o|--offhand] [-m|--mainhand] [-h|--hotbar] [-e|--equip]
Default Role: ADMIN
Basic Command Permission: nucleus.repair.base
Permissions
nucleus.repair.exempt.warmup
- Default Role: ADMIN nucleus.repair.flag.equip
- Default Role: ADMIN nucleus.repair.flag.offhand
- Default Role: ADMIN nucleus.repair.base
- Default Role: ADMIN nucleus.repair.others
- Default Role: ADMIN nucleus.repair.exempt.cooldown
- Default Role: ADMIN nucleus.repair.exempt.cost
- Default Role: ADMIN nucleus.repair.flag.hotbar
- Default Role: ADMIN nucleus.repair.flag.all
- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
/repair
, /fix
Aliases:
showitemattributes
showattributes
Root command aliases:
/nshowitemattributes
Usage: /showitemattributes [<true|false>]
Default Role: ADMIN
Basic Command Permission: nucleus.showitemattributes.base
Permissions
nucleus.showitemattributes.exempt.cooldown
- Default Role: ADMIN nucleus.showitemattributes.exempt.warmup
- Default Role: ADMIN nucleus.showitemattributes.exempt.cost
- Default Role: ADMIN nucleus.showitemattributes.base
- Default Role: ADMIN
Aliases:
skull
Root command aliases:
/nskull
Usage: /skull [<subject>] [<amount>]
Default Role: ADMIN
Basic Command Permission: nucleus.skull.base
Permissions
nucleus.skull.exempt.cooldown
- Default Role: ADMIN nucleus.skull.others
- Default Role: ADMIN nucleus.skull.base
- Default Role: ADMIN nucleus.skull.exempt.cost
- Default Role: ADMIN nucleus.skull.exempt.warmup
- Default Role: ADMIN nucleus.skull.exempt.limit
- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
/skull
, /playerskull
, /head
Aliases:
trash
Root command aliases:
/ntrash
Usage: /trash
Default Role: USER
Basic Command Permission: nucleus.trash.base
Permissions
nucleus.trash.base
- Default Role: USER nucleus.trash.exempt.cooldown
- Default Role: ADMIN nucleus.trash.exempt.cost
- Default Role: ADMIN nucleus.trash.exempt.warmup
- Default Role: ADMIN
Aliases:
unsignbook
unsign
Root command aliases:
/nunsignbook
Usage: /unsignbook [<player>]
Default Role: ADMIN
Basic Command Permission: nucleus.unsignbook.base
Permissions
nucleus.unsignbook.exempt.warmup
- Default Role: ADMIN nucleus.unsignbook.others
- Default Role: ADMIN nucleus.unsignbook.base
- Default Role: ADMIN nucleus.unsignbook.exempt.cost
- Default Role: ADMIN nucleus.unsignbook.exempt.cooldown
- Default Role: ADMIN Permission | Suggested Role | Description |
---|---|---|
nucleus.enchant.base | ADMIN | Allows the user to run the command /enchant |
nucleus.enchant.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /enchant |
nucleus.enchant.exempt.cost | ADMIN | Allows the user to bypass the cost for /enchant |
nucleus.enchant.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /enchant |
nucleus.enchant.unsafe | ADMIN | Allows setting enchantments and levels that are not ordinarily available to the held item. |
nucleus.itemname.base | ADMIN | Allows the user to run the command /itemname |
nucleus.itemname.clear.base | ADMIN | Allows the user to run the command /itemname clear |
nucleus.itemname.clear.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /itemname clear |
nucleus.itemname.clear.exempt.cost | ADMIN | Allows the user to bypass the cost for /itemname clear |
nucleus.itemname.clear.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /itemname clear |
nucleus.itemname.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /itemname |
nucleus.itemname.exempt.cost | ADMIN | Allows the user to bypass the cost for /itemname |
nucleus.itemname.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /itemname |
nucleus.itemname.set.base | ADMIN | Allows the user to run the command /itemname set |
nucleus.itemname.set.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /itemname set |
nucleus.itemname.set.exempt.cost | ADMIN | Allows the user to bypass the cost for /itemname set |
nucleus.itemname.set.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /itemname set |
nucleus.lore.base | ADMIN | Allows the user to run the command /lore |
nucleus.lore.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /lore |
nucleus.lore.exempt.cost | ADMIN | Allows the user to bypass the cost for /lore |
nucleus.lore.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /lore |
nucleus.lore.set.base | ADMIN | Allows the user to run the command /lore set, Allows the user to run the command /lore clear, Allows the user to run the command /lore delete, Allows the user to run the command /lore insert, Allows the user to run the command /lore edit, Allows the user to run the command /lore add |
nucleus.lore.set.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /lore set, Allows the user to bypass the cooldown for /lore clear, Allows the user to bypass the cooldown for /lore delete, Allows the user to bypass the cooldown for /lore insert, Allows the user to bypass the cooldown for /lore edit, Allows the user to bypass the cooldown for /lore add |
nucleus.lore.set.exempt.cost | ADMIN | Allows the user to bypass the cost for /lore set, Allows the user to bypass the cost for /lore clear, Allows the user to bypass the cost for /lore delete, Allows the user to bypass the cost for /lore insert, Allows the user to bypass the cost for /lore edit, Allows the user to bypass the cost for /lore add |
nucleus.lore.set.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /lore set, Allows the user to bypass the warmup for /lore clear, Allows the user to bypass the warmup for /lore delete, Allows the user to bypass the warmup for /lore insert, Allows the user to bypass the warmup for /lore edit, Allows the user to bypass the warmup for /lore add |
nucleus.more.base | ADMIN | Allows the user to run the command /more |
nucleus.more.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /more |
nucleus.more.exempt.cost | ADMIN | Allows the user to bypass the cost for /more |
nucleus.more.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /more |
nucleus.repair.base | ADMIN | Allows the user to run the command /repair |
nucleus.repair.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /repair |
nucleus.repair.exempt.cost | ADMIN | Allows the user to bypass the cost for /repair |
nucleus.repair.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /repair |
nucleus.repair.flag.all | ADMIN | Allows the user to repair a player's entire inventory. |
nucleus.repair.flag.equip | ADMIN | Allows the user to repair a player's entire equip. |
nucleus.repair.flag.hotbar | ADMIN | Allows the user to repair a player's entire hotbar. |
nucleus.repair.flag.offhand | ADMIN | Allows the user to repair a player's entire offhand. |
nucleus.repair.others | ADMIN | Allows the user to target other players using the command "repair". |
nucleus.showitemattributes.base | ADMIN | Allows the user to run the command /showitemattributes |
nucleus.showitemattributes.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /showitemattributes |
nucleus.showitemattributes.exempt.cost | ADMIN | Allows the user to bypass the cost for /showitemattributes |
nucleus.showitemattributes.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /showitemattributes |
nucleus.skull.base | ADMIN | Allows the user to run the command /skull |
nucleus.skull.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /skull |
nucleus.skull.exempt.cost | ADMIN | Allows the user to bypass the cost for /skull |
nucleus.skull.exempt.limit | ADMIN | Allows the user to bypass the limit to the number of skulls that can be spawned. |
nucleus.skull.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /skull |
nucleus.skull.others | ADMIN | Allows the user to target other players using the command "skull". |
nucleus.trash.base | USER | Allows the user to run the command /trash |
nucleus.trash.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /trash |
nucleus.trash.exempt.cost | ADMIN | Allows the user to bypass the cost for /trash |
nucleus.trash.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /trash |
nucleus.unsignbook.base | ADMIN | Allows the user to run the command /unsignbook |
nucleus.unsignbook.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /unsignbook |
nucleus.unsignbook.exempt.cost | ADMIN | Allows the user to bypass the cost for /unsignbook |
nucleus.unsignbook.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /unsignbook |
nucleus.unsignbook.others | ADMIN | Allows the user to target other players using the command "unsignbook". |
repair { # The list of item types to prevent (or allow if whitelist is true) repairing using /repair restrictions=[] # If true, the restriction list will be used as a whitelist vs a blacklist. use-whitelist=false } skull { # Limits the number of skulls that can be spawned using the "/skull" command. Set to -1 to disable the limit. spawn-limit=-1 # If true, Nucleus will simply treat /skull as an alias to "/give [player] skull [number] 3 {SkullOwner:[skullplayer]}" use-minecraft-command=false }