Advertisement
Guest User

AirBar_CONFIG

a guest
Mar 21st, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.83 KB | None | 0 0
  1. # ------------------------------ #
  2. #
  3. # AirBar
  4. # (c) Maxim Van de Wynckel
  5. #
  6. # ------------------------------ #
  7.  
  8. # About: Everyone knows the shiny boss bar on the top of the screen.
  9. # On first sight this plugin does the same exact thing as any
  10. # other BossBar plugin. However it has loads of preset effects,
  11. # loads of placeholders, its light as air (maybe even lighter than
  12. # a feather) but above all: it is extremely customizable.
  13. #
  14. # Features:
  15. # - 4000+ placeholders on launch (more coming every month)
  16. # - 30+ preset effects on launch (added less regulary but still added)
  17. # - 20+ trigger events (trigger a boss bar with a plugin)
  18. # - Configure the whole animation using a GUI (AnimationCreator)
  19. # - Change the progress value by starting with |25/100|Bar is at 25%
  20. # |{health}/20|Your health is 50%
  21. # - Announcements: Change between boss bar's every X seconds
  22. # - Run once: For announcements or triggered boss bars you can set the
  23. # the frames to only run once (so don't loop)
  24.  
  25. # Permissions: To use the airbar groups give them the permission
  26. # airbar.group.<group>
  27. # Make sure to remove them from the other groups
  28. # when giving a new permission.
  29. # Above that you can 'trigger' airbar's using trigger
  30. # effects.
  31.  
  32. # Commands: List of main commands
  33. # /airbar help - Show all commands
  34. # /airbar reload - Reload the configuration
  35.  
  36. # Variables: These variables can be used in the TEXT section
  37. # of both the header as the footer.
  38. #
  39. # {PLAYER} - Player name
  40. # {PLAYERNICK} - Player nickname
  41. # {SERVER} - Server name
  42. # {PLAYERCOUNT} - Server player count
  43. # {BUNGEECOUNT} - Bungee network player count
  44. # 4000+ more ... see spigot page
  45.  
  46. # Formatting: These are formatting tags allowing you to format the animations
  47. # or placeholders.
  48. #
  49. # Substring: This allows you to split a word (even a placeholder) in parts
  50. # example: <substring begin=0 end=3>Hello World</substring> = Hel
  51. # usage: This can be used to split placeholders when creating a typewriter
  52. # or to split the colors in a placeholder.
  53. #
  54. # Scroll: This creates a scrolling animation of the text inside it. It accepts
  55. # two arguments (the length and space between scrolls).
  56. # example: <scroll width=20 spaces=20>&2This is a &atest</scroll>
  57. #
  58. # PLENTY MORE! See spigot page
  59.  
  60. #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
  61. # GENERAL PLUGIN SETTINGS
  62. #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
  63.  
  64. ## Config version (DO NOT EDIT)
  65. config: 1
  66.  
  67. ## Language file
  68. lang: 'en'
  69.  
  70. ## Debug mode
  71. debug: false
  72.  
  73. ## Log to file
  74. log:
  75. enabled: true
  76. # Reset log on startup
  77. reset: true
  78.  
  79. ## Update checking
  80. update:
  81. check: true # RECOMMENDED YOU LEAVE THIS TRUE
  82.  
  83. #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
  84. # PLUGIN SPECIFIC SETTINGS
  85. #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
  86.  
  87. # Placeholder settings
  88. placeholder:
  89. # logs the memory usage of placeholders on startup
  90. log-memory: false
  91. # Clear unused placeholders that are not enabled.
  92. clear-unused: true
  93.  
  94. # Toggling allows you to disable the airbar
  95. database:
  96. # If you want the toggle to stay even when your users
  97. # log off you can enable this. Keep in mind that this requires a
  98. # MySQL or SQLite database.
  99. # If you are configuring the plugin for the first time it is advised
  100. # to stay away from these settings until you managed the airbar
  101. # set up.
  102. persistent: false
  103. # Database configuration is SIMILAR to http://wiki.bukkit.org/Bukkit.yml#database
  104. # with isolation, url, driver, ...
  105. # Database name
  106. database: "airbar"
  107. # Database username
  108. username: bukkit
  109. # Database isolation type
  110. isolation: SERIALIZABLE
  111. # Database driver
  112. driver: org.sqlite.JDBC
  113. # Database password
  114. password: walrus
  115. # Database driver URL
  116. # {DIR} will be replaced with the plugin directory
  117. # {NAME} will be replaced wit the plugin name
  118. url: jdbc:sqlite:{DIR}{NAME}.db
  119. # Save interval in ticks
  120. save-interval: 6000
  121.  
  122. # Disabled worlds. Add your world name in this list to
  123. # disable it.
  124. disabled-worlds:
  125. - 'example_world'
  126.  
  127. # Following tweaks are for 1.8.X servers
  128. tweaks-1.8:
  129. # Since 1.8 the bossbar is only visible when looking directly to a boss
  130. # this means for every movement the boss has to move. How further it is away
  131. # the more it has to move
  132. entity-distance: 28
  133. # Since 1.8 the bossbar is only visible when looking directly to a boss
  134. # this means for every movement the boss has to move. The move threshold is
  135. # a tweak that only triggers a movement of the boss when the change is bigger than
  136. # specified. Note that large thresholds may cause disappearing boss bar's.
  137. movement-threshold: 1
  138. # This is a DEBUG tweak/test. This will make the wither that is used to show
  139. # the boss bar visible, so you can use it to tweak the entity-distance and
  140. # movement threshold. Keep in mind that this requires a relog as well.
  141. visible-entity: false
  142.  
  143. # While you can use this plugin to show a bar "in the air" you define
  144. # using permissions, you can also switch between airbar groups using
  145. # announcements. Announcements allow you to 'switch' between the different
  146. # groups a player has permission to. This allows you for example to show
  147. # some server advertising but do not show it to donators (if you make sure they
  148. # don't have permission to the "advertisement")
  149. announcements:
  150. # Do you want to enable announcements for the airbar plugin
  151. # enabling this will loop through all airbar groups that have "is-announcement" enabled
  152. # and the player has permission to.
  153. # It will change between the groups every "change-interval" in seconds
  154. enabled: false
  155. # The interval to change between announcements (Every x seconds)
  156. change-interval: 60
  157.  
  158. # This section contains all pre-configured AirBar's
  159. airbar:
  160. # You can create multiple groups to send
  161. # different airbar's to different players
  162. default:
  163. # The airbar supports color codes and frames
  164. text:
  165. # This example shows a simple switching frame every 2 seconds.
  166. # The bossbar remains at 100% on both frames
  167. - '&6Welcome &1&l&k:&6&l{PLAYER}&1&l&k:&r &6To &1&l&k:&6&lBiotic&e&lCraft&1&l&k:&r'
  168. - '&6Welcome &1&l&k:&e&l{PLAYER}&1&l&k:&r &6To &1&l&k:&e&lBiotic&6&lCraft&1&l&k:&r'
  169. - '&6Welcome &1&l&k:&6&l{PLAYER}&1&l&k:&r &6To &1&l&k:&6&lBiotic&e&lCraft&1&l&k:&r'
  170. - '&6Welcome &1&l&k:&e&l{PLAYER}&1&l&k:&r &6To &1&l&k:&e&lBiotic&6&lCraft&1&l&k:&r'
  171. - '&6Welcome &1&l&k:&6&l{PLAYER}&1&l&k:&r &6To &1&l&k:&6&lBiotic&e&lCraft&1&l&k:&r'
  172. - '&6Welcome &1&l&k:&e&l{PLAYER}&1&l&k:&r &6To &1&l&k:&e&lBiotic&6&lCraft&1&l&k:&r'
  173. - '&6Welcome &1&l&k:&6&l{PLAYER}&1&l&k:&r &6To &1&l&k:&6&lBiotic&e&lCraft&1&l&k:&r'
  174. # The interval in ticks to switch text
  175. interval: 4
  176. # Define if the text should be randomized. Animation formatting tags
  177. # won't be affected.
  178. # Enabling randomizing overrides the run-once (meaning you can't randomize and run once)
  179. random: false
  180. # If you only want the frames/text to run one time
  181. # set this to true. This will only loop through the frames
  182. # once.
  183. # Please NOTE: The run-once will only work on triggered airbar
  184. # or announcements.
  185. # The bar will be removed after the interval of the last frame.
  186. run-once: false
  187. # If you set this 'airbar group' as an announcement it will be
  188. # used in the announcement loop. If:
  189. # 1) The player has permission to this group
  190. # 2) is-announcement is set to true
  191. is-announcement: false
  192. example-maxim-is-cool:
  193. # The airbar supports color codes and frames
  194. text:
  195. # |5| = Bossbar at 5%
  196. - '|5|&aM'
  197. - '|10|&aM&2a'
  198. - '|15|&aM&2a&6x'
  199. - '|20|&aM&2a&6x&ei'
  200. - '|25|&aM&2a&6x&ei&bm'
  201. - '|30|&aM&2a&6x&ei&bm&9v'
  202. - '|35|&aM&2a&6x&ei&bm&9v&1d'
  203. - '|40|&aM&2a&6x&ei&bm&9v&1d&5w'
  204. - '|45|&aM&2a&6x&ei&bm&9v&1d&5w '
  205. - '|50|&aM&2a&6x&ei&bm&9v&1d&5w &di'
  206. - '|55|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs'
  207. - '|60|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs '
  208. - '|65|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C'
  209. - '|70|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o'
  210. - '|75|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao'
  211. - '|80|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  212. - '|85|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l&f!'
  213. - '|90|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l&f!!'
  214. - '|95|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l&f!'
  215. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  216. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  217. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  218. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  219. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  220. - '&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao&2l'
  221. - '|95|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o&ao'
  222. - '|90|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C&7o'
  223. - '|85|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs &4C'
  224. - '|80|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs '
  225. - '|75|&aM&2a&6x&ei&bm&9v&1d&5w &di&cs'
  226. - '|70|&aM&2a&6x&ei&bm&9v&1d&5w &di'
  227. - '|65|&aM&2a&6x&ei&bm&9v&1d&5w '
  228. - '|60|&aM&2a&6x&ei&bm&9v&1d&5w'
  229. - '|55|&aM&2a&6x&ei&bm&9v&1d'
  230. - '|50|&aM&2a&6x&ei&bm&9v'
  231. - '|45|&aM&2a&6x&ei&bm'
  232. - '|40|&aM&2a&6x&ei'
  233. - '|35|&aM&2a&6x'
  234. - '|30|&aM&2a'
  235. - '|25|&aM'
  236. - '|20|'
  237. - '|15|&2&l|'
  238. - '|10|&2&l/'
  239. - '|5|&2&l-'
  240. - '|0|&2&l|'
  241. # The interval in ticks to switch text
  242. interval: 1
  243. # Define if the text should be randomized. Animation formatting tags
  244. # won't be affected.
  245. # Enabling randomizing overrides the run-once (meaning you can't randomize and run once)
  246. random: false
  247. # If you only want the frames/text to run one time
  248. # set this to true. This will only loop through the frames
  249. # once.
  250. # Please NOTE: The run-once will only work on triggered airbar
  251. # or announcements.
  252. # The bar will be removed after the interval of the last frame.
  253. run-once: true
  254. # If you set this 'airbar group' as an announcement it will be
  255. # used in the announcement loop. If:
  256. # 1) The player has permission to this group
  257. # 2) is-announcement is set to true
  258. is-announcement: true
  259. # The following example: airbar.group.example-ram
  260. # will show a fast blinking text with the progress bar being the current RAM usage
  261. example-ram:
  262. # The airbar supports color codes
  263. text:
  264. # |{usedram}/{maxram}| = When both placeholders are replaced they act as
  265. # the percentage for the boss bar. {usedram} for example is 256 MB and {maxram} is 512MB
  266. # this means it is 256/512 what is 50%
  267. # When the "/" is not defined, it will be based on 100 (see example maxim-is-cool)
  268. - '|{usedram}/{maxram}|<rainbow>&lCURRENT RAM USAGE </rainbow>&7&o {usedram} MB'
  269. # The interval in ticks to switch text
  270. interval: 1
  271. # Define if the text should be randomized. Animation formatting tags
  272. # won't be affected.
  273. # Enabling randomizing overrides the run-once (meaning you can't randomize and run once)
  274. random: false
  275. # If you only want the frames/text to run one time
  276. # set this to true. This will only loop through the frames
  277. # once.
  278. # Please NOTE: The run-once will only work on triggered airbar
  279. # or announcements.
  280. # The bar will be removed after the interval of the last frame.
  281. run-once: false
  282. # If you set this 'airbar group' as an announcement it will be
  283. # used in the announcement loop. If:
  284. # 1) The player has permission to this group
  285. # 2) is-announcement is set to true
  286. is-announcement: false
  287. # The following example: airbar.group.example-tps
  288. # will show a fast blinking text with the progress bar being the current TPS usage
  289. example-tps:
  290. # The airbar supports color codes
  291. text:
  292. # In this example only the value is dynamic. Also is the placeholder a decimal instead
  293. # of a round number.
  294. - '|{tps}/20|<rainbow>&lCURRENT Ticks per Second </rainbow>&7&o {tps}'
  295. # The interval in ticks to switch text
  296. interval: 1
  297. # Define if the text should be randomized. Animation formatting tags
  298. # won't be affected.
  299. # Enabling randomizing overrides the run-once (meaning you can't randomize and run once)
  300. random: false
  301. # If you only want the frames/text to run one time
  302. # set this to true. This will only loop through the frames
  303. # once.
  304. # Please NOTE: The run-once will only work on triggered airbar
  305. # or announcements.
  306. # The bar will be removed after the interval of the last frame.
  307. run-once: false
  308. # If you set this 'airbar group' as an announcement it will be
  309. # used in the announcement loop. If:
  310. # 1) The player has permission to this group
  311. # 2) is-announcement is set to true
  312. is-announcement: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement