Advertisement
Guest User

VentureChat Config

a guest
Jul 8th, 2017
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.89 KB | None | 0 0
  1. #===============================================================
  2. # MineverseChat Config =
  3. # Author: Aust1n46 =
  4. #===============================================================
  5.  
  6. # - regex1,regex2
  7. # Simple regex tips: Use \b to "cut" a section of the word or phrase. Example: \bass,donuts
  8. # Example filtered sentence: You are an ass. Will become: You are an donuts.
  9. # Example filtered sentence: You caught a bass. Will stay: You caught a bass.
  10. # Example filtered sentence: You are an asshole. Will become: You are an donutshole.
  11. # Default filters by Jabelpeeps
  12. filters:
  13. # command without the /
  14. blockablecommands:
  15.  
  16. # blacklisted nicknames
  17. nicknames:
  18.  
  19. nickname-in-tablist: false
  20.  
  21. commandspy:
  22. worldeditcommands: false
  23.  
  24. antispam:
  25. enabled: false
  26.  
  27. # number of messages to be spam
  28. spamnumber: 6
  29.  
  30. # amount of time in seconds for it to be spam
  31. spamtime: 4
  32.  
  33. # amount of time in minutes for the mute to last, use 0 for untimed mute
  34. mutetime: 60
  35.  
  36. # Logging chat and commands to a mysql database
  37. mysql:
  38. enabled: true
  39. user: icnplugins
  40. port: 3306
  41. password: BZh%p0!oC8Rh!eKe!jAE
  42. host: 127.0.0.1
  43. database: icnplugins_venturechat
  44.  
  45. # Login and logout messages
  46. # Use Default for the vanilla login and logout messages
  47. login:
  48. enabled: false
  49. message: Default
  50. logout:
  51. enabled: false
  52. message: Default
  53.  
  54. # Loglevel feature is still in the works for adding of debug messages
  55. # Valid loglevels:
  56. # Info: Regular logging
  57. # Debug: Show extra messages and caught errors for debugging
  58. # Severe: Only show severe messages
  59. loglevel: info
  60.  
  61. # saveinterval is in minutes
  62. saveinterval: 30
  63.  
  64. # The time in seconds between each check to remove timed mutes
  65. unmuteinterval: 60
  66.  
  67. # The color of the private messages
  68. tellcolor: white
  69.  
  70. # Enables or disabled BungeeCord messaging
  71. bungeecordmessaging: true
  72.  
  73. # This will allow vanished players to be exempt from being sent private messages, and will act as if they aren't online
  74. vanishsupport: true
  75.  
  76. # {playerto} : player receivings name
  77. # {playerfrom} : player sendings name
  78. # use Default for the basic formatting
  79. tellformatto: "&6[&cme&6 ->&r {playerto}&6]&r"
  80. tellformatfrom: "&6[&r{playerfrom}&6 ->&r &cme&6]&r"
  81. tellformatspy: "&7&o[{playerfrom} -> {playerto}&7&o]"
  82. replyformatto: "&6[&cme&6 ->&r {playerto}&6]&r"
  83. replyformatfrom: "&6[&r{playerfrom}&6 ->&r &cme&6]&r"
  84. replyformatspy: "&7&o[{playerfrom} -> {playerto}&7&o]"
  85.  
  86. # {sender} : player sendings name
  87. # {player} : player receivings name
  88. # {time} : time mail was sent
  89. # use Default for the basic formatting
  90. mailformat: Default
  91.  
  92. # {host} : party hosts name
  93. # {player} : player name
  94. # use Default for the basic formatting
  95. partyformat: Default
  96.  
  97. broadcastafk: false
  98. formatcleaner: true
  99.  
  100. # If true, /ignore will block chat from the ignored player as well as PM's
  101. ignorechat: true
  102.  
  103. # The message shown to players alerting them no one is in the channel to hear them
  104. emptychannelalert: "&6No one is currently in your channel."
  105.  
  106. messageremoverpermissions: '&cYou need additional permissions to view this message!'
  107.  
  108. # The name of the group is the permissions node for the format
  109. # Example: mineversechat.json.Owner is the node for the group Owner
  110. # A lower priority overrides a higher priority if a player has more than 1 group
  111. # Possible options for click_name and click_prefix are suggest_command, run_command, and open_url
  112. jsonformatting:
  113. # The icon is the block shown in the GUI
  114. # The text is the display name of the block icon
  115. # Include a slash (/) before the command
  116. # Permissions automatically include "mineversechat."
  117. # Example: permissions: alert equals mineversechat.alert
  118. venturegui:
  119. mute:
  120. icon: 'REDSTONE_BLOCK'
  121. durability: 0
  122. text: '&cMute {player_name}'
  123. permission: 'mute'
  124. command: '/mute {player_name} {channel} 60'
  125. slot: 1
  126. unmute:
  127. icon: 'DIAMOND_BLOCK'
  128. durability: 0
  129. text: '&bUnmute {player_name}'
  130. permission: 'mute'
  131. command: '/unmute {player_name} {channel}'
  132. slot: 2
  133. removemessage:
  134. icon: 'DIAMOND_AXE'
  135. durability: 0
  136. text: '&cRemove Message'
  137. permission: 'removemessage'
  138. command: '/removemessage {hash} true'
  139. slot: 7
  140.  
  141. guiicon: ''
  142. guitext: '&cOpen Moderation GUI'
  143. guirows: 1
  144.  
  145. # All clickable URL's will be underlined if set to true
  146. underlineurls: true
  147.  
  148. # broadcast information
  149. broadcast:
  150. color: red
  151. permissions: mineversechat.adminchannel
  152. displaytag: '[Broadcast]'
  153.  
  154. # Use $ to include arguments into the message
  155. # Valid component types are:
  156. # Command: Sends a message or command in chat
  157. # Message: Sends a message to the player
  158. # Broadcast: Sends a broadcast to all players on the server
  159. # Permissions automatically include "mineversechat."
  160. # Example: permissions: alert equals mineversechat.alert
  161. # Use None for no permissions
  162. # The number of arguments is the minimum number of required arguments, use 0 for no required arguments
  163. alias:
  164. vote:
  165. arguments: 0
  166. permissions: None
  167. components:
  168. - 'Message: &e&lClick The Link To Vote: &a&l http://icecraftnation.com/community/index.php?pages/Vote/'
  169. bane:
  170. arguments: 2
  171. permissions: bane
  172. components:
  173. - 'Command: /ban $ appeal at http://forum.icecraftnation.com/'
  174. - 'Command: /st banned $'
  175. alert:
  176. arguments: 1
  177. permissions: alert
  178. components:
  179. - 'Broadcast: &c<Alert> $'
  180. donate:
  181. arguments: 0
  182. permissions: donate
  183. components:
  184. - 'Message: &bDonate to IceCraftNation here: http://icecraftnation.com/community/index.php?pages/Store/'
  185. website:
  186. arguments: 0
  187. permissions: website
  188. components:
  189. - 'Message: &aThis is our website: http://forum.icecraftnation.com/'
  190. arguments: 0
  191. permissions: website
  192. components:
  193. - 'Command: /vtell$'
  194. whisper:
  195. arguments: 0
  196. permissions: None
  197. components:
  198. - 'Command: /vwhisper$'
  199. w:
  200. arguments: 0
  201. permissions: None
  202. components:
  203. - 'Command: /vwhisper$'
  204. msg:
  205. arguments: 0
  206. permissions: None
  207. components:
  208. - 'Command: /vmessage$'
  209. message:
  210. arguments: 0
  211. permissions: None
  212. components:
  213. - 'Command: /vmessage$'
  214. r:
  215. arguments: 0
  216. permissions: None
  217. components:
  218. - 'Command: /vreply$'
  219. reply:
  220. arguments: 0
  221. permissions: None
  222. components:
  223. - 'Command: /vreply$'
  224.  
  225. # Valid modes are:
  226. # * Everyone
  227. # v Voice and up
  228. # h HalfOp and up
  229. # q Owner
  230. # o Op and up
  231. # Enter components like console commands
  232. # Arguments are accepted
  233. irc:
  234. enabled: false
  235. nick: 'MineverseChatBot'
  236. login: 'MineverseChatbot'
  237. server: 'irc.freenode.net'
  238. port: 6667
  239. channel: '#mineversechat'
  240. trustallcertificates: true
  241. # the delay before the bot logs into the channel in seconds
  242. # increase the time if the bot fails to login
  243. channeldelay: 60
  244. commands:
  245. mute:
  246. mode: 'v'
  247. components:
  248. - 'mute'
  249. ban:
  250. mode: 'o'
  251. components:
  252. - 'ban'
  253. kick:
  254. mode: 'v'
  255. components:
  256. - 'kick'
  257.  
  258. # color = [channel] color
  259. # chatcolor = text color
  260. # cooldown is in seconds
  261. # bungeecord overrides distance
  262. # channel permissions are configurable
  263. # channels can be changed, and new channels can be created
  264. # Permissions automatically include "mineversechat."
  265. # Example: permissions: staff equals mineversechat.staff
  266. # Use None for no permissions
  267.  
  268. # Legacy Placeholders:
  269. # Use PlaceholderAPI
  270. # {name} : player name
  271. # {nickname} : player nickname or name if they have no nickname
  272. # {prefix} : player prefix and color
  273. # {suffix} : player suffix and color
  274. # {servername} : name of the server in server.properties
  275. # {herolevel} : heroes hero level
  276. # {heroclass} : heroes hero class
  277. # {heroxp} : heroes hero xp
  278. # {herosecondclass} : heroes second class
  279. # {party} : heroes party
  280. # {herosecondmaster} : heroes second class master
  281. # {heromaster} : heroes class master
  282. # {herosecondlevel} : heroes second class level
  283. # {herosecondxp} : heroes second class xp
  284. # Use '' or "" around format, example: '[&2global&f] {prefix}{name}&2:'
  285. # You must have prefixes and suffixes set in a Vault compatible permissions plugin to avoid errors
  286. # Use "" as the prefix or suffix to have none
  287. # use Default for the basic formatting
  288. channels:
  289. Global:
  290. color: dark_green
  291. chatcolor: white
  292. mutable: true
  293. filter: false
  294. autojoin: true
  295. default: true
  296. distance: 0
  297. cooldown: 0
  298. bungeecord: true
  299. alias: g
  300. permissions: None
  301. format: '&7[&6{servername}&7]&r {prefix} {nickname}{suffix} &9ยป&f'
  302. irc: false
  303. Local:
  304. color: yellow
  305. chatcolor: white
  306. mutable: true
  307. filter: false
  308. autojoin: true
  309. default: false
  310. distance: 0
  311. cooldown: 0
  312. bungeecord: false
  313. alias: l
  314. permissions: local
  315. format: '&6[&eLocal&7]&r {prefix} {nickname}{suffix} &9ยป&f'
  316. irc: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement