Advertisement
Guest User

Untitled

a guest
Dec 31st, 2015
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.67 KB | None | 0 0
  1. # DeluxeMenus 1.4 main configuration file
  2. #
  3. # check_updates: <true/false>
  4. # Should DeluxeMenus check if there are any updates available on Spigot and inform ops there is an update available.
  5. #
  6. # ==============================================================
  7. #
  8. # PER ITEM PERMISSION AND PRIORITY INFO:
  9. #
  10. # Per item permissions and priorities are optional.
  11. # High priority = 1, Lowest priority = 2147483647.
  12. # This allows you to show different items for a specific menu slot depending on the highest priority
  13. # item permission a player has. This makes your menus very dynamic :)
  14. #
  15. # You CAN NOT specify a permission without a priority!
  16. # You CAN specify a priority without a permission.
  17. # You should always create a low priority item without a permission which will act as the no permission
  18. # item if a player does not have permission for any of the items that require permission, otherwise
  19. # no item will be set in the slot if a player does not have permission for any of the permission items.
  20. #
  21. # ==============================================================
  22. #
  23. # GUI menu configuration:
  24. #
  25. # You can create as many GUI menus you like.
  26. # Every menu name must be unique. There can not be duplicate menu names!
  27. # Players must have permission for a GUI menu to open one!
  28. # Ops should automatically have permission for any GUI menu.
  29. #
  30. # Permission to open a GUI menu is: deluxemenus.guimenu.<menuName>
  31. #
  32. # You specify the command which opens the GUI menu. Make sure this command
  33. # does not conflict with any existing commands on your server!
  34. # A GUI menu without an open command specified will not be loaded!
  35. #
  36. # GUI menus configuration layout:
  37. #
  38. # gui_menus:
  39. # <menuName>:
  40. # menu_title:
  41. # - '<title of menu goes here>'
  42. # - '<If using 1.8 you can specify many menu title frames and create animations>'
  43. # - '<in order for animations to work you must specify a menu_title_update_interval: ##>'
  44. # menu_title_update_interval: <amount of ticks to change title frames ex: 10, this is only needed if you have multiple frames>
  45. # command: <command to open this menu goes here>
  46. # size: <size of this menu, increments of 9, max size is 54>
  47. # update_interval: <time in seconds this gui should update for a player if an item is set to uodate placeholders>
  48. # items:
  49. # <item identifier>:
  50. # material: <name or id, for player heads use the format 'head;<players name/%player_name%>'>
  51. # data: <integer, used for data values for wool etc>
  52. # amount: <amount of this item to show>
  53. # slot: <slot number to put this item, slots start at 0 and end at 53 for a size 54 inventory>
  54. # priority: <this is used if you have multiple items set for the same slot>
  55. # view_requirement: <the lowest priority item a player meets this requirement for ex: 1, will be shown>
  56. # update: <true/false if this item should update placeholders on the interval set for the gui menu this item is in>
  57. # hide_attributes: <true/false if this item should display item attributes>
  58. # hide_enchantments: <true/false if this item should display item enchantment / level> (useful for 'enchantment glow' items)
  59. # hide_effects: <true/false if this item should display item effect attributes>
  60. # banner_meta: (this is used if you want to display a custom banner with specific patterns)
  61. # - <dyecolor>;<PatternType> (more information on where to find DyeColor and PatternType names below)
  62. # - 'RED;BASE'
  63. # - 'WHITE;CREEPER'
  64. # display_name: <display name to show for this item>
  65. # lore:
  66. # - 'placeholders can be used in the name and lore'
  67. # - '%<any placeholder from Papi>% shows the viewer values'
  68. # enchantments: valid enchantment names can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
  69. # - '<ENCHANTMENT>;<LEVEL>'
  70. # - 'SILK_TOUCH;1'
  71. # left_click_commands:
  72. # - '[close]'
  73. # right_click_commands:
  74. # - '[player] spawn'
  75. #
  76. #
  77. # You can specify if a GUI menu should be loaded from another file:
  78. #
  79. # gui_menus:
  80. # <menuName>:
  81. # file: 'menuName.yml'
  82. #
  83. # This allows you to keep your config clean and not have tons of GUI menus cluttering it.
  84. # The file format the GUI menu is loaded from must end in .yml
  85. # GUI menus loaded from other configuration files must follow a specific format as well...
  86. # To get started loading GUI menus from different files, simply create a GUI menu in this config and specify the file it will load from.
  87. # After that is done, use /dm reload and DeluxeMenus will create a folder and file specific to the GUI menu you specified.
  88. # If the file specified is created by DeluxeMenus (because it did not exist), a default GUI menu layout will be saved to that file.
  89. # From here you can edit it to your liking and use /dm reload to update your GUI menu!
  90. #
  91. # This loading from external config files is only available for gui menus and will not work for click menus yet....
  92. #
  93. # banner_meta must be listed with a specific format:
  94. # banner_meta:
  95. # - <DyeColor>;<PatternType>
  96. #
  97. # Valid DyeColor names can be found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/DyeColor.html
  98. # Valid PatternTypes can be found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/banner/PatternType.html
  99. # ==============================================================
  100. #
  101. # Click requirement information
  102. #
  103. # You can now add 'click requirements' to left and right click commands!'
  104. # These are defined per item and must follow a specific format:
  105. #
  106. # 'item_one':
  107. # material: DIAMOND
  108. # slot: 3
  109. # left_click_commands:
  110. # - '[close]'
  111. # - '[message] You were charged 100 dollars for clicking that item!'
  112. # - '[console] eco take %player% 100'
  113. # left_click_requirement:
  114. # expression: '%vaulteco_balance% > 100'
  115. # deny_commands:
  116. # - '[close]'
  117. # - '[message] &cYou dont have 100 dollars to click that item'
  118. # right_click_commands:
  119. # - '[close]'
  120. # - '[message] You had permission to click that item!'
  121. # right_click_requirement:
  122. # expression: 'BukkitPlayer.hasPermission("some.permission.toclick")'
  123. # deny_commands:
  124. # - '[close]'
  125. # - '[message] &cYou dont have permission to click that item'
  126. #
  127. # Every left/right_click_requirement MUST have an expression specified that would return a boolean (true/false)
  128. # These expressions must also follow JavaScript format as they are all javascript based!
  129. #
  130. # deny_commands: are optional and will be executed if the expression returns false.
  131. # You may use placeholders in your Javascript expressions to evaluate if the player meets the requirement or not.
  132. # You may also use a few keywords which give you access to the Player class and Bukkit.Server class if you understand the Bukkit API
  133. #
  134. # BukkitPlayer - references the Player object your expression is evaluating.
  135. # BukkitServer - references Bukkit.getServer() in the Bukkit API.
  136. #
  137. # The choice to use this system to evaluate if a player meets requirements to click an item was an easy choice.
  138. # This way I do not have to hook into every plugin to check if a player meets the requirement to click an item successfully.
  139. # You can simply use placeholders, or the keywords provided to give you access to the Player and Server objects.
  140. # If you want to check if a player has enough money, simply use an expression like so:
  141. #
  142. # expression: '%vaulteco_balance% >= 100' (checks if players balance is greater than or equal to 100)
  143. # If you want to charge the player, simply run the economy command to take the amount from the players balance in your click_commands
  144. # which will be executed if the player meets the requirement!
  145. # ==============================================================
  146. #
  147. # View requirement information
  148. #
  149. # You can add a 'view requirement' to an item if it has a priority value set for it
  150. # The view requirement has replaced the 'permission' entry for items
  151. # This allows you to specify a specific requirement in javascript for the item to be shown
  152. # In order to use view requirements, the item must have a priority value and a valid javascript expression
  153. # that returns true or false.
  154. #
  155. # 'item_one':
  156. # material: DIAMOND
  157. # slot: 3
  158. # priority: 1
  159. # view_requirement: '%vaulteco_balance% > 100'
  160. # 'item_two':
  161. # material: IRON_INGOT
  162. # slot: 3
  163. # priority: 2
  164. # view_requirement: 'BukkitPlayer.hasPermission("some.permission")'
  165. # 'item_three':
  166. # material: STONE
  167. # slot: 3
  168. # priority: 3
  169. #
  170. # In the example above, the priority 1 item view requirement will be checked first, if a player has over 100 dollars, that item will be shown.
  171. # If the player does not meet the requirement for the first item, the item with priority 2 will be checked. If the player does not have the permission
  172. # node some.permission, the final item 'item_three' will be set to slot 3 as the player did not meet the requirement for the first 2 items with
  173. # a higher priority.
  174. #
  175. # You may use placeholders in your Javascript expressions to evaluate if the player meets the requirement or not.
  176. # You may also use a few keywords which give you access to the Player class and Bukkit.Server class if you understand the Bukkit API
  177. #
  178. # BukkitPlayer - references the Player object your expression is evaluating.
  179. # BukkitServer - references Bukkit.getServer() in the Bukkit API.
  180. #
  181. # The choice to use this system to evaluate if a player meets requirements to click an item was an easy choice.
  182. # This way I do not have to hook into every plugin to check if a player meets the requirement to click an item successfully.
  183. # You can simply use placeholders, or the keywords provided to give you access to the Player and Server objects.
  184. # If you want to check if a player has enough money, simply use an expression like so:
  185. #
  186. # view_requirement: '%vaulteco_balance% >= 100' (checks if players balance is greater than or equal to 100)
  187. # ==============================================================
  188. #
  189. #
  190. # You do not need to specify item options that you don't use!
  191. # The only required entries for a gui menu item to be valid are:
  192. #
  193. # A valid material
  194. # A valid slot
  195. #
  196. # Every item in the items list must have a unique <item identifier>
  197. #
  198. # If you choose to update placeholders for a specific item, you must specify update_interval: <time>
  199. # in the GUI menu options for the specific GUI menu.
  200. # Only GUI menus with at least one item that has update: true will update those specific items placeholders.
  201. #
  202. # Every click_command must start with a specific identifier to know what to do for the execution.
  203. # Valid click_command identifiers:
  204. #
  205. # [console] - Execute a command from the console
  206. # Usage: - '[console] <command with no slash>'
  207. #
  208. # [player] - Execute a command for the menu viewer
  209. # Usage: - '[player] <command with no slash>'
  210. #
  211. # [message] - Send a message to the menu viewer
  212. # Usage: - [message] <message to send to the player
  213. #
  214. # [close] - Close the viewers open menu
  215. # Usage: - '[close]
  216. #
  217. # [openguimenu] - Open a GUI menu (can only be used in GUI menu click_commands)
  218. # Usage: - '[openguimenu] <guiMenuName>'
  219. #
  220. # [connect] - Connect to the specified bungee server
  221. # Usage: - '[connect] <serverName>'
  222. #
  223. # [commandevent] - Fire a PlayerCommandPreprocessEvent for commands that do not use the bukkit command system
  224. # Usage: - '[commandevent] <command with no slash>'
  225. #
  226. #
  227. # A NOTE WHEN EDITING THIS OR ANY DeluxeMenus CONFIGURATION FILE:
  228. # This config is sensitive to yaml formatting errors
  229. # KEEP A BACKUP WHEN EDITING YOUR FILE BEFORE UPLOADING TO YOUR SERVER!!!
  230. # Make sure every String you modify or add is enclosed in 'apostrophes
  231. check_updates: true
  232. click_menu_options:
  233. sneak_to_open: true
  234. gui_menus:
  235. ebtool:
  236. menu_title: '&cVerge&ePvP'
  237. open_command: enchanter
  238. size: 9
  239. items:
  240. '1':
  241. material: 160
  242. data: 5
  243. amount: 1
  244. slot: 2
  245. display_name: '&aCommon Enchantment &7(500 EXP)'
  246. lore:
  247. - '&7Examine to recieve a random'
  248. - '&aCommon &7enchantment book'
  249. left_click_commands:
  250. - '[player] ebtool get Common'
  251. right_click_commands:
  252. - '[player] ebtool get Common'
  253. '2':
  254. material: 160
  255. data: 9
  256. amount: 1
  257. slot: 3
  258. display_name: '&3UnCommon Enchantment &7(1000 EXP)'
  259. lore:
  260. - '&7Examine to recieve a random'
  261. - '&3Uncommon &7enchantment book'
  262. left_click_commands:
  263. - '[player] ebtool get Uncommon'
  264. right_click_commands:
  265. - '[player] ebtool get Uncommon'
  266. '3':
  267. material: 160
  268. data: 3
  269. amount: 1
  270. slot: 4
  271. display_name: '&bRare Enchantment &7(2500 EXP)'
  272. lore:
  273. - '&7Examine to recieve a random'
  274. - '&bRare &7enchantment book'
  275. left_click_commands:
  276. - '[player] ebtool get Rare'
  277. right_click_commands:
  278. - '[player] ebtool get Rare'
  279. '4':
  280. material: 160
  281. data: 1
  282. amount: 1
  283. slot: 5
  284. display_name: '&6Legendary Enchantment &7(10000 EXP)'
  285. lore:
  286. - '&7Examine to recieve a random'
  287. - '&6Legendary &7enchantment book'
  288. left_click_commands:
  289. - '[player] ebtool get Legendary'
  290. right_click_commands:
  291. - '[player] ebtool get Legendary'
  292. '5':
  293. material: 160
  294. data: 14
  295. amount: 1
  296. slot: 6
  297. display_name: '&cGod Enchantment &7(25000 EXP)'
  298. lore:
  299. - '&7Examine to recieve a random'
  300. - '&cGod &7enchantment book'
  301. left_click_commands:
  302. - '[player] ebtool get God'
  303. right_click_commands:
  304. - '[player] ebtool get God'
  305. tags:
  306. menu_title: '&cVerge&eTags'
  307. open_command: tags
  308. size: 9
  309. items:
  310. '1':
  311. material: 160
  312. data: 5
  313. amount: 1
  314. slot: 2
  315. display_name: '&aCommon Enchantment &7(500 EXP)'
  316. lore:
  317. - '&7Examine to recieve a random'
  318. - '&aCommon &7enchantment book'
  319. left_click_commands:
  320. - '[player] ebtool get Common'
  321. right_click_commands:
  322. - '[player] ebtool get Common'
  323. '2':
  324. material: 160
  325. data: 9
  326. amount: 1
  327. slot: 3
  328. display_name: '&3UnCommon Enchantment &7(1000 EXP)'
  329. lore:
  330. - '&7Examine to recieve a random'
  331. - '&3Uncommon &7enchantment book'
  332. left_click_commands:
  333. - '[player] ebtool get Uncommon'
  334. right_click_commands:
  335. - '[player] ebtool get Uncommon'
  336. '3':
  337. material: 160
  338. data: 3
  339. amount: 1
  340. slot: 4
  341. display_name: '&bRare Enchantment &7(2500 EXP)'
  342. lore:
  343. - '&7Examine to recieve a random'
  344. - '&bRare &7enchantment book'
  345. left_click_commands:
  346. - '[player] ebtool get Rare'
  347. right_click_commands:
  348. - '[player] ebtool get Rare'
  349. '4':
  350. material: 160
  351. data: 1
  352. amount: 1
  353. slot: 5
  354. display_name: '&6Legendary Enchantment &7(10000 EXP)'
  355. lore:
  356. - '&7Examine to recieve a random'
  357. - '&6Legendary &7enchantment book'
  358. left_click_commands:
  359. - '[player] ebtool get Legendary'
  360. right_click_commands:
  361. - '[player] ebtool get Legendary'
  362. '5':
  363. material: 160
  364. data: 14
  365. amount: 1
  366. slot: 6
  367. display_name: '&cGod Enchantment &7(25000 EXP)'
  368. lore:
  369. - '&7Examine to recieve a random'
  370. - '&cGod &7enchantment book'
  371. left_click_commands:
  372. - '[player] ebtool get God'
  373. right_click_commands:
  374. - '[player] ebtool get God'
  375. Kits:
  376. menu_title: '&3&lKits:'
  377. open_command: kits
  378. size: 9
  379. items:
  380. '1':
  381. material: 278
  382. data: 0
  383. amount: 1
  384. slot: 0
  385. priority: 1
  386. permission: essentials.kits.start
  387. display_name: '&b&lStarter Kit'
  388. lore:
  389. - '&7Status: &aUNLOCKED'
  390. enchantments:
  391. - SILK_TOUCH;1
  392. hide_enchantments: true
  393. left_click_commands:
  394. - '[player] kit starter'
  395. '2':
  396. material: 160
  397. data: 14
  398. amount: 1
  399. slot: 0
  400. priority: 2
  401. display_name: '&b&lStarter Kit'
  402. lore:
  403. - '&7Status: &cLOCKED'
  404. enchantments:
  405. - SILK_TOUCH;1
  406. hide_enchantments: true
  407. left_click_commands:
  408. - '[player] kit starter'
  409. '3':
  410. material: 278
  411. data: 0
  412. amount: 1
  413. slot: 1
  414. priority: 1
  415. permission: essentials.kits.recon
  416. display_name: '&3&lRecon Kit'
  417. lore:
  418. - '&7Status: &aUNLOCKED'
  419. enchantments:
  420. - SILK_TOUCH;1
  421. hide_enchantments: true
  422. left_click_commands:
  423. - '[player] kit recon'
  424. '4':
  425. material: 160
  426. data: 14
  427. amount: 1
  428. slot: 1
  429. priority: 2
  430. display_name: '&3&lRecon Kit'
  431. lore:
  432. - '&7Status: &cLOCKED'
  433. enchantments:
  434. - SILK_TOUCH;1
  435. hide_enchantments: true
  436. left_click_commands:
  437. - '[player] kit recon'
  438. '5':
  439. material: 278
  440. data: 0
  441. amount: 1
  442. slot: 2
  443. priority: 1
  444. permission: essentials.kits.ghoul
  445. display_name: '&9&lGhoul Kit'
  446. lore:
  447. - '&7Status: &aUNLOCKED'
  448. enchantments:
  449. - SILK_TOUCH;1
  450. hide_enchantments: true
  451. left_click_commands:
  452. - '[player] kit Ghoul'
  453. '6':
  454. material: 160
  455. data: 14
  456. amount: 1
  457. slot: 2
  458. priority: 2
  459. display_name: '&9&lGhoul Kit'
  460. lore:
  461. - '&7Status: &cLOCKED'
  462. - '&7Unlock at &c&nbuy.vergepvp.net'
  463. enchantments:
  464. - SILK_TOUCH;1
  465. hide_enchantments: true
  466. left_click_commands:
  467. - '[player] kit Ghoul'
  468. '7':
  469. material: 278
  470. data: 0
  471. amount: 1
  472. slot: 0
  473. priority: 1
  474. permission: essentials.kits.starter
  475. display_name: '&b&lStarter Kit'
  476. lore:
  477. - '&7Status: &aUNLOCKED'
  478. enchantments:
  479. - SILK_TOUCH;1
  480. hide_enchantments: true
  481. left_click_commands:
  482. - '[player] kit starter'
  483. '8':
  484. material: 278
  485. data: 0
  486. amount: 1
  487. slot: 0
  488. priority: 2
  489. display_name: '&b&lStarter Kit'
  490. lore:
  491. - '&7Status: &cLOCKED'
  492. enchantments:
  493. - SILK_TOUCH;1
  494. hide_enchantments: true
  495. left_click_commands:
  496. - '[player] kit starter'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement