Advertisement
Guest User

Untitled

a guest
May 27th, 2018
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.76 KB | None | 0 0
  1. # Language file you want to use
  2. Language: OWN
  3. storage:
  4. # storage method, can be MySQL or sqlite
  5. method: sqlite
  6. mysql:
  7. # Requires Mysql.
  8. username: root
  9. password: ''
  10. hostname: localhost:3306
  11. database: minecraft
  12. tablePrefix: CMI_
  13. # If you have no clue what these values does, then keep it at default values
  14. autoReconnect: true
  15. useSSL: false
  16. verifyServerCertificate: false
  17. # Auto save interval in seconds
  18. # This will define how often to write down data into data base
  19. # Save operation will not be performed if there is no changes to save
  20. # !ATTENTION! Keep it in low numbers, around 60 seconds
  21. # Minimal interval is 10 seconds
  22. AutoSaveInterval: 15
  23. Economy:
  24. # Enable or disable CMI economy in general
  25. # In case CMIInjector is present, then this will be set to true automatically.
  26. Enabled: true
  27. # Determines if player needs to confirm money payment by clicking on chat message
  28. Confirmation: false
  29. # Determines max amount of cheque player can create
  30. # Set it to 0 to remove limit
  31. MaxChequeValue: 1.0E8
  32. BalTop:
  33. # List of players to exclude from baltop list
  34. Exclude:
  35. - Notch
  36. # List of names to exclude from baltop
  37. # Can be used to filter out towny towns
  38. ExcludeStartingWith:
  39. - town_
  40. - town-
  41. - towny_
  42. - towny-
  43. Global:
  44. # Starting amount of money players will have
  45. StartingAmount: 30.0
  46. # Minimal amount, can go into negative if needed
  47. MinimalAmount: 0.0
  48. # Maximal amount of money player can have. Set to -1 to disable this limit
  49. MaximumAmount: -1
  50. # Currency symbol to be used when showing balance or similar
  51. CurrencySymbol: $
  52. FileSave:
  53. # Change this to true only if you have issues with drives I/O and you need to save players files in async mode to lower waiting time for mc server
  54. Async: false
  55. Optimizations:
  56. # Enables or disables maintenance mode
  57. Maintenance: false
  58. AutoDownload:
  59. # In case you dont have GeoIP.dat it will be downloaded automatically on server start. Restart can be needed for it to take effect
  60. GeoIp: false
  61. # In case you dont have GeoLiteCity.dat it will be downloaded automatically on server start. Restart can be needed for it to take effect
  62. GeoLiteCity: false
  63. # Sets indicator when creating elevator signs. Its case insensitive
  64. ElevatorIndicator: '[CMIElevator]'
  65. # Format used for displaying money
  66. MoneyFormat: '###,###.###'
  67. # Do you want to record sell hand actions into file
  68. SellLog: true
  69. # When this set to true by using any command, requiring players name, in case plugin cant determine player by given full name, then partial matches from online players will be used. In example: /cmi heal rips can heal player Zrips
  70. # Useful when you have players with complicated names
  71. PartialPlayerName: false
  72. # Enables DiscordSRV plugin support for messages
  73. DiscordSRVSupport: true
  74. # When set to true, commands in help page will be sorted alphabeticaly
  75. # If set to false, commands will be sorted by priority
  76. CommandSorting: true
  77. # When set to true, commands in help page starting with /cmi will get shortened by hiding base command. Example /cmi back becomes /back
  78. # Keep in mind that this is automatic feature if alias or custom alias is set to that command
  79. # And keep in mind that this is only cosmetic change and will not impact command usage
  80. RemoveLabel: false
  81. # When set to true, all players can see missing permission node by hovering over error message
  82. # When set to false only players with cmi.permisiononerror permission node can see missing permission node
  83. PermisionOnError: true
  84. # When set to true, each time player tries to use something he doesnthave permission, message will be shown in console
  85. PermisionInConsole: true
  86. Teleport:
  87. # When true then while checking for safe location, we will try to determin it goind down and if it fails, then up from target location
  88. # When set to false, then first of all location above target location will be checked, then down
  89. SafeLocationDownThenUp: false
  90. # Set this to true if you having issues with entities not being teleported with you
  91. # Keep in mind that this is work arround for some plugins (AKA Towny) and can have undesired results in some situations
  92. VehicleWorkArround: false
  93. # Set to true if you want to use tp commands as /cmi tp [WhoYouWantToTeleport] [WhereToTeleport] when its false, its /cmi tp [whereToTeleport] [WhoYouWantToTeleport]
  94. SwitchPlaces: true
  95. # Applies for tpa, tpahere and tpaall only
  96. # If set to true then player will be teleported to current player position after accepting teleport request
  97. # If set to false then player will be teleported to player at which teleport request was issued
  98. CurrentLoc: true
  99. # Default distance for jump command. Can be overriden with cmi.command.jump.[amount] permission node
  100. JumpDefault: 50
  101. # Defines time in seconds for accepting tpa or tpahere requests
  102. TpaTime: 60
  103. # Defines time in seconds for player being teleported after tpa or tpahere is being accepted
  104. TpaWarmup: 3
  105. # Defines if player can move when tpa or tpahere is being accepted
  106. TpaMove: false
  107. # Defines time in seconds for blocking player teleport offers after denying their request
  108. TpaBlock: 120
  109. # Defines time in seconds for bypassing prevented teleportation to unsafe location
  110. TpBypass: 15
  111. BlackListedItems:
  112. # Option to prevent player teleportation when he has blacklisted items in hies inventory. Can be bypassed with cmi.teleport.bypassblacklist
  113. Enabled: false
  114. EnabledFor:
  115. tp: true
  116. tpa: true
  117. tpahere: true
  118. warp: true
  119. home: true
  120. spawn: true
  121. # Item and amount (if not defined, defaults to 0) we want to protect
  122. # Separate amount with : in example IronOre:5 what will limit ironOre block in players inventory up to 5, more than that and player cant teleport
  123. List:
  124. - Diamond
  125. - DiamondBlock
  126. - DiamondOre
  127. - ironore:5
  128. # Back location will not be triggered if player teleports closer than defined amount of blocks
  129. BackMinDistance: 5
  130. IP:
  131. # How long in second to wait until players ip is being recorded into data base
  132. # This only applies for offline servers to allow for player first of all to login before recording ip
  133. # Try to keep this value lower than your login plugin's allowed login time
  134. delay: 30
  135. # Max amount of hp you can get when using /cmi maxhp command
  136. MaxHp: 200
  137. # When set to true, player play time will be grabbed from user stats file instead of from CMI user data file
  138. # This can help to get more accurate play time if you have older server and using players stats feature
  139. PlayTimeFromStats: false
  140. # When set to true, playtimetop list will be loaded on server startup
  141. PreloadTopPlaytime: false
  142. # Do you want to use CMI playtime tracking
  143. # While this is enabled, player play time will be record for each hour he playied in server
  144. CMIPlayTimeTracking: false
  145. OnDurabilityLoss:
  146. # Do you want to inform player when item durability gets lower than set treshhold
  147. # Player should have cmi.informDurability
  148. Use: true
  149. Percentage: 10
  150. OnLimitedItemUse:
  151. # Informs about left uses of item
  152. Inform: true
  153. # Can disable messages outputed durring start for world chunk checks
  154. DisableWorldChunkCheckInfo: false
  155. # Can prevent animals or monsters entering boats
  156. PreventEntityBoatEnter:
  157. Monsters: false
  158. Animals: false
  159. PreventBedExplosion:
  160. Nether: false
  161. TheEnd: false
  162. # Will teleport players down from nether 'roof'
  163. PreventPlayersOnNetherRoof: false
  164. PreventIronGolem:
  165. # When set to true, iron golems will not drop roses on death
  166. Roses: false
  167. # When set to true, fishing rod will not move grabed entity towards you
  168. PreventHook: false
  169. Multicraft:
  170. # When set to true, will prevent multicraft servers to console. This will disable /list command usage in general
  171. DisableList: false
  172. PlaytimeRewards:
  173. # Enable or disable playtime rewards
  174. Enabled: false
  175. # Defines time in minutes to inform player about pending reward which needs to be claimed
  176. RewardInform: 15
  177. # Defines how many one time rewards you want to show in list
  178. # No point in listing all rewards if player is still far away
  179. OneTimeAmount: 2
  180. ExploitPatcher:
  181. # When enabled this will prevent item pickup while you have openend workbench or player crafting window. Mainly to prevent 1.12 duplication glitch, until its fixed
  182. PreventItemPickup: true
  183. # When enabled this will prevent exp bootles being destroyied on portal edge and duplicating them in result of that
  184. PreventExpPortals: false
  185. Vault:
  186. # If your having issues with vault grabbing correct players' group or balance, consider to turn this to false
  187. Money: true
  188. Group: true
  189. Worth:
  190. # Defines lore that will prevent an item from being sold using /cmi sell.
  191. # Color codes and capitalization are being ignored
  192. BadLore:
  193. - Creative item by Gasha
  194. BossBar:
  195. # Enables or disbales bossbar hp bar on 1.9+ servers
  196. HpBarEnabled: true
  197. Ban:
  198. # When set to true players who are banned will get messages modified by CMI instead of seying vanilla type of message
  199. OverrideLoginMessage: false
  200. Homes:
  201. # Homes groups to define max amount homes player can have. Permission: cmi.command.sethome.[groupname]
  202. # If players home group if not find then amount will be set to 1
  203. # To have unlimited homes use cmi.command.sethome.unlimited permission
  204. # In adition to this you can use simple numeric permission node cmi.command.sethome.[number] which will define max number of homes player can have
  205. Groups:
  206. Spieler: 5
  207. Spender: 15
  208. Team: 50
  209. # Requires cmi.bedhome permission node
  210. # When set to true by interacting with bed, regular home location will be created
  211. # When set to false vanilla bed home location will be set
  212. BedInteraction: false
  213. ReSpawn:
  214. Global:
  215. # Defines respawn order if defined world is not present in Specific list
  216. # Posible respawn locations: spawn, bedLocation, homeLocation, worldSpawn, warp![warpName]
  217. # Where warp![warName] can be any valid warp you set for players to be teleported, they will bypass any requirements for that warp
  218. PriorityOrder:
  219. - spawn
  220. - bedLocation
  221. - homeLocation
  222. - worldSpawn
  223. # Defines respawn order for defines worlds
  224. # Remove world if you want to leave respawn handling for server or 3rd party plugin
  225. Specific:
  226. world:
  227. - spawn
  228. - bedLocation
  229. - homeLocation
  230. - worldSpawn
  231. BuildBattle:
  232. - spawn
  233. - bedLocation
  234. - homeLocation
  235. - worldSpawn
  236. survival_nether:
  237. - spawn
  238. - bedLocation
  239. - homeLocation
  240. - worldSpawn
  241. AcidIsland:
  242. - spawn
  243. - bedLocation
  244. - homeLocation
  245. - worldSpawn
  246. nether:
  247. - spawn
  248. - bedLocation
  249. - homeLocation
  250. - worldSpawn
  251. TheLab:
  252. - spawn
  253. - bedLocation
  254. - homeLocation
  255. - worldSpawn
  256. survival:
  257. - spawn
  258. - bedLocation
  259. - homeLocation
  260. - worldSpawn
  261. Abbau:
  262. - spawn
  263. - bedLocation
  264. - homeLocation
  265. - worldSpawn
  266. AcidIsland_nether:
  267. - spawn
  268. - bedLocation
  269. - homeLocation
  270. - worldSpawn
  271. end:
  272. - spawn
  273. - bedLocation
  274. - homeLocation
  275. - worldSpawn
  276. survival_end:
  277. - spawn
  278. - bedLocation
  279. - homeLocation
  280. - worldSpawn
  281. creative:
  282. - spawn
  283. - bedLocation
  284. - homeLocation
  285. - worldSpawn
  286. Afk:
  287. # Enable or disable auto afk system entirely
  288. Enabled: true
  289. # Prevents jumping in one place to avoid afk status
  290. PreventJumping: true
  291. # Prevents damage while afk
  292. PreventDamage: false
  293. # Defines how often in seconds plugin will check for afk players state
  294. CheckInterval: 10
  295. # Defines how long to wait after player stops moving to set him as afk
  296. # Player needs to have cmi.command.afk.auto permission node
  297. AutoAfkIn: 300
  298. # Defines commands to be performed when player enters afk mode
  299. # Supports specialized commands
  300. AutoAfkCmds:
  301. - cmi broadcast !&6[playerDisplayName] &eist jetzt AFK
  302. # Defines commands to be performed when player leaves afk mode
  303. AfkLeaveCmds:
  304. - cmi broadcast !&6[playerDisplayName] &eist wieder da
  305. # Defines how long to wait after player stops moving to kick player
  306. # This can be used not only to kick but to perform repeating action every x seconds if needed
  307. # Keep it at -1 to disable auto kick
  308. # Can be bypassed with cmi.command.afk.kickbypass permission node
  309. AutoKickIn: 600
  310. # This will define how long to wait before performing kick commands again
  311. RepeatingAutoKickInterval: 300
  312. # When set to true, kick command will be repeated each RepeatingAutoKickInterval seconds
  313. RepeatKickCommand: false
  314. # Defines commands to be performed when player can be kicked
  315. # If player is not kicked then commands will be repeated every RepeatingAutoKickInterval seconds
  316. AutoKickCmds:
  317. - cmi kick [playerName] &eDu wurdest gekickt weil du länger als [time] &eabwesend
  318. warst. -s
  319. # Disables afk on interaction
  320. DisableOnInteract: true
  321. # Prevents player from going bypassing afk mode while continuously holding one button with particular items or on particular blocks
  322. SmartInteractCheck: true
  323. # Prevents from players abusing afk by constantly moving in afk machine
  324. AntiAfkMachines: true
  325. # Disables afk on inventory click
  326. DisableOnInventoryClick: true
  327. # Disables afk on command usage
  328. DisableOnCommand: true
  329. # Disables afk on public chat message
  330. DisableOnPublicChat: true
  331. # Disables afk on private chat message
  332. DisableOnPrivateChat: true
  333. # Disables afk on move
  334. DisableOnMove: true
  335. # Disables item pickup while afk
  336. DisableItemPickup: false
  337. Votifier:
  338. # When set to true votifier votes will be counted for player
  339. CountVotes: false
  340. # When set to false, commands on sucessfull vote will not be performed
  341. PerformCommands: false
  342. # Defines commands to be performed when player votes
  343. # Supports specialized commands and placeholders
  344. # [serviceName] variable can be used to insert address
  345. CommandsOnVote:
  346. - cmi broadcast !&6[playerDisplayName] &evoted!
  347. # List of players to be excluded from top voter list
  348. ExcludeList:
  349. - None
  350. Ranks:
  351. AutoRankUp:
  352. # Defines how often in seconds plugin will check for posible player rankups
  353. # Set it to 0 or less to disable auto rankup checks
  354. Delay: 0
  355. # Defines how often in seconds each separate player will be checked for rankup
  356. # This is different than general check just to avoid couple players ranking up at same time
  357. # This also defines how often player will be notified about posible rankup and it will proportionaly increase with each time player get notification to avoid annoying spam in chat
  358. # Keep it longer or same as general delay time
  359. PlayerDelay: 120
  360. Signs:
  361. # Defines in milliseconds how often to check if player entered sign trigger area
  362. # Bigger numbers can help slightly lower server load
  363. # This is not essential to keep in low numbers
  364. CheckInterval: 5000
  365. # List of colors to be translated from one to another to avoid unreadable text
  366. TranslateColors:
  367. - '&6-&8'
  368. - '&e-&f'
  369. - '&7-&8'
  370. TabList:
  371. # Enable or disable tab list management
  372. Enabled: true
  373. # Defines if we want to run tablist updater in async mode
  374. # While enabled it can increase overall performance but some plugins can have same issues handling async placeholder requests
  375. Async: true
  376. UpdateTabListNames: true
  377. # Enable or disable grouped format tablist's
  378. # You can save some resources by disabling this if you are not interested in grouped format tablist feature
  379. # If disabled then this will use only default format and will skip checking for custom one to save some resources if needed
  380. GroupedEnabled: true
  381. Updates:
  382. # automatically updates tab list every x seconds for ALL online players
  383. # If you are using static Footer and Header you can disable this by setting to -1
  384. # Consider setting this to -1 if its completely enough to update on player events
  385. AutoInterval: 60
  386. OnJoin: true
  387. OnLeave: true
  388. afkStateChange: true
  389. OnWorldChange: true
  390. OnDeath: false
  391. OnTeleport: false
  392. OnNickChange: true
  393. # PlaceholderAPI supported for any custom variable you want to insert into this
  394. # In adition CMI will handle some placeholders without PlaceHolderAPI
  395. # Full list can be checked ingame with /cmi placeholders
  396. GeneralFormat:
  397. PlayerName: '[playerDisplayName] &7[%player_world%] %cmi_user_afk_symbol%'
  398. Header:
  399. '1':
  400. - '&6------------------------------------'
  401. - '&4S&eh&2a&4n&et&2y&4T&eo&2w&4n'
  402. - '&7Online &f%server_online%&7/&f%server_max_players%'
  403. - '&6------------------------------------'
  404. Footer:
  405. '1':
  406. - '&6------------------------------------'
  407. - '&7Money: &f%cmi_user_balance_formated%'
  408. - '&7Time: &f%server_time_HH:mm%'
  409. - '&6------------------------------------'
  410. # Defines custom formats to be used for players.
  411. # Any player which have cmi.tablist.[number] permission node will use defined grouped format in tablist
  412. # Id should be a number and in case player has more than one, bigger number id will be used
  413. # You can have as many groups as you want by increasing increment
  414. # If player has more than one permission node, then biggest one will be used
  415. GroupFormat:
  416. '1':
  417. PlayerName: '&c[&r[playerDisplayName]&c]'
  418. Header:
  419. '1':
  420. - '&f------------------------------------'
  421. - '&7Online &f%server_online%&7/&f%server_max_players%'
  422. - '&f------------------------------------'
  423. Footer:
  424. '1':
  425. - '&f------------------------------------'
  426. - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%'
  427. - '&f------------------------------------'
  428. Skins:
  429. # Enable or disable skin management
  430. Enabled: true
  431. # Sets player sking to Steve when turning skin off and lets server to handle it
  432. # If its false, then skin will be changed to online one
  433. SteveOnOff: false
  434. # Requests from player specific permission for that skin cmi.command.skin.perm.[skinName]
  435. RequireSpecificPerm: false
  436. Notes:
  437. # When enebled, when player logs in who has alert set on him, staff member will get notification that this player have some notes attached to him
  438. ShowOnAlertEvent: true
  439. GroundClean:
  440. # List of item types not to be removed on ground clean action
  441. WhiteList:
  442. - itemType
  443. Chat:
  444. # Will try to modify chat to display it in defined format
  445. ModifyChatFormat: true
  446. # When set to true, regular and private messages (excludes clean messages) will have aditional information when hovering over it (PlaceHOlderAPI supported) and can be clicked for quick reply option
  447. ClickHoverMessages: false
  448. # Enables support for DiscordSRV plugin
  449. DiscordSRVPublicChat: true
  450. # Enables support for DynMap web chat
  451. DynMapChat: true
  452. # When set to false, each time you will use /r you will reply to person you previously sent message directly or to person who sent you message if there is none you have conversion before
  453. # When this set to true, players with /r will reply to person who last sent private message. This can result in confusion when using /r while getting private messages from multiple players
  454. ReplyToLastMessenger: true
  455. # Defines regex when replacing url in chat with short word
  456. LinkRegex2: (\bassholexyz)
  457. # When set to true, particular variables in chat will be translated into items player are holding. List of variables belove
  458. HoverItems: true
  459. # Defines regex when replacing item line in chat with players item in hand information. Only works when CMI hover over chat format is enabled
  460. ItemRegex:
  461. - (\%item\%)
  462. - (\[item\])
  463. - (\%i\%)
  464. # Do you want to enable private messaging over bungeecord
  465. BungeeMessages: false
  466. # Do you want to enable public messaging over bungeecord
  467. BungeePublicMessages: false
  468. # Used for simple chat messages. Optional variables: {world} {prefix} {suffix} {group}. Supporting PlaceHolderAPI variables like %player_server%
  469. GeneralFormat: '{prefix}&f{displayName}&7: &r{message}'
  470. # Defines range of regular messages to travel
  471. # Set to -1 to disable range restriction
  472. GeneralRange: -1
  473. # Defines range of shout messages to travel
  474. # Shout messages should start with ! and player should have cmi.shout permission
  475. # GeneralRange should be enabled
  476. # set to 0 to shout across all worlds, -1 to disable
  477. ShoutRange: 200
  478. # Defines cost for each shout message
  479. ShoutCost: 0
  480. # Use numeric increments to separate groups from each other. If player has more than one, then line with higher number will be used
  481. # Add as many lines as you need too
  482. # cmi.chatgroup.[id] permnission node to use
  483. GroupFormat:
  484. '1': '{prefix}&2{displayName}&f: &r{message}'
  485. '2': '{prefix}&6{displayName}&f: &r{message}'
  486. '3': '{prefix}&9{displayName}&f: &r{message}'
  487. '4': '{prefix}&5{displayName}&f: &r{message}'
  488. '5': '{prefix}&4{displayName}&f: &r{message}'
  489. Colors:
  490. # If set to true then all public messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  491. # cmi.colors.publicmessage.[colorName]
  492. # Colors: black(&0), darkblue(&1), darkgreen(&2), darkaqua(&3), darkred(&4), darkpurple(&5), gold(&6), gray(&7), darkgray(&8), blue(&9), green(&a), aqua(&b), red(&c), lightpurple(&d), yellow(&e), white(&f), magic(&k), bold(&l), strikethrough(&m), underline(&n), italic(&o), reset(&r)
  493. PublicMessage: true
  494. PrivateMessage: true
  495. # If set to true then /me messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  496. # cmi.colors.me.[colorName]
  497. me: true
  498. # If set to true, then color codes will get removed from text instead of leaving them if player dont have appropriate permission node for that color
  499. CleanUp:
  500. publicmessage: true
  501. privatemessage: true
  502. me: true
  503. signs: false
  504. # List of strings to ignore when checkign chat for color codes player cant use.
  505. # This will bypass players colorcode restrictions and will allow usage of particular chat formats
  506. # Applies only for public and private messages
  507. WhiteList:
  508. - '&c❤&7'
  509. # If set to true then nickName will be filtered from color codes when player changes it
  510. # cmi.colors.nickname.[colorName]
  511. NickName: true
  512. ChatFilter:
  513. Enabled: false
  514. Deny:
  515. ipBlock:
  516. # If not set to true, this filter will not be used
  517. Enabled: true
  518. # Defines filter group and defines required permission node to bypass this filter: cmi.chatfilter.bypass.[groupName]
  519. Group: Advertising
  520. # Regex expresion to filter by. How to use regex https://regexone.com/
  521. Regex:
  522. - https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9]\.[^\s]{2,}
  523. # With what we need to replace word, if not defined found expresion will not be changed
  524. ReplaceWith: ''
  525. # posible: none, orhers, all
  526. # Where 'none' means everyone will receive this message
  527. # 'others' means that sender will get message but not other players, this is usefull to prevent advertising and silently block it
  528. # 'all' means that no one will receive sent message
  529. BlockType: others
  530. # Players with cmi.chatfilter.inform permisison will receive defined message when rule is broken
  531. msgToStaff: '&4!&6[playerName] &4advertising with: &r[message]'
  532. # List of commands to perform when rule is broken. Use [senderName] to include message sender name. Supports global variales same as locale file
  533. Commands: []
  534. swearing1:
  535. Enabled: false
  536. Group: Swearing
  537. Regex:
  538. - \bass\b|\basshole
  539. ReplaceWith: dude
  540. BlockType: none
  541. msgToStaff: '&4!&6[playerName] &4swearing'
  542. Commands:
  543. - msg [senderName] &eDon't swear!
  544. swearing2:
  545. Enabled: false
  546. Group: Swearing
  547. Regex:
  548. - \bfu+ck
  549. ReplaceWith: not good
  550. BlockType: none
  551. msgToStaff: '&4!&6[playerName] &4swearing'
  552. Commands:
  553. - msg [senderName] &eDon't swear!
  554. # List of regex filter to exlude from block list. Usefull if you want to block all ip/host address but want to allow usage of your own server.
  555. WhiteList:
  556. - \bspigotmc.\s?([a-zA-Z]{2,4})\b
  557. DuplicatedMessagePrevention:
  558. # When set to true, plugin will prevent spaming of same or similar messages in short time range. Can be bypased with cmi.chatfilter.spambypass permission
  559. Use: false
  560. # How much in percentage message is counted as same
  561. Percentage: 80
  562. # Defines how often in seconds you can send same/similar message
  563. Interval: 5
  564. # How many commands you can repeat before stopped for cooldown
  565. MinAmount: 2
  566. # If set to true, players public message who is in your ignore list will not be shown
  567. IgnorePublicMessage: false
  568. Tag:
  569. # Enable or not tag system. This will inform player wbout hies name mentioning in public chat if name have @ in front of it
  570. Enabled: true
  571. # When this is set to true, any player mentionings in public messages will be colorized and player will get informed as usual
  572. # This is allot more heavier on server than usual tagging with @, so enable if you know what you are doing
  573. HardCoreMode: false
  574. # Determines color of taged user name in chat with @ in front of name/nickname. Sender should have cmi.tag.color
  575. Color: '&c'
  576. Sound:
  577. # Sound name
  578. Name: BLOCK_NOTE_HARP
  579. Volume: 1
  580. Pitch: 3
  581. # When set to true, @ simbol will be removed
  582. RemoveEta: false
  583. Command:
  584. CommandFilter:
  585. Duplicate:
  586. # When set to true, plugin will prevent spaming of same or similar command in short time range. Can be bypased with cmi.commandfilter.bypass permission
  587. Use: false
  588. # How much in percentage command is counted as same
  589. Percentage: 80
  590. # Defines how often in seconds you can send same/similar commands
  591. Interval: 5
  592. # How many commands you can repeat before stopped for cooldown
  593. MinAmount: 2
  594. # Whitelisted commands to ignore
  595. WhiteList:
  596. - msg
  597. - tell
  598. - login
  599. - register
  600. Spy:
  601. # Commands in this list will not be shown when command spy is enabled for player for security/privacy reasons
  602. BlackListed:
  603. - register
  604. - login
  605. - l
  606. # Players without cmi.security.admin will only see commands from this list with command spy feature
  607. CommandList:
  608. - cmi spawn
  609. - cmi tp
  610. - cmi tpa
  611. - cmi heal
  612. - cmi feed
  613. - cmi fly
  614. PlayerNotes:
  615. # For how long to keep players notes in days
  616. ExpiresIn: 30
  617. PlayerMail:
  618. # For how long to keep players mail in days
  619. ExpiresIn: 30
  620. # Mailing to all players will send mails to players who loged into server in last x days
  621. mailAllDays: 7
  622. DisplayName:
  623. # Format of players display name. By default only nick name will be visible, if its set, if not, then players name
  624. # Posible varibales: {prefix} {suffix} {nicknameprefix}
  625. Format: '{nickName}'
  626. NickName:
  627. # Prevents players to change their nick name to one of defined without permission
  628. # Use lower case
  629. # cmi.command.nick.bypassblacklist
  630. # to bypass protection against already in use name/nickname use cmi.command.nick.bypassinuse
  631. BlackList:
  632. - admin
  633. - administrator
  634. - server
  635. - staff
  636. - staf
  637. # Max length of nick name, can be bypassed with cmi.command.nick.bypass.length
  638. MaxLength: 16
  639. # Adds prefix for players nickname to indicate that its not real name. This can be added to display name with {nicknameprefix}
  640. Prefix: '~'
  641. # When true, will only add nickname prefix when its not same as original name. This can allow colorization or capitalization change without addign prefix
  642. PrefixWhenDifferent: false
  643. # Shows if there is an available new version on login with cmi.versioncheck permission node
  644. ShowNewVersion: true
  645. Spawners:
  646. # If you experiencing issues with spawner handling, set this to true to avoid any spawner manipulations from CMI side
  647. # This will disable features like, spawner placement, spawner drops, spawner charges and so on
  648. FullDisable: false
  649. Break:
  650. # Enable or disable spawner handler for spawner break
  651. # If enabled player will get spawner if using silktouch pickaxe and have cmi.dropspawner permission node
  652. # If player has cmi.dropspawner.nosilk permission node, player is not required to use silk touch pickaxe to get droped spawner
  653. Enabled: false
  654. # When set tp fa;se, exp will not be dropped from broken spawner independent if spawner it self is being dropped
  655. # When set to true exp will be dropped only if spawner is not
  656. DropExp: false
  657. # Minimal silktouch level required to get spawner back
  658. SilkTouchLevel: 1
  659. Place:
  660. # Enable or disable spawner handler for spawner place
  661. # If enabled player will place spawner depending from what it is by its type
  662. # If disabled then spawner will be placed in normal way and it will allow other plugins to handle its placement
  663. Enabled: true
  664. # If set to true, player will need to have appropriate permission node to place spawner by its type
  665. RequiresPermission: false
  666. # RequiresPermission should be set to true for this to work. If set to true, player will need to have particular permission node to place particular spawner.
  667. # In example: player should have cmi.placespawner.pig to place pig spawner, or cmi.placespawner.zombie to place zombie spawner
  668. # If set to false, then player will need to have basic cmi.placespawner permission to place any type of spawner
  669. RequiresExactPermission: false
  670. Interact:
  671. # When set to true, players trying to change spawner with monster egg will require approrpiate permission node
  672. # In example: player should have cmi.egginteract.pig to change spawner into pig, or cmi.egginteract.zombie to change into zombie spawner
  673. EggRequiresPermission: true
  674. # If set to true, spawners will have chance to be dropped when destroying with tnt
  675. TnTExplosionDrop:
  676. use: false
  677. # Chance in percentage for spawner to drop
  678. Chance: 30
  679. # If set to true, spawners will have chance to be dropped when destroyed by creeper
  680. CreeperExplosionDrop:
  681. use: false
  682. Chance: 30
  683. Charges:
  684. # When enabled players will be assigned to particular spawner charges group who have cmi.spawners.charge.[groupName] permission node
  685. # Players will be limited to how many spawners they can mine
  686. # StartingCharge will determine how many charges they will have on first time joining group
  687. # MaxCharge will limit to how many charges you can have at one time
  688. # Cooldown determines how often new charge will be given
  689. # Bonus is optional and it will determine by how many seconds to lower cooldown for next charge when placing spawner
  690. # Option to bypass limitations with cmi.spawners.charge.bypass
  691. Use: false
  692. # If set to true when player runs out of spawner charges spawner will be destroyed without droping it
  693. BreakWithoutCharge: false
  694. List:
  695. Noob:
  696. Use: false
  697. StartingCharge: 2
  698. MaxCharge: 5
  699. Cooldown: 3600
  700. Bonus: 10
  701. Advanced:
  702. Use: false
  703. StartingCharge: 3
  704. MaxCharge: 6
  705. Cooldown: 3000
  706. Bonus: 10
  707. Proximity:
  708. # Allws to limit how tight spawners can be placed from each other
  709. Use: false
  710. # Radius in blocks from blaced block. Max range is 16
  711. # Can bypass with cmi.spawners.proximity.bypass
  712. Range: 3
  713. ItemRenaming:
  714. # When set to true, players will be denyied from renaming defined items
  715. # Option to define specific name by using regex format
  716. Prevent: false
  717. List:
  718. - mobspawner:([A-z]+ (?i)\w*spawner)
  719. SpawnMob:
  720. # Defines how many passengers entities can be spawned at once
  721. MaxQuantity: 10
  722. MaxPassengers: 10
  723. Counter:
  724. # Default range to use when performing /counter start
  725. Range: 10
  726. Mirror:
  727. # Defines how far in blocks from mirror center you can build
  728. # This is mainly to protect from forgeting to turn off mirror and starting to build on different side of map
  729. MaxRange: 50
  730. NetherPortal:
  731. # Can prevent nether portal creation entirely. Option to bypass with cmi.netherportalbypass
  732. PreventCreation: false
  733. # Maximum height nether portal can be created. Vanilla size is 23
  734. MaxHeight: 23
  735. # Maximum width nether portal can be created. Vanilla size is 23
  736. MaxWidth: 23
  737. Portals:
  738. # Defines in milliseconds how often to check if player entered portal or not
  739. # Bigger numbers can help slightly lower server load but small portals, 1 block depth without back wall can be passed through without teleportations if player moves fast enought
  740. CheckInterval: 300
  741. # Defines in milliseconds how often to check if player entered portal range for particles to apear
  742. CheckParticleInterval: 500
  743. # Perform commands on teleport or not
  744. PerformCommands: true
  745. # Commands to be performed on teleport event
  746. Commands:
  747. - cmi effect [playerName] blindness 2 1 -s
  748. Animations:
  749. # Enable siting on stair block by clicking on them with empty hand or by looking and using command
  750. # Requires cmi.command.sit.stairs
  751. SitOnStairs: true
  752. StairsAsChairs: true
  753. SlabsAsChairs: true
  754. # Player will sit on chair only after rapid double click
  755. DoubleClick: true
  756. # Delay in milliseconds between clicks to sit on chair when double click is enabled
  757. DoubleClickDelay: 200
  758. # All posible damage causes: contact, entity_attack, entity_sweep_attack, projectile, suffocation, fall, fire, fire_tick, melting, lava, drowning, block_explosion, entity_explosion, void, lightning, suicide, starvation, poison, magic, wither, falling_block, thorns, dragon_breath, custom, fly_into_wall, hot_floor, cramming,
  759. # Sintax should be [permissionNode]:[damageCause]:[multiplier]
  760. # Example: nolavadamage:lava:0 will prevent lava damage with cmi.damagecontrol.nolavadamage permission node
  761. # Negative values will heal player instead of damaging him
  762. # If player have more than one permission node for same damage cause, then last one in list will be used to determine final damage
  763. DamageControl:
  764. - nowalldamage:fly_into_wall:0
  765. - lowermagmacubedamage:hot_floor:0.5
  766. Totem:
  767. # When this set to true, on players death totem will be used even if he is not holding it in hand
  768. RemoveFromInventory: false
  769. Cooldown:
  770. # When this set to true player can use totem only every X second
  771. Use: false
  772. Time: 600
  773. Warmup:
  774. # When this set to true player can use totem to have X amount of second's, during which he can die and be resurected
  775. # Totem will be consumed durring activation and wont be returned even if resurection is not used during warmup time
  776. Use: false
  777. Time: 10
  778. Elytra:
  779. # cmi.elytra - allows usage of elytra
  780. # cmi.elytra.boost - allows usage of boost
  781. # cmi.elytra.superboost - allows ussage of super boost
  782. # cmi.elytra.speedometer - allows to see speedometer
  783. Boost:
  784. # Max speed until player wont get any boost
  785. SpeedLimit: 200
  786. # When enabled items/exp wont be consumed if player is over speed limit
  787. SpeedLimitStop: false
  788. # Do you want to show decimals in speed
  789. SpeedDecimals: true
  790. # By how much boost player on each use
  791. GeneralMultyplier: 0.1
  792. # By how much boost player on each super boost use
  793. # Use shift while using simple boost
  794. SuperMultyplier: 0.3
  795. # Uses defined items instead of exp
  796. UseItems: false
  797. # item id
  798. Item: '288'
  799. # Requires to hold defined item in hand. Only when UseItems is set to false
  800. RequiresItem: true
  801. # Amount consumed on each boost
  802. Amount: 1
  803. # Amount consumed on each super boost
  804. SuperAmount: 5
  805. # Shows particles when flying
  806. ShowParticles: true
  807. Launch:
  808. Time: 2
  809. Fix:
  810. # Disables option to damage yourself while flying with arrows to boost up
  811. PreventSelfDamage: false
  812. FlightCharge:
  813. # Do you want to enable flight charge feature
  814. Enabled: false
  815. # When set to true, each time player gets flight charge or relogs, his fly mode will be toggled on
  816. # If set to false, then players will have to manualy turn on flight with /cmi flyc
  817. EnabledByDefault: true
  818. # When set to true, in event of player changing his game mode from survival/adventure to creative/spectator his flight charge mode will get disabled
  819. # Same applies when changind game mode from creative/spectator to survival/adventure
  820. AutoSwitch: false
  821. # How much charge to give for one exp point
  822. # Set to 0 to disable this type of recharge
  823. ExpRechargeRate: 1
  824. # How much charge to give for one currency point
  825. # Set to 0 to disable this type of recharge
  826. MoneyRechargeRate: 1
  827. # Defines maximum amount of charge player can have
  828. # One charge is one traveled block while flying
  829. # if player dosent move, then one charge for each second while hovering
  830. MaxChargeLevel: 1000
  831. # Defines multiplier when player doesnt move but is hovering. For each second player hovers.
  832. # Set to 0 to disable
  833. DeductOnIdling: 1
  834. # Defines multiplier when player falls down of charge to be taken
  835. # This only effects when player falls from above 3 blocks of hight
  836. # In example if player falls from 10 blocks height, then 7 * 2 = 14 charges will be taken
  837. # This is to prevent avoiding no penealty from jumping from clifs
  838. # Set to 0 if you want to disable it
  839. DeductOnFallMulti: 0
  840. # Defines if you want to damage player when he falls down from higher than 3 blocks height
  841. # This will not kill player even if he would drop from 200 block height, but will leave him with 1 hp
  842. # This will only effect players who jumped down and not those who disabled fly mode in mid air
  843. DamageOnFall: true
  844. # DamageOnFall should be enabled for this to work
  845. # This will define if you want to damage player when he deactivates fly mode in mid air
  846. DamageOnToggle: false
  847. # DamageOnFall should be enabled for this to work
  848. # This will define if you want to kill player if fall damage if higher than his health amount
  849. KillOnFall: true
  850. Point:
  851. # Default particle for point command. Options: fireworks_spark, crit, magic_crit, potion_swirl, potion_swirl_transparent, spell, instant_spell, witch_magic, note, portal, flying_glyph, flame, lava_pop, footstep, splash, particle_smoke, explosion_huge, explosion_large, explosion, void_fog, small_smoke, cloud, coloured_dust, snowball_break, waterdrip, lavadrip, snow_shovel, slime, heart, villager_thundercloud, happy_villager, large_smoke, tile_break, tile_dust,
  852. DefaultParticle: COLOURED_DUST
  853. Messages:
  854. Login:
  855. # If set to true, login message wont be shown
  856. Disabled: false
  857. # Defines number of players from which to automatically start hiding join messages
  858. # Set to -1 to disable this
  859. AutoHideFrom: -1
  860. Custom:
  861. # If set to true, custom login message will be used. cmi.messages.disablelogin can be used to disable message for player
  862. Use: true
  863. Logout:
  864. # If set to true, logout message wont be shown
  865. Disabled: false
  866. # Defines number of players from which to automatically start hiding logout messages
  867. # Set to -1 to disable this
  868. AutoHideFrom: -1
  869. Custom:
  870. # If set to true, custom logout message will be used. cmi.messages.disablequit can be used to disable message for player
  871. Use: true
  872. # Check locale file for translation and custom placeholders: [playername], [totalUsers], [onlinePlayers]
  873. FirstJoinMessage:
  874. Use: true
  875. DeathMessage:
  876. # Defines number of players from which to automatically start hiding death messages
  877. # Set to -1 to disable this
  878. AutoHideFrom: -1
  879. Books:
  880. # Defines default creator name for books when using getbook command
  881. DefaultAuthor: ShantyTown
  882. # Defines name of customtext on players login to server. To disable just set name to non existing customText
  883. Motd: welcomeMessage
  884. Spawn:
  885. # Defines players spawn point after death if set to true, if not, then it will be used only for /cmi spawn command
  886. Main:
  887. World: None
  888. X: 0.0
  889. Y: 0.0
  890. Z: 0.0
  891. Pitch: 0.0
  892. Yaw: 0.0
  893. RespawnLocation: false
  894. Rng: 0
  895. Groups:
  896. Spieler:
  897. World: world
  898. X: 248.30000001192093
  899. Y: 114.0
  900. Z: 221.4678168757397
  901. Pitch: 1.1998935
  902. Yaw: 90.00114
  903. RespawnLocation: true
  904. # Defines players first spawn point when he logs into server for the first time
  905. FirstSpawn:
  906. Use: true
  907. World: world
  908. X: 245.89747456566872
  909. Y: 114.0
  910. Z: 221.56358062149584
  911. Pitch: 2.0999224
  912. Yaw: 90.15107
  913. Newbie:
  914. # Kit name to give for new players joining server
  915. Kit: Newbie
  916. Kits:
  917. # When set to true, kit list will be shown in GUI instead of chat list
  918. GUI: true
  919. # When set to true, kit selection gui empty fields will get filled with definet item
  920. FillEmptyFields: true
  921. Warps:
  922. # When set to true, warps list will be shown in GUI instead of chat list
  923. GUI: false
  924. # How many warps to show in each page
  925. perPage: 50
  926. # Do you want to save warp creator
  927. saveCreator: false
  928. # Do you want to show creator in warp list
  929. showCreator: false
  930. GlobalGui:
  931. # Defines item type in empty fields in GUI when its needed to be filled up
  932. EmptyField: STAINED_GLASS_PANE:15
  933. DynamicViewRange:
  934. # By setting to true will enable dynamic view range feature. Its still in beta stage and can result in some CPU load increase.
  935. # Don't enable if you are not using this feature on your server
  936. Enabled: false
  937. WorldLimits:
  938. # By setting to true fly and gamemode limitations per world will be aplied for player on world change if they dont have appropiate permission node
  939. Enabled: false
  940. # World list with default game modes
  941. # If player will have cmi.worldlimit.gamemode.bypass permission node, game mode wont be changed
  942. # Posible modes: creative, survival, adventure, spectator,
  943. Gamemode:
  944. - world:Survival
  945. # If player will have cmi.worldlimit.fly.bypass permission node, fly mode wont be changed
  946. Fly:
  947. - world:False
  948. # If player will have cmi.worldlimit.god.bypass permission node, fly mode wont be changed
  949. GodMode:
  950. - world:False
  951. # Prevents particular entity spawn reasons in defined worlds. All posible reasons: NATURAL, JOCKEY, CHUNK_GEN, SPAWNER, EGG, SPAWNER_EGG, LIGHTNING, BUILD_SNOWMAN, BUILD_IRONGOLEM, BUILD_WITHER, VILLAGE_DEFENSE, VILLAGE_INVASION, BREEDING, SLIME_SPLIT, REINFORCEMENTS, NETHER_PORTAL, DISPENSE_EGG, INFECTION, CURED, OCELOT_BABY, SILVERFISH_BLOCK, MOUNT, TRAP, ENDER_PEARL, SHOULDER_ENTITY, CUSTOM, DEFAULT
  952. SpawnReasons:
  953. world:
  954. - None
  955. BuildBattle:
  956. - None
  957. survival_nether:
  958. - None
  959. AcidIsland:
  960. - None
  961. nether:
  962. - None
  963. TheLab:
  964. - None
  965. survival:
  966. - None
  967. Abbau:
  968. - None
  969. AcidIsland_nether:
  970. - None
  971. end:
  972. - None
  973. survival_end:
  974. - None
  975. creative:
  976. - None
  977. # Checks and shows on players login if he have been changed hes name over Mojang
  978. # Looks to be working only with online servers, duhhhh
  979. CheckForNameChange:
  980. OnLogin: true
  981. AmountToShow: 3
  982. OnInfoShow: true
  983. # Do you want to perform commands
  984. PerformCommandsOnNewName: false
  985. # Command list to be performed in case player logs in with new name
  986. NameChangeCommands:
  987. - 'asConsole! cmi broadcast !&2[oldname] logged in with new name: [newname]'
  988. inv:
  989. # Do you want to save the player's inventory on his death
  990. SaveOnDeath: false
  991. # When set to true, empty inventories (no items in inventory) will not be saved on players death
  992. IgnoreEmpty: false
  993. # If set to true then player should have cmi.saveinv permission node for inventory to be saved on death
  994. RequiresPermission: false
  995. # How many inventories, we will keep for each player
  996. SavedInventories: 5
  997. hunger:
  998. # Do you want to give more than 20 hunger for players
  999. overide: false
  1000. heal:
  1001. RemoveNegative:
  1002. # Do you want to remove negative potion effects from player on heal
  1003. use: false
  1004. List:
  1005. - blindness
  1006. - confusion
  1007. - harm
  1008. - hunger
  1009. - poison
  1010. - slow
  1011. - slow_digging
  1012. - weakness
  1013. - wither
  1014. Cuff:
  1015. # When set to false will allow players to talk who is cuffed
  1016. Mute: true
  1017. AllowedCommands:
  1018. - msg
  1019. - r
  1020. - tell
  1021. Dispose:
  1022. # defines how big is dispose ui 1-6
  1023. UILines: 4
  1024. ItemRepair:
  1025. RepairShare:
  1026. # When enabled will prevent players repairing items for others in anvil regular way. They still can use items and repairs normaly for them selfs
  1027. # Can be bypassed with cmi.command.repair.repairshare.bypass
  1028. ProtectNormalRepair: false
  1029. # When enabled will prevent players repairing items for others with CMI command. They still can use items and repairs normaly for them selfs
  1030. ProtectCommandRepair: false
  1031. # Sets durability on item when another picks it up or selects in inventory. Set to 0 or less if you don't want to change durability
  1032. Durability: 1
  1033. # When set to true, player who have cmi.command.repair permission will bypass this protection and can use other user repaired items without any aditional actions
  1034. BypassWithRepairPermission: true
  1035. # When enabled aditional lore line will be added when player can't use that item. This will not be shown for owner of item
  1036. AddLore: true
  1037. # When set to true, interact event will be canceled to prevent item usage
  1038. CancelEvent: true
  1039. # When set to true, player will get message informing about item usage he dint repaired him self
  1040. InformWithMessage: true
  1041. Cooldowns:
  1042. # You can enable any command cooldown to prevent instant usage of it
  1043. # cmi heal:180 means that player can use /cmi heal command only once every 180 seconds
  1044. # if cooldown set to -1 then this command can be performed only one time
  1045. # Administration can bypass limitations with cmi.command.[comandName].cooldownbypass permission node
  1046. # Always use full command name and not its alias
  1047. Enabled: false
  1048. List:
  1049. - cmi heal:180
  1050. - cmi feed:120
  1051. WarmUps:
  1052. # You can enable any command warmup to prevent instant command usage
  1053. # tp:5:false means that when player performs /tp command he will need to wait 5 sec
  1054. # false variable is optional and when its set to false player cant move while warmup is counting
  1055. # If you dont want to deny empty warp command but want to deny any extra variable after that, then just add space, in example 'warp :5:false'
  1056. # When setting warmups for CMI commands, use full command name and not allias, in example 'cmi warp:5false'
  1057. # Administration can bypass limitations with cmi.command.[comandName].warmupbypass permission node
  1058. # ATTENTION! cmi home command is being handled in special way and to prevent double warmup, add space, example: - cmi home :5:false
  1059. Enabled: true
  1060. InformOnNoMove: true
  1061. List:
  1062. - cmi tp:5:false
  1063. - cmi back:3:false
  1064. - cmi warp:3:false
  1065. - cmi home :3:false
  1066. - cmi spawn:3:false
  1067. Jail:
  1068. # Defines in milliseconds how often to check if player leaves jail area
  1069. # Bigger numbers can help slightly lower server load
  1070. CheckInterval: 500
  1071. # Defines default jail time when time is not povided with command
  1072. DefaultTime: 300
  1073. # Chat range in blocks while player is in jail
  1074. # Set to 0 to allow talking
  1075. # set to -1 to prevent talking in general while jailed
  1076. ChatRange: 20
  1077. WhiteListedCmds:
  1078. - cmi msg
  1079. - cmi reply
  1080. scan:
  1081. # Tps cap from which to start adjusting scan speed
  1082. SoftCap: 19.0
  1083. # Staring speed when scanning. Range from 1 to 30
  1084. DefaultSpeed: 15
  1085. # When this set to true, when using scan feature and not providing range, whole map will be scanned
  1086. GlobalRangeByDefault: false
  1087. # Range in chunks. 2 is 25 chunks, 1 is 9 and 0 is only chunk you are standing in
  1088. DefaultRange: 2
  1089. # When this set to true, all found items in containers will be removed automatically durring scan. Ex: /scan id 7 purge
  1090. EnablePurge: false
  1091. search:
  1092. # When this set to true, all found items in inventories will be deleted durring search. Ex: /cmi search id 7 purge
  1093. EnablePurge: false
  1094. lfix:
  1095. # This is heavy on server resourses feature, enable if you have to spare some or pregenerating world
  1096. # When set to true, plugin will try to fix light issues on chunk generation
  1097. # This will remove most light gliches but its not 100% bullet prof and some bugs can still be seen
  1098. # In some cases you will need to relog to see updated light's
  1099. FixOnChunkGeneration: false
  1100. # List of worlds where we need to fix light issues on chunk generation
  1101. WorldsToFix:
  1102. - world
  1103. - BuildBattle
  1104. - survival_nether
  1105. - AcidIsland
  1106. - nether
  1107. - TheLab
  1108. - survival
  1109. - Abbau
  1110. - AcidIsland_nether
  1111. - end
  1112. - survival_end
  1113. - creative
  1114. # Tps cap from which to start adjusting light fix speed
  1115. SoftCap: 19.0
  1116. # Staring speed when fixing light. Range from 1 to 100
  1117. DefaultSpeed: 15
  1118. # Removeuser command will use same configurations when removing player data files or moving them to new place
  1119. purge:
  1120. # Cleans files on server startup
  1121. CleanOnStart: true
  1122. # How long player should be offline for his data to be moved
  1123. OfflineDays: 365
  1124. PlayerData:
  1125. # Do you want to enable player data file cleaning
  1126. Enabled: true
  1127. # Source folder to take files from
  1128. SourceFolder: world/playerdata
  1129. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1130. DeleteFiles: false
  1131. # Target folder to put files into if DeleteFiles set to false
  1132. DestinationFolder: world/playerdata_backup
  1133. PlayerStats:
  1134. # Do you want to enable player stats file cleaning
  1135. Enabled: true
  1136. # Source folder to take files from
  1137. SourceFolder: world/stats
  1138. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1139. DeleteFiles: false
  1140. # Target folder to put files into if DeleteFiles set to false
  1141. DestinationFolder: world/stats_backup
  1142. PlayerAdvancements:
  1143. # Do you want to enable player Advancements file cleaning
  1144. Enabled: true
  1145. # Source folder to take files from
  1146. SourceFolder: world/Advancements
  1147. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1148. DeleteFiles: false
  1149. # Target folder to put files into if DeleteFiles set to false
  1150. DestinationFolder: world/Advancements_backup
  1151. Essentials:
  1152. # Do you want to enable essentials playerdata file cleaning
  1153. Enabled: false
  1154. # Source folder to take files from
  1155. SourceFolder: plugins/Essentials/userdata
  1156. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1157. DeleteFiles: false
  1158. # Target folder to put files into if DeleteFiles set to false
  1159. DestinationFolder: plugins/Essentials/userdata_backup
  1160. LWC:
  1161. # Do you want to enable lwc protection cleaning
  1162. Enabled: false
  1163. Selection:
  1164. # Tool id to use for selection actions
  1165. Tool: wood_hoe
  1166. Time:
  1167. # Defines preset time
  1168. Day: '12:00'
  1169. Night: '24:00'
  1170. Morning: 06:00
  1171. Dusk: '18:00'
  1172. AutoTime:
  1173. # Time in seconds time in game will be adjusted to match real
  1174. # Keep it at arround one minute
  1175. Interval: 60
  1176. # Worlds effected by autotime adjustment
  1177. Worlds:
  1178. - ''
  1179. Enchanting:
  1180. enchantLimits:
  1181. # By disabling this, no limitation to enchanting will be applied
  1182. Enabled: true
  1183. MaxLevel:
  1184. protection_environmental: 4
  1185. protection_fire: 4
  1186. protection_fall: 4
  1187. protection_explosions: 4
  1188. protection_projectile: 4
  1189. oxygen: 3
  1190. water_worker: 1
  1191. mending: 1
  1192. thorns: 3
  1193. vanishing_curse: 1
  1194. depth_strider: 3
  1195. frost_walker: 2
  1196. binding_curse: 1
  1197. damage_all: 5
  1198. damage_undead: 5
  1199. damage_arthropods: 5
  1200. knockback: 2
  1201. fire_aspect: 2
  1202. loot_bonus_mobs: 3
  1203. sweeping_edge: 3
  1204. dig_speed: 5
  1205. silk_touch: 1
  1206. durability: 3
  1207. loot_bonus_blocks: 3
  1208. arrow_damage: 5
  1209. arrow_knockback: 2
  1210. arrow_fire: 1
  1211. arrow_infinite: 1
  1212. luck: 3
  1213. lure: 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement