Advertisement
Guest User

jobsconfig

a guest
Apr 1st, 2012
179
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Jobs configuration.
  2. #
  3. # Stores information about each job.
  4. #
  5. # NOTE: When having multiple jobs, both jobs will give the income payout to the player
  6. # even if they give the pay for one action (make the configurations with this in mind)
  7. # and each job will get the respective experience.
  8. #
  9. # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
  10. # and job2 gives 5 income and experience for killing a player. When the user kills a player
  11. # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.
  12.  
  13. Jobs:
  14. # must be one word
  15. Woodcutter:
  16. # full name of the job (displayed when browsing a job, used when joining and leaving)
  17. # also can be used as a prefix for the user's name if the option is enabled.
  18. # Shown as a prefix only when the user has 1 job.
  19. #
  20. # NOTE: Must be 1 word
  21. fullname: Woodcutter
  22. # Shortened version of the name of the job. Used as a prefix when the user has more
  23. # than 1 job
  24. shortname: W
  25. # The colour of the name, for a full list of supported colours, go to the message config.
  26. ChatColour: GREEN
  27. # Option to let you choose what kind of prefix this job adds to your name.
  28. # options are: full, title, job, shortfull, shorttitle, shortjob and none
  29. chat-display: job
  30. # [OPTIONAL] - the maximum level of this class
  31. #max-level: 10
  32. # [OPTIONAL] - the maximum number of users on the server that can have this job at
  33. # any one time (includes offline players).
  34. #slots: 1
  35. # Equation used for calculating how much experience is needed to go to the next level.
  36. # Available parameters:
  37. # numjobs - the number of jobs the player has
  38. # joblevel - the level the player has attained in the job.
  39. # NOTE: Please take care of the brackets when modifying this equation.
  40. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  41. # Equation used for calculating how much income is given per action for the job level.
  42. # Available parameters:
  43. # baseincome - the income for the action at level 1 (as set in the configuration).
  44. # joblevel - the level the player has attained in the job.
  45. # NOTE: Please take care of the brackets when modifying this equation.
  46. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  47. # Equation used for calculating how much experience is given per action for the job level.
  48. # Available parameters:
  49. # baseexperience - the experience for the action at level 1 (as set in the configuration).
  50. # joblevel - the level the player has attained in the job.
  51. # NOTE: Please take care of the brackets when modifying this equation.
  52. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  53. ########################################################################
  54. # Section used to configure what items the job gets paid for, how much
  55. # they get paid and how much experience they gain.
  56. #
  57. # For break and place, the block name or id is used.
  58. # You can select a sub-type by using a '-' between the id and the bit
  59. # value for the sub-type. e.g LOG-0 = usual log, LOG-2 = birch log
  60. # 17-2 = birch log.
  61. #
  62. # If no sub-type is give, the payout will be for all sub-types.
  63. #
  64. # To get a list of all available block types, check the
  65. # bukkit JavaDocs for a complete list of block types
  66. # http://jd.bukkit.org/apidocs/org/bukkit/Material.html
  67. #
  68. # For kill tags (Kill and custom-kill), the name is the name of the
  69. # mob.
  70. # Available mobs:
  71. # Chicken
  72. # Cow
  73. # Pig
  74. # Sheep
  75. # Wolf
  76. # Creeper
  77. # Giant
  78. # Skeleton
  79. # Spider
  80. # Zombie
  81. # PigZombie
  82. # Squid
  83. # Ghast
  84. # Player
  85. # Slime
  86. #
  87. # NOTE: mob names are case sensitive.
  88. #
  89. # For custom-kill, it is the name of the job (also case sensitive).
  90. #
  91. # NOTE: If a job has both the pay for killing a player and for killing a
  92. # specific class, they will get both payments.
  93. ########################################################################
  94. # payment for breaking a block
  95. Break:
  96. # block name/id (with optional sub-type)
  97. LOG:
  98. # base income
  99. income: 2.0
  100. # base experience
  101. experience: 2.0
  102. # payment for placing a block
  103. Place:
  104. SAPLING:
  105. income: 1.0
  106. experience: 1.0
  107. WOOD:
  108. income: 1.0
  109. experience: 1.0
  110. # killing a mob
  111. Kill:
  112. # mob name
  113. Player:
  114. # base income
  115. income: 7.5
  116. # base experience
  117. experience: 7.5
  118. # killing a jobs class
  119. custom-kill:
  120. # full name of the jobs class
  121. Woodcutter:
  122. # base income
  123. income: 10.0
  124. # base experience
  125. experience: 10.0
  126. # permissions granted for joining class
  127. permissions:
  128. # example node
  129. aaaaaatest.node:
  130. # true to give, false to revoke
  131. value: true
  132. # minimum level needed to grant permission. Use 0 for all levels
  133. level: 0
  134. aaaaaatest.node2:
  135. value: true
  136. # Permission granted when reaching level 10
  137. level: 0
  138. Miner:
  139. fullname: Miner
  140. shortname: M
  141. ChatColour: DARK_GRAY
  142. chat-display: job
  143. #max-level: 10
  144. #slots: 10
  145. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  146. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  147. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  148. Break:
  149. STONE:
  150. income: 1.0
  151. experience: 1.0
  152. COAL_ORE:
  153. income: 2.0
  154. experience: 2.0
  155. REDSTONE_ORE:
  156. income: 2.0
  157. experience: 2.0
  158. IRON_ORE:
  159. income: 2.0
  160. experience: 2.0
  161. GOLD_ORE:
  162. income: 3.0
  163. experience: 3.0
  164. LAPIS_ORE:
  165. income: 4.0
  166. experience: 4.0
  167. DIAMOND_ORE:
  168. income: 5.0
  169. experience: 5.0
  170. OBSIDIAN:
  171. income: 5.5
  172. experience: 5.5
  173. MOSSY_COBBLESTONE:
  174. income: 6.0
  175. experience: 6.0
  176. Place:
  177. RAILS:
  178. income: 1.0
  179. experience: 1.0
  180. IRON_ORE:
  181. income: -5.0
  182. experience: -5.0
  183. GOLD_ORE:
  184. income: -6.0
  185. experience: -6.0
  186. Kill:
  187. Player:
  188. income: 7.5
  189. experience: 7.5
  190. custom-kill:
  191. Miner:
  192. income: 10.0
  193. experience: 10.0
  194. Builder:
  195. fullname: Builder
  196. shortname: B
  197. ChatColour: WHITE
  198. chat-display: job
  199. #max-level: 10
  200. #slots: 10
  201. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  202. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  203. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  204. Place:
  205. COBBLESTONE:
  206. income: 1.0
  207. experience: 1.0
  208. WOOD:
  209. income: 1.0
  210. experience: 1.0
  211. FENCE:
  212. income: 1.0
  213. experience: 1.0
  214. WOOL:
  215. income: 1.0
  216. experience: 1.0
  217. STONE:
  218. income: 1.0
  219. experience: 1.0
  220. GLOWSTONE:
  221. income: 2.0
  222. experience: 2.0
  223. SANDSTONE:
  224. income: 1.0
  225. experience: 1.0
  226. GLASS:
  227. income: 2.0
  228. experience: 2.0
  229. BRICK:
  230. income: 2.0
  231. experience: 2.0
  232. LAPIS_BLOCK:
  233. income: 3.0
  234. experience: 3.0
  235. DOUBLE_STEP:
  236. income: 1.0
  237. experience: 1.0
  238. STEP:
  239. income: 1.0
  240. experience: 1.0
  241. BOOKSHELF:
  242. income: 2.0
  243. experience: 2.0
  244. WOOD_STAIRS:
  245. income: 1.0
  246. experience: 1.0
  247. COBBLESTONE_STAIRS:
  248. income: 1.0
  249. experience: 1.0
  250. MOSSY_COBBLESTONE:
  251. income: 5.0
  252. experience: 5.0
  253. DIAMOND_BLOCK:
  254. income: 5.0
  255. experience: 5.0
  256. GOLD_BLOCK:
  257. income: 5.0
  258. experience: 5.0
  259. Kill:
  260. Player:
  261. income: 7.5
  262. experience: 7.5
  263. custom-kill:
  264. Builder:
  265. income: 10.0
  266. experience: 10.0
  267. Digger:
  268. fullname: Digger
  269. shortname: D
  270. ChatColour: GOLD
  271. chat-display: job
  272. #max-level: 10
  273. #slots: 10
  274. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  275. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  276. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  277. Break:
  278. DIRT:
  279. income: 0.5
  280. experience: 0.5
  281. GRASS:
  282. income: 0.5
  283. experience: 0.5
  284. GRAVEL:
  285. income: 0.5
  286. experience: 0.5
  287. SAND:
  288. income: 0.5
  289. experience: 0.5
  290. CLAY:
  291. income: 1.0
  292. experience: 1.0
  293. Kill:
  294. Player:
  295. income: 7.5
  296. experience: 7.5
  297. custom-kill:
  298. Digger:
  299. income: 10.0
  300. experience: 10.0
  301. Farmer:
  302. fullname: Farmer
  303. shortname: Fa
  304. ChatColour: BLUE
  305. chat-display: job
  306. #max-level: 10
  307. #slots: 10
  308. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  309. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  310. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  311. Break:
  312. CROPS-7:
  313. income: 2.0
  314. experience: 2.0
  315. SUGAR_CANE_BLOCK:
  316. income: 2.0
  317. experience: 2.0
  318. Place:
  319. CROPS-0:
  320. income: 1.0
  321. experience: 1.0
  322. SUGAR_CANE_BLOCK:
  323. income: 1.0
  324. experience: 1.0
  325. Kill:
  326. Player:
  327. income: 7.5
  328. experience: 7.5
  329. custom-kill:
  330. Farmer:
  331. income: 10.0
  332. experience: 10.0
  333. Hunter:
  334. fullname: Hunter
  335. shortname: H
  336. ChatColour: RED
  337. chat-display: job
  338. #max-level: 10
  339. #slots: 10
  340. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  341. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  342. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  343. Kill:
  344. Chicken:
  345. income: 1.0
  346. experience: 1.0
  347. Cow:
  348. income: 1.5
  349. experience: 1.5
  350. Pig:
  351. income: 1.5
  352. experience: 1.5
  353. Sheep:
  354. income: 1.0
  355. experience: 1.0
  356. Wolf:
  357. income: 2.0
  358. experience: 2.0
  359. Creeper:
  360. income: 5.0
  361. experience: 5.0
  362. Skeleton:
  363. income: 5.0
  364. experience: 5.0
  365. Spider:
  366. income: 3.0
  367. experience: 3.0
  368. Zombie:
  369. income: 3.0
  370. experience: 3.0
  371. Player:
  372. income: 10.0
  373. experience: 10.0
  374. custom-kill:
  375. Woodcutter:
  376. income: 10.0
  377. experience: 10.0
  378. Miner:
  379. income: 10.0
  380. experience: 10.0
  381. Digger:
  382. income: 10.0
  383. experience: 10.0
  384. Farmer:
  385. income: 10.0
  386. experience: 10.0
  387. Builder:
  388. income: 10.0
  389. experience: 10.0
  390. Hunter:
  391. income: 20.0
  392. experience: 20.0
  393.  
  394. Fisherman:
  395. fullname: Fisherman
  396. shortname: Fi
  397. ChatColour: AQUA
  398. chat-display: job
  399. #max-level: 10
  400. #slots: 10
  401. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  402. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  403. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  404. Fish:
  405. RAW_FISH:
  406. income: 6.5
  407. experience: 6.5
  408. Kill:
  409. Player:
  410. income: 7.5
  411. experience: 7.5
  412. custom-kill:
  413. Fisherman:
  414. income: 10.0
  415. experience: 10.0
  416.  
  417. Weaponsmith:
  418. fullname: Weaponsmith
  419. shortname: W
  420. ChatColour: DARK_PURPLE
  421. chat-display: job
  422. #max-level: 10
  423. #slots: 10
  424. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  425. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  426. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  427. Craft:
  428. WOOD_SWORD:
  429. income: 1.0
  430. experience: 1.0
  431. STONE_SWORD:
  432. income: 2.0
  433. experience: 2.0
  434. IRON_SWORD:
  435. income: 4.0
  436. experience: 4.0
  437. GOLD_SWORD:
  438. income: 8.0
  439. experience: 8.0
  440. DIAMOND_SWORD:
  441. income: 10.0
  442. experience: 10.0
  443. DIAMOND_HELMET:
  444. income: 5.0
  445. experience: 5.0
  446. DIAMOND_CHESTPLATE:
  447. income: 12.0
  448. experience: 12.0
  449. DIAMOND_LEGGINS:
  450. income: 12.0
  451. experience: 12.0
  452. DIAMOND_PICKAXE:
  453. income: 10.0
  454. experience: 10.0
  455. DIAMOND_SPADE:
  456. income: 8.0
  457. experience: 8.0
  458. DIAMOND_HOE:
  459. income: 2.5
  460. experience: 2.5
  461. DIAMOND_BOOTS:
  462. income: 2.5
  463. experience: 2.5
  464. IRON_HELMET:
  465. income: 2.5
  466. experience: 2.5
  467. DIAMOND_AXE:
  468. income: 10.0
  469. experience: 10.0
  470. IRON_CHESTPLATE:
  471. income: 6.0
  472. experience: 6.0
  473. IRON_LEGGINS:
  474. income: 6.0
  475. experience: 6.0
  476. IRON_PICKAXE:
  477. income: 5.0
  478. experience: 5.0
  479. IRON_SPADE:
  480. income: 4.0
  481. experience: 4.0
  482. IRON_HOE:
  483. income: 2.5
  484. experience: 2.5
  485. IRON_AXE:
  486. income: 5.0
  487. experience: 5.0
  488. IRON_BOOTS:
  489. income: 2.5
  490. experience: 2.5
  491. STONE_PICKAXE:
  492. income: 1.0
  493. experience: 1.0
  494. STONE_SPADE:
  495. income: 0.5
  496. experience: 0.5
  497. STONE_HOE:
  498. income: 0.5
  499. experience: 0.5
  500. STONE_AXE:
  501. income: 2.5
  502. experience: 2.5
  503.  
  504. None:
  505. fullname: None
  506. shortname: N
  507. ChatColour: WHITE
  508. chat-display: none
  509. max-level: 10
  510. #slots: 10
  511. leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
  512. income-progression-equation: baseincome*((1.05)^(joblevel-1))
  513. experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
  514. Kill:
  515. Player:
  516. income: 7.5
Advertisement
RAW Paste Data Copied
Advertisement