Advertisement
alexmiller17

Untitled

Jul 23rd, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.46 KB | None | 0 0
  1. # DeluxeMenus 1.8.0 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 false permission
  18. # item if a player does not have permission for any of the items that require permission, otherwise
  19. # false 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: '<title of menu goes here>'
  41. # command: <command to open this menu goes here>
  42. # inventory_type: '<add this option if you want to create a menu of a different InventoryType aside from chest>'
  43. # open_requirement:
  44. # expression: 'BukkitPlayer.hasPermission("some.permission");'
  45. # deny_commands:
  46. # - '[message] &cYou dont have permission to view that menu!'
  47. # size: <size of this menu, increments of 9, max size is 54>
  48. # update_interval: <time in seconds this gui should update for a player if an item is set to uodate placeholders>
  49. # items:
  50. # <item identifier>:
  51. # material: <name or id, for player heads use the format 'head;<players name/%player_name%>'>
  52. # data: <integer, used for data values for wool etc>
  53. # amount: <amount of this item to show>
  54. # slot: <slot number to put this item, slots start at 0 and end at 53 for a size 54 inventory>
  55. # priority: <this is used if you have multiple items set for the same slot>
  56. # view_requirement: <the lowest priority item a player meets this requirement for ex: 1, will be shown>
  57. # update: <true/false if this item should update placeholders on the interval set for the gui menu this item is in>
  58. # hide_attributes: <true/false if this item should display item attributes>
  59. # hide_enchantments: <true/false if this item should display item enchantment / level> (useful for 'enchantment glow' items)
  60. # hide_effects: <true/false if this item should display item effect attributes>
  61. # hide_unbreakable: <true/false if this item should display item unbreakable attributes>
  62. # banner_meta: (this is used if you want to display a custom banner with specific patterns)
  63. # - <dyecolor>;<PatternType> (more information on where to find DyeColor and PatternType names below)
  64. # - 'RED;BASE'
  65. # - 'WHITE;CREEPER'
  66. # display_name: <display name to show for this item>
  67. # lore:
  68. # - 'placeholders can be used in the name and lore'
  69. # - '%<any placeholder from Papi>% shows the viewer values'
  70. # enchantments: valid enchantment names can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
  71. # - '<ENCHANTMENT>;<LEVEL>'
  72. # - 'SILK_TOUCH;1'
  73. # left_click_commands:
  74. # - '[close]'
  75. # right_click_commands:
  76. # - '[player] spawn'
  77. #
  78. #
  79. # You can specify if a GUI menu should be loaded from another file:
  80. #
  81. # gui_menus:
  82. # <menuName>:
  83. # file: 'menuName.yml'
  84. #
  85. # This allows you to keep your config clean and not have tons of GUI menus cluttering it.
  86. # The file format the GUI menu is loaded from must end in .yml
  87. # GUI menus loaded from other configuration files must follow a specific format as well...
  88. # 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.
  89. # After that is done, use /dm reload and DeluxeMenus will create a folder and file specific to the GUI menu you specified.
  90. # If the file specified is created by DeluxeMenus (because it did not exist), a default GUI menu layout will be saved to that file.
  91. # From here you can edit it to your liking and use /dm reload to update your GUI menu!
  92. #
  93. # This loading from external config files is only available for gui menus and will not work for click menus yet....
  94. #
  95. # banner_meta must be listed with a specific format:
  96. # banner_meta:
  97. # - <DyeColor>;<PatternType>
  98. #
  99. # Valid DyeColor names can be found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/DyeColor.html
  100. # Valid PatternTypes can be found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/banner/PatternType.html
  101. # ==============================================================
  102. #
  103. # Click requirement information
  104. #
  105. # You can add 'click requirements' to left and right click commands'
  106. # These are defined per item and must follow a specific format:
  107. #
  108. # 'item_one':
  109. # material: DIAMOND
  110. # slot: 3
  111. # left_click_commands:
  112. # - '[close]'
  113. # - '[message] You were charged 100 dollars for clicking that item!'
  114. # - '[console] eco take %player% 100'
  115. # left_click_requirement:
  116. # expression: '%vaulteco_balance% > 100'
  117. # deny_commands:
  118. # - '[close]'
  119. # - '[message] &cYou dont have 100 dollars to click that item'
  120. # right_click_commands:
  121. # - '[close]'
  122. # - '[message] You had permission to click that item!'
  123. # right_click_requirement:
  124. # expression: 'BukkitPlayer.hasPermission("some.permission.toclick")'
  125. # deny_commands:
  126. # - '[close]'
  127. # - '[message] &cYou dont have permission to click that item'
  128. #
  129. # Every left/right_click_requirement MUST have an expression specified that would return a boolean (true/false)
  130. # These expressions must also follow JavaScript format as they are all string contains based!
  131. #
  132. # deny_commands: are optional and will be executed if the expression returns false.
  133. # You may use placeholders in your Javascript expressions to evaluate if the player meets the requirement or not.
  134. # 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
  135. #
  136. # BukkitPlayer - references the Player object your expression is evaluating.
  137. # BukkitServer - references Bukkit.getServer() in the Bukkit API.
  138. #
  139. # The choice to use this system to evaluate if a player meets requirements to click an item was an easy choice.
  140. # This way I do not have to hook into every plugin to check if a player meets the requirement to click an item successfully.
  141. # You can simply use placeholders, or the keywords provided to give you access to the Player and Server objects.
  142. # If you want to check if a player has enough money, simply use an expression like so:
  143. #
  144. # expression: '%vaulteco_balance% >= 100' (checks if players balance is greater than or equal to 100)
  145. # If you want to charge the player, simply run the economy command to take the amount from the players balance in your click_commands
  146. # which will be executed if the player meets the requirement!
  147. # ==============================================================
  148. #
  149. # View requirement information
  150. #
  151. # You can add a 'view requirement' to an item if it has a priority value set for it
  152. # The view requirement has replaced the 'permission' entry for items
  153. # This allows you to specify a specific requirement in string contains for the item to be shown
  154. # In order to use view requirements, the item must have a priority value and a valid string contains expression
  155. # that returns true or false.
  156. #
  157. # 'item_one':
  158. # material: DIAMOND
  159. # slot: 3
  160. # priority: 1
  161. # view_requirement: '%vaulteco_balance% > 100'
  162. # 'item_two':
  163. # material: IRON_INGOT
  164. # slot: 3
  165. # priority: 2
  166. # view_requirement: 'BukkitPlayer.hasPermission("some.permission")'
  167. # 'item_three':
  168. # material: STONE
  169. # slot: 3
  170. # priority: 3
  171. #
  172. # 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.
  173. # 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
  174. # 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
  175. # a higher priority.
  176. #
  177. # You may use placeholders in your Javascript expressions to evaluate if the player meets the requirement or not.
  178. # 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
  179. #
  180. # BukkitPlayer - references the Player object your expression is evaluating.
  181. # BukkitServer - references Bukkit.getServer() in the Bukkit API.
  182. #
  183. # The choice to use this system to evaluate if a player meets requirements to click an item was an easy choice.
  184. # This way I do not have to hook into every plugin to check if a player meets the requirement to click an item successfully.
  185. # You can simply use placeholders, or the keywords provided to give you access to the Player and Server objects.
  186. # If you want to check if a player has enough money, simply use an expression like so:
  187. #
  188. # view_requirement: '%vaulteco_balance% >= 100' (checks if players balance is greater than or equal to 100)
  189. # ==============================================================
  190. #
  191. #
  192. # You do not need to specify item options that you don't use!
  193. # The only required entries for a gui menu item to be valid are:
  194. #
  195. # A valid material
  196. # A valid slot
  197. #
  198. # Every item in the items list must have a unique <item identifier>
  199. #
  200. # If you choose to update placeholders for a specific item, you must specify update_interval: <time>
  201. # in the GUI menu options for the specific GUI menu.
  202. # Only GUI menus with at least one item that has update: true will update those specific items placeholders.
  203. #
  204. # Every click_command must start with a specific identifier to know what to do for the execution.
  205. # Valid click_command identifiers:
  206. #
  207. # [console] - Execute a command from the console
  208. # Usage: - '[console] <command with false slash>'
  209. #
  210. # [player] - Execute a command for the menu viewer
  211. # Usage: - '[player] <command with false slash>'
  212. #
  213. # [commandevent] - Fire a PlayerCommandPreprocessEvent for commands that do not use the bukkit command system
  214. # Usage: - '[commandevent] <command with false slash>'
  215. #
  216. # [message] - Send a message to the menu viewer
  217. # Usage: - [message] <message to send to the player
  218. #
  219. # [openguimenu] - Open a GUI menu (can only be used in GUI menu click_commands)
  220. # Usage: - '[openguimenu] <guiMenuName>'
  221. #
  222. # [connect] - Connect to the specified bungee server
  223. # Usage: - '[connect] <serverName>'
  224. #
  225. # [close] - Close the viewers open menu
  226. # Usage: - '[close]
  227. #
  228. # [json] - Send a json message to the menu viewer
  229. # Usage: - '[json] {"text":"message"}'
  230. #
  231. #
  232. #
  233. # You can delay any of the click command being performed by ending the command with
  234. # <delay=(time in TICKS)>
  235. # example:
  236. # - '[close]'
  237. # - '[message] it has been 5 seconds since the menu closed!<delay=100>'
  238. # - '[message] Here is some money for waiting 10 seconds!<delay=200>'
  239. # - '[console] eco give %player_name% 100<delay=200>'
  240. #
  241. # A delay should NOT be added to the [close] or [openguimenu] actions
  242. # as it could potentially cause unknown issues or glitches with menus.
  243. #
  244. # A NOTE WHEN EDITING THIS OR ANY DeluxeMenus CONFIGURATION FILE:
  245. # This config is sensitive to yaml formatting errors
  246. # KEEP A BACKUP WHEN EDITING YOUR FILE BEFORE UPLOADING TO YOUR SERVER!!!
  247. # Make sure every String you modify or add is enclosed in 'apostrophes
  248. check_updates: true
  249. gui_menus:
  250. upgrade:
  251. menu_title: '&aExample GUI menu'
  252. open_requirement:
  253. requirements:
  254. requirement:
  255. efficiencyreq1:
  256. type: javascript
  257. expression: '%checkitem_inhand,mat:DIAMOND_PICKAXE%.toString().toLowerCase().includes("pickaxe")'
  258. open_command:
  259. - 'upgrades'
  260. - 'upgrade'
  261. - 'pickupgrade'
  262. - 'upgradepick'
  263. - 'token shop'
  264. - 'enchant'
  265. - 'tokenshop'
  266. - 'warp enchant'
  267. size: 9
  268. items:
  269. # enchant:
  270. # material:
  271. # data: 0
  272. # amount: 1
  273. # slot:
  274. # priority: 1
  275. # display_name: '&9&l【✦】【✦】'
  276. # enchantments:
  277. # - 'durability;1'
  278. # hide_enchantments: true
  279. # hide_attributes: true
  280. # view_requirement:
  281. # req1:
  282. # type: string equals ignorecase
  283. # input: '%checkitem_mat:DIAMOND_PICKAXE,inhand%'
  284. # output: 'true'
  285. # req2:
  286. # type: '>='
  287. # input: '%tokenenchant_token_num%'
  288. # output: '%tokenenchant__cost%'
  289. # lore:
  290. # - '&9&lCurrent Level: &7%tokenenchant__level%'
  291. # - '&9&lMaximum Level: &7%tokenenchant__max%'
  292. # - '&9&lLevelup Cost: %7%tokenenchant__cost%'
  293. # click_commands:
  294. # - '[console] te enchant %name% xxx'
  295. # - '[console] te remove %name% %tokenenchant__cost%'
  296. efficiency:
  297. material: 403
  298. data: 0
  299. amount: 1
  300. slot: 20
  301. priority: 1
  302. display_name: '&9&l【✦】 Efficiency 【✦】'
  303. enchantments:
  304. - 'durability;1'
  305. hide_enchantments: true
  306. hide_attributes: true
  307. view_requirement: false
  308. lore:
  309. - '&9&lCurrent Level: &7%tokenenchant_EFFICIENCY_level%'
  310. - '&9&lMaximum Level: &7%tokenenchant_EFFICIENCY_max%'
  311. - '&9&lLevelup Cost: %7%tokenenchant_EFFICIENCY_cost%'
  312. click_commands:
  313. - '[console] te enchant %name% efficiency'
  314. haste:
  315. material: 38
  316. data: 2
  317. amount: 1
  318. slot: 21
  319. priority: 1
  320. display_name: '&9&l【✦】 Haste 【✦】'
  321. enchantments:
  322. - 'durability;1'
  323. hide_enchantments: true
  324. hide_attributes: true
  325. view_requirement: false
  326. lore:
  327. - '&9&lCurrent Level: &7%tokenenchant_HASTE_level%'
  328. - '&9&lMaximum Level: &7%tokenenchant_HASTE_max%'
  329. - '&9&lLevelup Cost: %7%tokenenchant_HASTE_cost%'
  330. click_commands:
  331. - '[console] te enchant %name% haste'
  332. drill:
  333. material: 278
  334. data: 0
  335. amount: 1
  336. slot: 22
  337. priority: 1
  338. display_name: '&9&l【✦】 Drill 【✦】'
  339. enchantments:
  340. - 'durability;1'
  341. hide_enchantments: true
  342. hide_attributes: true
  343. view_requirement: false
  344. lore:
  345. - '&9&lCurrent Level: &7%tokenenchant_DRILL_level%'
  346. - '&9&lMaximum Level: &7%tokenenchant_DRILL_max%'
  347. - '&9&lLevelup Cost: %7%tokenenchant_DRILL_cost%'
  348. click_commands:
  349. - '[console] te enchant %name% drill'
  350. tokenminer:
  351. material: 388
  352. data: 0
  353. amount: 1
  354. slot: 23
  355. priority: 1
  356. display_name: '&9&l【✦】 TokenMiner 【✦】'
  357. enchantments:
  358. - 'durability;1'
  359. hide_enchantments: true
  360. hide_attributes: true
  361. view_requirement: false
  362. lore:
  363. - '&9&lCurrent Level: &7%tokenenchant_TOKENMINER_level%'
  364. - '&9&lMaximum Level: &7%tokenenchant_TOKENMINER_max%'
  365. - '&9&lLevelup Cost: %7%tokenenchant_TOKENMINER_cost%'
  366. click_commands:
  367. - '[console] te enchant %name% tokenminer'
  368. luckymining:
  369. material: 41
  370. data: 0
  371. amount: 1
  372. slot: 24
  373. priority: 1
  374. display_name: '&9&l【✦】 LuckyMining 【✦】'
  375. enchantments:
  376. - 'durability;1'
  377. hide_enchantments: true
  378. hide_attributes: true
  379. view_requirement: false
  380. lore:
  381. - '&9&lCurrent Level: &7%tokenenchant_LUCKYMINING_level%'
  382. - '&9&lMaximum Level: &7%tokenenchant_LUCKYMINING_max%'
  383. - '&9&lLevelup Cost: %7%tokenenchant_LUCKYMINING_cost%'
  384. click_commands:
  385. - '[console] te enchant %name% luckymining'
  386. fortune:
  387. material: 266
  388. data: 0
  389. amount: 1
  390. slot: 29
  391. priority: 1
  392. display_name: '&9&l【✦】 Fortune 【✦】'
  393. enchantments:
  394. - 'durability;1'
  395. hide_enchantments: true
  396. hide_attributes: true
  397. view_requirement: false
  398. lore:
  399. - '&9&lCurrent Level: &7%tokenenchant_FORTUNE_level%'
  400. - '&9&lMaximum Level: &7%tokenenchant_FORTUNE_max%'
  401. - '&9&lLevelup Cost: %7%tokenenchant_FORTUNE_cost%'
  402. click_commands:
  403. - '[console] te enchant %name% fortune'
  404. speed:
  405. material: 353
  406. data: 0
  407. amount: 1
  408. slot: 30
  409. priority: 1
  410. display_name: '&9&l【✦】 Speed 【✦】'
  411. enchantments:
  412. - 'durability;1'
  413. hide_enchantments: true
  414. hide_attributes: true
  415. view_requirement: false
  416. lore:
  417. - '&9&lCurrent Level: &7%tokenenchant_SPEED_level%'
  418. - '&9&lMaximum Level: &7%tokenenchant_SPEED_max%'
  419. - '&9&lLevelup Cost: %7%tokenenchant_SPEED_cost%'
  420. click_commands:
  421. - '[console] te enchant %name% speed'
  422. tile:
  423. material:
  424. data: 0
  425. amount: 1
  426. slot: 31
  427. priority: 1
  428. display_name: '&9&l【✦】 Tile 【✦】'
  429. enchantments:
  430. - 'durability;1'
  431. hide_enchantments: true
  432. hide_attributes: true
  433. view_requirement: false
  434. lore:
  435. - '&9&lCurrent Level: &7%tokenenchant_TILE_level%'
  436. - '&9&lMaximum Level: &7%tokenenchant_TILE_max%'
  437. - '&9&lLevelup Cost: %7%tokenenchant_TILE_cost%'
  438. click_commands:
  439. - '[console] te enchant %name% tile'
  440. jump:
  441. material: 414
  442. data: 0
  443. amount: 1
  444. slot: 32
  445. priority: 1
  446. display_name: '&9&l【✦】 Jump 【✦】'
  447. enchantments:
  448. - 'durability;1'
  449. hide_enchantments: true
  450. hide_attributes: true
  451. view_requirement: false
  452. lore:
  453. - '&9&lCurrent Level: &7%tokenenchant_JUMP_level%'
  454. - '&9&lMaximum Level: &7%tokenenchant_JUMP_max%'
  455. - '&9&lLevelup Cost: %7%tokenenchant_JUMP_cost%'
  456. click_commands:
  457. - '[console] te enchant %name% jump'
  458. explosive:
  459. material: 46
  460. data: 0
  461. amount: 1
  462. slot: 33
  463. priority: 1
  464. display_name: '&9&l【✦】 Explosive 【✦】'
  465. enchantments:
  466. - 'durability;1'
  467. hide_enchantments: true
  468. hide_attributes: true
  469. view_requirement: false
  470. lore:
  471. - '&9&lCurrent Level: &7%tokenenchant_EXPLOSIVE_level%'
  472. - '&9&lMaximum Level: &7%tokenenchant_EXPLOSIVE_max%'
  473. - '&9&lLevelup Cost: %7%tokenenchant_EXPLOSIVE_cost%'
  474. click_commands:
  475. - '[console] te enchant %name% explosive'
  476. # nopick:
  477. # material: 101
  478. # data: 0
  479. # amount: 1
  480. # slot:
  481. # priority: 2
  482. # display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  483. # enchantments:
  484. # - 'durability;1'
  485. # hide_enchantments: true
  486. # hide_attributes: true
  487. # view_requirement:
  488. # req1:
  489. # type: string equals ignorecase
  490. # input: '%checkitem_mat:DIAMOND_PICKAXE,inhand%'
  491. # output: 'true'
  492. # req1:
  493. # type: '>='
  494. # input: '%tokenenchant_token_num%'
  495. # output: '%tokenenchant_explosive_cost%'
  496. # lore:
  497. # - '&cError!'
  498. # click_commands:
  499. # - '[close]'
  500. # - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  501. efficiencynopick:
  502. material: 101
  503. data: 0
  504. amount: 1
  505. slot: 20
  506. priority: 2
  507. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  508. hide_enchantments: true
  509. hide_attributes: true
  510. view_requirement:
  511. requirements:
  512. efficiencynopickreq2:
  513. type: '<'
  514. input: '%tokenenchant_token_num%'
  515. output: '%tokenenchant_EFFICIENCY_cost%'
  516. lore:
  517. - '&cError!'
  518. click_commands:
  519. - '[close]'
  520. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  521. hastenopick:
  522. material: 101
  523. data: 0
  524. amount: 1
  525. slot: 21
  526. priority: 2
  527. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  528. hide_enchantments: true
  529. hide_attributes: true
  530. view_requirement:
  531. requirements:
  532. hastnopickreq:
  533. type: '<'
  534. input: '%tokenenchant_token_num%'
  535. output: '%tokenenchant_HASTE_cost%'
  536. lore:
  537. - '&cError!'
  538. click_commands:
  539. - '[close]'
  540. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  541. drillnopick:
  542. material: 101
  543. data: 0
  544. amount: 1
  545. slot: 22
  546. priority: 2
  547. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  548. hide_enchantments: true
  549. hide_attributes: true
  550. view_requirement:
  551. requirements:
  552. drillnopickreq2:
  553. type: '<'
  554. input: '%tokenenchant_token_num%'
  555. output: '%tokenenchant_DRILL_cost%'
  556. lore:
  557. - '&cError!'
  558. click_commands:
  559. - '[close]'
  560. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  561. tokenminernopick:
  562. material: 101
  563. data: 0
  564. amount: 1
  565. slot: 23
  566. priority: 2
  567. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  568. hide_enchantments: true
  569. hide_attributes: true
  570. view_requirement:
  571. requirements:
  572. tokenminernopickreq2:
  573. type: '<'
  574. input: '%tokenenchant_token_num%'
  575. output: '%tokenenchant_TOKENMINER_cost%'
  576. lore:
  577. - '&cError!'
  578. click_commands:
  579. - '[close]'
  580. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  581. luckyminingnopick:
  582. material: 101
  583. data: 0
  584. amount: 1
  585. slot: 24
  586. priority: 2
  587. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  588. hide_enchantments: true
  589. hide_attributes: true
  590. view_requirement:
  591. requirements:
  592. luckyminingnopickreq2:
  593. type: '<'
  594. input: '%tokenenchant_token_num%'
  595. output: '%tokenenchant_LUCKYMINING_cost%'
  596. lore:
  597. - '&cError!'
  598. click_commands:
  599. - '[close]'
  600. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  601. fortunenopick:
  602. material: 101
  603. data: 0
  604. amount: 1
  605. slot: 29
  606. priority: 2
  607. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  608. hide_enchantments: true
  609. hide_attributes: true
  610. view_requirement:
  611. requirements:
  612. fortunenopickreq2:
  613. type: '<'
  614. input: '%tokenenchant_token_num%'
  615. output: '%tokenenchant_FORTUNE_cost%'
  616. lore:
  617. - '&cError!'
  618. click_commands:
  619. - '[close]'
  620. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  621. speednopick:
  622. material: 101
  623. data: 0
  624. amount: 1
  625. slot: 30
  626. priority: 2
  627. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  628. hide_enchantments: true
  629. hide_attributes: true
  630. view_requirement:
  631. requirements:
  632. speednopickreq2:
  633. type: '<'
  634. input: '%tokenenchant_token_num%'
  635. output: '%tokenenchant_SPEED_cost%'
  636. lore:
  637. - '&cError!'
  638. click_commands:
  639. - '[close]'
  640. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  641. tilenopick:
  642. material: 101
  643. data: 0
  644. amount: 1
  645. slot: 31
  646. priority: 2
  647. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  648. enchantments:
  649. - 'durability;1'
  650. hide_enchantments: true
  651. hide_attributes: true
  652. view_requirement:
  653. requirements:
  654. tilenopickreq2:
  655. type: '<'
  656. input: '%tokenenchant_token_num%'
  657. output: '%tokenenchant_TILE_cost%'
  658. lore:
  659. - '&cError!'
  660. click_commands:
  661. - '[close]'
  662. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  663. jumpnopick:
  664. material: 101
  665. data: 0
  666. amount: 1
  667. slot: 32
  668. priority: 2
  669. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  670. hide_enchantments: true
  671. hide_attributes: true
  672. view_requirement:
  673. requirements:
  674. jumpnopickreq2:
  675. type: '<'
  676. input: '%tokenenchant_token_num%'
  677. output: '%tokenenchant_JUMP_cost%'
  678. lore:
  679. - '&cError!'
  680. click_commands:
  681. - '[close]'
  682. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
  683. explosivenopick:
  684. material: 101
  685. data: 0
  686. amount: 1
  687. slot: 33
  688. priority: 2
  689. display_name: '&c&l(!) Please Hold a Pickaxe (!)'
  690. hide_enchantments: true
  691. hide_attributes: true
  692. view_requirement:
  693. requirements:
  694. explosivenopickreq2:
  695. type: '<'
  696. input: '%tokenenchant_token_num%'
  697. output: '%tokenenchant_EXPLOSIVE_cost%'
  698. lore:
  699. - '&cError!'
  700. click_commands:
  701. - '[close]'
  702. - '[message] &c&l(!) Please Hold a Pickaxe (!)'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement