Advertisement
Guest User

Untitled

a guest
Oct 9th, 2015
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.81 KB | None | 0 0
  1. # The general configuration for the jobs plugin mostly includes how often the plugin
  2. # saves user data (when the user is in the game), the storage method, whether
  3. # to broadcast a message to the server when a user goes up a skill level.
  4. # It also allows admins to set the maximum number of jobs a player can have at
  5. # any one time.
  6.  
  7. # Default language.
  8. # Example: en, ru
  9. # File in locale folder with same name should exist. Example: messages_ru.yml
  10. locale-language: en
  11. # storage method, can be MySQL, sqlite
  12. storage-method: sqlite
  13. # Requires Mysql.
  14. mysql-username: root
  15. mysql-password: ''
  16. mysql-hostname: localhost:3306
  17. mysql-database: minecraft
  18. mysql-table-prefix: jobs_
  19. # How often in minutes you want it to save. This must be a non-zero number
  20. save-period: 10
  21. # Should player data be saved on disconnect?
  22. # Player data is always periodically auto-saved and autosaved during a clean shutdown.
  23. # Only enable this if you have a multi-server setup, or have a really good reason for enabling this.
  24. # Turning this on will decrease database performance.
  25. save-on-disconnect: false
  26. Optimizations:
  27. # With this set to true, offline player data will be taken from local player data files
  28. # This will eliminate small lag spikes when request is being send to mojangs servers for offline players data
  29. # Theroticali this should work without issues, but if you havving some, just disable
  30. # But then you can feal some small (100-200ms) lag spikes while performings some jobs commands
  31. UseLocalOfflinePlayersData: true
  32. Logging:
  33. # With this set to true all players jobs actions will be logged to database for easy to see statistics
  34. # This is still in development and in feature it will expand
  35. Use: false
  36. broadcast:
  37. on-skill-up:
  38. # Do all players get a message when somone goes up a skill level?
  39. use: false
  40. on-level-up:
  41. # Do all players get a message when somone goes up a level?
  42. use: false
  43. # For what levels you want to broadcast message? Keep it at 0 if you want for all of them
  44. levels:
  45. - 0
  46. # Maximum number of jobs a player can join.
  47. # Use 0 for no maximum
  48. max-jobs: 3
  49. # Hide jobs from player if they lack the permission to join the job
  50. hide-jobs-without-permission: false
  51. # Hide jobs info from player if they lack the permission to join the job
  52. hide-jobsinfo-without-permission: false
  53. # Option to allow payment to be made when killing mobs from a spawner
  54. enable-pay-near-spawner: false
  55. # enable-pay-near-spawner should be enabled for this to work
  56. # 0.5 means that players will get only 50% exp/money from monsters spawned from spawner
  57. pay-near-spawner-multiplier: 1.0
  58. # VIP multiplier to pay for monsters from spawners, this will ignore global multiplier
  59. # Use jobs.vipspawner permission node for this to be enabled
  60. VIP-pay-near-spawner-multiplier: 1.0
  61. # Option to allow payment to be made in creative mode
  62. enable-pay-creative: false
  63. # Adds the Jobs xp recieved to the player's Minecraft XP bar
  64. add-xp-player: false
  65. # Modifys chat to add chat titles. If you're using a chat manager, you may add the tag {jobs} to your chat format and disable this.
  66. modify-chat: true
  67. # Do you want to use custom item/block/mob/enchant/color names
  68. # With this set to true names like Stone:1 will be translated to Granite
  69. # Name list is in ItemList.yml file
  70. UseCustomNames: true
  71. # Changes how often, in seconds, players are paid out. Default is 5 seconds.
  72. # Setting this too low may cause tick lag. Increase this to improve economy performance (at the cost of delays in payment)
  73. economy-batch-delay: 5
  74. # Enable async economy calls.
  75. # Disabl this if you have issues with payments or your plugin is not thread safe.
  76. economy-async: true
  77. Economy:
  78. DynamicPayment:
  79. # Do you want to use dinamic payment dependent on how many players already working for jobs
  80. # This can help automaticaly lift up payments for not so popular jobs and lower for most popular ones
  81. use: false
  82. equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
  83. MaxPenalty: 25.0
  84. MaxBonus: 100.0
  85. # Do you want to enable jobs toggle by default
  86. EnabledJobsToglle: true
  87. # Server economy acount
  88. # With this enabled, players will get money from defined user (server account)
  89. # If this acount dont have enough money to pay for players for, player will get message
  90. UseServerAcount: false
  91. # Username should be with Correct capitalization
  92. AcountName: Server
  93. Taxes:
  94. # Do you want to use taxes feature for jobs payment
  95. use: false
  96. # Username should be with Correct capitalization, it can be same as settup in server account before
  97. AccountName: Server
  98. # Amount in percentage
  99. Amount: 15.0
  100. # Do you want to transfer taxes to server account
  101. TransferToServerAccount: true
  102. # With this true, taxes will be taken from players payment and he will get less money than its shown in jobs info
  103. # When its false player will get full payment and server account will get taxes amount to hes account
  104. TakeFromPlayersPayment: false
  105. Limit:
  106. # Money gain limit
  107. # With this enabled, players will be limited how much they can make in defined time
  108. # Time in seconds: 60 = 1min, 3600 = 1 hour, 86400 = 24 hours
  109. Money:
  110. Use: false
  111. # Do you want to stop money gain when exp limit reached?
  112. StopWithExp: false
  113. MoneyLimit: 500
  114. # Time in seconds: 60 = 1min, 3600 = 1 hour, 86400 = 24 hours
  115. TimeLimit: 3600
  116. # Delay between announcements about reached money limit
  117. # Keep this from 30 to 5 min (300), as players can get annoyed of constant message displaying
  118. AnnouncmentDelay: 30
  119. # Exp gain limit
  120. # With this enabled, players will be limited how much they can get in defined time
  121. # Time in seconds: 60 = 1min, 3600 = 1 hour, 86400 = 24 hours
  122. Exp:
  123. Use: false
  124. # Do you want to stop exp gain when money limit reached?
  125. StopWithMoney: false
  126. Limit: 5000
  127. # Time in seconds: 60 = 1min, 3600 = 1 hour, 86400 = 24 hours
  128. TimeLimit: 3600
  129. # Delay between announcements about reached Exp limit
  130. # Keep this from 30 to 5 min (300), as players can get annoyed of constant message displaying
  131. AnnouncmentDelay: 30
  132. Repair:
  133. # Do you want to give money for only renaming items in anvil
  134. # Players will get full pay as they would for remairing two items when they only renaming one
  135. # This is not big issue, but if you want to disable it, you can
  136. PayForRenaming: true
  137. Crafting:
  138. # With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
  139. # By default its false, as you can make ALOT of money if prices kept from old payment mechanics
  140. PayForEachCraft: false
  141. MilkingCow:
  142. # With this true, when timer is still going, cow milking event will be canceled
  143. # With this false, player will get bucket of milk, but still no payment
  144. CancelMilking: false
  145. # How ofter player can milk cows in seconds. Keep in mind that by default player can milk cow indefinetly and as often as he wants
  146. # Set to 0 if you want to disable timer
  147. Timer: 30
  148. ExploitProtections:
  149. Coreprotect:
  150. # Requires to have CoreProtect plugin and there should be block place/break logging enabled in core protect config file.
  151. # This will prevent players from abusing by placing and breaking blocks again and again
  152. # This will work even after server restart
  153. Use: false
  154. # Time limit in minutes to protect blocks from repeating place/breake action.
  155. # 10080 equals to 7 days, keep it in reasonable time range
  156. TimeLimit: 604800
  157. BlockPlace:
  158. # Do you want to use block place interval protection
  159. Use: true
  160. EnableAnounceMessage: true
  161. # Time interval in seconds in how fast you can place block in same place.
  162. # Keep it on low interval, 3-5 sec will be enough to pre...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement