Advertisement
Guest User

jobs

a guest
May 4th, 2011
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.31 KB | None | 0 0
  1. # storage method, can be MySQL, sqlite, flatfile
  2. storage-method: flatfile
  3.  
  4. # Requires Mysql.
  5. mysql-username: root
  6. mysql-password:
  7. mysql-database: minecraft
  8. mysql-url: jdbc:mysql://localhost:3306/
  9. sqlite-url: jdbc:sqlite:test.db
  10.  
  11. # base experience needed to level up from level 1 to 2
  12. # experience to level up is base-exp*(1+levelingProgressionRate)^level
  13. base-exp: 100
  14.  
  15. # mutiplier for xp. xp-multiplyer*jobPay = experience
  16. xp-multiplyer: 1.1
  17.  
  18. # choose the prefix in chat- full = job and skill level, skill = skill level only,
  19. # job = job level only, none = no prefix
  20. chat-display: full
  21.  
  22. # choose to broadcast when the user goes up a skill rank to everyone
  23. broadcast-skill-up: true
  24.  
  25. # How often in minutes you want it to save, 0 disables periodic saving and
  26. # the system will only save on logout
  27. save-period: 10
  28.  
  29. # money you get paid for any block placed or destroyed not in the list for your job
  30. flat-rate-payout: 0.0
  31.  
  32. # Create Jobs
  33. # All jobs must follow this framework, <...> means optional
  34. #
  35. # Jobs:
  36. # [NAME]
  37. # ChatColour: [COLOUR]
  38. # levelingProgressionRate: [double]
  39. # incomeProgressionRate: [double]
  40. # Break:
  41. # <object_name: [price]>
  42. # ...
  43. # <object_name: [price]>
  44. # Place:
  45. # <object_name: [price]>
  46. # ...
  47. # <object_name: [price]>
  48. # Kill:
  49. # <creature_name: [price]>
  50. # ...
  51. # <creature_name: [price]>
  52. #
  53. # * In the break section they users will be given or subtracted money on breaking the object.
  54. # * In the place section they users will be given or subtracted money on placing the object.
  55. # * In the kill section they users will be given or subtracted money on killing a creature.
  56. # * levelingProgressionRate is the rate at which the experience required to get to the next
  57. # level increases between levels.
  58. # * incomeProgressionRate is the rate at which the money gained per item.
  59. # * ChatColour is the colour of the title.
  60. #
  61. # NOTE: the object name must be exactly what the material is in the code. e.g:
  62. # cobblestone -> COBBLESTONE
  63. # diamond ore -> DIAMOND_ORE
  64. # tree trunks(any) -> LOG
  65. # wooden boards -> WOOD
  66. #
  67. Jobs:
  68. Woodcutter:
  69. ChatColour: GREEN
  70. levelingProgressionRate: 0.15
  71. incomeProgressionRate: 0.05
  72. Break:
  73. LOG: 5.0
  74. Place:
  75. SAPLING: 1.0
  76. WOOD: 2.0
  77. Miner:
  78. ChatColour: DARK_GRAY
  79. levelingProgressionRate: 0.15
  80. incomeProgressionRate: 0.05
  81. Break:
  82. STONE: 2.0
  83. COAL_ORE: 3.0
  84. REDSTONE_ORE: 3.0
  85. IRON_ORE: 4.0
  86. GOLD_ORE: 5.0
  87. LAPIS_ORE: 5.0
  88. DIAMOND_ORE: 6.0
  89. OBSIDIAN: 7.5
  90. Place:
  91. RAILS: 2.0
  92. IRON_ORE: -5.0
  93. GOLD_ORE: -6.0
  94. Builder:
  95. ChatColour: WHITE
  96. levelingProgressionRate: 0.15
  97. incomeProgressionRate: 0.05
  98. Place:
  99. COBBLESTONE: 2.0
  100. STONE: 3.0
  101. GLASS: 5.0
  102. BRICK: 7.0
  103. Digger:
  104. ChatColour: YELLOW
  105. levelingProgressionRate: 0.15
  106. incomeProgressionRate: 0.05
  107. Break:
  108. DIRT: 2.0
  109. GRASS: 2.0
  110. GRAVEL: 2.0
  111. SAND: 2.0
  112. Farmer:
  113. ChatColour: BLUE
  114. levelingProgressionRate: 0.15
  115. incomeProgressionRate: 0.05
  116. Break:
  117. WHEAT: 3.0
  118. SUGAR_CANE: 2.0
  119. Place:
  120. SEEDS: 2.0
  121. SUGER_CANE: 1.0
  122. Hunter:
  123. ChatColour: RED
  124. levelingProgressionRate: 0.15
  125. incomeProgressionRate: 0.05
  126. Kill:
  127. Chicken: 5.0
  128. Cow: 5.0
  129. Pig: 5.0
  130. Sheep: 5.0
  131. Wolf: 5.0
  132. Creeper 10.0
  133. Giant: 10.0
  134. Skeleton: 10.0
  135. Spider: 10.0
  136. Zombie: 10.0
  137. # Create titles
  138. # to create a title, they must follow this patter.
  139. # Titles:
  140. # [Title Name]:
  141. # ChatColour: [ChatColor]
  142. # levelReq : [Integer]
  143. #
  144. # NOTE: levelReq must be the lowest level you can be to gain this title. It is recommended
  145. # but not neccessary to have a title at 0.
  146. Titles:
  147. Apprentice:
  148. ChatColour: WHITE
  149. levelReq: 0
  150. Novice:
  151. ChatColour: GRAY
  152. levelReq: 30
  153. Journeyman:
  154. ChatColour: GOLD
  155. levelReq: 60
  156. Master:
  157. ChatColour: BLACK
  158. levelReq: 90
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement