Advertisement
Guest User

Untitled

a guest
Feb 5th, 2018
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.14 KB | None | 0 0
  1. # Language file you want to use
  2. Language: EN
  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. As there can be to much data waiting to be saved into database if interval is too big and can cause some short freezes
  21. AutoSaveInterval: 15
  22. Economy:
  23. # Enable or disable CMI economy in general
  24. # In case CMIInjector is present, then this will be set to true automatically.
  25. Enabled: true
  26. # Determines if player needs to confirm money payment by clicking on chat message
  27. Confirmation: false
  28. BalTop:
  29. # List of players to exclude from baltop list
  30. Exclude:
  31. - Notch
  32. Global:
  33. # Starting amount of money players will have
  34. StartingAmount: 100.0
  35. # Minimal amount, can go into negative if needed
  36. MinimalAmount: 0.0
  37. # Maximal amount of money player can have. Set to -1 to disable this limit
  38. MaximumAmount: 1.0E8
  39. # Currency symbol to be used when showing balance or similar
  40. CurrencySymbol: €
  41. FileSave:
  42. # 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
  43. Async: false
  44. Optimizations:
  45. # Format used for displaying money
  46. MoneyFormat: '###,###.###'
  47. # When set to true players with same name but different capitalization will be denyied from joining server to avoid posible issues. In example if on first day player Zrips joined server and on second day player zRips tries to join server, he will be rejected
  48. # RECOMMENDED to keep this at true
  49. PreventDifferentCapitalizationNames: false
  50. # 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
  51. # Useful when you have players with complicated names
  52. PartialPlayerName: false
  53. # When set to true, commands in help page will be sorted alphabeticaly
  54. # If set to false, commands will be sorted by priority
  55. CommandSorting: true
  56. # When set to true, commands in help page starting with /cmi will get shortened by hiding base command. Example /cmi back becomes /back
  57. # Keep in mind that this is automatic feature if alias or custom alias is set to that command
  58. # And keep in mind that this is only cosmetic change and will not impact command usage
  59. RemoveLabel: false
  60. # When set to true, all players can see missing permission node by hovering over error message
  61. # When set to false only players with cmi.permisiononerror permission node can see missing permission node
  62. PermisionOnError: true
  63. Teleport:
  64. # Set this to true if you having issues with entities not being teleported with you
  65. # Keep in mind that this is work arround for some plugins (AKA Towny) and can have undesired results in some situations
  66. VehicleWorkArround: false
  67. # Set to true if you want to use tp commands as /cmi tp [WhoYouWantToTeleport] [WhereToTeleport] when its false, its /cmi tp [whereToTeleport] [WhoYouWantToTeleport]
  68. SwitchPlaces: true
  69. # Defines time in seconds for accepting tpa or tpahere requests
  70. TpaTime: 60
  71. # Defines time in seconds for player being teleported after tpa or tpahere is being accepted
  72. TpaWarmup: 3
  73. # Defines if player can move when tpa or tpahere is being accepted
  74. TpaMove: false
  75. # Defines time in seconds for blocking player teleport offers after denying their request
  76. TpaBlock: 120
  77. # Defines time in seconds for bypassing prevented teleportation to unsafe location
  78. TpBypass: 15
  79. BlackListedItems:
  80. # Option to prevent player teleportation when he has blacklisted items in hies inventory. Can be bypassed with cmi.teleport.bypassblacklist
  81. Enabled: false
  82. EnabledFor:
  83. tp: true
  84. tpa: true
  85. tpahere: true
  86. warp: true
  87. home: true
  88. spawn: true
  89. # Item and amount (if not defined, defaults to 0) we want to protect
  90. # 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
  91. List:
  92. - Diamond
  93. - DiamondBlock
  94. - DiamondOre
  95. - ironore:5
  96. IP:
  97. # How long in second to wait until players ip is being recorded into data base
  98. # This only applies for offline servers to allow for player first of all to login before recording ip
  99. # Try to keep this value lower than your login plugin's allowed login time
  100. delay: 30
  101. # Max amount of hp you can get when using /cmi maxhp command
  102. MaxHp: 200
  103. # When set to true, player play time will be grabbed from user stats file instead of from CMI user data file
  104. # This can help to get more accurate play time if you have older server and using players stats feature
  105. PlayTimeFromStats: false
  106. OnDurabilityLoss:
  107. # Do you want to inform player when item durability gets lower than set treshhold
  108. # Player should have cmi.informDurability
  109. Use: true
  110. Percentage: 10
  111. OnLimitedItemUse:
  112. # Informs about left uses of item
  113. Inform: true
  114. # Can disable messages outputed durring start for world chunk checks
  115. DisableWorldChunkCheckInfo: false
  116. # Can prevent animals or monsters entering boats
  117. PreventEntityBoatEnter:
  118. Monsters: false
  119. Animals: false
  120. PreventBedExplosion:
  121. Nether: false
  122. TheEnd: false
  123. # Will teleport players down from nether 'roof'
  124. PreventPlayersOnNetherRoof: false
  125. PreventIronGolem:
  126. # When set to true, iron golems will not drop roses on death
  127. Roses: false
  128. # When set to true, fishing rod will not move grabed entity towards you
  129. PreventHook: false
  130. Multicraft:
  131. # When set to true, will prevent multicraft servers to console. This will disable /list command usage in general
  132. DisableList: false
  133. ExploitPatcher:
  134. # 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
  135. PreventItemPickup: true
  136. # When enabled this will prevent exp bootles being destroyied on portal edge and duplicating them in result of that
  137. PreventExpPortals: true
  138. Vault:
  139. # If your having issues with vault grabbing correct players' group or balance, consider to turn this to false
  140. Money: true
  141. Group: true
  142. BossBar:
  143. # Enables or disbales bossbar hp bar on 1.9+ servers
  144. HpBarEnabled: true
  145. Ban:
  146. # When set to true players who are banned will get messages modified by CMI instead of seying vanilla type of message
  147. OverrideLoginMessage: false
  148. Homes:
  149. # Homes groups to define max amount homes player can have. Permission: cmi.command.sethome.[groupname]
  150. # If players home group if not find then amount will be set to 1
  151. # To have unlimited homes use cmi.command.sethome.unlimited permission
  152. # 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
  153. Groups:
  154. Newbie: 2
  155. Advanced: 3
  156. Vip: 5
  157. # Requires cmi.bedhome permission node
  158. # When set to true by interacting with bed, regular home location will be created
  159. # When set to false vanilla bed home location will be set
  160. BedInteraction: true
  161. ReSpawn:
  162. Global:
  163. # Defines respawn order if defined world is not present in Specific list
  164. # Posible respawn locations: spawn, bedLocation, homeLocation, worldSpawn, warp![warpName]
  165. # Where warp![warName] can be any valid warp you set for players to be teleported, they will bypass any requirements for that warp
  166. PriorityOrder:
  167. - spawn
  168. - bedLocation
  169. - homeLocation
  170. - worldSpawn
  171. # Defines respawn order for defines worlds
  172. # Remove world if you want to leave respawn handling for server or 3rd party plugin
  173. Specific:
  174. world:
  175. - spawn
  176. - bedLocation
  177. - homeLocation
  178. - worldSpawn
  179. world_nether:
  180. - spawn
  181. - bedLocation
  182. - homeLocation
  183. - worldSpawn
  184. world_the_end:
  185. - spawn
  186. - bedLocation
  187. - homeLocation
  188. - worldSpawn
  189. heyyou:
  190. - spawn
  191. - bedLocation
  192. - homeLocation
  193. - worldSpawn
  194. spawn:
  195. - spawn
  196. - bedLocation
  197. - homeLocation
  198. - worldSpawn
  199. testhub:
  200. - spawn
  201. - bedLocation
  202. - homeLocation
  203. - worldSpawn
  204. minage:
  205. - spawn
  206. - bedLocation
  207. - homeLocation
  208. - worldSpawn
  209. Afk:
  210. # Enable or disable auto afk system entirely
  211. Enabled: true
  212. # Prevents jumping in one place to avoid afk status
  213. PreventJumping: true
  214. # Prevents damage while afk
  215. PreventDamage: true
  216. # Defines how often in seconds plugin will check for afk players state
  217. CheckInterval: 10
  218. # Defines how long to wait after player stops moving to set him as afk
  219. # Player needs to have cmi.command.afk.auto permission node
  220. AutoAfkIn: 300
  221. # Defines commands to be performed when player enters afk mode
  222. # Supports specialized commands
  223. AutoAfkCmds:
  224. - cmi broadcast !&6[playerDisplayName] &eis now AFK
  225. # Defines commands to be performed when player leaves afk mode
  226. AfkLeaveCmds:
  227. - cmi broadcast !&6[playerDisplayName] &eis no longer AFK
  228. # Defines how long to wait after player stops moving to kick player
  229. # This can be used not only to kick but to perform repeating action every x seconds if needed
  230. # Keep it at -1 to disable auto kick
  231. # Can be bypassed with cmi.command.afk.kickbypass permission node
  232. AutoKickIn: 600
  233. # This will define how long to wait before performing kick commands again
  234. RepeatingAutoKickInterval: 300
  235. # When set to true, kick command will be repeated each RepeatingAutoKickInterval seconds
  236. RepeatKickCommand: false
  237. # Defines commands to be performed when player can be kicked
  238. # If player is not kicked then commands will be repeated every RepeatingAutoKickInterval seconds
  239. AutoKickCmds:
  240. - cmi kick [playerName] &eYou have been kicked for idling more than [time]
  241. # Disables afk on interaction
  242. DisableOnInteract: true
  243. # Disables afk on inventory click
  244. DisableOnInventoryClick: true
  245. # Disables afk on command usage
  246. DisableOnCommand: true
  247. # Disables afk on public chat message
  248. DisableOnPublicChat: true
  249. # Disables afk on private chat message
  250. DisableOnPrivateChat: true
  251. # Disables afk on move
  252. DisableOnMove: true
  253. # Disables item pickup while afk
  254. DisableItemPickup: false
  255. Votifier:
  256. # When set to true votifier votes will be counted for player
  257. CountVotes: true
  258. # When set to false, commands on sucessfull vote will not be performed
  259. PerformCommands: true
  260. # Defines commands to be performed when player votes
  261. # Supports specialized commands and placeholders
  262. # [serviceName] variable can be used to insert address
  263. CommandsOnVote:
  264. - cmi broadcast !&6[playerDisplayName] &evoted!
  265. - cmi give [playerName] diamond
  266. # List of players to be excluded from top voter list
  267. ExcludeList:
  268. - None
  269. Ranks:
  270. AutoRankUp:
  271. # Defines how often in seconds plugin will check for posible player rankups
  272. # Set it to 0 or less to disable auto rankup checks
  273. Delay: 60
  274. # Defines how often in seconds each separate player will be checked for rankup
  275. # This is different than general check just to avoid couple players ranking up at same time
  276. # 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
  277. # Keep it longer or same as general delay time
  278. PlayerDelay: 120
  279. TabList:
  280. # Enable or disable tab list management
  281. Enabled: true
  282. # Defines if we want to run tablist updater in async mode
  283. # While enabled it can increase overall performance but some plugins can have same issues handling async placeholder requests
  284. Async: true
  285. # Enable or disable grouped format tablist's
  286. # You can save some resources by disabling this if you are not interested in grouped format tablist feature
  287. # If disabled then this will use only default format and will skip checking for custom one to save some resources if needed
  288. GroupedEnabled: true
  289. Updates:
  290. # Automaticaly updates tab list every x seconds for ALL online players
  291. # If you are using static Footer and Header you can disable this by setting to -1
  292. # Consider setting this to -1 if its completely enough to update on player events
  293. AutoInterval: 60
  294. OnJoin: true
  295. OnLeave: true
  296. afkStateChange: true
  297. OnWorldChange: true
  298. OnDeath: false
  299. OnTeleport: false
  300. OnNickChange: true
  301. # PlaceholderAPI supported for any custom variable you want to insert into this
  302. # In adition CMI will handle some placeholders without PlaceHolderAPI
  303. # %player_world% %player_x% %player_y% %player_z% %server_online% %server_max_players% %server_unique_joins% %vault_eco_balance_formatted%
  304. GeneralFormat:
  305. PlayerName: '[playerDisplayName]'
  306. Header:
  307. - '&f------------------------------------'
  308. - '&7Welcome'
  309. - '&7Online &f%server_online%&7/&f%server_max_players%'
  310. - '&f------------------------------------'
  311. Footer:
  312. - '&f------------------------------------'
  313. - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%'
  314. - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%'
  315. - '&f------------------------------------'
  316. # Defines custom formats to be used for players.
  317. # Any player which have cmi.tablist.[id] permission node will use defined grouped format in tablist
  318. # You can have as many groups as you want by increasing increment
  319. # If player has more than one permission node, then biggest one will be used
  320. GroupFormat:
  321. '1':
  322. PlayerName: '&2{&r[playerDisplayName]&2}'
  323. Header:
  324. - '&f------------------------------------'
  325. - '&7Online &f%server_online%&7/&f%server_max_players%'
  326. - '&f------------------------------------'
  327. Footer:
  328. - '&f------------------------------------'
  329. - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%'
  330. - '&7Time: &f%server_time_HH:mm:ss%'
  331. - '&f------------------------------------'
  332. '2':
  333. PlayerName: '&c[&r[playerDisplayName]&c]'
  334. Header:
  335. - '&f------------------------------------'
  336. - '&7Online &f%server_online%&7/&f%server_max_players%'
  337. - '&f------------------------------------'
  338. Footer:
  339. - '&f------------------------------------'
  340. - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%'
  341. - '&f------------------------------------'
  342. Notes:
  343. # 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
  344. ShowOnAlertEvent: true
  345. GroundClean:
  346. # List of item types not to be removed on ground clean action
  347. WhiteList:
  348. - itemType
  349. Chat:
  350. # Will try to modify chat to display it in defined format
  351. ModifyChatFormat: true
  352. # 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
  353. ClickHoverMessages: true
  354. # Used for simple chat messages. Optional variables: {prefix} {suffix} {group}. Supporting PlaceHolderAPI variables like %player_server%
  355. GeneralFormat: '[{group}] {prefix}&f{displayName}&7: &r{message}'
  356. # Use numeric increments to separate groups from each other. If player has more than one, then line with higher number will be used
  357. # Add as many lines as you need too
  358. # cmi.chatgroup.[id] permnission node to use
  359. GroupFormat:
  360. '1': '{prefix}&f{displayName}&f: &r{message}'
  361. '2': '{prefix}&f{displayName}&7: &r{message}'
  362. '3': '{prefix}&f{displayName}&8: &r{message}'
  363. Colors:
  364. # If set to true then all public messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  365. # cmi.colors.publicmessage.[colorName]
  366. # 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)
  367. PublicMessage: true
  368. # If set to true then private messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  369. # cmi.colors.privatemessage.[colorName]
  370. PrivataMessage: true
  371. # 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
  372. CleanUp:
  373. publicmessage: true
  374. privatemessage: true
  375. nickname: true
  376. signs: false
  377. # If set to true then nickName will be filtered from color codes when player changes it
  378. # cmi.colors.nickname.[colorName]
  379. NickName: true
  380. ChatFilter:
  381. Enabled: false
  382. Deny:
  383. ipBlock:
  384. # If not set to true, this filter will not be used
  385. Enabled: true
  386. # Defines filter group and defines required permission node to bypass this filter: cmi.chatfilter.bypass.[groupName]
  387. Group: Advertising
  388. # Regex expresion to filter by. How to use regex https://regexone.com/
  389. Regex:
  390. - \b[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}\b
  391. - '[a-zA-Z0-9\-\.]+\s?(\.|dot|\(dot\)|-|;|:|,|_|/)\s?([a-zA-Z]{2,4})\b'
  392. # With what we need to replace word, if not defined found expresion will not be changed
  393. ReplaceWith: ''
  394. # posible: none, orhers, all
  395. # Where 'none' means everyone will receive this message
  396. # 'others' means that sender will get message but not other players, this is usefull to prevent advertising and silently block it
  397. # 'all' means that no one will receive sent message
  398. BlockType: others
  399. # Players with cmi.chatfilter.inform permisison will receive defined message when rule is broken
  400. msgToStaff: '&4!&6[playerName] &4advertising with: &r[message]'
  401. # List of commands to perform when rule is broken. Use [senderName] to include message sender name. Supports global variales same as locale file
  402. Commands: []
  403. swearing1:
  404. Enabled: true
  405. Group: Swearing
  406. Regex:
  407. - \bass\b|\basshole
  408. ReplaceWith: dude
  409. BlockType: none
  410. msgToStaff: '&4!&6[playerName] &4swearing'
  411. Commands:
  412. - msg [senderName] &eDon't swear!
  413. swearing2:
  414. Enabled: true
  415. Group: Swearing
  416. Regex:
  417. - \bfu+ck
  418. ReplaceWith: not good
  419. BlockType: none
  420. msgToStaff: '&4!&6[playerName] &4swearing'
  421. Commands:
  422. - msg [senderName] &eDon't swear!
  423. # 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.
  424. WhiteList:
  425. - \bgoogle.\s?([a-zA-Z]{2,4})\b
  426. - \bspigotmc.\s?([a-zA-Z]{2,4})\b
  427. DuplicatedMessagePrevention:
  428. # 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
  429. Use: false
  430. # How much in percentage message is counted as same
  431. Percentage: 80
  432. # Defines how often in seconds you can send same/similar message
  433. Interval: 5
  434. # How many commands you can repeat before stopped for cooldown
  435. MinAmount: 2
  436. # If set to true, players public message who is in your ignore list will not be shown
  437. IgnorePublicMessage: false
  438. Tag:
  439. # Enable or not tag system. This will inform player wbout hies name mentioning in public chat if name have @ in front of it
  440. Enabled: true
  441. # When this is set to true, any player mentionings in public messages will be colorized and player will get informed as usual
  442. # This is allot more heavier on server than usual tagging with @, so enable if you know what you are doing
  443. HardCoreMode: false
  444. # Determines color of taged user name in chat with @ in front of name/nickname. Sender should have cmi.tag.color
  445. Color: '&c'
  446. Sound:
  447. # Sound name. Posible ones: ambient_cave, block_anvil_break, block_anvil_destroy, block_anvil_fall, block_anvil_hit, block_anvil_land, block_anvil_place, block_anvil_step, block_anvil_use, block_brewing_stand_brew, block_chest_close, block_chest_locked, block_chest_open, block_chorus_flower_death, block_chorus_flower_grow, block_cloth_break, block_cloth_fall, block_cloth_hit, block_cloth_place, block_cloth_step, block_comparator_click, block_dispenser_dispense, block_dispenser_fail, block_dispenser_launch, block_enchantment_table_use, block_enderchest_close, block_enderchest_open, block_end_gateway_spawn, block_end_portal_frame_fill, block_end_portal_spawn, block_fence_gate_close, block_fence_gate_open, block_fire_ambient, block_fire_extinguish, block_furnace_fire_crackle, block_glass_break, block_glass_fall, block_glass_hit, block_glass_place, block_glass_step, block_grass_break, block_grass_fall, block_grass_hit, block_grass_place, block_grass_step, block_gravel_break, block_gravel_fall, block_gravel_hit, block_gravel_place, block_gravel_step, block_iron_door_close, block_iron_door_open, block_iron_trapdoor_close, block_iron_trapdoor_open, block_ladder_break, block_ladder_fall, block_ladder_hit, block_ladder_place, block_ladder_step, block_lava_ambient, block_lava_extinguish, block_lava_pop, block_lever_click, block_metal_break, block_metal_fall, block_metal_hit, block_metal_place, block_metal_pressureplate_click_off, block_metal_pressureplate_click_on, block_metal_step, block_note_basedrum, block_note_bass, block_note_bell, block_note_chime, block_note_flute, block_note_guitar, block_note_harp, block_note_hat, block_note_pling, block_note_snare, block_note_xylophone, block_piston_contract, block_piston_extend, block_portal_ambient, block_portal_travel, block_portal_trigger, block_redstone_torch_burnout, block_sand_break, block_sand_fall, block_sand_hit, block_sand_place, block_sand_step, block_shulker_box_close, block_shulker_box_open, block_slime_break, block_slime_fall, block_slime_hit, block_slime_place, block_slime_step, block_snow_break, block_snow_fall, block_snow_hit, block_snow_place, block_snow_step, block_stone_break, block_stone_button_click_off, block_stone_button_click_on, block_stone_fall, block_stone_hit, block_stone_place, block_stone_pressureplate_click_off, block_stone_pressureplate_click_on, block_stone_step, block_tripwire_attach, block_tripwire_click_off, block_tripwire_click_on, block_tripwire_detach, block_waterlily_place, block_water_ambient, block_wooden_door_close, block_wooden_door_open, block_wooden_trapdoor_close, block_wooden_trapdoor_open, block_wood_break, block_wood_button_click_off, block_wood_button_click_on, block_wood_fall, block_wood_hit, block_wood_place, block_wood_pressureplate_click_off, block_wood_pressureplate_click_on, block_wood_step, enchant_thorns_hit, entity_armorstand_break, entity_armorstand_fall, entity_armorstand_hit, entity_armorstand_place, entity_arrow_hit, entity_arrow_hit_player, entity_arrow_shoot, entity_bat_ambient, entity_bat_death, entity_bat_hurt, entity_bat_loop, entity_bat_takeoff, entity_blaze_ambient, entity_blaze_burn, entity_blaze_death, entity_blaze_hurt, entity_blaze_shoot, entity_boat_paddle_land, entity_boat_paddle_water, entity_bobber_retrieve, entity_bobber_splash, entity_bobber_throw, entity_cat_ambient, entity_cat_death, entity_cat_hiss, entity_cat_hurt, entity_cat_purr, entity_cat_purreow, entity_chicken_ambient, entity_chicken_death, entity_chicken_egg, entity_chicken_hurt, entity_chicken_step, entity_cow_ambient, entity_cow_death, entity_cow_hurt, entity_cow_milk, entity_cow_step, entity_creeper_death, entity_creeper_hurt, entity_creeper_primed, entity_donkey_ambient, entity_donkey_angry, entity_donkey_chest, entity_donkey_death, entity_donkey_hurt, entity_egg_throw, entity_elder_guardian_ambient, entity_elder_guardian_ambient_land, entity_elder_guardian_curse, entity_elder_guardian_death, entity_elder_guardian_death_land, entity_elder_guardian_flop, entity_elder_guardian_hurt, entity_elder_guardian_hurt_land, entity_enderdragon_ambient, entity_enderdragon_death, entity_enderdragon_fireball_explode, entity_enderdragon_flap, entity_enderdragon_growl, entity_enderdragon_hurt, entity_enderdragon_shoot, entity_endereye_death, entity_endereye_launch, entity_endermen_ambient, entity_endermen_death, entity_endermen_hurt, entity_endermen_scream, entity_endermen_stare, entity_endermen_teleport, entity_endermite_ambient, entity_endermite_death, entity_endermite_hurt, entity_endermite_step, entity_enderpearl_throw, entity_evocation_fangs_attack, entity_evocation_illager_ambient, entity_evocation_illager_cast_spell, entity_evocation_illager_death, entity_evocation_illager_hurt, entity_evocation_illager_prepare_attack, entity_evocation_illager_prepare_summon, entity_evocation_illager_prepare_wololo, entity_experience_bottle_throw, entity_experience_orb_pickup, entity_firework_blast, entity_firework_blast_far, entity_firework_large_blast, entity_firework_large_blast_far, entity_firework_launch, entity_firework_shoot, entity_firework_twinkle, entity_firework_twinkle_far, entity_generic_big_fall, entity_generic_burn, entity_generic_death, entity_generic_drink, entity_generic_eat, entity_generic_explode, entity_generic_extinguish_fire, entity_generic_hurt, entity_generic_small_fall, entity_generic_splash, entity_generic_swim, entity_ghast_ambient, entity_ghast_death, entity_ghast_hurt, entity_ghast_scream, entity_ghast_shoot, entity_ghast_warn, entity_guardian_ambient, entity_guardian_ambient_land, entity_guardian_attack, entity_guardian_death, entity_guardian_death_land, entity_guardian_flop, entity_guardian_hurt, entity_guardian_hurt_land, entity_horse_ambient, entity_horse_angry, entity_horse_armor, entity_horse_breathe, entity_horse_death, entity_horse_eat, entity_horse_gallop, entity_horse_hurt, entity_horse_jump, entity_horse_land, entity_horse_saddle, entity_horse_step, entity_horse_step_wood, entity_hostile_big_fall, entity_hostile_death, entity_hostile_hurt, entity_hostile_small_fall, entity_hostile_splash, entity_hostile_swim, entity_husk_ambient, entity_husk_death, entity_husk_hurt, entity_husk_step, entity_illusion_illager_ambient, entity_illusion_illager_cast_spell, entity_illusion_illager_death, entity_illusion_illager_hurt, entity_illusion_illager_mirror_move, entity_illusion_illager_prepare_blindness, entity_illusion_illager_prepare_mirror, entity_irongolem_attack, entity_irongolem_death, entity_irongolem_hurt, entity_irongolem_step, entity_itemframe_add_item, entity_itemframe_break, entity_itemframe_place, entity_itemframe_remove_item, entity_itemframe_rotate_item, entity_item_break, entity_item_pickup, entity_leashknot_break, entity_leashknot_place, entity_lightning_impact, entity_lightning_thunder, entity_lingeringpotion_throw, entity_llama_ambient, entity_llama_angry, entity_llama_chest, entity_llama_death, entity_llama_eat, entity_llama_hurt, entity_llama_spit, entity_llama_step, entity_llama_swag, entity_magmacube_death, entity_magmacube_hurt, entity_magmacube_jump, entity_magmacube_squish, entity_minecart_inside, entity_minecart_riding, entity_mooshroom_shear, entity_mule_ambient, entity_mule_chest, entity_mule_death, entity_mule_hurt, entity_painting_break, entity_painting_place, entity_parrot_ambient, entity_parrot_death, entity_parrot_eat, entity_parrot_fly, entity_parrot_hurt, entity_parrot_imitate_blaze, entity_parrot_imitate_creeper, entity_parrot_imitate_elder_guardian, entity_parrot_imitate_enderdragon, entity_parrot_imitate_enderman, entity_parrot_imitate_endermite, entity_parrot_imitate_evocation_illager, entity_parrot_imitate_ghast, entity_parrot_imitate_husk, entity_parrot_imitate_illusion_illager, entity_parrot_imitate_magmacube, entity_parrot_imitate_polar_bear, entity_parrot_imitate_shulker, entity_parrot_imitate_silverfish, entity_parrot_imitate_skeleton, entity_parrot_imitate_slime, entity_parrot_imitate_spider, entity_parrot_imitate_stray, entity_parrot_imitate_vex, entity_parrot_imitate_vindication_illager, entity_parrot_imitate_witch, entity_parrot_imitate_wither, entity_parrot_imitate_wither_skeleton, entity_parrot_imitate_wolf, entity_parrot_imitate_zombie, entity_parrot_imitate_zombie_pigman, entity_parrot_imitate_zombie_villager, entity_parrot_step, entity_pig_ambient, entity_pig_death, entity_pig_hurt, entity_pig_saddle, entity_pig_step, entity_player_attack_crit, entity_player_attack_knockback, entity_player_attack_nodamage, entity_player_attack_strong, entity_player_attack_sweep, entity_player_attack_weak, entity_player_big_fall, entity_player_breath, entity_player_burp, entity_player_death, entity_player_hurt, entity_player_hurt_drown, entity_player_hurt_on_fire, entity_player_levelup, entity_player_small_fall, entity_player_splash, entity_player_swim, entity_polar_bear_ambient, entity_polar_bear_baby_ambient, entity_polar_bear_death, entity_polar_bear_hurt, entity_polar_bear_step, entity_polar_bear_warning, entity_rabbit_ambient, entity_rabbit_attack, entity_rabbit_death, entity_rabbit_hurt, entity_rabbit_jump, entity_sheep_ambient, entity_sheep_death, entity_sheep_hurt, entity_sheep_shear, entity_sheep_step, entity_shulker_ambient, entity_shulker_bullet_hit, entity_shulker_bullet_hurt, entity_shulker_close, entity_shulker_death, entity_shulker_hurt, entity_shulker_hurt_closed, entity_shulker_open, entity_shulker_shoot, entity_shulker_teleport, entity_silverfish_ambient, entity_silverfish_death, entity_silverfish_hurt, entity_silverfish_step, entity_skeleton_ambient, entity_skeleton_death, entity_skeleton_horse_ambient, entity_skeleton_horse_death, entity_skeleton_horse_hurt, entity_skeleton_hurt, entity_skeleton_shoot, entity_skeleton_step, entity_slime_attack, entity_slime_death, entity_slime_hurt, entity_slime_jump, entity_slime_squish, entity_small_magmacube_death, entity_small_magmacube_hurt, entity_small_magmacube_squish, entity_small_slime_death, entity_small_slime_hurt, entity_small_slime_jump, entity_small_slime_squish, entity_snowball_throw, entity_snowman_ambient, entity_snowman_death, entity_snowman_hurt, entity_snowman_shoot, entity_spider_ambient, entity_spider_death, entity_spider_hurt, entity_spider_step, entity_splash_potion_break, entity_splash_potion_throw, entity_squid_ambient, entity_squid_death, entity_squid_hurt, entity_stray_ambient, entity_stray_death, entity_stray_hurt, entity_stray_step, entity_tnt_primed, entity_vex_ambient, entity_vex_charge, entity_vex_death, entity_vex_hurt, entity_villager_ambient, entity_villager_death, entity_villager_hurt, entity_villager_no, entity_villager_trading, entity_villager_yes, entity_vindication_illager_ambient, entity_vindication_illager_death, entity_vindication_illager_hurt, entity_witch_ambient, entity_witch_death, entity_witch_drink, entity_witch_hurt, entity_witch_throw, entity_wither_ambient, entity_wither_break_block, entity_wither_death, entity_wither_hurt, entity_wither_shoot, entity_wither_skeleton_ambient, entity_wither_skeleton_death, entity_wither_skeleton_hurt, entity_wither_skeleton_step, entity_wither_spawn, entity_wolf_ambient, entity_wolf_death, entity_wolf_growl, entity_wolf_howl, entity_wolf_hurt, entity_wolf_pant, entity_wolf_shake, entity_wolf_step, entity_wolf_whine, entity_zombie_ambient, entity_zombie_attack_door_wood, entity_zombie_attack_iron_door, entity_zombie_break_door_wood, entity_zombie_death, entity_zombie_horse_ambient, entity_zombie_horse_death, entity_zombie_horse_hurt, entity_zombie_hurt, entity_zombie_infect, entity_zombie_pig_ambient, entity_zombie_pig_angry, entity_zombie_pig_death, entity_zombie_pig_hurt, entity_zombie_step, entity_zombie_villager_ambient, entity_zombie_villager_converted, entity_zombie_villager_cure, entity_zombie_villager_death, entity_zombie_villager_hurt, entity_zombie_villager_step, item_armor_equip_chain, item_armor_equip_diamond, item_armor_equip_elytra, item_armor_equip_generic, item_armor_equip_gold, item_armor_equip_iron, item_armor_equip_leather, item_bottle_empty, item_bottle_fill, item_bottle_fill_dragonbreath, item_bucket_empty, item_bucket_empty_lava, item_bucket_fill, item_bucket_fill_lava, item_chorus_fruit_teleport, item_elytra_flying, item_firecharge_use, item_flintandsteel_use, item_hoe_till, item_shield_block, item_shield_break, item_shovel_flatten, item_totem_use, music_creative, music_credits, music_dragon, music_end, music_game, music_menu, music_nether, record_11, record_13, record_blocks, record_cat, record_chirp, record_far, record_mall, record_mellohi, record_stal, record_strad, record_wait, record_ward, ui_button_click, ui_toast_challenge_complete, ui_toast_in, ui_toast_out, weather_rain, weather_rain_above
  448. Name: BLOCK_NOTE_HARP
  449. Volume: 1
  450. Pitch: 3
  451. # When set to true, @ simbol will be removed
  452. RemoveEta: false
  453. Command:
  454. CommandFilter:
  455. Duplicate:
  456. # 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
  457. Use: false
  458. # How much in percentage command is counted as same
  459. Percentage: 80
  460. # Defines how often in seconds you can send same/similar commands
  461. Interval: 5
  462. # How many commands you can repeat before stopped for cooldown
  463. MinAmount: 2
  464. # Whitelisted commands to ignore
  465. WhiteList:
  466. - msg
  467. - tell
  468. - login
  469. - register
  470. Spy:
  471. # Delay in seconds for commands spy to turn on after relog
  472. # This will prevent some one from loging in with admin account and seying commands before loging in
  473. # Keep it at same or higher than your login plugin delay for entering password
  474. # This includes social spy too
  475. DelayForTrigger: 60
  476. # Commands in this list will not be shown when command spy is enabeld for player for security/privacy reasons
  477. BlackListed:
  478. - register
  479. - login
  480. - l
  481. PlayerNotes:
  482. # For how long to keep players notes in days
  483. ExpiresIn: 30
  484. PlayerMail:
  485. # For how long to keep players mail in days
  486. ExpiresIn: 30
  487. NickName:
  488. # Format of nick name. By default only nick name will be visible. Keep in mind that in example Essentials add groups prefix in front
  489. # Posible varibales: {prefix} {suffix}
  490. Format: '{nickName}'
  491. # Prevents players to change their nick name to one of defined without permission
  492. # Use lower case
  493. # cmi.command.nick.bypassblacklist
  494. # to bypass protection against already in use name/nickname use cmi.command.nick.bypassinuse
  495. BlackList:
  496. - admin
  497. - administrator
  498. - server
  499. - staff
  500. - staf
  501. # Max length of nick name, can be bypassed with cmi.command.nick.bypass.length
  502. MaxLength: 16
  503. # Shows if there is an available new version on login with cmi.versioncheck permission node
  504. ShowNewVersion: true
  505. Spawners:
  506. Break:
  507. # Enable or disable spawner handler for spawner break
  508. # If enabled player will get spawner if using silktouch pickaxe and have cmi.dropspawner permission node
  509. # If player has cmi.dropspawner.nosilk permission node, player is not required to use silk touch pickaxe to get droped spawner
  510. Enabled: true
  511. # Minimal silktouch level required to get spawner back
  512. SilkTouchLevel: 1
  513. Place:
  514. # Enable or disable spawner handler for spawner place
  515. # If enabled player will place spawner depending from what it is by its type
  516. # If disabled then spawner will be placed in normal way and it will allow other plugins to handle its placement
  517. Enabled: true
  518. # If set to true, player will need to have appropriate permission node to place spawner by its type
  519. RequiresPermission: false
  520. # 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.
  521. # In example: player should have cmi.placespawner.pig to place pig spawner, or cmi.placespawner.zombie to place zombie spawner
  522. # If set to false, then player will need to have basic cmi.placespawner permission to place any type of spawner
  523. RequiresExactPermission: false
  524. Interact:
  525. # When set to true, players trying to change spawner with monster egg will require approrpiate permission node
  526. # In example: player should have cmi.egginteract.pig to change spawner into pig, or cmi.egginteract.zombie to change into zombie spawner
  527. EggRequiresPermission: false
  528. # If set to true, spawners will have chance to be dropped when destroying with tnt
  529. TnTExplosionDrop:
  530. use: false
  531. # Chance in percentage for spawner to drop
  532. Chance: 30
  533. # If set to true, spawners will have chance to be dropped when destroyed by creeper
  534. CreeperExplosionDrop:
  535. use: false
  536. Chance: 30
  537. Charges:
  538. # When enabled players will be assigned to particular spawner charges group who have cmi.spawners.charge.[groupName] permission node
  539. # Players will be limited to how many spawners they can mine
  540. # StartingCharge will determine how many charges they will have on first time joining group
  541. # MaxCharge will limit to how many charges you can have at one time
  542. # Cooldown determines how often new charge will be given
  543. # Bonus is optional and it will determine by how many seconds to lower cooldown for next charge when placing spawner
  544. # Option to bypass limitations with cmi.spawners.charge.bypass
  545. Use: false
  546. # If set to true when player runs out of spawner charges spawner will be destroyed without droping it
  547. BreakWithoutCharge: false
  548. List:
  549. Noob:
  550. Use: false
  551. StartingCharge: 2
  552. MaxCharge: 5
  553. Cooldown: 3600
  554. Bonus: 10
  555. Advanced:
  556. Use: false
  557. StartingCharge: 3
  558. MaxCharge: 6
  559. Cooldown: 3000
  560. Bonus: 10
  561. Proximity:
  562. # Allws to limit how tight spawners can be placed from each other
  563. Use: false
  564. # Radius in blocks from blaced block. Max range is 16
  565. # Can bypass with cmi.spawners.proximity.bypass
  566. Range: 3
  567. ItemRenaming:
  568. # When set to true, players will be denyied from renaming defined items
  569. # Option to define specific name by using regex format
  570. Prevent: false
  571. List:
  572. - mobspawner:([A-z]+ (?i)\w*spawner)
  573. SpawnMob:
  574. # Defines how many passengers entities can be spawned at once
  575. MaxQuantity: 10
  576. MaxPassengers: 10
  577. Counter:
  578. # Default range to use when performing /counter start
  579. Range: 10
  580. Mirror:
  581. # Defines how far in blocks from mirror center you can build
  582. # This is mainly to protect from forgeting to turn off mirror and starting to build on different side of map
  583. MaxRange: 50
  584. NetherPortal:
  585. # Can prevent nether portal creation entirely. Option to bypass with cmi.netherportalbypass
  586. PreventCreation: false
  587. # Maximum height nether portal can be created. Vanilla size is 23
  588. MaxHeight: 23
  589. # Maximum width nether portal can be created. Vanilla size is 23
  590. MaxWidth: 23
  591. Portals:
  592. # Defines in milliseconds how often to check if player entered portal or not
  593. # Bigger numbers can help slightly lower server load but small portals, 1 block depth without back wall can be passed throw without teleportations if player moves fast enought
  594. CheckInterval: 300
  595. # Defines in milliseconds how often to check if player entered portal range for particles to apear
  596. CheckParticleInterval: 500
  597. # Perform commands on teleport or not
  598. PerformCommands: true
  599. # Commands to be performed on teleport event
  600. Commands:
  601. - cmi effect [playerName] blindness 2 1 -s
  602. Animations:
  603. # Enable siting on stair block by clicking on them with empty hand or by looking and using command
  604. # Requires cmi.command.sit.stairs
  605. SitOnStairs: true
  606. StairsAsChairs: true
  607. SlabsAsChairs: true
  608. # 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,
  609. # Sintax should be [permissionNode]:[damageCause]:[multiplier]
  610. # Example: nolavadamage:lava:0 will prevent lava damage with cmi.damagecontrol.nolavadamage permission node
  611. # Negative values will heal player instead of damaging him
  612. # If player have more than one permission node for same damage cause, then last one in list will be used to determine final damage
  613. DamageControl:
  614. - nowalldamage:fly_into_wall:0
  615. - lowermagmacubedamage:hot_floor:0.5
  616. Totem:
  617. # When this set to true, on players death totem will be used even if he is not holding it in hand
  618. RemoveFromInventory: false
  619. Cooldown:
  620. # When this set to true player can use totem only every X second
  621. Use: false
  622. Time: 600
  623. Warmup:
  624. # When this set to true player can use totem to have X amount of second's, during which he can die and be resurected
  625. # Totem will be consumed durring activation and wont be returned even if resurection is not used during warmup time
  626. Use: false
  627. Time: 10
  628. Elytra:
  629. # cmi.elytra - allows usage of elytra
  630. # cmi.elytra.boost - allows usage of boost
  631. # cmi.elytra.superboost - allows ussage of super boost
  632. # cmi.elytra.speedometer - allows to see speedometer
  633. Boost:
  634. # Max speed until player wont get any boost
  635. SpeedLimit: 200
  636. # When enabled items/exp wont be consumed if player is over speed limit
  637. SpeedLimitStop: false
  638. # Do you want to show decimals in speed
  639. SpeedDecimals: true
  640. # By how much boost player on each use
  641. GeneralMultyplier: 0.1
  642. # By how much boost player on each super boost use
  643. # Use shift while using simple boost
  644. SuperMultyplier: 0.3
  645. # Uses defined items instead of exp
  646. UseItems: false
  647. # item id
  648. Item: '288'
  649. # Requires to hold defined item in hand. Only when UseItems is set to false
  650. RequiresItem: true
  651. # Amount consumed on each boost
  652. Amount: 1
  653. # Amount consumed on each super boost
  654. SuperAmount: 5
  655. # Shows particles when flying
  656. ShowParticles: true
  657. Launch:
  658. Time: 2
  659. FlightCharge:
  660. # Do you want to enable flight charge feature
  661. Enabled: false
  662. # How much charge to give for one exp point
  663. # Set to 0 to disable this type of recharge
  664. ExpRechargeRate: 1
  665. # How much charge to give for one currency point
  666. # Set to 0 to disable this type of recharge
  667. MoneyRechargeRate: 1
  668. # Defines maximum amount of charge player can have
  669. # One charge is one traveled block while flying
  670. # if player dosent move, then one charge for each second while hovering
  671. MaxChargeLevel: 1000
  672. # Defines multiplier when player doesnt move but is hovering. For each second player hovers.
  673. # Set to 0 to disable
  674. DeductOnIdling: 1
  675. # Defines multiplier when player falls down of charge to be taken
  676. # This only effects when player falls from above 3 blocks of hight
  677. # In example if player falls from 10 blocks height, then 7 * 2 = 14 charges will be taken
  678. # This is to prevent avoiding no penealty from jumping from clifs
  679. # Set to 0 if you want to disable it
  680. DeductOnFallMulti: 2
  681. # Defines if you want to damage player when he falls down from higher than 3 blocks height
  682. # This will not kill player even if he would drop from 200 block height, but will leave him with 1 hp
  683. # This will only effect players who jumped down and not those who disabled fly mode in mid air
  684. DamageOnFall: true
  685. # DamageOnFall should be enabled for this to work
  686. # This will define if you want to damage player when he deactivates fly mode in mid air
  687. DamageOnToggle: false
  688. # DamageOnFall should be enabled for this to work
  689. # This will define if you want to kill player if fall damage if higher than his health amount
  690. KillOnFall: false
  691. Messages:
  692. Login:
  693. # If set to true, login message wont be shown
  694. Disabled: false
  695. Custom:
  696. # If set to true, custom login message will be used. cmi.messages.disablelogin can be used to disable message for player
  697. Use: false
  698. Logout:
  699. # If set to true, logout message wont be shown
  700. Disabled: false
  701. Custom:
  702. # If set to true, custom logout message will be used. cmi.messages.disablequit can be used to disable message for player
  703. Use: false
  704. # Check locale file for translation and custom placeholders: [playername], [totalUsers], [onlinePlayers]
  705. FirstJoinMessage:
  706. Use: false
  707. # Defines name of customtext on players login to server. To disable just set name to non existing customText
  708. Motd: welcomeMessage
  709. Spawn:
  710. # Defines players spawn point after death if set to true, if not, then it will be used only for /cmi spawn command
  711. Main:
  712. World: surive
  713. X: -17.60699702843509
  714. Y: 65.0
  715. Z: 452.4906600569827
  716. Pitch: -0.28978097
  717. Yaw: -90.09726
  718. RespawnLocation: false
  719. Rng: 0
  720. # Defines players first spawn point when he logs into server for the first time
  721. FirstSpawn:
  722. Use: true
  723. World: None
  724. X: 0.0
  725. Y: 0.0
  726. Z: 0.0
  727. Pitch: 0.0
  728. Yaw: 0.0
  729. Newbie:
  730. # Kit name to give for new players joining server
  731. Kit: Newbie
  732. Kits:
  733. # When set to true, kit list will be shown in GUI instead of chat list
  734. GUI: true
  735. # When set to true, kit selection gui empty fields will get filled with definet item
  736. FillEmptyFields: true
  737. Warps:
  738. # When set to true, warps list will be shown in GUI instead of chat list
  739. GUI: true
  740. # How many warps to show in each page
  741. perPage: 50
  742. # Do you want to save warp creator
  743. saveCreator: false
  744. # Do you want to show creator in warp list
  745. showCreator: false
  746. GlobalGui:
  747. # Defines item type in empty fields in GUI when its needed to be filled up
  748. EmptyField: STAINED_GLASS_PANE:15
  749. DynamicViewRange:
  750. # By setting to true will enable dynamic view range feature. Its still in beta stage and can result in some CPU load increase.
  751. # Don't enable if you are not using this feature on your server
  752. Enabled: true
  753. WorldLimits:
  754. # 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
  755. Enabled: false
  756. # World list with default game modes
  757. # If player will have cmi.worldlimit.gamemode.bypass permission node, game mode wont be changed
  758. # Posible modes: creative, survival, adventure, spectator,
  759. Gamemode:
  760. - world:Survival
  761. # If player will have cmi.worldlimit.fly.bypass permission node, fly mode wont be changed
  762. Fly:
  763. - world:False
  764. # If player will have cmi.worldlimit.god.bypass permission node, fly mode wont be changed
  765. GodMode:
  766. - world:False
  767. # 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
  768. SpawnReasons:
  769. world:
  770. - None
  771. world_nether:
  772. - None
  773. world_the_end:
  774. - None
  775. heyyou:
  776. - None
  777. spawn:
  778. - None
  779. testhub:
  780. - None
  781. minage:
  782. - None
  783. # Checks and shows on players login if he have been changed hes name over Mojang
  784. # Looks to be working only with online servers, duhhhh
  785. CheckForNameChange:
  786. OnLogin: true
  787. AmountToShow: 3
  788. OnInfoShow: true
  789. inv:
  790. # Do you want to save the player's inventory on his death
  791. SaveOnDeath: false
  792. # When set to true, empty inventories (no items in inventory) will not be saved on players death
  793. IgnoreEmpty: false
  794. # If set to true then player should have cmi.saveinv permission node for inventory to be saved on death
  795. RequiresPermission: false
  796. # How many inventories, we will keep for each player
  797. SavedInventories: 5
  798. hunger:
  799. # Do you want to give more than 20 hunger for players
  800. overide: false
  801. heal:
  802. RemoveNegative:
  803. # Do you want to remove negative potion effects from player on heal
  804. use: false
  805. List:
  806. - blindness
  807. - confusion
  808. - harm
  809. - hunger
  810. - poison
  811. - slow
  812. - slow_digging
  813. - weakness
  814. - wither
  815. Cuff:
  816. # When set to false will allow players to talk who is cuffed
  817. Mute: true
  818. AllowedCommands:
  819. - msg
  820. - r
  821. - tell
  822. Dispose:
  823. # defines how big is dispose ui 1-6
  824. UILines: 4
  825. ItemRepair:
  826. RepairShare:
  827. # When enabled will prevent players repairing items for others in anvil regular way. They still can use items and repairs normaly for them selfs
  828. # Can be bypassed with cmi.command.repair.repairshare.bypass
  829. ProtectNormalRepair: false
  830. # When enabled will prevent players repairing items for others with CMI command. They still can use items and repairs normaly for them selfs
  831. ProtectCommandRepair: false
  832. # 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
  833. Durability: 1
  834. # 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
  835. BypassWithRepairPermission: true
  836. # When enabled aditional lore line will be added when player can't use that item. This will not be shown for owner of item
  837. AddLore: true
  838. # When set to true, interact event will be canceled to prevent item usage
  839. CancelEvent: true
  840. # When set to true, player will get message informing about item usage he dint repaired him self
  841. InformWithMessage: true
  842. Cooldowns:
  843. # You can enable any command cooldown to prevent intence usage of it
  844. # Heal:180 means that player can use /heal command only once every 180 seconds
  845. # if cooldown set to -1 then this command can be performed only one time
  846. # Administration can bypass limitations with cmi.command.[comandName].cooldownbypass permission node
  847. Enabled: false
  848. List:
  849. - Heal:180
  850. - Feed:120
  851. WarmUps:
  852. # You can enable any command warmup to prevent instant command usage
  853. # tp:5:false means that when player performs /tp command he will need to wait 5 sec
  854. # false variable is optional and when its set to false player cant move while warmup is counting
  855. # 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'
  856. # When setting warmups for CMI commands, use full command name and not allias, in example 'cmi warp:5false'
  857. # Administration can bypass limitations with cmi.command.[comandName].warmupbypass permission node
  858. # ATTENTION! cmi home command is being handled in special way and to prevent double warmup, add space, example: - cmi home :5:false
  859. Enabled: false
  860. InformOnNoMove: true
  861. List:
  862. - tp:5:false
  863. - back:3:true
  864. scan:
  865. # Tps cap from which to start adjusting scan speed
  866. SoftCap: 19.0
  867. # Staring speed when scanning. Range from 1 to 30
  868. DefaultSpeed: 15
  869. # When this set to true, when using scan feature and not providing range, whole map will be scanned
  870. GlobalRangeByDefault: false
  871. # Range in chunks. 2 is 25 chunks, 1 is 9 and 0 is only chunk you are standing in
  872. DefaultRange: 2
  873. # When this set to true, all found items in containers will be removed automaticaly durring scan. Ex: /scan id 7 purge
  874. EnablePurge: false
  875. search:
  876. # When this set to true, all found items in inventories will be deleted durring search. Ex: /cmi search id 7 purge
  877. EnablePurge: false
  878. lfix:
  879. # This is heavy on server resourses feature, enable if you have to spare some or pregenerating world
  880. # When set to true, plugin will try to fix light issues on chunk generation
  881. # This will remove most light gliches but its not 100% bullet prof and some bugs can still be seen
  882. # In some cases you will need to relog to see updated light's
  883. FixOnChunkGeneration: false
  884. # List of worlds where we need to fix light issues on chunk generation
  885. WorldsToFix:
  886. - world
  887. - world_nether
  888. - world_the_end
  889. - heyyou
  890. - spawn
  891. - testhub
  892. - minage
  893. # Tps cap from which to start adjusting light fix speed
  894. SoftCap: 19.0
  895. # Staring speed when fixing light. Range from 1 to 100
  896. DefaultSpeed: 15
  897. purge:
  898. # Cleans files on server startup
  899. CleanOnStart: false
  900. # How long player should be offline for his data to be moved
  901. OfflineDays: 90
  902. PlayerData:
  903. # Do you want to enable player data file cleaning
  904. Enabled: true
  905. # Source folder to take files from
  906. SourceFolder: world\playerdata
  907. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  908. DeleteFiles: false
  909. # Target folder to put files into if DeleteFiles set to false
  910. DestinationFolder: world\playerdata_backup
  911. PlayerStats:
  912. # Do you want to enable player stats file cleaning
  913. Enabled: true
  914. # Source folder to take files from
  915. SourceFolder: world\stats
  916. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  917. DeleteFiles: false
  918. # Target folder to put files into if DeleteFiles set to false
  919. DestinationFolder: world\stats_backup
  920. PlayerAdvancements:
  921. # Do you want to enable player Advancements file cleaning
  922. Enabled: true
  923. # Source folder to take files from
  924. SourceFolder: world\Advancements
  925. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  926. DeleteFiles: false
  927. # Target folder to put files into if DeleteFiles set to false
  928. DestinationFolder: world\Advancements_backup
  929. Essentials:
  930. # Do you want to enable essentials playerdata file cleaning
  931. Enabled: false
  932. # Source folder to take files from
  933. SourceFolder: plugins\Essentials\userdata
  934. # When this is false, data files will be moved to backup folder. When its true files will be deleted
  935. DeleteFiles: false
  936. # Target folder to put files into if DeleteFiles set to false
  937. DestinationFolder: plugins\Essentials\userdata_backup
  938. LWC:
  939. # Do you want to enable lwc protection cleaning
  940. Enabled: false
  941. Selection:
  942. # Tool id to use for selection actions
  943. Tool: wood_hoe
  944. Time:
  945. # Defines preset time
  946. Day: '12:00'
  947. Night: '24:00'
  948. Morning: 06:00
  949. Dusk: '18:00'
  950. AutoTime:
  951. # Time in seconds time in game will be adjusted to match real
  952. # Keep it at arround one minute
  953. Interval: 60
  954. # Worlds effected by autotime adjustment
  955. Worlds:
  956. - ''
  957. Enchanting:
  958. enchantLimits:
  959. # By disabling this, no limitation to enchanting will be applied
  960. Enabled: true
  961. MaxLevel:
  962. protection_environmental: 4
  963. protection_fire: 4
  964. protection_fall: 4
  965. protection_explosions: 4
  966. protection_projectile: 4
  967. oxygen: 3
  968. water_worker: 1
  969. mending: 1
  970. thorns: 3
  971. vanishing_curse: 1
  972. depth_strider: 3
  973. frost_walker: 2
  974. binding_curse: 1
  975. damage_all: 5
  976. damage_undead: 5
  977. damage_arthropods: 5
  978. knockback: 2
  979. fire_aspect: 2
  980. loot_bonus_mobs: 3
  981. sweeping_edge: 3
  982. dig_speed: 5
  983. silk_touch: 1
  984. durability: 3
  985. loot_bonus_blocks: 3
  986. arrow_damage: 5
  987. arrow_knockback: 2
  988. arrow_fire: 1
  989. arrow_infinite: 1
  990. luck: 3
  991. lure: 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement