Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. # ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  2. # ■ ░█▀▄▀█ ░█──░█ ░█▀▀▀█ ▀▀█▀▀ ░█▀▀▀ ░█▀▀█ ░█──░█ ░█▀▀█ ░█▀▀▀█ ▀▄░▄▀ ░█▀▀▀ ░█▀▀▀█ ■
  3. # ■ ░█░█░█ ░█▄▄▄█ ─▀▀▀▄▄ ─░█── ░█▀▀▀ ░█▄▄▀ ░█▄▄▄█ ░█▀▀▄ ░█──░█ ─░█── ░█▀▀▀ ─▀▀▀▄▄ ■
  4. # ■ ░█──░█ ──░█── ░█▄▄▄█ ─░█── ░█▄▄▄ ░█─░█ ──░█── ░█▄▄█ ░█▄▄▄█ ▄▀░▀▄ ░█▄▄▄ ░█▄▄▄█ BY XERICKER ■
  5. # ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  6.  
  7. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  8.  
  9. general-settings:
  10. # If true, the plugin will check for updates or not.
  11. check-for-updates: true
  12. # If true, the plugin will use Vault for the currency.
  13. hook-into-vault: false
  14. # If true, all numbers will be shortened (10000 to 10k, 1000 to 1k).
  15. short-number-format: true
  16. # The default filter to use. Available filters: ALL, OWNED, UNOWNED
  17. default-filter: ALL
  18.  
  19. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  20. # If turned on, the default files will be generated if they don't already exist.
  21. # Generally, it is recommended to set this to false after the first plugin use.
  22. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  23.  
  24. default-config-generation:
  25. generate-boxes: true
  26. generate-loots: true
  27. generate-songs: true
  28.  
  29. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  30. # When SQL synchronization is enabled and a MySQL database is connected, the plugin will import
  31. # boxes and loots from the database instead of reading them from local files. This feature ensures
  32. # that all connected plugins use the same configuration data.
  33. #
  34. # The required tables "MB_BOX_FILES" and "MB_LOOT_FILES" will be created automatically by the plugin.
  35. # - The "MB_BOX_FILES" table contains columns: "boxId" (the box ID) and "boxData" (the box configuration).
  36. # - The "MB_LOOT_FILES" table contains columns: "lootId" (the loot ID) and "lootData" (the loot configuration).
  37. #
  38. # Steps to set up SQL synchronization:
  39. #
  40. # 1. Configure the MySQL connection settings.
  41. #
  42. # 2. Enable SQL synchronization by setting "import-boxes" and "import-loots" to true in the configuration file.
  43. #
  44. # 3. Whenever you update the box or loot data in the MySQL database, execute the command "/mb release" in-game.
  45. # This command will push a new session ID to the database, causing all connected plugins to update their
  46. # boxes and loots with the latest data from the database.
  47. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  48.  
  49. sql-sync:
  50. import-boxes: false
  51. import-loots: false
  52.  
  53. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  54.  
  55. mysql-settings:
  56. connection:
  57. # Determines whether the MySQL connection is enabled or disabled.
  58. enabled: false
  59. # The JDBC URL for connecting to the MySQL database.
  60. url: "jdbc:mysql://{HOST}:{PORT}/{NAME}"
  61. # The maximum number of connections allowed in the connection pool.
  62. max-pool-size: 5
  63. # The maximum lifetime (in milliseconds) of a connection in the pool.
  64. max-lifetime: 600000
  65. # The maximum time (in milliseconds) a connection can remain idle before being closed.
  66. idle-timeout: 1800000
  67. # The delay (in ticks) after which the data will be loaded.
  68. sync-delay: 20
  69. credentials:
  70. # The hostname or IP address of the MySQL server.
  71. host: "value"
  72. # The port number on which the MySQL server is running.
  73. port: "3306"
  74. # The name of the MySQL database to connect to.
  75. name: "value"
  76. # The username used to authenticate with the MySQL server.
  77. user: "value"
  78. # The password used to authenticate with the MySQL server.
  79. pass: "value"
  80.  
  81. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  82. # Date and time formatting displayed across the plugin.
  83. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  84.  
  85. time-settings:
  86. time-zone: "UTC"
  87. date-format: "dd/MM/yyyy HH:mm:ss"
  88. countdown-formats:
  89. format: SIMPLE
  90. detailed: "%dw %dd %dh %dm %ds"
  91. compact: "%02d:%02d:%02d:%02d:%02d"
  92. simple: "%d %s"
  93. simple-formats:
  94. weeks: "Weeks"
  95. week: "Week"
  96. days: "Days"
  97. day: "Day"
  98. hours: "Hours"
  99. hour: "Hour"
  100. minutes: "Minutes"
  101. minute: "Minute"
  102. seconds: "Seconds"
  103. second: "Second"
  104. ago-formats:
  105. years: "{YEARS}y ago"
  106. months: "{MONTHS}m {DAYS}d ago"
  107. days: "{DAYS}d {HOURS}h ago"
  108. hours: "{HOURS}h {MINUTES}m ago"
  109. minutes: "{MINUTES}m {SECONDS}s ago"
  110. seconds: "{SECONDS}s ago"
  111.  
  112. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  113. # Sound feedbacks that are sent to players during various actions.
  114. # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  115.  
  116. sound-actions:
  117. success:
  118. - "BLOCK_NOTE_BLOCK_HAT;1;1"
  119. error:
  120. - "ENTITY_ENDERMAN_TELEPORT;1;1"
  121. select:
  122. - "UI_BUTTON_CLICK;1;2"
  123. notify:
  124. - "BLOCK_NOTE_BLOCK_PLING;1;2"
  125. purchase_success:
  126. - "BLOCK_NOTE_BLOCK_PLING;1;2"
  127. purchase_failed:
  128. - "ENTITY_ENDERMAN_TELEPORT;1;1"
  129. chest_open:
  130. - "BLOCK_ENDER_CHEST_OPEN;0.5;1"
  131. chest_close:
  132. - "BLOCK_ENDER_CHEST_CLOSE;0.5;1"
  133. progress:
  134. - "BLOCK_ENCHANTMENT_TABLE_USE;1;1"
  135. progress_maxed:
  136. - "UI_TOAST_CHALLENGE_COMPLETE;1;1"