Advertisement
NegativeNoodle

Guilds Config

Nov 18th, 2017
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.25 KB | None | 0 0
  1.  
  2. #-----------------------------------------------------------#
  3. # ABOUT THIS PLUGIN #
  4. #-----------------------------------------------------------#
  5.  
  6. # Guilds by the Glare Masters
  7. # Guilds on DevBukkit: https://dev.bukkit.org/projects/the-guilds-plugin
  8. # Guilds on SpigotMC: https://www.spigotmc.org/resources/guilds.13388/
  9. # Guilds on GitHub: https://github.com/darbyjack/Guilds-Plugin
  10. # Guilds Wiki: https://glaremasters.me/wiki/
  11. # Guilds Development Builds: https://ci.glaremasters.me/job/Guilds/
  12.  
  13. #-----------------------------------------------------------#
  14. # IMPORTANT INFORMATION #
  15. #-----------------------------------------------------------#
  16.  
  17. # DO NOT CHANGE THIS
  18. version: 16
  19.  
  20. auto-update-config: true
  21.  
  22. #-----------------------------------------------------------#
  23. # Hooks Configuration #
  24. #-----------------------------------------------------------#
  25.  
  26. # Hooks will control what the plugin can hook into. For example:
  27. # Enabling the worldguard hook will make it check if PVP is allowed in a region before doing damage.
  28. # If you change a hook to true and don't actually have the plugin, it may throw errors.
  29.  
  30. # Note on the NameTagEdit Hook: They may not all look the best if someone has a long Guild Name / User Name.
  31. # It will allow 16 characters before the user's Username.
  32.  
  33. hooks:
  34. worldguard: false
  35. nametagedit: false
  36.  
  37. # You can also use {prefix} in this.
  38.  
  39. nametagedit:
  40. name: "&7[&c{guild}&7]&r "
  41.  
  42. #-----------------------------------------------------------#
  43. # CHOOSE YOUR LANGUAGE #
  44. #-----------------------------------------------------------#
  45.  
  46. # Choosing your language for the plugin couldn't be easier! The default language is english.
  47. # Not an english server? No worries, you can choose from the following list of languages that we currently support.
  48. # If you speak another language but don't see it here, feel free to submit it via one of the links above to have it added to the plugin.
  49. lang: english
  50. # The plugin also supports the following other languages:
  51. # - chinese
  52. # - dutch
  53. # - english
  54. # - french
  55. # - hungarian
  56. # - japanese
  57. # - polish
  58. # - romanian
  59. # - russian
  60. # - simplifiedchinese
  61. # - slovak
  62. # - swedish
  63. # - portuguese
  64. # - german
  65. # - vietnamese
  66. # - norwegian
  67.  
  68.  
  69. # NOTE: If you change your language please ONLY use from the list above and use them EXACTLY as they are spelled in the list above.
  70. # Example: If I am a french server, I would change lang: english to lang: french
  71. # If you try and use a different language than any in the list above, the plugin will not function in a normal manner.
  72.  
  73. # You can modify how commands look like /guild help by simply configuring to a different language / style below
  74.  
  75. commands:
  76. description:
  77. accept: "Accept a guild invite"
  78. admin: "Admin command for managing guilds"
  79. ally: "Ally commands"
  80. boot: "Kick a player from your guild"
  81. bank: "Use your guild bank"
  82. buff: "Buy buffs for your guild"
  83. bugreport: "Submit a bug report"
  84. cancel: "Cancel an action"
  85. chat: "Send a message to your guild members"
  86. check: "Check pending guild invites"
  87. confirm: "Confirm an action"
  88. create: "Create a guild"
  89. decline: "Decline a guild invite"
  90. delete: "Delete your current guild"
  91. demote: "Demote a member of your guild"
  92. give: "Give a player different rewards inside the plugin"
  93. help: "View all commands"
  94. home: "Teleport to your guild home"
  95. info: "View your guild's info"
  96. inspect: "Inspect another guild"
  97. invite: "Invite a player to your guild"
  98. leave: "Leave your current guild"
  99. leaderboard: "See the top Guilds on your server"
  100. list: "List all guilds on the server"
  101. prefix: "Change your guild's prefix"
  102. promote: "Promote a member of your guild"
  103. reload: "Reload guild's configuration file"
  104. sethome: "Set your guild's home"
  105. status: "Toggle your guild public / private"
  106. transfer: "Transfer your guild to another user"
  107. update: "Update to the most recent version of guilds"
  108. upgrade: "Upgrade your guild to a higher level"
  109. vault: "Open your guild vault"
  110. version: "Plugin info / version"
  111.  
  112.  
  113. #-----------------------------------------------------------#
  114. # Rewards / Tickets Configuration #
  115. #-----------------------------------------------------------#
  116.  
  117. # This part of the config will allow you to configure what different rewards will look like inside the plugin.
  118. # Keep in mind, this is for stuff like voting or crate plugin rewards.
  119. # Console will be able to run the /guild give on a player to give different items.
  120. # This may throw errors if you are on 1.8
  121.  
  122. rewards-enabled: true
  123. upgrade-ticket:
  124. name: "&cGuild Upgrade Ticket"
  125. lore: "&7Right click this ticket to upgrade your guild tier!"
  126.  
  127.  
  128. #-----------------------------------------------------------#
  129. # GUI CONFIGURATION #
  130. #-----------------------------------------------------------#
  131.  
  132. # In this section of the config you can choose if you would look a GUI for various commands. The ones displayed below are the only ones that have implemented GUIs on them.
  133. # As stated above, the name here such as list and info will modify data inside that commands GUI.
  134. # If your server's language is not english, you will need to manually modify these to your server's language and they will display in the GUI as your new input.
  135.  
  136.  
  137. # This section controls what shows in the "/guild list" command.
  138. display:
  139. name: true
  140. prefix: true
  141. master: true
  142. guildstatus: true
  143. guildtier: true
  144. guildbalance: true
  145. member-count: true
  146. members: true
  147.  
  148. list:
  149. name: "&cGuild Name: "
  150. prefix: "&aGuild Prefix: "
  151. master: "&8Guild Master: "
  152. guildstatus: "&3Guild Status: "
  153. guildtier: "&fGuild Tier: "
  154. guildbalance: "&dGuild Balance: "
  155. member-count: "&6Member Count: "
  156. members: "&5Members: "
  157.  
  158. info:
  159. balance: "Bank Balance: "
  160. deaths: "Deaths: "
  161. guildname: "Guild: "
  162. guildstatus: "Status: "
  163. guildtier: "Tier: "
  164. info: "Information: "
  165. kills: "Kills: "
  166. master: "Master: "
  167. max-balance: "Max Balance: "
  168. member-count: "Member Count: "
  169. members: "Members In Guild: "
  170. money: "Money: "
  171. playername: "Name: "
  172. prefix: "Prefix: "
  173. role: "Role: "
  174.  
  175.  
  176. # This part controls what is shown as the inventory name for things such as Guild List and Guild Vaults.
  177. gui-name:
  178. vault: "Guild Vault"
  179. info: "Guild Info"
  180. buff: "Guild Buffs"
  181. list:
  182. name: "Guild List"
  183. next-page: "Next Page"
  184. previous-page: "Previous Page"
  185. page: "Page: "
  186. head-name: "{player}'s Guild"
  187. # head-name is what show's when you hover over a head in the Guild List. For example, the default will show Username's Guild
  188.  
  189. #-----------------------------------------------------------#
  190. # Buff Configuration #
  191. #-----------------------------------------------------------#
  192.  
  193. # In this section of the config, you can modify the buff name, price, time, and amplifier (Haste 1, 2 ,3 4, etc).
  194. # The current will give Haste 2, Speed 2, etc with "1". If you make it "2", it'll change it to 3, and so on.
  195. # Changing "use-guild-bank" to true will use a Guild's Bank Balance to buy buffs.
  196.  
  197. disable-buff-stacking: true
  198. use-guild-bank: false
  199.  
  200. buff:
  201. name:
  202. haste: "Substance of the Redmod Graff"
  203. speed: "Blessing of the Cheetah"
  204. fire-resistance: "Scales of the Dragon"
  205. night-vision: "Eyes of the Lurking Demon"
  206. invisibility: "Feet of the Ghostly Walker"
  207. strength: "Mighty Strength of the Pouncing Lion"
  208. jump: "Bounce of the Quick Witted Rabbit"
  209. water-breathing: "Lungs of the Albino Shark"
  210. regeration: "Integrity of the Mystic Witch"
  211. price:
  212. haste: 60
  213. speed: 60
  214. fire-resistance: 60
  215. night-vision: 60
  216. invisibility: 60
  217. strength: 60
  218. jump: 60
  219. water-breathing: 60
  220. regeration: 60
  221. time:
  222. haste: 60
  223. speed: 60
  224. fire-resistance: 60
  225. night-vision: 60
  226. invisibility: 60
  227. strength: 60
  228. jump: 60
  229. water-breathing: 60
  230. regeration: 60
  231. amplifier:
  232. haste: 1
  233. speed: 1
  234. fire-resistance: 1
  235. night-vision: 1
  236. invisibility: 1
  237. strength: 1
  238. jump: 1
  239. water-breathing: 1
  240. regeration: 1
  241. description:
  242. price: "&bPrice: "
  243. length: "&bLength of Buff: "
  244. haste:
  245. - "&bThis buff will allow you and your"
  246. - "&bGuild Members to obtain increased"
  247. - "&bmining speed for a certain amount of time."
  248. speed:
  249. - "&bThis buff will allow you and your"
  250. - "&bGuild Members to obtain increased"
  251. - "&bmovement speed for a certain amount of time."
  252. fire-resistance:
  253. - "&bThis buff will allow you and your"
  254. - "&bGuild Members to obtain increased"
  255. - "&fire resistance for a certain amount of time."
  256. night-vision:
  257. - "&bThis buff will allow you and your"
  258. - "&bGuild Members to obtain increased"
  259. - "&bnight vision for a certain amount of time."
  260. invisibility:
  261. - "&bThis buff will allow you and your"
  262. - "&bGuild Members to obtain increased"
  263. - "&binvisibility for a certain amount of time."
  264. strength:
  265. - "&bThis buff will allow you and your"
  266. - "&bGuild Members to obtain increased"
  267. - "&bstrength for a certain amount of time."
  268. jump:
  269. - "&bThis buff will allow you and your"
  270. - "&bGuild Members to obtain increased"
  271. - "&bjump for a certain amount of time."
  272. water-breathing:
  273. - "&bThis buff will allow you and your"
  274. - "&bGuild Members to obtain increased"
  275. - "&bwater-breathing for a certain amount of time."
  276. regeration:
  277. - "&bThis buff will allow you and your"
  278. - "&bGuild Members to obtain increased"
  279. - "&bregeration for a certain amount of time."
  280.  
  281.  
  282.  
  283. #-----------------------------------------------------------#
  284. # Vault Configuration #
  285. #-----------------------------------------------------------#
  286.  
  287. # This section of the config will display options for your server based upon if you are using the Vault plugin or not.
  288. # This option only matters if you have an economy plugin on your server AND you have Vault installed.
  289. # The plugin will work without Vault but ONLY if you don't have an economy plugin also.
  290. require-money: false
  291.  
  292. # Uncomment the lines below if you have Vault + an economy plugin and have change the option above to true.
  293. # You can define how much it costs for users to create a guild, the cost option, and you can define how much it costs for users to set a guild home.
  294.  
  295. Requirement:
  296. cost: 0
  297. sethome-cost: 0
  298.  
  299. reward-on-kill:
  300. enabled: false
  301. reward: 10
  302. take-from-killed-player: 10
  303.  
  304. #-----------------------------------------------------------#
  305. # Title Configuration #
  306. #-----------------------------------------------------------#
  307.  
  308. # This section of the config will walk you through making and configuring custom titles for different events in the plugin.
  309. # NOTE: When configuring times, keep in mind that 1 = 1 second, and so on.
  310.  
  311. # CUSTOM TITLE PLACEHOLDERS: {guild} {prefix} {username} {tier}
  312.  
  313. # NOTE: There is a current bug which only allows Color Codes to work on creation, upgrade, and prefix.
  314. # IMPORTANT: This will ONLY work on servers 1.9 and ABOVE.
  315. titles:
  316. enabled: true
  317. events:
  318. guild-creation:
  319. title: "Congrats"
  320. sub-title: "{guild} has been created!"
  321. fade-in: 3
  322. stay: 3
  323. fade-out: 3
  324. player-joins-guild:
  325. title: ""
  326. sub-title: "{username} has just joined the guild."
  327. fade-in: 3
  328. stay: 3
  329. fade-out: 3
  330. player-leaves-guild:
  331. title: ""
  332. sub-title: "{username} has just left the guild."
  333. fade-in: 3
  334. stay: 3
  335. fade-out: 3
  336. guild-prefix-change:
  337. title: "Congrats"
  338. sub-title: "Your new prefix is {prefix}"
  339. fade-in: 3
  340. stay: 3
  341. fade-out: 3
  342. guild-tier-upgrade:
  343. title: "Success!"
  344. sub-title: "Your guild is now Tier {tier}"
  345. fade-in: 3
  346. stay: 3
  347. fade-out: 3
  348.  
  349.  
  350. #-----------------------------------------------------------#
  351. # Guild Upgrade Configuration #
  352. #-----------------------------------------------------------#
  353.  
  354. # This section of the config will talk about various parts of upgrading a guild and allow you to choose how it works.
  355. # For "mob-xp-multiplier" the default is 1, meaning that it will drop the normal amount of XP for non-upgraded guilds.
  356. # DO NOT set it to 0, that will either throw errors or cause mobs to not drop XP.
  357.  
  358. # You can make as many as you want. You MUST name each tier "tier1, tier2, tier3, etc." while following the format of the already made ones.
  359. # For example: if I wanted to add a 4th tier, I would do this:
  360.  
  361. # tier4:
  362. # name: "Diamond"
  363. # cost: 400
  364. # max-members: 100
  365. # mob-xp-multiplier: 4
  366. # damage-multiplier: 4
  367. # max-bank-balance: 40000
  368.  
  369. # Keep in mind for the damage-multiplier, it applies to players also, so by default it's set to normal for every tier to allow you
  370. # to choose how it will work.
  371.  
  372. # Change "use-bank-balance" to true to make it use Guild Banks for upgrading tiers.
  373.  
  374. max-number-of-tiers: 4
  375. use-bank-balance: false
  376.  
  377. tier1:
  378. name: "Bronze"
  379. cost: 0
  380. max-members: 3
  381. mob-xp-multiplier: 1
  382. damage-multiplier: 1
  383. max-bank-balance: 400
  384. tier2:
  385. name: "Silver"
  386. cost: 200
  387. max-members: 5
  388. mob-xp-multiplier: 1
  389. damage-multiplier: 1
  390. max-bank-balance: 600
  391. tier3:
  392. name: "Gold"
  393. cost: 300
  394. max-members: 10
  395. mob-xp-multiplier: 1
  396. damage-multiplier: 1
  397. max-bank-balance: 800
  398. tier4:
  399. name: "Platinum"
  400. cost: 400
  401. max-members: 15
  402. mob-xp-multiplier: 1
  403. damage-multiplier: 1
  404. max-bank-balance: 1000
  405. #-----------------------------------------------------------#
  406. # Guild Configuration #
  407. #-----------------------------------------------------------#
  408.  
  409. # This section of the config will talk about various parts of making a guild and options as server owner you can set.
  410.  
  411. # The prefix of all messages send by this plugin to a player for all messages and commands
  412. plugin-prefix: "&a[Guilds]"
  413.  
  414. # Disable this to remove guild names showing next to a player in "TabList"
  415. tablist-guilds: true
  416.  
  417. tablist-use-display-name: false
  418.  
  419. # Change how the Prefixes in the TabList show!
  420. # Note: DO NOT REMOVE THE {guild}
  421. # You can use {prefix} to show the Guild Prefix instead if you would like.
  422. tablist: "&7[&c{guild}&7]&r"
  423.  
  424. # Disable this if you don't want to allow Guild Signs to be made.
  425. guild-signs: true
  426.  
  427. # Here you can modify how the /guild chat message style works.
  428. guild-chat-format: "&7[&c{guild}&7] %s: %s"
  429.  
  430. # Change this to true if you want to allow players in the same guild / guild's that are allies with each other to damage each other.
  431. allow-guild-damage: true
  432. allow-ally-damage: true
  433.  
  434. # Check for update on startup (SUGGESTED YOU KEEP THIS ENABLED)
  435. updater:
  436. check: true
  437.  
  438. # This part pertains to the /guild home command
  439. home:
  440. # Define how long they must wait to use the command
  441. cool-down: 60
  442. # Define how long they must stand still before being teleported
  443. teleport-delay: 5
  444. # Keep this TRUE unless you really don't want it. It could mess up how teleport-delay works.
  445. freeze-player: true
  446. # Freezing a player will make them not able to move while teleporting.
  447. # Change the teleport-delay if you want them to wait longer to teleport after running the command.
  448.  
  449. # Define how long they must wait to use the command
  450. sethome:
  451. cool-down: 60
  452.  
  453. name:
  454. # Minimum length of guild names
  455. min-length: 1
  456. # Maximum length of guild names
  457. max-length: 64
  458. # RegEx (https://en.wikipedia.org/wiki/Regular_expression) used to only allow certain characters (default only allows alphanumeric characters)
  459. # To turn off the ability for colored names change the regex to "^[a-zA-Z0-9]*$"
  460. regex: "^[a-zA-Z0-9&]*$"
  461.  
  462. prefix:
  463. # With the default Regex currently set, the minimum length of the prefix is 1 and the maximum is 20.
  464. # To change this, adjust the numbers and maybe have a look at the link above (RegEx).
  465. # To turn off the ability for colored prefixes change the regex to "[a-zA-Z0-9]{1,20}"
  466. regex: "[a-zA-Z0-9&]{1,20}"
  467.  
  468. # KEEP THIS DISABLED. IT WILL BREAK THE PLUGIN.
  469. scoreboard:
  470. enable: false
  471. friendly-fire: false
  472.  
  473. see-invisible: true
  474.  
  475. # There are lots of options when it comes to configuring the roles. We have NOT (yet) experience with adding new ranks, so if it breaks, do not be surprised.
  476. # You can change individual perms for each rank but please DO NOT modify the order in which they go along with the numbers such as 0, 1 ,2, 3, etc.
  477.  
  478. roles:
  479. 0:
  480. name: "GuildMaster"
  481. permissions:
  482. activate-buff: true
  483. add-ally: true
  484. ally-chat: true
  485. change-home: true
  486. change-master: true
  487. change-prefix: true
  488. chat: true
  489. demote: true
  490. deposit-money: true
  491. invite: true
  492. kick: true
  493. open-vault: true
  494. promote: true
  495. remove-ally: true
  496. remove-guild: true
  497. toggle-guild: true
  498. transfer-guild: true
  499. upgrade-guild: true
  500. withdraw-money: true
  501.  
  502. 1:
  503. name: "Officer"
  504. permissions:
  505. activate-buff: false
  506. add-ally: true
  507. ally-chat: true
  508. change-home: true
  509. change-master: false
  510. change-prefix: false
  511. chat: true
  512. demote: true
  513. deposit-money: true
  514. invite: true
  515. kick: true
  516. open-vault: true
  517. promote: true
  518. remove-ally: true
  519. remove-guild: false
  520. toggle-guild: false
  521. transfer-guild: false
  522. upgrade-guild: false
  523. withdraw-money: true
  524.  
  525. 2:
  526. name: "Veteran"
  527. permissions:
  528. activate-buff: false
  529. add-ally: false
  530. ally-chat: true
  531. change-master: false
  532. change-prefix: false
  533. chat: true
  534. demote: false
  535. deposit-money: true
  536. invite: true
  537. kick: false
  538. open-vault: true
  539. promote: false
  540. remove-ally: false
  541. remove-guild: false
  542. toggle-guild: false
  543. transfer-guild: false
  544. upgrade-guild: false
  545. withdraw-money: false
  546. 3:
  547. name: "Member"
  548. permissions:
  549. activate-buff: false
  550. add-ally: false
  551. ally-chat: true
  552. change-master: false
  553. change-prefix: false
  554. chat: true
  555. demote: false
  556. deposit-money: true
  557. invite: false
  558. kick: false
  559. open-vault: true
  560. promote: false
  561. remove-ally: false
  562. remove-guild: false
  563. toggle-guild: false
  564. transfer-guild: false
  565. upgrade-guild: false
  566. withdraw-money: false
  567.  
  568. #-----------------------------------------------------------#
  569. # Storage Configuration #
  570. #-----------------------------------------------------------#
  571.  
  572. # In this part of the config, we will discuss data saving for the plugin.
  573.  
  574. # As of Guilds-1.8.3 MySQL has been remade, but it is EXPERIMENTAL, please report any and all bugs using MySQL to us before commenting poorly
  575. # on the Spigot plugin page.
  576.  
  577. database:
  578. # Set the type of the database (Either JSON or MySQL)
  579. type: JSON
  580. # Uncomment when using MySQL
  581. # host: "127.0.0.1"
  582. # port: 3306
  583. # username: "root"
  584. # password: "password"
  585. ## Note: Database needs to be created manually
  586. # database: "guilds"
  587. # pool-size: 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement