Skip to content

Commands

Jacob edited this page Sep 26, 2019 · 5 revisions

Index:

Permissions with a check mark are enabled for all players by default.


/itemjoin

Description:
Shows the plugin information, specific version, and author including a redirect to the help menu.

Permission(s):

    • itemjoin.use

Example(s):

/ij
/itemjoin

/itemjoin help

Description:
Displays a page of the available help menu showing the available commands.

Permission(s):

    • itemjoin.use

Argument(s):

  • <page> - The page you want to view, currently there are nine pages.

Example(s):

/itemjoin help 2

/itemjoin permissions

Description:
Displays a page of every permission node showing which permissions are enabled/disabled for the player, including custom item nodes.

Permission(s):

    • itemjoin.permissions

Argument(s):

  • <page> - The page you want to view, currently there are two pages.

Example(s):

/itemjoin permissions 2

/itemjoin menu

Description:
Opens a GUI Menu to allow the view, modification, and creation of all custom items.

Permission(s):

    • itemjoin.menu

Example(s):

/itemjoin menu

/itemjoin reload

Description:
Reloads all plugin configuration files and caches any new data.

Permission(s):

    • itemjoin.reload

Example(s):

/itemjoin reload

/itemjoin info

Description:
Displays any needed information for the item you are holding, such as material type and in legacy versions the data-value.

Permission(s):

    • itemjoin.use

Example(s):

/itemjoin info

/itemjoin world

Description:
Shows you what world you are in, useful for debugging purposes.

Permission(s):

    • itemjoin.use

Example(s):

/itemjoin world

/itemjoin list

Description:
Shows you what items are defined and their respective enabled worlds.

Permission(s):

    • itemjoin.list

Example(s):

/itemjoin list

/itemjoin updates

Description:
Checks for any available updates for the plugin.

Permission(s):

    • itemjoin.updates

Example(s):

/itemjoin updates

/itemjoin autoupdate

Description:
Forces the plugin to update to the latest version if a new version is found, a server restart will be required for changes to take effect.

Permission(s):

    • itemjoin.autoupdate

Example(s):

/itemjoin autoupdate

/itemjoin get

Description:
Gives the specified custom item and the amount you specified to the player's inventory.

Permission(s):

    • itemjoin.get
    • itemjoin.get.others

Argument(s):

  • <item> - The name of the item in the items.yml, this is the identifier, NOT the actual items custom name!
  • <amount> - The custom amount that you want to give the player, by default it will give the count defined in the items.yml.
  • <player> - The player you want to receive the item, by default it will give the executor the custom item.

Example(s):

/itemjoin get Ultra
/itemjoin get Ultra 12
/itemjoin get Ultra RockinChaos
/itemjoin get Ultra RockinChaos 8

/itemjoin getOnline

Description:
Gives the specified custom item and the amount to all online players.

Permission(s):

    • itemjoin.get.others

Argument(s):

  • <item> - The name of the item in the items.yml, this is the identifier, NOT the actual items custom name!
  • <amount> - The custom amount that you want to give the player, by default it will give the count defined in the items.yml.

Example(s):

/itemjoin getOnline Ultra
/itemjoin getOnline Ultra 8

/itemjoin getAll

Description:
Gives all custom items to the specified player.

Permission(s):

    • itemjoin.get
    • itemjoin.get.others

Argument(s):

  • <player> - The player that will receive all the custom items and their defined count, by default not specifying a player will give the executor all the custom items.

Example(s):

/itemjoin getAll
/itemjoin getAll RockinChaos

/itemjoin remove

Description:
Removes the specified custom item and the amount you specified from the player's inventory.

Permission(s):

    • itemjoin.remove
    • itemjoin.remove.others

Argument(s):

  • <item> - The name of the item in the items.yml, this is the identifier, NOT the actual items custom name!
  • <amount> - The custom amount that you want to remove from the player, by default it will remove the count defined in the items.yml.
  • <player> - The player you want to lose the item, by default it will remove the custom item from the executor.

Example(s):

/itemjoin remove Ultra
/itemjoin remove Ultra 6
/itemjoin remove Ultra RockinChaos
/itemjoin remove Ultra RockinChaos 3

/itemjoin removeOnline

Description:
Removes the specified custom item and the amount from all online players.

Permission(s):

    • itemjoin.remove.others

Argument(s):

  • <item> - The name of the item in the items.yml, this is the identifier, NOT the actual items custom name!
  • <amount> - The custom amount that you want to remove from the player, by default it will remove the count defined as in the items.yml.

Example(s):

/itemjoin removeOnline Ultra
/itemjoin removeOnline Ultra 8

/itemjoin removeAll

Description:
Removes all custom items from the specified player.

Permission(s):

    • itemjoin.remove
    • itemjoin.remove.others

Argument(s):

  • <player> - The player that will lose all the custom items, by default not specifying a player will remove all the custom items from the executor.

Example(s):

/itemjoin removeAll
/itemjoin removeAll RockinChaos

/itemjoin enable

Description:
Enables the use of custom items for all players or specified player globally or specified player and world.

Permission(s):

    • itemjoin.enable
    • itemjoin.enable.others

Argument(s):

  • <player> - The player that will have their custom items enabled, by default not specifying a player will enable the custom items for all players.
  • <world> - The world that will have the custom items enabled in, by default not specifying a world will enable the custom items in all worlds.

Example(s):

/itemjoin enable
/itemjoin enable RockinChaos
/itemjoin enable RockinChaos world_the_end

/itemjoin disabled

Description:
Disables the use of custom items for all players or specified player globally or specified player and world.

Permission(s):

    • itemjoin.disable
    • itemjoin.disable.others

Argument(s):

  • <player> - The player that will have their custom items disabled, by default not specifying a player will disable the custom items for all players.
  • <world> - The world that will have the custom items disabled in, by default not specifying a world will disable the custom items in all worlds.

Example(s):

/itemjoin disable
/itemjoin disable RockinChaos
/itemjoin disable RockinChaos world_the_nether

/itemjoin purge

Description:
Purges ALL data or the specified data from the database file for ALL players or the specified player.

Permission(s):

    • itemjoin.purge

Argument(s):

  • <data> - This is the data that will be erased from the database file, currently there is ip-limits, first-join, and first-world, by default not specifying any data will erase ALL data from the database file.
  • <player> - The player that will have their specified data erased from the database file, by default not specifying a player will erase all players specified data from the database file.

Example(s):

/itemjoin purge
/itemjoin purge first-join
/itemjoin purge first-join RockinChaos
/itemjoin purge first-world
/itemjoin purge first-world RockinChaos
/itemjoin purge ip-limits
/itemjoin purge ip-limits RockinChaos
You can’t perform that action at this time.