Guest User

Untitled

a guest
Dec 28th, 2012
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.35 KB | None | 0 0
  1. configVersion: 2.1.0
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. # Auto Update the BattleArena plugin (only works for uniz/linux/mac)
  11. # Updates will be retrieved from the latest plugin on the bukkit site
  12. autoUpdate: true
  13.  
  14. ## What is the money on this server called
  15. moneyName: NavyBucks
  16.  
  17. ### Misc Options
  18. # some servers like to teleport people into the floor, you can adjust the Y offset of the teleport
  19. # to make them teleport higher by default, 1.0 = 1 block
  20. teleportYOffset: 1.0
  21.  
  22. # When a player joins an arena and their inventory is stored
  23. # how many old inventories should be saved
  24. # put in 0 if you don't want this option
  25. numberSavedInventories: 5
  26.  
  27. # which player commands should be disabled when they enter an arena
  28. disabledCommands: [home, spawn, payhome, warp, watch, sethome, ma]
  29.  
  30. # If set to true, items that are usually not stackable will be stacked when
  31. # a player is given items. Examples: 64 mushroom soup, or 64 snow_ball, instead of 1 or 16
  32. ignoreMaxStackSize: false
  33.  
  34. # If true if a player joins a match which has 2 arenas. 1v1 and 1v1v1v1. Then 1v1 will happen first
  35. # afterwards the 1v1v1v1 is guaranteed to be the next arena used.
  36. # if false. if after the 1v1 is used, and the match ends, the 1v1 can be used again before the 1v1v1v1
  37. useArenasOnlyInOrder: false
  38.  
  39. ## Bukkit or Minecraft had a bug that sometimes caused players to be invisible after teleporting
  40. # If this is happening on your server set this to true.
  41. # This option will be taken away once I have confirmed bukkit has fixed the problem
  42. enableInvisibleTeleportFix: false
  43.  
  44.  
  45. ### Option sets allow you to give an easy to remember name for a group of options
  46. # you can add as many of your own as you want
  47. # there are two hidden defaults. storeAll, and restoreAll that can not be overridden
  48. # storeAll: with options [storeExperience, storeGamemode, storeHealth, storeHunger, storeItems, storeHeroclass, storeMagic, clearExperience, clearInventory, deEnchant]
  49. # restoreAll: with options [restoreExperience, restoreGamemode, restoreHealth, restoreHunger, restoreItems, restoreHeroclass, restoreMagic, clearInventory, deEnchant]
  50. optionSets:
  51. storeAll1:
  52. options: [storeExperience, storeGamemode, storeHealth, storeHunger, storeItems, storeHeroclass, storeMagic, clearExperience, clearInventory, deEnchant]
  53. restoreAll1:
  54. options: [restoreExperience, restoreGamemode, restoreHealth, restoreHunger, restoreItems, restoreHeroclass, restoreMagic, clearInventory, deEnchant]
  55.  
  56.  
  57. ## default Options (these can be overridden by each match/event type)
  58. defaultOptions:
  59. ### Match Options
  60. secondsTillBegin: 6
  61. secondsTillMatch: 6
  62. secondsToLoot: 5 ## Time after winning to run around and collect loot
  63. matchTime: 120 ## How long do timed matches last, (in seconds)
  64. matchUpdateInterval: 30 ## For timed matched, how long between sending players match updates
  65.  
  66. ## when set to true when a player joins a queue the match will attempt to
  67. ## start after the forceStartTime regardless if the minimum amount of people
  68. ## have joined. Example: say 2 teams of 4 people each is needed, if after
  69. ## the forceStartTime is exceeded only 2 teams of 1 person is needed to start.
  70. matchEnableForceStart: false
  71. matchForceStartTime: 180
  72.  
  73. ## Enable ready block (a block players can click to signify they are ready)
  74. enablePlayerReadyBlock: false
  75. readyBlockType: 42 ## what is the ready block (42 is iron_block)
  76.  
  77. ### Event Options
  78. eventCountdownTime: 180 ## How long before announcing an automated event and its start
  79. eventCountdownInterval: 60 ## How often will it announce a reminder that its open and you can join
  80. ## If true, when a player joins and an event that can be opened, it will be
  81. ## silently opened and the player will join
  82. allowPlayerCreation: false
  83.  
  84. ### Duel Options
  85. allowRatedDuels: false
  86. # after a player rejects a duel, how long before they can be challenged again
  87. challengeInterval: 1800 # (seconds) 1800 = 30minutes
  88.  
  89. ### Scheduled Event Options
  90. ### Valid options [startContinuous, startNext]
  91. onServerStart: [startContinuous]
  92. timeBetweenScheduledEvents: 900 ## seconds between end of one event, and start of another
  93.  
  94. ### Match/Event Announcements
  95. ## these only affect the broadcasts to the server or channel, not the messages the fighting players receive
  96. ## announce : announce these messages
  97. ## dontannounce : dont announce these messages
  98. ## server : use herochat with the channel specified
  99. ## herochat=<channel> : use herochat with the channel specified
  100. announcements:
  101. onPreStart: [ announce, server ] ## match going to happen soon, example 'P1[p1Elo] vs P2[p2elo]'
  102. onStart: [ dontannounce ] ## match starting
  103. onVictory: [ announce, server ] ## match has been won, exmaple 'P1[p1elo] has defeated P2[p2elo]'
  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.  
  112. ### Prerequisites
  113. # prerequisites is what they need to have BEFORE joining, this will also be rechecked when the players teleport in
  114. # if there is money, this is taken from their account when they type the command to join
  115. # Prerequisite Options
  116. # needsArmor
  117. # needsItems: if specified you need an item list below
  118. # money=<amount of money>
  119. # maxElo=<maximum elo to join>
  120. # minElo=<minimum elo to join>
  121.  
  122. ### Match Stages
  123. # onOpen: *only called for events, such as ffa/tourney, that have an open stage.
  124. # onPrestart: happens secondsTillMatch seconds before onStart
  125. # onStart: Start of match
  126. # onVictory : happens when match is won by a player
  127. # onComplete: What happens after the match, happens between the time period (onVictory + timeToLoot)
  128. # if onComplete contains clearInventory it will not allow a player to take inventory out of the arena
  129. # (except for prize items, or givenItems from onComplete)
  130.  
  131. ### Match Transition Events
  132. # onSpawn: Happens on teleport or on player Respawn ( if respawn is set within onDeath)
  133. # onDeath: What happens when a player dies
  134. # onJoin: player joining a match
  135. # onEnter: Happens when the player first enters the arena. right after before they are teleported in.
  136. # onLeave: Happens when the player leaves the arena(aka if they win(after onComplete), or if they die(and dont respawn) )
  137.  
  138. ### Prizes
  139. # winner: given to the winner after onComplete
  140. # losers: given to the losers after onCompletete
  141. # firstPlace: (for tourneys) given to winner after tournament complete
  142. # participants: (for tourneys) given to all participants(except winner) after tournament complete
  143.  
  144. # valid options for everything but preReqs
  145. # clearInventory,
  146. # giveItems: needs a list under items
  147. # teleportIn
  148. # teleportOut
  149. # pvpon or pvpoff
  150. # health=<health amount>
  151. # hunger=<hunger amount>
  152. # money=<money to give>
  153. # experience=<exp to give>
  154. # teamPvpOn : if not specified defaults to off
  155. # respawn:
  156. # enchants: needs a list of enchants under enchants
  157. # deEnchant: get rid of all potion effects on player
  158. # disguiseAll=<name>: disguise all players with the given value
  159. # undisguise: undisguise players
  160. # storeExperience/restoreExperience: store/restore Experience
  161. # storeItems/restoreItems : store/restore items
  162.  
  163. ## Defaults: these events(if not overwritten) get filled with the following values
  164. # onEnter:
  165. # options: [storeExperience, storeItems(if preReqs contains clearInventory)]
  166. # onLeave:
  167. # options: [restoreExperience, restoreItems(if preReqs contains clearInventory)]
  168.  
  169. #### Events vs Matches
  170. ### Events
  171. ## Events can have "open" phases were people are joining but the event hasnt started
  172. ## They also can have multiple "matches" that occur as part of the event (like a tournament, where
  173. ## each match is part of the whole 'Tournament Event')
  174. ## Some Events like the FreeForAll only have 1 match, but still have the open phase that lasts until someone starts it
  175. ### Match
  176. ## a single battle between teams
  177.  
  178. ### Arena
  179. arena:
  180. enabled: true
  181. type: arena
  182. database: arena
  183. rated: true
  184. prefix: "&6[Arena]&e"
  185. nTeams: 2+
  186. teamSize: 1+
  187. onJoin:
  188. options: [pvpOff]
  189. preReqs:
  190. options: []
  191. onEnter:
  192. options: [storeAll]
  193. onLeave:
  194. options: [restoreAll]
  195. onStart:
  196. options: [teleportIn, pvpOn, blockBreakOff, woolTeams]
  197. onSpawn:
  198. options: [deEnchant, giveItems, hunger=20, health=20, giveclass]
  199. giveClass:
  200. default: gladiator
  201. items: # ignored if options doesnt have "giveItems"
  202. - bread: 5
  203. onDeath:
  204. options: [clearInventory]
  205. onComplete:
  206. options: [teleportOut, deEnchant, clearInventory]
  207. winner:
  208. options: [health=20, hunger=20, money=15, giveItems]
  209. items:
  210. - 265: 2
  211. losers:
  212. options: [giveItems, money=5]
  213. items:
  214. - 357: 2
  215.  
  216. ### Skirmish
  217. skirmish:
  218. enabled: true
  219. type: skirmish
  220. database: arena
  221. rated: false
  222. prefix: "&b[Skirmish]&e"
  223. nTeams: 2+
  224. teamSize: 1+
  225. onStart:
  226. options: [teleportIn, pvpOn, blockBreakOff, woolTeams]
  227. onComplete:
  228. options: [teleportOut]
  229. winner:
  230. options: [health=20, hunger=20]
  231.  
  232.  
  233. ### BattleGround
  234. battleground:
  235. enabled: true
  236. command: bg
  237. type: battleground
  238. database: bg
  239. prefix: "&c[Battleground]&e"
  240. victoryCondition: highestKills
  241. matchTime: 60
  242. nTeams: 2
  243. teamSize: 1
  244. preReqs:
  245. options: []
  246. onEnter:
  247. options: [storeAll]
  248. onLeave:
  249. options: [restoreAll]
  250. onJoin:
  251. options: [pvpOff]
  252. onPrestart:
  253. options: [pvpOff, teleportIn, giveItems, deEnchant]
  254. giveClass:
  255. default: gladiator
  256. items: # ignored if options doesnt have "giveItems"
  257. - bread: 5
  258. onStart:
  259. options: [pvpOn]
  260. onComplete:
  261. options: [teleportOut, clearInventory, deEnchant ]
  262. onSpawn:
  263. options: [enchants, health=20, hunger=20, deEnchant, woolTeams]
  264. enchants:
  265. - speed:3
  266. onDeath:
  267. options: [respawn, clearInventory]
  268. winner:
  269. options: [enchants, health=20, hunger=20, money=20]
  270. enchants:
  271. - speed:1:900
  272. - resistance:1:900
  273. losers:
  274. options: [money=5]
  275.  
  276. ### Colliseum
  277. colliseum:
  278. enabled: true
  279. command: col
  280. type: colliseum
  281. database: col
  282. nTeams: 4
  283. teamSize: 1
  284. preReqs:
  285. options: []
  286. onEnter:
  287. options: [storeAll]
  288. onLeave:
  289. options: [restoreAll]
  290. onJoin:
  291. options: [pvpOff]
  292. onPrestart:
  293. options: [pvpOff, teleportIn, deEnchant, woolTeams]
  294. onStart:
  295. options: [pvpOn]
  296. onComplete:
  297. options: [teleportOut, clearInventory, deEnchant, undisguise]
  298. onSpawn:
  299. options: [enchants, health=20, hunger=20, deEnchant,giveItems, woolTeams]
  300. enchants:
  301. - speed:1
  302. items: # ignored if options doesnt have "giveItems"
  303. - diamond_sword: sharpness:1 1
  304. - bow: 1
  305. - arrow: 32
  306. - diamond_helm: 1
  307. - diamond_chest: 1
  308. - diamond_leggings: 1
  309. - diamond_boot: 1
  310. onDeath:
  311. options: [respawn, clearInventory]
  312. winner:
  313. options: [enchants, money=1,experience=300, health=20, hunger=20]
  314. enchants:
  315. - speed:1:900
  316. - resistance:1:900
  317.  
  318. #### EVENTS ####
  319. ### FFA Event
  320. freeForAll:
  321. enabled: true
  322. command: ffa
  323. type: ffa
  324. database: ffa
  325. prefix: "&c[FFA]&e"
  326. nTeams: 2+
  327. teamSize: 1+
  328. announcements: ### Override the match victory announcement as the event has one too
  329. onVictory: [ dontannounce ]
  330. preReqs:
  331. options: []
  332. onEnter:
  333. options: [storeAll]
  334. onLeave:
  335. options: [restoreAll]
  336. onJoin:
  337. options: [woolTeams, teleportWaitRoom]
  338. onOpen:
  339. options: [pvpOff]
  340. onPrestart:
  341. options: [pvpOff, giveItems, deEnchant]
  342. items: # ignored if options doesnt have "giveItems"
  343. - iron_sword: 1
  344. - bow: 1
  345. - tnt: 3
  346. - arrow: 32
  347. - leather_helm: 1
  348. - leather_chest: 1
  349. - leather_leggings: 1
  350. - leather_boot: 1
  351. - bread: 5
  352. onStart:
  353. options: [pvpOn, teleportIn]
  354. onComplete:
  355. options: [teleportOut, clearInventory, deEnchant, undisguise]
  356. onSpawn:
  357. options: [enchants, health=20, hunger=20, deEnchant]
  358. enchants:
  359. - speed:3
  360. winner:
  361. options: [enchants, money=15,experience=300, health=20, hunger=20]
  362. enchants:
  363. - speed:2:900
  364. - resistance:2:900
  365. losers:
  366. options: [money=5]
  367.  
  368. ### Death Match Event
  369. deathMatch:
  370. enabled: true
  371. command: dm
  372. type: deathMatch
  373. victoryCondition: highestKills
  374. database: dm
  375. prefix: "&8[DeathMatch]&e"
  376. nTeams: 2+
  377. teamSize: 1+
  378. announcements: ### Override the match victory announcement as the event has one too
  379. onVictory: [ dontannounce ]
  380. preReqs:
  381. options: []
  382. onEnter:
  383. options: [storeAll]
  384. onLeave:
  385. options: [restoreAll]
  386. onJoin:
  387. options: [woolTeams, teleportWaitRoom]
  388. onOpen:
  389. options: [pvpOff]
  390. onStart:
  391. options: [pvpOn, teleportIn]
  392. onComplete:
  393. options: [teleportOut, clearInventory, deEnchant, undisguise]
  394. onSpawn:
  395. options: [enchants, giveItems, health=20, hunger=20, deEnchant]
  396. items: # ignored if options doesnt have "giveItems"
  397. - iron_sword: 1
  398. - bow: 1
  399. - tnt: 3
  400. - arrow: 32
  401. - leather_helm: 1
  402. - leather_chest: 1
  403. - leather_leggings: 1
  404. - leather_boot: 1
  405. - bread: 5
  406. enchants:
  407. - speed:1
  408. onDeath:
  409. options: [respawn,clearInventory]
  410. winner:
  411. options: [enchants, money=20,experience=300, health=20, hunger=20]
  412. enchants:
  413. - speed:2:900
  414. - resistance:2:900
  415. losers:
  416. options: [money=5]
  417.  
  418. tourney:
  419. enabled: true
  420. command: tourney
Advertisement
Add Comment
Please, Sign In to add comment