Guest User

Untitled

a guest
Dec 29th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.89 KB | None | 0 0
  1. configVersion: 2.1.0
  2.  
  3. # For help the wiki is a good source of information
  4. # Wiki: # https://github.com/alkarinv/BattleArena/wiki
  5.  
  6. # Auto Update the BattleArena plugin (only works for uniz/linux/mac)
  7. # Updates will be retrieved from the latest plugin on the bukkit site
  8. autoUpdate: true
  9.  
  10. ## What is the money on this server called
  11. moneyName: Dollars
  12.  
  13. ### Misc Options
  14. # some servers like to teleport people into the floor, you can adjust the Y offset of the teleport
  15. # to make them teleport higher by default, 1.0 = 1 block
  16. teleportYOffset: 1.0
  17.  
  18. # When a player joins an arena and their inventory is stored
  19. # how many old inventories should be saved
  20. # put in 0 if you don't want this option
  21. numberSavedInventories: 5
  22.  
  23. # which player commands should be disabled when they enter an arena
  24. disabledCommands: [home, spawn, payhome, warp, watch, sethome, ma]
  25.  
  26. # If set to true, items that are usually not stackable will be stacked when
  27. # a player is given items. Examples: 64 mushroom soup, or 64 snow_ball, instead of 1 or 16
  28. ignoreMaxStackSize: false
  29.  
  30. # If true if a player joins a match which has 2 arenas. 1v1 and 1v1v1v1. Then 1v1 will happen first
  31. # afterwards the 1v1v1v1 is guaranteed to be the next arena used.
  32. # if false. if after the 1v1 is used, and the match ends, the 1v1 can be used again before the 1v1v1v1
  33. useArenasOnlyInOrder: false
  34.  
  35. # Bukkit or Minecraft had a bug that sometimes caused players to be invisible after teleporting
  36. # If this is happening on your server set this to true.
  37. # This option will be taken away once I have confirmed bukkit has fixed the problem
  38. enableInvisibleTeleportFix: true
  39.  
  40. ### Option sets allow you to give an easy to remember name for a group of options
  41. # you can add as many of your own as you want
  42. # storeAll: with options [storeExperience, storeGamemode, storeHealth, storeHunger, storeItems, storeHeroclass, storeMagic, clearExperience, clearInventory, deEnchant]
  43. # restoreAll: with options [restoreExperience, restoreGamemode, restoreHealth, restoreHunger, restoreItems, restoreHeroclass, restoreMagic, clearInventory, deEnchant]
  44. optionSets:
  45. storeAll1:
  46. options: [storeExperience, storeGamemode, storeHealth, storeHunger, storeItems, storeHeroclass, storeMagic, clearExperience, clearInventory, deEnchant]
  47. restoreAll1:
  48. options: [restoreExperience, restoreGamemode, restoreHealth, restoreHunger, restoreItems, restoreHeroclass, restoreMagic, clearInventory, deEnchant]
  49.  
  50. ## default Options (these can be overridden by each match/event type)
  51. defaultOptions:
  52. #### Match Options ####
  53. secondsTillBegin: 10
  54. secondsTillMatch: 10 ## how long between onPrestart and onStart
  55. matchTime: 300 ## How long do timed matches last, (in seconds)
  56. secondsToLoot: 5 ## Time after winning to run around and collect loot
  57. matchUpdateInterval: 30 ## For timed matched, how long between sending players match updates
  58.  
  59. ## when set to true when a player joins a queue the match will attempt to
  60. ## start after the forceStartTime regardless if the minimum amount of people
  61. ## have joined. Example: say 2 teams of 4 people each is needed, if after
  62. ## the forceStartTime is exceeded only 2 teams of 1 person is needed to start.
  63. matchEnableForceStart: true
  64. matchForceStartTime: 30
  65.  
  66. ## Enable ready block (a block players can click to signify they are ready)
  67. enablePlayerReadyBlock: true
  68. readyBlockType: 42 ## what is the ready block (42 is iron_block)
  69.  
  70. ## How long before a player can choose another class
  71. timeBetweenClassChange: 3
  72.  
  73. #### Event Options ####
  74. eventCountdownTime: 180 ## How long before announcing an automated event and its start
  75. eventCountdownInterval: 60 ## How often will it announce a reminder that its open and you can join
  76. ## If true, when a player joins and an event that can be opened, it will be
  77. ## opened and the player will join
  78. allowPlayerCreation: false
  79. ## When opened by a player with allowPlayerCreation, what arguments should get passed in
  80. playerOpenOptions: [silent, time=180]
  81.  
  82. #### Duel Options ####
  83. allowRatedDuels: false
  84. # after a player rejects a duel, how long before they can be challenged again
  85. challengeInterval: 300 # (seconds) 1800 = 30minutes
  86.  
  87. #### Scheduled Event Options ####
  88. ## Valid options [startContinuous, startNext]
  89. onServerStart: []
  90. timeBetweenScheduledEvents: 30 ## seconds between end of one event, and start of another
  91. announceTimeTillNextEvent: false
  92.  
  93. #### Match/Event Announcements ####
  94. ## these only affect the broadcasts to the server or channel, not the messages the fighting players receive
  95. ## announce : announce these messages
  96. ## dontannounce : dont announce these messages
  97. ## server : use herochat with the channel specified
  98. ## herochat=<channel> : use herochat with the channel specified
  99. announcements:
  100. onPreStart: [ announce, server ] ## match going to happen soon, example 'P1[p1Elo] vs P2[p2elo]'
  101. onStart: [ dontannounce ] ## match starting
  102. onVictory: [ announce, server ] ## match has been won, exmaple 'P1[p1elo] has defeated P2[p2elo]'
  103. onEnterQueue: [ dontannounce, server ] ## player1 has entered the queue for <match type>
  104.  
  105. #### Default event Announcements ####
  106. eventAnnouncements:
  107. onCountDownToEvent: [ announce, server ] ## event is now open
  108. onOpen: [ announce, server ] ## event is now open
  109. onStart: [ announce, server ] ## event is starting
  110. onVictory: [ announce, server ] ## event has been won
  111. onCancel: [ announce, server ] ## event has been cancelled
  112.  
  113. ## For help and a constantly updated list of everything you can configure
  114. # Config Setup: https://github.com/alkarinv/BattleArena/wiki/Configsetup
  115. # Wiki: # https://github.com/alkarinv/BattleArena/wiki
  116.  
  117. ### Arena
  118. arena:
  119. enabled: true
  120. type: arena
  121. database: arena
  122. rated: true
  123. prefix: "&6[Arena]&e"
  124. nTeams: 2+
  125. teamSize: 10+
  126. preReqs:
  127. options: [clearInventory]
  128. onEnter:
  129. options: [pvpOn, teleportWaitRoom, storeAll, wgNoLeave, wgNoEnter, wgClearRegion]
  130. onLeave:
  131. options: [restoreAll]
  132. onStart:
  133. options: [teleportIn, blockBreakOff, woolTeams]
  134. onSpawn:
  135. options: [deEnchant, hunger=20, health=20]
  136. giveClass:
  137. default: Knight
  138. onDeath:
  139. options: [clearInventory, randomRespawn]
  140. onComplete:
  141. options: [teleportOut]
  142. winner:
  143. options: [health=20, hunger=20]
  144.  
  145.  
  146. ### Skirmish
  147. skirmish:
  148. enabled: true
  149. type: skirmish
  150. database: arena
  151. rated: false
  152. prefix: "&b[Skirmish]&e"
  153. nTeams: 2+
  154. teamSize: 1+
  155. preReqs:
  156. options: []
  157. onEnter:
  158. options: [teleportWaitRoom, wgNoLeave, wgNoEnter, wgClearRegion]
  159. onLeave:
  160. options: []
  161. onStart:
  162. options: [teleportIn, pvpOn, blockBreakOff, woolTeams]
  163. onSpawn:
  164. options: []
  165. onDeath:
  166. options: []
  167. onComplete:
  168. options: [teleportOut]
  169. winner:
  170. options: [health=20, hunger=20]
  171.  
  172.  
  173. ### BattleGround
  174. battleground:
  175. enabled: true
  176. command: bg
  177. type: battleground
  178. database: bg
  179. prefix: "&c[Battleground]&e"
  180. victoryCondition: highestKills
  181. matchTime: 60
  182. nTeams: 4
  183. teamSize: 1
  184. preReqs:
  185. options: [clearInventory]
  186. onEnter:
  187. options: [teleportWaitRoom, storeAll, wgNoLeave, wgNoEnter, wgClearRegion]
  188. onLeave:
  189. options: [restoreAll]
  190. onJoin:
  191. options: [pvpOff]
  192. onPrestart:
  193. options: [pvpOff, teleportIn]
  194. onStart:
  195. options: [pvpOn]
  196. onComplete:
  197. options: [teleportOut ]
  198. onSpawn:
  199. options: [enchants, health=20, hunger=20, deEnchant, woolTeams]
  200. giveClass:
  201. default: gladiator
  202. enchants:
  203. - speed:3
  204. onDeath:
  205. options: [respawn, clearInventory]
  206. winner:
  207. options: [enchants, health=20, hunger=20]
  208. enchants:
  209. - speed:1:900
  210. - resistance:1:900
  211.  
  212. ### Colliseum
  213. colliseum:
  214. enabled: true
  215. command: col
  216. type: colliseum
  217. database: col
  218. nTeams: 4
  219. teamSize: 1
  220. preReqs:
  221. options: [clearInventory]
  222. onEnter:
  223. options: [teleportWaitRoom, storeAll, wgNoLeave, wgNoEnter, wgClearRegion]
  224. onLeave:
  225. options: [restoreAll]
  226. onJoin:
  227. options: [pvpOff]
  228. onPrestart:
  229. options: [pvpOff, teleportIn, woolTeams]
  230. onStart:
  231. options: [pvpOn]
  232. onComplete:
  233. options: [teleportOut]
  234. onSpawn:
  235. options: [enchants, health=20, hunger=20, deEnchant,giveItems, woolTeams]
  236. enchants:
  237. - speed:1
  238. items: # ignored if options doesnt have "giveItems"
  239. - diamond_sword: sharpness:1 1
  240. - bow: 1
  241. - arrow: 32
  242. - diamond_helm: 1
  243. - diamond_chest: 1
  244. - diamond_leggings: 1
  245. - diamond_boot: 1
  246. onDeath:
  247. options: [respawn, clearInventory]
  248. winner:
  249. options: [enchants, money=1,experience=300, health=20, hunger=20]
  250. enchants:
  251. - speed:1:900
  252. - resistance:1:900
  253.  
  254. #### EVENTS ####
  255. ### FFA Event
  256. freeForAll:
  257. enabled: true
  258. command: ffa
  259. type: ffa
  260. database: ffa
  261. prefix: "&c[FFA]&e"
  262. nTeams: 2+
  263. teamSize: 1+
  264. announcements: ### Override the match victory announcement as the event has one too
  265. onVictory: [ dontannounce ]
  266. preReqs:
  267. options: [clearInventory]
  268. onEnter:
  269. options: [teleportWaitRoom, storeAll, wgNoLeave, wgNoEnter, wgClearRegion]
  270. onLeave:
  271. options: [restoreAll]
  272. onJoin:
  273. options: [teleportIn, woolTeams]
  274. onOpen:
  275. options: [pvpOff]
  276. onPrestart:
  277. options: [pvpOff, giveItems, deEnchant]
  278. items:
  279. - iron_sword: 1
  280. - bow: 1
  281. - tnt: 3
  282. - arrow: 32
  283. - leather_helm: 1
  284. - leather_chest: 1
  285. - leather_leggings: 1
  286. - leather_boot: 1
  287. - bread: 5
  288. onStart:
  289. options: [pvpOn]
  290. onComplete:
  291. options: [teleportOut]
  292. onDeath:
  293. options: []
  294. onSpawn:
  295. options: [enchants, health=20, hunger=20, deEnchant]
  296. enchants:
  297. - speed:3
  298. winner:
  299. options: [enchants, money=1,experience=300, health=20, hunger=20]
  300. enchants:
  301. - speed:2:900
  302. - resistance:2:900
  303.  
  304. ### Death Match Event
  305. deathMatch:
  306. enabled: true
  307. command: dm
  308. type: deathMatch
  309. victoryCondition: highestKills
  310. database: dm
  311. prefix: "&8[DeathMatch]&e"
  312. nTeams: 2+
  313. teamSize: 1+
  314. announcements: ### Override the match victory announcement as the event has one too
  315. onVictory: [ dontannounce ]
  316. preReqs:
  317. options: [clearInventory]
  318. onEnter:
  319. options: [teleportWaitRoom, storeAll, wgNoLeave, wgNoEnter, wgClearRegion]
  320. onLeave:
  321. options: [restoreAll]
  322. onJoin:
  323. options: [teleportIn, woolTeams]
  324. onOpen:
  325. options: [pvpOff]
  326. onStart:
  327. options: [pvpOn]
  328. onComplete:
  329. options: [teleportOut]
  330. onSpawn:
  331. options: [enchants, giveItems, health=20, hunger=20, deEnchant]
  332. items: # ignored if options doesnt have "giveItems"
  333. - iron_sword: 1
  334. - bow: 1
  335. - tnt: 3
  336. - arrow: 32
  337. - leather_helm: 1
  338. - leather_chest: 1
  339. - leather_leggings: 1
  340. - leather_boot: 1
  341. - bread: 5
  342. enchants:
  343. - speed:1
  344. onDeath:
  345. options: [respawn,clearInventory]
  346. winner:
  347. options: [enchants, money=1,experience=300, health=20, hunger=20]
  348. enchants:
  349. - speed:2:900
  350. - resistance:2:900
  351.  
  352. tourney:
  353. enabled: true
  354. command: tourney
Advertisement
Add Comment
Please, Sign In to add comment