SHARE
TWEET

Untitled

a guest Jun 11th, 2019 180 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #===============================================================
  2. #                     VentureChat 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.  
  14.  
  15. # command without the /
  16. blockablecommands:
  17. - vote
  18. - me
  19. - sell
  20.  
  21. # blacklisted nicknames
  22. nicknames:
  23. - Notch
  24.  
  25. nickname-in-tablist: true
  26.  
  27. commandspy:
  28.   worldeditcommands: true
  29.  
  30. antispam:
  31.   enabled: true
  32.  
  33.   # number of messages to be spam
  34.   spamnumber: 10
  35.  
  36.   # amount of time in seconds for it to be spam
  37.   spamtime: 10
  38.  
  39.   # amount of time in minutes for the mute to last, use 0 for untimed mute
  40.   mutetime: 30
  41.  
  42. # Logging chat and commands to a mysql database
  43. mysql:
  44.   enabled: false
  45.   user: User
  46.   port: 3306
  47.   password: Password
  48.   host: localhost
  49.   database: Database
  50.  
  51. # Login and logout messages
  52. # Use Default for the vanilla login and logout messages
  53. login:
  54.   enabled: true
  55.   message: Default
  56. logout:
  57.   enabled: true
  58.   message: Default
  59.  
  60. # Loglevel feature is still in the works for adding of debug messages
  61. # Valid loglevels:
  62. # Info: Regular logging
  63. # Debug: Show extra messages and caught errors for debugging
  64. # Severe: Only show severe messages
  65. loglevel: info
  66.  
  67. # saveinterval is in minutes
  68. saveinterval: 30
  69.  
  70. # The time in seconds between each check to remove timed mutes
  71. unmuteinterval: 60
  72.  
  73. # The color of the private messages
  74. tellcolor: white
  75.  
  76. # Enables or disabled BungeeCord messaging
  77. bungeecordmessaging: false
  78.  
  79. # This will allow vanished players to be exempt from being sent private messages, and will act as if they aren't online
  80. vanishsupport: true
  81.  
  82. # {playerto} : player receivings name
  83. # {playerfrom} : player sendings name
  84. # use Default for the basic formatting
  85. tellformatto: Default
  86. tellformatfrom: Default
  87. tellformatspy: Default
  88. replyformatto: Default
  89. replyformatfrom: Default
  90. replyformatspy: Default
  91.  
  92. # {sender} : player sendings name
  93. # {player} : player receivings name
  94. # {time} : time mail was sent
  95. # use Default for the basic formatting
  96. mailformat: Default
  97.  
  98. # {host} : party hosts name
  99. # {player} : player name
  100. # use Default for the basic formatting
  101. partyformat: Default
  102.  
  103. broadcastafk: false
  104. formatcleaner: true
  105.  
  106. # If true, /ignore will block chat from the ignored player as well as PM's
  107. ignorechat: false
  108.  
  109. # The message shown to players alerting them no one is in the channel to hear them
  110. emptychannelalert: "&6No one is listening to you."
  111.  
  112. messageremoverpermissions: '&cYou need additional permissions to view this message!'
  113.  
  114. # The name of the group is the permissions node for the format
  115. # Example: venturechat.json.Owner is the node for the group Owner
  116. # A lower priority overrides a higher priority if a player has more than 1 group
  117. # Possible options for click_name and click_prefix are suggest_command, run_command, and open_url
  118. jsonformatting:
  119.   Default: # This default format is required!  Do not delete or rename it!
  120.     priority: 2147483647 # Integer.MAX_VALUE
  121.     hover_name:
  122.     - '&6I have no rank!'
  123.     click_name: 'suggest_command'
  124.     click_name_text: '/msg {player_name}'
  125.     hover_prefix:
  126.     - '&dI am default!'
  127.     click_prefix: 'run_command'
  128.     click_prefix_text: '/help'
  129.     hover_suffix:
  130.     - '&dI am default suffix!'
  131.     click_suffix: 'suggest_command'
  132.     click_suffix_text: '/msg {player_name}'
  133.   Owner:
  134.     priority: 1 # Lowest Priority
  135.     hover_name:
  136.     - '&cOwner of the server!'
  137.     - '&bMessage me for help!'
  138.     click_name: 'suggest_command'
  139.     click_name_text: '/msg {player_name}'
  140.     hover_prefix:
  141.     - '&dServer Owner'
  142.     click_prefix: 'run_command'
  143.     click_prefix_text: '/help'
  144.     hover_suffix:
  145.     - '&dI am Owner suffix!'
  146.     click_suffix: 'suggest_command'
  147.     click_suffix_text: '/msg {player_name}'
  148.    
  149. # The icon is the block shown in the GUI
  150. # The text is the display name of the block icon
  151. # Include a slash (/) before the command  
  152. # Permissions are the name of the button and automatically include "venturechat."
  153. # Example: mute equals venturechat.mute
  154. venturegui:
  155.   mute:
  156.     icon: 'REDSTONE_BLOCK'
  157.     durability: 0
  158.     text: '&cMute {player_name}'
  159.     permission: 'mute'
  160.     command: '/mute {player_name} {channel} 10'
  161.     slot: 1
  162.   unmute:
  163.     icon: 'DIAMOND_BLOCK'
  164.     durability: 0
  165.     text: '&bUnmute {player_name}'
  166.     permission: 'mute'
  167.     command: '/unmute {player_name} {channel}'
  168.     slot: 2
  169.   removemessage:
  170.     icon: 'DIAMOND_AXE'
  171.     durability: 0
  172.     text: '&cRemove Message'
  173.     permission: 'removemessage'
  174.     command: '/removemessage {hash} {channel} true'
  175.     slot: 7
  176.    
  177. guiicon: '&c [✓]'
  178. guitext: '&cOpen Moderation GUI'
  179. guirows: 1
  180.  
  181. # All clickable URL's will be underlined if set to true
  182. underlineurls: true
  183.  
  184. # broadcast information
  185. broadcast:
  186.   color: red
  187.   permissions: venturechat.adminchannel
  188.   displaytag: '[Broadcast]'
  189.  
  190. # Use $ to include arguments into the message  
  191. # Valid component types are:
  192. # Command: Sends a message or command in chat
  193. # Message: Sends a message to the player
  194. # Broadcast: Sends a broadcast to all players on the server
  195. # Permissions automatically include "venturechat."
  196. # Example: permissions: alert equals venturechat.alert
  197. # Use None for no permissions
  198. # The number of arguments is the minimum number of required arguments, use 0 for no required arguments
  199. alias:  
  200.   vote:
  201.     arguments: 0
  202.     permissions: None
  203.     components:
  204.     - 'Message: &6Vote here: https://minecraftservers.org/server/541298 - http://minelist.net/server/2429 - https://topg.org/Minecraft/in-510947 - https://minecraft-mp.com/server-s219127'
  205.   bane:
  206.     arguments: 2
  207.     permissions: bane
  208.     components:
  209.     - 'Command: /ban $ appeal at www.site.com'
  210.     - 'Command: /st banned $'
  211.   alert:
  212.     arguments: 1
  213.     permissions: alert
  214.     components:
  215.     - 'Broadcast: &c<Alert> $'
  216.   donate:
  217.     arguments: 0
  218.     permissions: None
  219.     components:
  220.     - 'Message: &bDonate here: www.mywebsite.com'
  221.   website:
  222.     arguments: 0
  223.     permissions: None
  224.     components:
  225.     - 'Message: &aThis is our website: www.site.net'
  226.   tell:
  227.     arguments: 0
  228.     permissions: None
  229.     components:
  230.     - 'Command: /vtell$'
  231.   whisper:
  232.     arguments: 0
  233.     permissions: None
  234.     components:
  235.     - 'Command: /vwhisper$'
  236.   w:
  237.     arguments: 0
  238.     permissions: None
  239.     components:
  240.     - 'Command: /vwhisper$'
  241.   msg:
  242.     arguments: 0
  243.     permissions: None
  244.     components:
  245.     - 'Command: /vmessage$'
  246.   message:
  247.     arguments: 0
  248.     permissions: None
  249.     components:
  250.     - 'Command: /vmessage$'
  251.    
  252. # Valid modes are:
  253. # * Everyone
  254. # v Voice and up
  255. # h HalfOp and up
  256. # q Owner
  257. # o Op and up
  258. # Enter components like console commands
  259. # Arguments are accepted
  260. irc:
  261.   enabled: false
  262.   nick: 'VentureChatBot'
  263.   login: 'VentureChatbot'
  264.   server: 'irc.freenode.net'
  265.   port: 6667
  266.   channel: '#venturechat'
  267.   trustallcertificates: true
  268.   # the delay before the bot logs into the channel in seconds
  269.   # increase the time if the bot fails to login
  270.   channeldelay: 60
  271.   commands:
  272.     mute:
  273.       mode: 'v'
  274.       components:
  275.       - 'mute'
  276.     ban:
  277.       mode: 'o'
  278.       components:
  279.       - 'ban'
  280.     kick:
  281.       mode: 'v'
  282.       components:
  283.       - 'kick'
  284.  
  285. # color = [channel] color
  286. # chatcolor = text color
  287. # cooldown is in seconds
  288. # bungeecord overrides distance
  289. # channel permissions are configurable
  290. # channels can be changed, and new channels can be created
  291. # Permissions automatically include "venturechat."
  292. # Example: permissions: staff equals venturechat.staff
  293. # Use None for no permissions
  294.  
  295. # Legacy Placeholders:  
  296. # Use PlaceholderAPI
  297. # {name} : player name
  298. # {nickname} : player nickname or name if they have no nickname
  299. # {prefix} : player prefix and color
  300. # {suffix} : player suffix and color
  301. # {servername} : name of the server in server.properties
  302. # {herolevel} : heroes hero level
  303. # {heroclass} : heroes hero class
  304. # {heroxp} : heroes hero xp
  305. # {herosecondclass} : heroes second class
  306. # {party} : heroes party
  307. # {herosecondmaster} : heroes second class master
  308. # {heromaster} : heroes class master
  309. # {herosecondlevel} : heroes second class level
  310. # {herosecondxp} : heroes second class xp
  311. # Use '' or "" around format, example: '[&2global&f] {prefix}{name}&2:'
  312. # You must have prefixes and suffixes set in a Vault compatible permissions plugin to avoid errors
  313. # Use "" as the prefix or suffix to have none
  314. # use Default for the basic formatting
  315. channels:
  316.   Global:
  317.     color: dark_green
  318.     chatcolor: dark_green
  319.     mutable: true
  320.     filter: false
  321.     autojoin: true
  322.     default: true
  323.     distance: 0
  324.     cooldown: 0
  325.     bungeecord: false
  326.     alias: g
  327.     permissions: None
  328.     format: '&f[&2Global&f] {prefix} {nickname}&2:'
  329.     irc: false
  330.   Staff:
  331.     color: green
  332.     chatcolor: green
  333.     mutable: false
  334.     filter: false
  335.     autojoin: true
  336.     default: false
  337.     distance: 0
  338.     cooldown: 0
  339.     bungeecord: false
  340.     alias: st
  341.     permissions: staffchannel
  342.     format: '&f[&aStaff&f] {prefix} {nickname}&a:'
  343.     irc: false
  344.   Admin:
  345.     color: red
  346.     chatcolor: red
  347.     mutable: false
  348.     filter: false
  349.     autojoin: true
  350.     default: false
  351.     distance: 0
  352.     cooldown: 0
  353.     bungeecord: false
  354.     alias: a
  355.     permissions: adminchannel
  356.     format: '&f[&cAdmin&f] {prefix} {nickname}&c:'
  357.     irc: false
  358.   Donator:
  359.     color: light_purple
  360.     chatcolor: light_purple
  361.     mutable: true
  362.     filter: false
  363.     autojoin: true
  364.     default: false
  365.     distance: 0
  366.     cooldown: 0
  367.     bungeecord: false
  368.     alias: d
  369.     permissions: donatorchannel
  370.     format: '&f[&dDonator&f] {prefix} {nickname}&d:'
  371.     irc: false
  372.   Help:
  373.     color: aqua
  374.     chatcolor: aqua
  375.     mutable: true
  376.     filter: false
  377.     autojoin: true
  378.     default: false
  379.     distance: 0
  380.     cooldown: 0
  381.     bungeecord: false
  382.     alias: h
  383.     permissions: None
  384.     format: '&f[&bHelp&f] {prefix} {nickname}&b:'
  385.     irc: false
  386.   Trade:
  387.     color: dark_aqua
  388.     chatcolor: dark_aqua
  389.     mutable: true
  390.     filter: false
  391.     autojoin: true
  392.     default: false
  393.     distance: 0
  394.     cooldown: 0
  395.     bungeecord: false
  396.     alias: t
  397.     permissions: None
  398.     format: '&f[&3Trade&f] {prefix} {nickname}&3:'
  399.     irc: false
  400.   Local:
  401.     color: yellow
  402.     chatcolor: yellow
  403.     mutable: true
  404.     filter: false
  405.     autojoin: true
  406.     default: false
  407.     distance: 230
  408.     cooldown: 0
  409.     bungeecord: false
  410.     alias: l
  411.     permissions: None
  412.     format: '&f[&eLocal&f] {prefix} {nickname}&e:'
  413.     irc: false
  414.   Network:
  415.     color: gold
  416.     chatcolor: gold
  417.     mutable: true
  418.     filter: false
  419.     autojoin: true
  420.     default: false
  421.     distance: 0
  422.     cooldown: 60
  423.     bungeecord: true
  424.     alias: n
  425.     permissions: None
  426.     format: '&f[&6Network&f] {prefix} {nickname}&6:'
  427.     irc: false
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top