OreNotifier v2.0.0-commands

Commands

For first i will explain syntax of commands, for example:

/orenotifier blocks add <block_code> name:<block_name> [text:<outputformat>] id:<id> [color:<color>] [alias:[id],[id],[more_ids]]


legend:
'/orenotifier' - plugin command
'blocks', 'add' - command section
'<block_code>' - command parameter
'name:', 'text:', 'id:', 'color:', 'alias:' - command option
'<block_name>', '<outputformat>', '<id>', '<color>', '[id],[id],[more_ids]' - option value

  • Names in <> brackets are aliases for your input
  • Names in [] brackets are not madatory and names without brackets are madatory
  • Command options with option value must be without spaces!!! Spaces are used to parse command options
  • All text option values what needs spaces must be set with underscores "_" fo example if u want name of your block "Emerald Ore" you must set "name:Emerald_Ore" and plugin will replace undescores with spaces.
  • If you will not set some option, then it will be ignored or set to default (default only for add section)
  • If you want to set some option to default let the value blank (example color:)


So practical example of this command:

/orenotifier blocks add E name:Emerald_Ore id:129 color:GREEN

It will add emerald ore to your blocks with name "Emerald Ore", id 129 and green text

/orenotifier blocks set E color: text:there_is_some_<name>_around_you

It will set color of emerald ore to default (defaultcolor in config.yml) and text to "there is some <name> around you"

/orenotifier blocks - prints blocks available to you
/orenotifier blocks list [nick] - list of all blocks or player available blocks
/orenotifier blocks get <block_code> - prints block settings
/orenotifier blocks add <block_code> name:<block_name> [text:<outputformat>] id:<id> [color:<color>] [alias:[id],[id],[more_ids]] - adds new block
/orenotifier blocks set <block_code> [name:<block_name>] [text:<outputformat>] [id:<id>] [color:<color>] [alias:[id],[id],[more_ids]] - changes block setings
/orenotifier blocks del <block_code> - removes block

/orenotifier groups - list of all groups
/orenotifier groups get <group_name> - prints group settings with players in this group
/orenotifier groups add <group_name> blocks:<block_codes> [radius:1-32] [radiusaliases:<<text_alias>:<index>,[index],[more_indexes]>;[<text_alias>:<index>,[index],[more_indexes]];[more_text_aliases]] - adds new group
/orenotifier groups set <group_name> [blocks:<block_codes>] [radius:1-32] [radiusaliases:<<text_alias>:<index>,[index],[more_indexes]>;[<text_alias>:<index>,[index],[more_indexes]];[more_text_aliases]] - changes group blocks
/orenotifier groups del <group_name> - removes group (all player in this group will be set to default group)
/orenotifier groups addblocks <block_codes> <group_name> [group_name] [more_group_names] - add blocks to specified groups

/orenotifier players - list of all players
/orenotifier players get <nick> - prints player settings (case sensitive)
/orenotifier players set <nick> [enabled:<true/false>] [blocks:<block_codes>] [radius:<block_codes>] [group:<group_name>] - changes player settings
/orenotifier players del <nick> - removes player setting (changes to default)
/orenotifier players setgroup <group_name> <nick> [nick] [more_nick_names] - adds group to specific players

/orenotifier global - prints all global settings
/orenotifier global set [maxradius:<1-32>] [minradius:<1-32>] [minheight:<0-255>] [maxheight:<0-255>] [onlyonchange:<true/false>] [unitname:<short_unit_name>,<unit_name>|<unit_name>] [defaulttext:<output_format>] [defaultcolor:<color_name>] [prefix:<prefix>] [helpcommandcolor:<color_name>] [spaminterval:<milliseconds>] [defaultradiusalias:<alias>] - changes global settings

/orenotifier texts - prints all base nodes
/orenotifier texts get <node> - gets partial node
/orenotifier texts set <path> <text> - set message
/orenotifier texts del <path> - removes message (sets to default)

/orenotifier colors - prints all available colors
/orenotifier reload - reloads plugin
/orenotifier help - prints help
/orenotifier setradius <range> - sets your radius
/orenotifier setblocks <block_codes> - sets block to you (only blocks from your group are available)
/orenotifier enable - enables notifying for you
/orenotifier disable - disables notifying for you
/orenotifier save - saves all configs