Advertisement
Blackveiled

config.yml

Jun 3rd, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 5.06 KB | None | 0 0
  1. ## Interactive Chat Configuration
  2.  
  3. ##  Be sure to properly format the configuration settings otherwise your changes will automatically be reset to the default values.
  4.  
  5. chat-format:
  6.     groups:
  7.     ## This is the chat format all users who's primary group is the default group or for all users who have no group.
  8.         default: "({world}) {prefix} {sc}{sh}{name}{hm}&eClick&f this player's name to message them!{qt}/w {name} {eh}{ec} {suffix}: {message}"
  9.     ## You can customize the chat format for users in a different group aswell.  
  10.     users:
  11.        ## Use UUIDs if "chat-settings.settings.require-uuids" is set to true.
  12.         506409a0-e12f-42bd-9281-81497f407ef3:
  13.             chat-format: "({world}) {prefix} {sh}{sh}{name}{sh}&e{name} is in the group {group}.  This is their custom chat format.{qt}/w {name} {eh}{ec} {suffix}: {message}"
  14.         ## You can use player names if "chat-settings.settings.require-uuids" is set to false.
  15.         Blackveil:
  16.             chat-format: "({world}) {prefix} {sh}{sh}{name}{sh}&e{name} is in the group {group}.  This is their custom chat format.{qt}/w {name} {eh}{ec} {suffix}: {message}"
  17. me-format: ""
  18. pm-format: ""
  19.  
  20. chat-settings:
  21.     settings:
  22.        ## If you want to require player's UUIDs to match their previous UUIDs (to prevent players changing their names to that players, select this to true.
  23.         ## If set to false, you can input name data to save a player's customizations.
  24.         require-uuids: true
  25.     permissions:
  26.        ## The permission required to chat to other players.  These permission nodes have no effect if you do not enable permissions.
  27.         speak:
  28.            ## Set to true if players need permission to speak.
  29.             require-permission: false
  30.             permission: "interactivechat.speak.allow"
  31.         colorcodes:
  32.            ## Set to true if players need permission to use colorcodes in chat.
  33.             require-permission: false
  34.             permission: "interactivechat.color.allow"
  35.         silence:
  36.            ## Set to true if players need permission to mute their chat.
  37.             require-permission: false
  38.             permission: "interactivechat.silence.allow"
  39.         mute:
  40.            ## [!] To prevent abuse, players must have this permission to mute another player.
  41.             permission: "interactivechat.mute.allow"
  42. #########################################################################################################################
  43. ##
  44. ## [!] PRESET VALUES
  45. ##
  46. #########################################################################################################################
  47. ##
  48. ## Preset values for placing variables inside of your chat format.  You can create custom presets aswell, this allows you
  49. ## to create customizable variables for your server's chat.
  50. ##
  51. #########################################################################################################################
  52. ##
  53. ## [!] ADVANCED PRESET VALUES
  54. ##
  55. #########################################################################################################################
  56. ##
  57. ## The starthover and endhover presets allow you to create messages that players can view other messages by placing their
  58. ## mouse over the text in the chatbox.  To use these presets properly, place the starthover tag before the text you wish
  59. ## to have display a message to hover over.  
  60. ##
  61. ## Usage:
  62. ## chat-format: "{sh}{name}{hm}Hover message!{eh}: {message}"
  63. ##
  64. ## The example shown above is a proper guideline on how to create text containing a hover message.  If you were to use
  65. ## the example as your chat format, it would have appeared as: "Blackveil: Wow!".  Whenever a player is to place their
  66. ## mouse over "Blackveil" the message "Hover message!" would appear.
  67. ##
  68. ########################################################################################################################
  69. ##
  70. ## [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!] [!]
  71. ##
  72. ## IMPORTANT:
  73. ## Any presets or custom presets MUST start with the "{" and end with an "}"!  Failure to do so will result in your chat
  74. ## not working properly!!!
  75. ##
  76. ########################################################################################################################
  77. ##
  78. presets:
  79.     world: "{world}"
  80.     prefix: "{prefix}"
  81.     suffix: "{suffix}"
  82.     group: "{group}"
  83.    
  84.     ## The displayname will contain customizations, the name will not.
  85.     name: "{name}"
  86.     displayname: "{displayname}"
  87.    
  88.     ## Preset for the Faction Tag
  89.     factiontag: "{factiontag}"
  90.    
  91.     ## Advanced User Presets
  92.     starthover: "{sh}"
  93.     hovermessage: "{hm}"
  94.     endhover: "{eh}"
  95.     startclickable: "{sc}"
  96.     linkurl: "{lu}"
  97.     quicktype: "{qt}"
  98.     executecommand: "{exm}"
  99.     endclickable: "{ec}"
  100.    
  101.     ## Custom Presets
  102.     custom:
  103.         mypreset:
  104.            ## The tag inside of the chat-format which is being replaced.
  105.             replace-tag: "{mypreset}"
  106.             ## What the replaced tag is being replaced to.
  107.             replace-with: "My Preset"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement