Guest User

Untitled

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