Orginalet

Untitled

Apr 10th, 2013
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.67 KB | None | 0 0
  1. #
  2. # Community Bridge Configuration File
  3. #
  4.  
  5. # Log level controls the degree of detail that is sent to the console/log
  6. # The possible settings are (in order of quietest to noisiest:
  7. # info, config, fine, finer, finest, all
  8. # - During configuration, I recommend using 'config'.
  9. # - During normal operation, I recommend using 'info'.
  10. # - If you want to see the notifications that the synchronize and reminder
  11. # notices have been sent, use 'fine'
  12. # - During troubleshooting of problems, set this to either finest or all.
  13. log-level: config
  14.  
  15. # Allow plugin metrics to start up for this plugin.
  16. # Disable for all plugins by editing the plugins/PluginMetrics/config.yml file.
  17. # They can be viewed at: http://mcstats.org
  18. plugin-metrics: true
  19.  
  20. # The permissions system (PEX, bPerms, GroupManager, PermsBukkit)
  21. permissions-system: PEX
  22.  
  23. # Please ensure if you run your minecraft server on a remote host
  24. # that your MySQL server allows REMOTE connections.
  25. #
  26. # Hostname for your MySQL Server
  27. db-host: *
  28.  
  29. # MySQL Port
  30. db-port: 3306
  31.  
  32. # Database Name
  33. db-database: *
  34.  
  35. # Database Username
  36. db-username: *
  37.  
  38. # Database Password
  39. db-password: *
  40.  
  41. # If set to true it will show a message to the user that they have been placed
  42. # into a group
  43. show-primary-group: false
  44.  
  45. # This message is displayed when show-primary-group is false to registered users
  46. registered-message:
  47.  
  48. # This is shown to users when they connect that arn't registered
  49. unregistered-message: Unregistered Account - Please Register at * for full access
  50.  
  51. # This is shown when auto-sync runs to remind a user to register
  52. unregistered-messagereminder: Just a reminder, for full access visit * and register
  53.  
  54. # When true this will not allow un-registered players onto the server, and show
  55. # the unregistered-message in the form of a kick
  56. kick-unregistered: false
  57.  
  58. # Multi-Tables are when you have all your tracking/minecraft usernames in a
  59. # different table to the users table
  60. multi-tables: false
  61.  
  62. # Forums like XenForo use a table that has rows for each custom field as opposed
  63. # to columns for each custom field
  64. multi-tables-use-key: false
  65.  
  66. # If set to true it will not allow banned players from your website to connect
  67. use-banned-field: false
  68.  
  69. # Ban List in Seperate Table (Such as PHPBB) If you include a value for reason
  70. # then it will display that when booting the player
  71. banlist-table:
  72. enabled: false
  73. table: phpbb_banlist
  74. user-id-field: ban_userid
  75. reason-field: ban_reason
  76.  
  77. # Eventually, all settings related to group synchronization will reside here.
  78. group-synchronization:
  79. primary-group:
  80. enabled: true
  81. # If a user's group ID on the web application side is on this list, it
  82. # won't be synchronized. Example: ['1','2','3','115']. [] is an empty list.
  83. group-ids-to-ignore: []
  84.  
  85. # If a player's group name is on this list the web application group won't
  86. # be synchronized over it. (NOT YET IMPLEMENTED)
  87. group-names-to-ignore: []
  88.  
  89. # Groups in Separate Table (Such as PHPBB)
  90. groups-table:
  91. enabled: true
  92. table: phpbb_user_group
  93. user-id-field: user_id
  94. group-id-field: group_id
  95.  
  96. # If you have a second group level and want to make use of it
  97. secondary-groups: false
  98.  
  99. # This is a timer that will check and sync all data with your database at a set
  100. # interval
  101. auto-sync: true
  102.  
  103. # Set the unit of measurement for sync and reminder scheduling. Options are:
  104. # ticks, seconds, minutes, or hours. Note that this applies to both
  105. # auto-sync-every and auto-remind-every.
  106. auto-every-unit: minutes
  107.  
  108. # The interval for the auto-sync timer, this should be no less than
  109. # 15-20 minutes.
  110. auto-sync-every: 20
  111.  
  112. # This is a timer that will notify unregistered users more frequently to
  113. # register
  114. auto-remind: true
  115.  
  116. # The interval for the auto-remind timer, this should be no less than
  117. # 5-10 minutes.
  118. auto-remind-every: 10
  119.  
  120. # This is for extra features of the bridge plugin that allow you to save age,
  121. # gametime, last online, health, etc. to the database
  122. enable-basic-tracking: false
  123.  
  124. #
  125. # Main Users table configuration
  126. #
  127. users-table:
  128. # Users Database Table
  129. table: phpbb_users
  130.  
  131. # The field that contains their Minecraft Username
  132. user-name-field: username
  133.  
  134. # The field that contains their Unique ID across your site
  135. user-id-field: user_id
  136.  
  137. # The field that contains their Primary Group
  138. groups-id-field: group_id
  139.  
  140. # The field that contains their Secondary Group
  141. secondary-groups-id-field: sub_group_ids
  142.  
  143. # The Banned Field should be a 1 or 0
  144. banned-field: member_banned
  145.  
  146. # The Group Banned Users are placed in on your site
  147. banned-users-group: 14
  148.  
  149. # The Default Group for when a group can't be found or they are unregistred.
  150. # Note that this is the group ID on the web application, not the permissions
  151. # group name.
  152. default-group: 1
  153.  
  154. #
  155. # This is only for multi-table websites where information is not all contained
  156. # in the users table
  157. #
  158. multi-table:
  159.  
  160. # Table that contains custom information for MineCraft
  161. table: ipbog3pfields_content
  162.  
  163. # The field that has their users id
  164. field-user-id-field: member_id
  165.  
  166. # This is the field that contains the KEY for multi-tables-use-key (XenForo)
  167. field-key-field: key_str
  168.  
  169. # The value that is to be matched in field-key-field when looking for their
  170. # Minecraft Username
  171. field-key-value: mcusername
  172.  
  173. # This is for when multi-tables-use-key is false (Invision Power Board) it
  174. # contains their Minecraft Username
  175. field-value-field: field_11
  176.  
  177.  
  178. #
  179. # Optional
  180. # You can place users in the default group if they do not have an Avatar or
  181. # Minimum Posts or both
  182. #
  183.  
  184. profile-requirements:
  185.  
  186. # Enable Forced Website Avatar
  187. require-avatar: false
  188.  
  189. # Message when Avatar Not Found
  190. require-avatar-message: This server requires players to upload an avatar to their profile.
  191.  
  192. # Table that contains user avatars
  193. require-avatar-table: ipbog3profile_portal
  194.  
  195. # Field that has their User ID
  196. require-avatar-user-id-field: member_id
  197.  
  198. # Field that has their Avatar (Empty/null value for no avatar)
  199. require-avatar-field: pp_main_photo
  200.  
  201. # Enable Forced Minimum Posts
  202. require-minposts: false
  203.  
  204. # Messages when Minimum Posts not met
  205. require-minposts-message: This server requires players to have a minimum of 3 forum posts.
  206.  
  207. # Required amount of minimum Posts
  208. require-minposts-count: 3
  209.  
  210. # Table that contains their post count
  211. require-minposts-table: ipbog3members
  212.  
  213. # Field that has their User ID
  214. require-minposts-user-id-field: member_id
  215.  
  216. # Field that has their post count
  217. require-minposts-field: posts
  218.  
  219.  
  220. #
  221. # Optional
  222. # This is for Online Status, Health, Age etc...
  223. #
  224.  
  225. basic-tracking:
  226.  
  227. # Table that contains the custom fields
  228. table: ipbog3pfields_content
  229.  
  230. # Enable Tracking of Online status
  231. field-onlinestatus-enabled: true
  232.  
  233. # Value to place in table when online
  234. field-onlinestatus-valueonline: 1
  235.  
  236. # Value to place in table when offline
  237. field-onlinestatus-valueoffline: 0
  238.  
  239. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  240. field-onlinestatus-key-value: mconlinestatus
  241.  
  242. # Multi-Tables / Single Table field for Value
  243. field-onlinestatus-field: field_14
  244.  
  245. # Enable tracking if player is online or not
  246. field-lastonline-enabled: true
  247.  
  248. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  249. field-lastonline-key-value: mclastonline
  250.  
  251. # Multi-Tables / Single Table field for Value
  252. field-lastonline-field: field_15
  253.  
  254. # If you want to have a profile field that contains the gametime expressed
  255. # in words (5 hours, 33 minutes...), create the custom field on your forum
  256. # and enter its name here. Otherwise, leave 'blank': ''
  257. # Note that for this to work, the field-lastonline-field must also have
  258. # field/column and be configured correctly.
  259. field-lastonline-formatted-field: ''
  260.  
  261. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  262. # If you want to have a profile field that contains the gametime expressed
  263. # in words (5 hours, 33 minutes...), create the custom field on your forum
  264. # and enter its name here. Otherwise, leave 'blank': ''
  265. # Note that for this to work, the field-lastonline-key-value must also have
  266. # field/column and be configured correctly.
  267. field-lastonline-formatted-key-value: ''
  268.  
  269. # Enable tracking how much time is spent on server
  270. # Note: This relies on 'lastonline' being enabled to work.
  271. field-gametime-enabled: true
  272.  
  273. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  274. field-gametime-key-value: mcgametime
  275.  
  276. # Multi-Tables / Single Table field for Value
  277. field-gametime-field: field_16
  278.  
  279. # If you want to have a profile field that contains the gametime expressed
  280. # in words (5 hours, 33 minutes...), create the custom field on your forum
  281. # and enter its name here. Otherwise, leave 'blank': ''
  282. # Note that for this to work, the field-gametime-field must also be set.
  283. field-gametime-formatted-field: ''
  284.  
  285. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  286. # If you want to have a profile field that contains the gametime expressed
  287. # in words (5 hours, 33 minutes...), create the custom field on your forum
  288. # and enter its name here. Otherwise, leave 'blank': ''
  289. # Note that for this to work, the field-gametime-key-value must also be set.
  290. field-gametime-formatted-key-value: ''
  291.  
  292. # Enable Total XP earnt tracking
  293. field-totalxp-enabled: true
  294.  
  295. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  296. field-totalxp-key-value: mctotalxp
  297.  
  298. # Multi-Tables / Single Table field for Value
  299. field-totalxp-field: field_18
  300.  
  301. # Enable Current XP tracking (progress to next level)
  302. field-currentxp-enabled: true
  303.  
  304. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  305. field-currentxp-key-value: mccurrentxp
  306.  
  307. # Multi-Tables / Single Table field for formatted version.
  308. field-currentxp-formatted-field: ''
  309.  
  310. # Multi-Tables-Use Key 'field' for formatted version.
  311. field-currentxp-formatted-key-value: ''
  312.  
  313. # Multi-Tables / Single Table field for Value
  314. field-currentxp-field: field_17
  315.  
  316. # Enable Level tracking
  317. field-level-enabled: true
  318.  
  319. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  320. field-level-key-value: mclevel
  321.  
  322. # Multi-Tables / Single Table field for Value
  323. field-level-field: field_19
  324.  
  325. # Enable tracking of players health
  326. field-health-enabled: true
  327.  
  328. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  329. field-health-key-value: mchealth
  330.  
  331. # Multi-Tables / Single Table field for Value
  332. field-health-field: field_20
  333.  
  334. # Enable tracking of players time alive since last death
  335. field-lifeticks-enabled: true
  336.  
  337. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  338. field-lifeticks-key-value: mclifeticks
  339.  
  340. # Multi-Tables / Single Table field for Value
  341. field-lifeticks-field: field_21
  342.  
  343. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  344. field-lifeticks-formatted-key-value: ''
  345.  
  346. # Multi-Tables / Single Table field for Value
  347. field-lifeticks-formatted-field: ''
  348.  
  349. # Enable Wallet Tracking (NOT IN USE YET)
  350. field-wallet-enabled: false
  351.  
  352. # Multi-Tables-Use-Key value for multi-tables.field-key-field
  353. field-wallet-key-value: mcwallet
  354.  
  355. # Multi-Tables / Single Table field for Value
  356. field-wallet-field: field_23
  357.  
  358. #
  359. # Group Configuration
  360. # The strings on the left ('1', '2', etc.) is the group ID in the web application's
  361. # mysql database, the string on the right is the group name in your permissions
  362. # system.
  363. #
  364. groups:
  365. '1': noob
  366. '2': default
  367. '5': admin
  368. '8': donator
  369. '8': donator_anon
  370. '9': hero
  371. '9': hero_anon
  372. '10': savior
  373. '10': savior_anon
  374. '11': jr_moderator
  375. '12': moderator
  376. '13': sr_moderator
  377. '14': banned
Advertisement
Add Comment
Please, Sign In to add comment