β¨οΈCommands
A simple explanation to use the plugin commands
π Getting Started
All the nexo-commands can be found under /nexo
or it's aliases /n
/nx
π Getting/Removing items
π¦ Nexo Inventory
The main benefit of this method is that it allows you to see all the items at the same time in categories based on your Nexo/items/filename.yml
You can grab copies of items here but cannot give it to other players.
Usage: /nexo inventory
or /nexo inv
/nexo inventory
or /nexo inv
Permission: nexo.command.inventory
nexo.command.inventory
π― Give Item
This command will be mainly useful if you want to give an item to another player or when you want to automate the give
Usage: /nexo give <item> [amount] [player]
/nexo give <item> [amount] [player]
Permission: nexo.command.give
nexo.command.give
π«³ Drop Item
This command will be useful if you want to drop an item to another player
Usage: /nexo drop <item> [amount] [player]
/nexo drop <item> [amount] [player]
Permission: nexo.command.drop
nexo.command.drop
π«΄ Take Item
This command will be useful if you want to remove an item from a player
Usage: /nexo take <item> [player]
/nexo take <item> [player]
Permission: nexo.command.take
nexo.command.take
π¨ Dyeing Items
This command allows you to dye the item in your hand, whether it's a dyeable Nexo item or just a normal dyeable item.
Usage: /nexo dye <color>
/nexo dye <color>
Permission: nexo.command.dye
nexo.command.dye
π§ Recipe Commands
This command allows you to add new recipes to the configuration directly from the game using recipes builder. For more information on how to use it, see Recipes.
Usage:
/nexo recipe builder <type> # Start building a new recipe
/nexo recipe save <name> # Save your recipe
/nexo recipe show all # See all your recipes
/nexo recipe show <recipe> # Check a specific recipe
Permission: nexo.command.recipes
nexo.command.recipes
π© Manual Pack Sending
This command allows you to send the pack to a group of players. Useful if the automatic sending failed or for testing
Usage: /nexo pack <player>
/nexo pack <player>
Permission: nexo.command.pack
nexo.command.pack
β¬οΈ Updating Items and Furnitures
This command allows you to update furnitures and items. Useful if the auto update failed or if you disabled it in settings
Usage:
/nexo update furniture <radius> # Update furniture in a radius
/nexo update item <player> # Update the Nexo items in a players inventory
Permission: nexo.command.update
nexo.command.update
π Item Info
This command allows you to print general info about a Nexo Item for debugging. An example of the output:
ItemID: my_cool_item # this is the ID of the item
CustomModelData: 1000 # the custommodeldata of the item
Material: PAPER # the material used for the item
Model Name: minecraft:my_cool_item # the name of the model, in the final pack you can find this in minecraft/models/my_cool_item.json
Usage: /nexo iteminfo <itemid>
/nexo iteminfo <itemid>
Permission: nexo.command.iteminfo
nexo.command.iteminfo
π Glyph Info
This command allows you to print general info about a Nexo Glyph for debugging. An example of the output:
GlyphID: required # this is the ID of the glyph
Texture: minecraft:required/exit_icon.png # the texture path of the glyph
Font: minecraft:default # the font that the glyph uses
Unicode: κ # the character used for displaying the glyph (you should use <glyph:id>)
Usage: /nexo glyphinfo <glyphid>
/nexo glyphinfo <glyphid>
Permission: nexo.command.glyphinfo
nexo.command.glyphinfo
π© Block Info
This command allows you to print general info about a Nexo Block for debugging. An example of the output for a noteblock:
ItemID: my_cool_block # this is the ID of the item that the block is tied to
Intrument: PIANO # this is the instrument the noteblock uses
Note: 1 # the note
Powered: false # the powered state
this is different for other block types
Usage: /nexo blockinfo <iteminfo>
/nexo blockinfo <iteminfo>
Permission: nexo.command.blockinfo
nexo.command.blockinfo
π Emoji List
This command opens a book with all the emojis (glyphs with is_emoji: true
).
Usage: /nexo emojis
/nexo emojis
Permission: nexo.command.emojis
nexo.command.emojis
π Reload
This command allows you to reload Nexo configurations.
Reloading items updates any changes you might have made, and updates all old copies players might have.
Reloading pack regenerates the resourcepack, and if Pack.dispatch.send_on_reload
is enabled in settings.yml
, will be dispatched to all players.
Usage
/nexo reload # Refresh everything - items, recipes, and pack
/nexo reload items # Just update items
/nexo reload pack # Rebuild and resend the resource pack
/nexo reload recipes # Reload recipe configurations
/nexo reload configs # Reload configs
/nexo reload dialogs # Reload Dialog configs (new dialogs require a restart)
Permission: nexo.command.reload
nexo.command.reload
π Debug Mode
This command just toggles the debug-state of Nexo. In case you run into a bug or an error, you might be asked to toggle this to provide support with a more full error-log of the bug.
Usage: /nexo debug
/nexo debug
Permissions: nexo.command.debug
nexo.command.debug
βΉοΈ Nexo Version
This command simply shows you the version of Nexo. If using devbuilds, we might ask you to give us the full jar-file name.
Usage: /nexo version
/nexo version
Permissions: nexo.command.version
nexo.command.version
β Reset Custom Model data
This command deletes the custom_model_data from all of your Nexo Items. Mainly useful for swapping Nexo to a "ItemModel" based system for 1.21.4+ servers. You can get more info about the difference between ItemModels and CustomModelDatas, and why ItemModels are the recommended choice at ItemModels vs. CustomModelData
Usage: /nexo reset_custom_model_data
/nexo reset_custom_model_data
Permissions: nexo.command.resetcmd
nexo.command.resetcmd
Last updated