Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 69.33 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
  21. # Minimal interval is 10 seconds
  22. AutoSaveInterval: 15
  23. # Player data will be recorded straight after he logs out, without any delay
  24. ForceSaveOnLogOut: false
  25. # EXPERIMENTAL. This is not fully tested yet and some minor issues can happen when ussing on bungee network
  26. # Player data will be loaded from database each time player joins server
  27. # When its set to false then precached data will be uses which is more efficient
  28. ForceLoadOnLogIn: false
  29. Economy:
  30.  # Enable or disable CMI economy in general
  31.   # In case CMIInjector is present, then this will be set to true automatically.
  32.   Enabled: false
  33.   # Determines if player needs to confirm money payment by clicking on chat message
  34.   Confirmation: false
  35.   # Set to true if you want to log money transfers between players
  36.   LogEnabled: false
  37.   log:
  38.     Unknown: true
  39.     Transfer: true
  40.   # Determines max amount of cheque player can create
  41.   # Set it to 0 to remove limit
  42.   MaxChequeValue: 1.0E8
  43.   BalTop:
  44.    # List of players to exclude from baltop list
  45.     Exclude:
  46.    - Notch
  47.     # List of names to exclude from baltop
  48.     # Can be used to filter out towny towns
  49.     ExcludeStartingWith:
  50.    - town_
  51.     - town-
  52.     - towny_
  53.     - towny-
  54.   Global:
  55.    # Starting amount of money players will have
  56.     StartingAmount: 100.0
  57.     # Minimal amount, can go into negative if needed
  58.     MinimalAmount: 0.0
  59.     # Maximal amount of money player can have. Set to -1 to disable this limit
  60.     MaximumAmount: 1.0E8
  61.     # Currency symbol to be used when showing balance or similar
  62.     CurrencySymbol:
  63.     # Format used for displaying money
  64.     MoneyFormat: '###,###.00'
  65.     # Converts long numbers to short ones, like 12305122 to 12.3m
  66.     UseShortNumners: false
  67.     # Suffixes for short numbers
  68.     ShortNumbersSuffixes:
  69.    - ''
  70.     - k
  71.     - m
  72.     - b
  73.     - t
  74.     - q
  75.     # Replaces to western format where decimals are separated by , and thousands by . In example 1,000,000.00 changes to 1.000.000,00
  76.     SwitchPlaces: false
  77.     # Placing of currency symbol
  78.     Placing: '[money][symbol]'
  79. FileSave:
  80.  # 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
  81.   Async: false
  82. Optimizations:
  83.  # Enables or disables maintenance mode
  84.   Maintenance: false
  85.   ArmorStands:
  86.    # When set to true, plugin will check if player can manipulate armor stand by sending fake block place event and checking if any plugin would want to prevent this action
  87.     # This can help out to minimize posibility for players to manipulate armor stands when they dont have build permission in area where armorstand is standing
  88.     CheckBlockPlace: false
  89.   AutoDownload:
  90.    # In case you dont have GeoIP.dat it will be downloaded automatically on server start. Restart can be needed for it to take effect
  91.     GeoIp: false
  92.     # In case you dont have GeoLiteCity.dat it will be downloaded automatically on server start. Restart can be needed for it to take effect
  93.     GeoLiteCity: false
  94.   # Sets indicator when creating elevator signs. Its case insensitive
  95.   ElevatorIndicator: '[CMIElevator]'
  96.   # Used to show date in places like mail, checkban, infopage and similar locations
  97.   LongDateFormat: dd/MM/yy
  98.   # Do you want to record sell hand actions into file
  99.   SellLog: true
  100.   # 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
  101.   # RECOMMENDED to keep this at true
  102.   PreventDifferentCapitalizationNames: false
  103.   # 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
  104.   # Useful when you have players with complicated names
  105.   PartialPlayerName: false
  106.   # Enables DiscordSRV plugin support for messages
  107.   DiscordSRVSupport: false
  108.   # When set to true, commands in help page will be sorted alphabeticaly
  109.   # If set to false, commands will be sorted by priority
  110.   CommandSorting: true
  111.   # Percentage value (1-100) to pick best command match if command cant be found
  112.   # Example: /cmi spawnmb will have 87.5% match with /cmi spawnmob
  113.   # Set to 0 to disable
  114.   SimilarCommandChecker: 75
  115.   # When set to true, if player enters incorrect command, then command will not gonna be performed
  116.   # But message informing about incorrect usage and best match will be shown in any case
  117.   SimilarCommandPrevention: false
  118.   # When set to true, commands in help page starting with /cmi will get shortened by hiding base command. Example /cmi back becomes /back
  119.   # Keep in mind that this is automatic feature if alias or custom alias is set to that command
  120.   # And keep in mind that this is only cosmetic change and will not impact command usage
  121.   RemoveLabel: false
  122.   # When set to true, all players can see missing permission node by hovering over error message
  123.   # When set to false only players with cmi.permisiononerror permission node can see missing permission node
  124.   # Keep in mind that by default players have acces to permission node, so negate it if you want to hide missing permission nodes from them
  125.   PermisionOnError: true
  126.   # When set to true, each time player tries to use something he doesnthave permission, message will be shown in console
  127.   PermisionInConsole: true
  128.   Teleport:
  129.    # 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
  130.     # When set to false, then first of all location above target location will be checked, then down
  131.     SafeLocationDownThenUp: false
  132.     # Set this to true if you having issues with entities not being teleported with you
  133.     # Keep in mind that this is work arround for some plugins (AKA Towny) and can have undesired results in some situations
  134.     VehicleWorkArround: false
  135.     # Set to true if you want to use tp commands as /cmi tp [WhoYouWantToTeleport] [WhereToTeleport] when its false, its /cmi tp [whereToTeleport] [WhoYouWantToTeleport]
  136.     SwitchPlaces: true
  137.     # Applies for tpa, tpahere and tpaall only
  138.     # If set to true then player will be teleported to current player position after accepting teleport request
  139.     # If set to false then player will be teleported to player at which teleport request was issued
  140.     CurrentLoc: true
  141.     # Default distance for jump command. Can be overriden with cmi.command.jump.[amount] permission node
  142.     JumpDefault: 50
  143.     # Defines time in seconds for accepting tpa or tpahere requests
  144.     TpaTime: 60
  145.     # Defines time in seconds for player being teleported after tpa or tpahere is being accepted
  146.     TpaWarmup: 3
  147.     # Defines if player can move when tpa or tpahere is being accepted
  148.     TpaMove: false
  149.     # Defines time in seconds for blocking player teleport offers after denying their request
  150.     TpaBlock: 120
  151.     # Defines time in seconds for bypassing prevented teleportation to unsafe location
  152.     TpBypass: 15
  153.     BlackListedItems:
  154.      # Option to prevent player teleportation when he has blacklisted items in hies inventory. Can be bypassed with cmi.teleport.bypassblacklist
  155.       Enabled: false
  156.       EnabledFor:
  157.         tp: true
  158.         tpa: true
  159.         tpahere: true
  160.         warp: true
  161.         home: true
  162.         spawn: true
  163.       # Item and amount (if not defined, defaults to 0) we want to protect
  164.       # 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
  165.       List:
  166.      - Diamond
  167.       - DiamondBlock
  168.       - DiamondOre
  169.       - ironore:5
  170.     # Back location will not be triggered if player teleports closer than defined amount of blocks
  171.     BackMinDistance: 5
  172.     # List of worlds to whichones player can't go back with /back command
  173.     BackBlackList:
  174.    - TeztWorldz
  175.   IP:
  176.    # How long in second to wait until players ip is being recorded into data base
  177.     # This only applies for offline servers to allow for player first of all to login before recording ip
  178.     # Try to keep this value lower than your login plugin's allowed login time
  179.     delay: 30
  180.   # Max amount of hp you can get when using /cmi maxhp command
  181.   MaxHp: 200
  182.   # When set to true, player play time will be grabbed from user stats file instead of from CMI user data file
  183.   # This can help to get more accurate play time if you have older server and using players stats feature
  184.   PlayTimeFromStats: false
  185.   # When set to true, playtimetop list will be loaded on server startup
  186.   PreloadTopPlaytime: false
  187.   # Do you want to use CMI playtime tracking
  188.   # While this is enabled, player play time will be record for each hour he playied in server
  189.   CMIPlayTimeTracking: true
  190.   # Player names to be excluded from playtimetop list
  191.   PlaytimeTopExclude:
  192.  - Some
  193.   - Names
  194.   - Here
  195.   ItemName:
  196.    # List of materials to block from itemName command
  197.     TypeBlackList:
  198.    - gold_nugget
  199.   ItemLore:
  200.    # List of materials to block from itemName command
  201.     TypeBlackList:
  202.    - gold_nugget
  203.   OnDurabilityLoss:
  204.    # Do you want to inform player when item durability gets lower than set treshhold
  205.     # Player should have cmi.informDurability
  206.     Use: true
  207.     Percentage: 10
  208.   OnLimitedItemUse:
  209.    # Informs about left uses of item
  210.     Inform: true
  211.   # Can disable messages outputed durring start for world chunk checks
  212.   DisableWorldChunkCheckInfo: false
  213.   # Can prevent animals or monsters entering boats
  214.   PreventEntityBoatEnter:
  215.     Monsters: false
  216.     Animals: false
  217.   PreventBedExplosion:
  218.     Nether: false
  219.     TheEnd: false
  220.   # Will teleport players down from nether 'roof'
  221.   PreventPlayersOnNetherRoof: false
  222.   PreventIronGolem:
  223.    # When set to true, iron golems will not drop roses on death
  224.     Roses: false
  225.   # When set to true, fishing rod will not move grabed entity towards you
  226.   PreventHook: false
  227.   # Use aproximate distances instead of exact
  228.   # This will use separate locale line which includes direction to player
  229.   NearCommand: true
  230.   Multicraft:
  231.    # When set to true, will prevent multicraft servers to console. This will disable /list command usage in general
  232.     DisableList: false
  233.   Commands:
  234.     Clear:
  235.      # When set to true, /cmi clear comamnd will require confirmation for it to be finalized
  236.       Confirmation: true
  237. PlaytimeRewards:
  238.  # Enable or disable playtime rewards
  239.   Enabled: false
  240.   # When enabled, while player is in afk mode, repeatable playtime rewards will not increase in playtime
  241.   # ATENTION! this setting will not have any effect if you have Afk.StopPlayTime set to true
  242.   # When StopPlayTime set to true, afk will be expluded automatically
  243.   ExcludeAfk: false
  244.   # Defines time in minutes to inform player about pending reward which needs to be claimed
  245.   RewardInform: 15
  246.   # Defines how many one time rewards you want to show in list
  247.   # This will show next X amount rewards from your current playtime
  248.   # No point in listing all rewards if player is still far away
  249.   OneTimeAmount: 2
  250.   # When set to true player will be required to have cmi.prewards.[name] permission node to get particular playtime reward
  251.   RequiresPermission: false
  252. Sleeping:
  253.   Speedup:
  254.    # When set to true, players can speedup night by sleeping in bed
  255.     # This will allow to speed up night in percentage depending how many players are sleeping in beds in that world
  256.     Enabled: true
  257.     # Type of speedup information, can be: none, title, bossbar
  258.     InfoType: title
  259.     # When set to true, players who are in afk mode will be excluded from speed calculations
  260.     ExcludeAfk: true
  261.     # Defines speed to go throw night, bigger numbers will make it go faster and less players you will need to go throw night
  262.     # 100 will result in 100 times faster time
  263.     BaseSpeed: 100
  264.     # Defines minimal speed to go throw night, this is in case there are more players than base speed and calculation return default speed
  265.     MinSpeed: 5
  266.     # Minimal amount of players sleeping in beds before speeding it up
  267.     # Can be defined in 2 formats. When using clean number like 3, then 3 players will have to be sleeping before speedup kicks in
  268.     # If amount is defined with % like 50% then half of server population will have to be sleeping before speedup kicks in
  269.     MinBeforeSpeeding: 50%
  270. Compass:
  271.  # Enable EXPERIMENTAL boss bar compass
  272.   # Only for 1.9+ servers
  273.   BossBar: false
  274.   # Requires to hold compass in had to see it
  275.   RequireCompass: false
  276.   # Compass update interval in milliseconds
  277.   UpdateInterval: 200
  278.   # Keep same spacing between each direction. Length can be any you want
  279.   Shape: '------------SW-------------W-------------NW-------------N-------------NE-------------E-------------SE-------------S-'
  280.   Color: '&7'
  281.   ShowHome: true
  282.   Home: ۩
  283.   ShowSpawn: true
  284.   Spawn:
  285.   ShowDeath: true
  286.   Death:
  287. ExploitPatcher:
  288.   PreventItemPickup: true
  289.   # When enabled this will prevent exp bootles being destroyied on portal edge and duplicating them in result of that
  290.   PreventExpPortals: true
  291. Vault:
  292.  # If your having issues with vault grabbing correct players' group or balance, consider to turn this to false
  293.   Money: true
  294.   Group: true
  295. Worth:
  296.  # Defines lore that will prevent an item from being sold using /cmi sell.
  297.   # Color codes and capitalization are being ignored
  298.   BadLore:
  299.  - Creative item by Gasha
  300. BossBar:
  301.  # Enables or disbales bossbar hp bar on 1.9+ servers
  302.   # Only players with cmi.bossbar.hpbar permission node can see it
  303.   # Permission node is been rechecked no more often than every minute for efficiency
  304.   HpBarEnabled: true
  305.   # List of mob types which will be excluded from hp boss bar
  306.   HpBarBlackList:
  307.  - Ender_dragon
  308. Ban:
  309.  # When set to true players who are banned will get messages modified by CMI instead of seying vanilla type of message
  310.   OverrideLoginMessage: false
  311. Homes:
  312.  # Open gui when using /cmi home command if you have more then one home in your saved list
  313.   Gui: true
  314.   # Homes groups to define max amount homes player can have. Permission: cmi.command.sethome.[groupname]
  315.   # If players home group if not find then amount will be set to 1
  316.   # To have unlimited homes use cmi.command.sethome.unlimited permission
  317.   # 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
  318.   Groups:
  319.     Newbie: 2
  320.     Advanced: 3
  321.     Vip: 5
  322.   # Requires cmi.bedhome permission node
  323.   # When set to true by interacting with bed, regular home location will be created
  324.   # When set to false vanilla bed home location will be set
  325.   BedInteraction: true
  326.   # Removes bed location when home location was created by clicking on that bed
  327.   RemoveBedLocationOnBedBreak: true
  328.   # When enabled, plugin will check if player can break block in that area before creating new home location
  329.   # This allows to prevent setting homes in protected areas
  330.   # Can be bypassed with cmi.command.sethome.bypass
  331.   CheckBlockBreak: false
  332.   # Name for default home location. By default its "Home"
  333.   DefaultName: Home
  334. ReSpawn:
  335.  # If you want 3rd party plugin to handle player respawning, simply set this to false and reload plugin
  336.   Enabled: true
  337.   Global:
  338.    # Defines respawn order if defined world is not present in Specific list
  339.     # Possible respawn locations: spawn, bedLocation, homeLocation, worldSpawn, warp![warpName]
  340.     # Spawn is preset spawnlocation with /cmi setspawn command, that location should have RespawnLocation set to true
  341.     # bedLocation is location set by interacting with bed, BedInteraction should be set to false and players requires cmi.bedhome to set bed location
  342.     # homeLocation is location set by player which is with default (Home) name, if that one doesnt exist then first in the list will be used if posible
  343.     # worldSpawn is location preset to this world, this is not CMI location but default world spawn location
  344.     # warp![warName] can be any valid warp you set for players to be teleported, they will bypass any requirements for that warp
  345.     PriorityOrder:
  346.    - spawn
  347.     - bedLocation
  348.     - homeLocation
  349.     - worldSpawn
  350.   # Defines respawn order for defines worlds
  351.   # Remove world if you want to leave respawn handling for server or 3rd party plugin
  352.   Specific:
  353.     world:
  354.    - spawn
  355.     - bedLocation
  356.     - homeLocation
  357.     - worldSpawn
  358.     world_nether:
  359.    - spawn
  360.     - bedLocation
  361.     - homeLocation
  362.     - worldSpawn
  363.     world_the_end:
  364.    - spawn
  365.     - bedLocation
  366.     - homeLocation
  367.     - worldSpawn
  368. Afk:
  369.  # Enable or disable auto afk system entirely
  370.   Enabled: false
  371.   # Prevents jumping in one place to avoid afk status
  372.   PreventJumping: true
  373.   # Prevents damage while afk
  374.   PreventDamage: true
  375.   # Defines how often in seconds plugin will check for afk players state
  376.   CheckInterval: 10
  377.   # When set to true, players playtime counter stops
  378.   # As of nature how this system works you can see +-1second jumping up and down while chekcing players playtime
  379.   StopPlayTime: false
  380.   # Defines how long to wait after player stops moving to set him as afk
  381.   # Player needs to have cmi.command.afk.auto permission node
  382.   AutoAfkIn: 300
  383.   # Defines commands to be performed when player enters afk mode
  384.   # Supports specialized commands
  385.   AutoAfkCmds:
  386.  - cmi broadcast !&6[playerDisplayName] &eis now AFK
  387.   # Defines commands to be performed when player leaves afk mode
  388.   AfkLeaveCmds:
  389.  - cmi broadcast !&6[playerDisplayName] &eis no longer AFK
  390.   # Defines how long to wait after player stops moving to kick player
  391.   # This can be used not only to kick but to perform repeating action every x seconds if needed
  392.   # Keep it at -1 to disable auto kick
  393.   # Can be bypassed with cmi.command.afk.kickbypass permission node
  394.   AutoKickIn: -1
  395.   # This will define how long to wait before performing kick commands again
  396.   RepeatingAutoKickInterval: 300
  397.   # When set to true, kick command will be repeated each RepeatingAutoKickInterval seconds
  398.   RepeatKickCommand: false
  399.   # Defines commands to be performed when player can be kicked
  400.   # If player is not kicked then commands will be repeated every RepeatingAutoKickInterval seconds
  401.   AutoKickCmds:
  402.  - cmi kick [playerName] &eYou have been kicked for idling more than [time]
  403.   # Disables afk on interaction
  404.   DisableOnInteract: true
  405.   # Prevents player from going bypassing afk mode while continuously holding one button with particular items or on particular blocks
  406.   SmartInteractCheck: true
  407.   # Prevents from players abusing afk by constantly moving in afk machine
  408.   AntiAfkMachines: true
  409.   # Disables afk on inventory click
  410.   DisableOnInventoryClick: true
  411.   # Disables afk on command usage
  412.   DisableOnCommand: true
  413.   # Disables afk on public chat message
  414.   DisableOnPublicChat: true
  415.   # Disables afk on private chat message
  416.   DisableOnPrivateChat: true
  417.   # Disables afk on move
  418.   DisableOnMove: true
  419.   # Disables item pickup while afk
  420.   DisableItemPickup: false
  421. Votifier:
  422.  # When set to true votifier votes will be counted for player
  423.   CountVotes: true
  424.   # Cooldown between votes from same service
  425.   # In most cases voting service will have its own cooldown settup
  426.   # But if you need extra one to prevent rapid voting you can define time in seconds over here
  427.   GeneralCooldown: 0
  428.   # When set to false, commands on sucessfull vote will not be performed
  429.   PerformCommands: true
  430.   # Defines commands to be performed when player votes
  431.   # Supports specialized commands and placeholders
  432.   # [serviceName] variable can be used to insert address
  433.   CommandsOnVote:
  434.  - cmi broadcast !&6[playerDisplayName] &evoted!
  435.   - cmi give [playerName] diamond
  436.   # Keep it at false if you dont want to give out extra rewards
  437.   ExtraRewardsEnabled: false
  438.   # Commands will be performed when player collect determined amount of votes
  439.   ExtraRewards:
  440.     '10':
  441.    - cmi heal [playerName]
  442.     - cmi money give [playerName] 100
  443.     '100':
  444.    - cmi heal [playerName]
  445.     - cmi money give [playerName] 1000
  446.     - cmi give [playerName] diamond 32
  447.   # List of players to be excluded from top voter list
  448.   ExcludeList:
  449.  - None
  450. Ranks:
  451.   AutoRankUp:
  452.    # Defines how often in seconds plugin will check for posible player rankups
  453.     # Set it to 0 or less to disable auto rankup checks
  454.     Delay: 60
  455.     # EXPERIMENTAL. When set to true, player rankup checks will be done in async mode
  456.     # In case of errors related to this feature being turned on, turn it off and report issue with error log to github
  457.     Async: false
  458.     # Defines how often in seconds each separate player will be checked for rankup
  459.     # This is different than general check just to avoid couple players ranking up at same time
  460.     # 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
  461.     # Keep it longer or same as general delay time
  462.     PlayerDelay: 120
  463.     # Enable or disable progression bar in rank info window
  464.     progressBar: true
  465.   # When set to true, command /cmi ranklist will output ranks from your rankup path which will exclude any rank from different paths or different rankup trees all together
  466.   # When set to false, all set ranks will be shown in the list
  467.   ListSamePathOnly: false
  468. Signs:
  469.  # Defines in milliseconds how often to check if player entered Dynamic Sign trigger area
  470.   # Bigger numbers can help slightly lower server load
  471.   # This is not essential to keep in low numbers
  472.   CheckInterval: 5000
  473.   # List of colors to be translated from one to another to avoid unreadable text
  474.   # Only applies for Dynamic Signs feature
  475.   TranslateColors:
  476.  - '&6-&8'
  477.   - '&e-&f'
  478.   - '&7-&8'
  479. TabList:
  480.  # Enable or disable tab list management
  481.   Enabled: true
  482.   # Defines if we want to run tablist updater in async mode
  483.   # While enabled it can increase overall performance but some plugins can have same issues handling async placeholder requests
  484.   Async: true
  485.   UpdateTabListNames: true
  486.   # Enable or disable grouped format tablist's
  487.   # You can save some resources by disabling this if you are not interested in grouped format tablist feature
  488.   # If disabled then this will use only default format and will skip checking for custom one to save some resources if needed
  489.   GroupedEnabled: true
  490.   Updates:
  491.    # automatically updates tab list every x seconds for ALL online players
  492.     # If you are using static Footer and Header you can disable this by setting to -1
  493.     # Consider setting this to -1 if its completely enough to update on player events
  494.     AutoInterval: 60
  495.     OnJoin: true
  496.     OnLeave: true
  497.     afkStateChange: true
  498.     OnWorldChange: true
  499.     OnDeath: false
  500.     OnTeleport: false
  501.     OnNickChange: true
  502.   # PlaceholderAPI supported for any custom variable you want to insert into this
  503.   # In adition CMI will handle some placeholders without PlaceHolderAPI
  504.   # Full list can be checked ingame with /cmi placeholders
  505.   GeneralFormat:
  506.     PlayerName: '[playerDisplayName]'
  507.     Header:
  508.       '1':
  509.      - '&f------------------------------------'
  510.       - '&7Welcome'
  511.       - '&7Online &f%server_online%&7/&f%server_max_players%'
  512.       - '&f------------------------------------'
  513.     Footer:
  514.       '1':
  515.      - '&f------------------------------------'
  516.       - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%'
  517.       - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%'
  518.       - '&f------------------------------------'
  519.   # Defines custom formats to be used for players.
  520.   # Any player which have cmi.tablist.[number] permission node will use defined grouped format in tablist
  521.   # Id should be a number and in case player has more than one, bigger number id will be used
  522.   # You can have as many groups as you want by increasing increment
  523.   # If player has more than one permission node, then biggest one will be used
  524.   GroupFormat:
  525.     '1':
  526.       PlayerName: '&2{&r[playerDisplayName]&2}'
  527.       Header:
  528.         '1':
  529.        - '&f------------------------------------'
  530.         - '&7Online &f%server_online%&7/&f%server_max_players%'
  531.         - '&f------------------------------------'
  532.       Footer:
  533.         '1':
  534.        - '&f------------------------------------'
  535.         - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%'
  536.         - '&7Time: &f%server_time_HH:mm:ss%'
  537.         - '&f------------------------------------'
  538.     '2':
  539.       PlayerName: '&c[&r[playerDisplayName]&c]'
  540.       Header:
  541.         '1':
  542.        - '&f------------------------------------'
  543.         - '&7Online &f%server_online%&7/&f%server_max_players%'
  544.         - '&f------------------------------------'
  545.       Footer:
  546.         '1':
  547.        - '&f------------------------------------'
  548.         - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%'
  549.         - '&f------------------------------------'
  550.   Sorting:
  551.    # EXPERIMENTAL! Enable or disable tab list sorting. This will sort tablist by defined criteria
  552.     Enabled: false
  553.     # Defines type by which you want to sort tablist. Possible options: Group, CustomGroup, Name, NickName, Balance, World
  554.     # Group sorting will sort by player permission group name, in most cases main group name will be used
  555.     Type: Name
  556.     # Order of sorting. Can be ASC or DESC options
  557.     Order: ASC
  558.     # Arranged list of permission groups by which you want to sort player in tablist.
  559.     # Players with a group not mentioned in this list will be placed at bottom in one list sorted by name
  560.     CustomGroup:
  561.    - admin
  562.     - staff
  563.     - vip
  564.     # Interval in seconds to automatically resort tablist
  565.     # In case you are sorting by a group name, you might want to update tablist from to time
  566.     # This should be over 60 seconds as there is no point in adding extra load on server for something like this
  567.     AutoUpdate: -1
  568.     # Minimal interval in seconds to resort tablist when you are sorting by balance.
  569.     # Keep this in reasonable amount as we dont need frequent resorting, especially if players are gaining money constantly
  570.     BalanceInterval: 10
  571. Skins:
  572.  # Enable or disable skin management
  573.   Enabled: true
  574.   # Applies skin to player automaticaly on his login to server if he doesnt have one already set
  575.   # This will always set to skin by target player name
  576.   AutoApply: false
  577.   # Sets player sking to Steve when turning skin off and lets server to handle it
  578.   # If its false, then skin will be changed to online one
  579.   SteveOnOff: false
  580.   # Requests from player specific permission for that skin cmi.command.skin.perm.[skinName]
  581.   RequireSpecificPerm: false
  582. Notes:
  583.  # 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
  584.   ShowOnAlertEvent: true
  585. GroundClean:
  586.  # List of item types not to be removed on ground clean action
  587.   WhiteList:
  588.  - itemType
  589. Chat:
  590.  # Will try to modify chat to display it in defined format
  591.   ModifyChatFormat: false
  592.   # 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
  593.   # To change default hover over messages seen on sent message, go to your locale file to Chat section
  594.   ClickHoverMessages: false
  595.   # Enables support for DiscordSRV plugin
  596.   DiscordSRVPublicChat: true
  597.   # Enables support for DynMap web chat
  598.   DynMapChat: true
  599.   # 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
  600.   # 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
  601.   ReplyToLastMessenger: false
  602.   # If ReplyToLastMessenger is set to false, then timeOut will be taken into consideration to who you should reply
  603.   # If you had conversation in last 120 seconds (default) then even receiving message from 3rd person, you will still reply to original player
  604.   # If you had conversation in longer then 120 seconds period, then you will reply to latest person who send you a message
  605.   LastMessengerTimeOut: 120
  606.   # Defines regex when replacing url in chat with short word
  607.   # Examples:
  608.   # (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,})
  609.   # ((http|https|ftp|ftps)\:\/\/)?[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?
  610.   # ((http|https|ftp|ftps)\:\/\/)?[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?([^\s]+)
  611.   LinkRegex2: ((http|https|ftp|ftps)\:\/\/)?[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?([^\s]+)
  612.   # When set to true, particular variables in chat will be translated into items player are holding. List of variables belove
  613.   HoverItems: true
  614.   # Defines regex when replacing item line in chat with players item in hand information. Only works when CMI hover over chat format is enabled
  615.   ItemRegex:
  616.  - (\%item\%)
  617.   - (\[item\])
  618.   - (\%i\%)
  619.   # Do you want to enable private messaging over bungeecord
  620.   BungeeMessages: true
  621.   # Do you want to enable public messaging over bungeecord
  622.   BungeePublicMessages: true
  623.   # Do you want to enable staff messaging over bungeecord
  624.   BungeeStaffMessages: true
  625.   # Used for simple chat messages. Optional variables: {world} {prefix} {suffix} {group}. Supporting PlaceHolderAPI variables like %player_server%
  626.   GeneralFormat: '{prefix}&f{displayName}&7: &r{message}'
  627.   # Defines range of regular messages to travel
  628.   # Set to -1 to disable range restriction
  629.   GeneralRange: -1
  630.   # Defines range of shout messages to travel
  631.   # Shout messages should start with ! and player should have cmi.chat.shout permission
  632.   # GeneralRange should be enabled
  633.   # set to 0 to shout across all worlds, -1 to disable
  634.   ShoutRange: 200
  635.   # Defines cost for each shout message
  636.   ShoutCost: 0
  637.   # Use numeric increments to separate groups from each other. If player has more than one, then line with higher number will be used
  638.   # Add as many lines as you need too
  639.   # cmi.chatgroup.[id] permnission node to use
  640.   GroupFormat:
  641.     '1': '{prefix}&f{displayName}&f: &r{message}'
  642.     '2': '{prefix}&f{displayName}&7: &r{message}'
  643.     '3': '{prefix}&f{displayName}&8: &r{message}'
  644.   Colors:
  645.    # If set to true then all public messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  646.     # cmi.colors.publicmessage.[colorName]
  647.     # 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)
  648.     PublicMessage: false
  649.     PrivateMessage: true
  650.     # If set to true then /me messages will be filtered from color codes and will allow to colorize them with appropriate permission node
  651.     # cmi.colors.me.[colorName]
  652.     me: true
  653.     # 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
  654.     CleanUp:
  655.       publicmessage: true
  656.       privatemessage: true
  657.       me: true
  658.       signs: false
  659.       books: true
  660.       # List of strings to ignore when checkign chat for color codes player cant use.
  661.       # This will bypass players colorcode restrictions and will allow usage of particular chat formats
  662.       # Applies only for public and private messages
  663.       WhiteList:
  664.      - '&c❤&7'
  665.     # If set to true then nickName will be filtered from color codes when player changes it
  666.     # cmi.colors.nickname.[colorName]
  667.     NickName: true
  668.   ChatFilter:
  669.     Enabled: false
  670.     Deny:
  671.       ipBlock:
  672.        # If not set to true, this filter will not be used
  673.         Enabled: true
  674.         # Defines filter group and defines required permission node to bypass this filter: cmi.chatfilter.bypass.[groupName]
  675.         Group: Advertising
  676.         # Regex expresion to filter by. How to use regex https://regexone.com/
  677.         Regex:
  678.        - '[a-zA-Z0-9\-\.]+\s?(\.|dot|\(dot\)|-|;|:|,|_|\/)\s?([a-zA-Z]{2}|aero|asia|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|name|net|org|pro|tel|travel)\b'
  679.         # With what we need to replace word, if not defined found expresion will not be changed
  680.         ReplaceWith: ''
  681.         # posible: none, orhers, all
  682.         # Where 'none' means everyone will receive this message
  683.         # 'others' means that sender will get message but not other players, this is usefull to prevent advertising and silently block it
  684.         # 'all' means that no one will receive sent message
  685.         BlockType: others
  686.         # Players with cmi.chatfilter.inform permisison will receive defined message when rule is broken
  687.         msgToStaff: '&4!&6[playerName] &4advertising with: &r[message]'
  688.         # List of commands to perform when rule is broken. Use [senderName] to include message sender name. Supports global variales same as locale file
  689.         Commands: []
  690.       swearing1:
  691.         Enabled: true
  692.         Group: Swearing
  693.         Regex:
  694.        - \bass\b|\basshole
  695.         ReplaceWith: dude
  696.         BlockType: none
  697.         msgToStaff: '&4!&6[playerName] &4swearing'
  698.         Commands:
  699.        - msg [senderName] &eDon't swear!
  700.       swearing2:
  701.         Enabled: true
  702.         Group: Swearing
  703.         Regex:
  704.        - \bfu+ck
  705.         ReplaceWith: not good
  706.         BlockType: none
  707.         msgToStaff: '&4!&6[playerName] &4swearing'
  708.         Commands:
  709.        - msg [senderName] &eDon't swear!
  710.     # 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.
  711.     WhiteList:
  712.    - \bgoogle.\s?([a-zA-Z]{2,4})\b
  713.     - \bspigotmc.\s?([a-zA-Z]{2,4})\b
  714.     DuplicatedMessagePrevention:
  715.      # 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
  716.       Use: false
  717.       # How much in percentage message is counted as same
  718.       Percentage: 80
  719.       # Defines how often in seconds you can send same/similar message
  720.       Interval: 5
  721.       # How many commands you can repeat before stopped for cooldown
  722.       MinAmount: 2
  723.   # If set to true, players public message who is in your ignore list will not be shown
  724.   IgnorePublicMessage: false
  725.   Tag:
  726.    # Enable or not tag system. This will inform player with hies name mentioning in public chat if name have @ in front of it
  727.     Enabled: true
  728.     # When this is set to true, any player mentionings in public messages will be colorized and player will get informed as usual
  729.     # This is allot more heavier on server than usual tagging with @, so enable if you know what you are doing
  730.     HardCoreMode: false
  731.     # Determines color of taged user name in chat with @ in front of name/nickname. Sender should have cmi.tag.color
  732.     Color: '&c'
  733.     Sound:
  734.      # Sound name
  735.       Name: BLOCK_NOTE_HARP
  736.       Volume: 1
  737.       Pitch: 3
  738.       # Will play tag sound only when player is afk
  739.       OnlyWhenAfk: false
  740.     # When set to true, @ simbol will be removed
  741.     RemoveEta: false
  742. Command:
  743.   CommandFilter:
  744.     Duplicate:
  745.      # 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
  746.       Use: false
  747.       # How much in percentage command is counted as same
  748.       Percentage: 80
  749.       # Defines how often in seconds you can send same/similar commands
  750.       Interval: 5
  751.       # How many commands you can repeat before stopped for cooldown
  752.       MinAmount: 2
  753.       # Whitelisted commands to ignore
  754.       WhiteList:
  755.      - msg
  756.       - tell
  757.       - login
  758.       - register
  759.   Spy:
  760.    # Delay in seconds for commands spy to turn on after relog
  761.     # This will prevent some one from loging in with admin account and seying commands before loging in
  762.     # Keep it at same or higher than your login plugin delay for entering password
  763.     # This includes social spy too
  764.     DelayForTrigger: 60
  765.     # Commands in this list will not be shown when command spy is enabled for player for security/privacy reasons
  766.     BlackListed:
  767.    - register
  768.     - login
  769.     - l
  770.     # Players without cmi.security.admin will only see commands from this list with command spy feature
  771.     CommandList:
  772.    - cmi spawn
  773.     - cmi tp
  774.     - cmi tpa
  775.     - cmi heal
  776.     - cmi feed
  777.     - cmi fly
  778. PlayerNotes:
  779.  # For how long to keep players notes in days
  780.   ExpiresIn: 30
  781. PlayerMail:
  782.  # For how long to keep players mail in days
  783.   ExpiresIn: 30
  784.   # Mailing to all players will send mails to players who loged into server in last x days
  785.   mailAllDays: 7
  786. DisplayName:
  787.  # If you have 3rd party plugin changing players display name, set this to false
  788.   Change: true
  789.   # Format of players display name. By default only nick name will be visible, if its set, if not, then players name
  790.   # Posible custom varibales: {prefix} {suffix} {nicknameprefix}
  791.   # Supports placeholders
  792.   Format: '{nickName}'
  793.   # Defines regex for valid nick name
  794.   # By default only letters and numbers are allowed
  795.   ValidNicknameRegex: '[^\p{L}0-9\-\_]'
  796. NickName:
  797.  # Prevents players to change their nick name to one of defined without permission
  798.   # Use lower case
  799.   # cmi.command.nick.bypassblacklist
  800.   # to bypass protection against already in use name/nickname use cmi.command.nick.bypassinuse
  801.   BlackList:
  802.  - admin
  803.   - administrator
  804.   - server
  805.   - staff
  806.   - staf
  807.   # Min length of nick name, can be bypassed with cmi.command.nick.bypass.length
  808.   MinLength: 4
  809.   # Max length of nick name, can be bypassed with cmi.command.nick.bypass.length
  810.   MaxLength: 16
  811.   # Adds prefix for players nickname to indicate that its not real name. This can be added to display name with {nicknameprefix}
  812.   Prefix: '~'
  813.   # When true, will only add nickname prefix when its not same as original name. This can allow colorization or capitalization change without addign prefix
  814.   PrefixWhenDifferent: false
  815.   # When true, online players nick name will be included into tabcomplete
  816.   IncludeInTabComplete: true
  817. # Shows if there is an available new version on login with cmi.versioncheck permission node
  818. ShowNewVersion: true
  819. Spawners:
  820.  # If you experiencing issues with spawner handling, set this to true to avoid any spawner manipulations from CMI side
  821.   # This will disable features like, spawner placement, spawner drops, spawner charges and so on
  822.   FullDisable: false
  823.   Break:
  824.    # Enable or disable spawner handler for spawner break
  825.     # If enabled player will get spawner if using silktouch pickaxe and have cmi.dropspawner permission node
  826.     # If player has cmi.dropspawner.nosilk permission node, player is not required to use silk touch pickaxe to get droped spawner
  827.     Enabled: false
  828.     # If set to true, player will need to have particular permission node to break and get particular spawner.
  829.     # In example: player should have cmi.dropspawner.pig to break pig spawner and get it dropped, or cmi.dropspawner.zombie to get zombie spawner
  830.     RequiresExactPermission: false
  831.     # When set tp fa;se, exp will not be dropped from broken spawner independent if spawner it self is being dropped
  832.     # When set to true exp will be dropped only if spawner is not
  833.     DropExp: false
  834.     # Minimal silktouch level required to get spawner back
  835.     SilkTouchLevel: 1
  836.   Place:
  837.    # Enable or disable spawner handler for spawner place
  838.     # If enabled player will place spawner depending from what it is by its type
  839.     # If disabled then spawner will be placed in normal way and it will allow other plugins to handle its placement
  840.     Enabled: true
  841.     # If set to true, player will need to have appropriate permission node to place spawner by its type
  842.     RequiresPermission: false
  843.     # 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.
  844.     # In example: player should have cmi.placespawner.pig to place pig spawner, or cmi.placespawner.zombie to place zombie spawner
  845.     # If set to false, then player will need to have basic cmi.placespawner permission to place any type of spawner
  846.     RequiresExactPermission: false
  847.   Interact:
  848.    # When set to true, players trying to change spawner with monster egg will require appropriate permission node
  849.     # In example: player should have cmi.egginteract.pig to change spawner into pig, or cmi.egginteract.zombie to change into zombie spawner
  850.     EggRequiresPermission: false
  851.   # If set to true, spawners will have chance to be dropped when destroying with tnt
  852.   TnTExplosionDrop:
  853.     use: false
  854.     # Chance in percentage for spawner to drop
  855.     Chance: 30
  856.   # If set to true, spawners will have chance to be dropped when destroyed by creeper
  857.   CreeperExplosionDrop:
  858.     use: false
  859.     Chance: 30
  860.   Charges:
  861.    # When enabled players will be assigned to particular spawner charges group who have cmi.spawners.charge.[groupName] permission node
  862.     # Players will be limited to how many spawners they can mine
  863.     # StartingCharge will determine how many charges they will have on first time joining group
  864.     # MaxCharge will limit to how many charges you can have at one time
  865.     # Cooldown determines how often new charge will be given
  866.     # Bonus is optional and it will determine by how many seconds to lower cooldown for next charge when placing spawner
  867.     # Option to bypass limitations with cmi.spawners.charge.bypass
  868.     Use: false
  869.     # If set to true when player runs out of spawner charges spawner will be destroyed without droping it
  870.     BreakWithoutCharge: false
  871.     List:
  872.       Noob:
  873.         Use: false
  874.         StartingCharge: 2
  875.         MaxCharge: 5
  876.         Cooldown: 3600
  877.         Bonus: 10
  878.       Advanced:
  879.         Use: false
  880.         StartingCharge: 3
  881.         MaxCharge: 6
  882.         Cooldown: 3000
  883.         Bonus: 10
  884.   Proximity:
  885.    # Allws to limit how tight spawners can be placed from each other
  886.     Use: false
  887.     # Radius in blocks from blaced block. Max range is 16
  888.     # Can bypass with cmi.spawners.proximity.bypass
  889.     Range: 3
  890. ItemRenaming:
  891.  # When set to true, players will be denyied from renaming defined items
  892.   # Option to define specific name by using regex format
  893.   Prevent: false
  894.   List:
  895.  - mobspawner:([A-z]+ (?i)\w*spawner)
  896. SpawnMob:
  897.  # Defines how many passengers entities can be spawned at once
  898.   MaxQuantity: 10
  899.   MaxPassengers: 10
  900. Counter:
  901.  # Default range to use when performing /counter start
  902.   Range: 10
  903. Mirror:
  904.  # Defines how far in blocks from mirror center you can build
  905.   # This is mainly to protect from forgeting to turn off mirror and starting to build on different side of map
  906.   MaxRange: 50
  907. NetherPortal:
  908.  # Can prevent nether portal creation entirely. Option to bypass with cmi.netherportalbypass
  909.   PreventCreation: false
  910.   # Maximum height nether portal can be created. Vanilla size is 23
  911.   MaxHeight: 23
  912.   # Maximum width nether portal can be created. Vanilla size is 23
  913.   MaxWidth: 23
  914. Portals:
  915.  # Defines in milliseconds how often to check if player entered portal or not
  916.   # 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
  917.   CheckInterval: 300
  918.   # Defines in milliseconds how often to check if player entered portal range for particles to apear
  919.   CheckParticleInterval: 500
  920.   # Perform commands on teleport or not
  921.   PerformCommands: true
  922.   # Commands to be performed on teleport event
  923.   Commands:
  924.  - cmi effect [playerName] blindness 2 1 -s
  925. Animations:
  926.  # Enable siting on stair block by clicking on them with empty hand or by looking and using command
  927.   # Requires cmi.command.sit.stairs
  928.   SitOnStairs: true
  929.   StairsAsChairs: true
  930.   SlabsAsChairs: true
  931.   CarpetsAsChairs: false
  932.   RemoveFromChairOnDamage: true
  933.   # Player will sit on chair only after rapid double click
  934.   DoubleClick: false
  935.   # Delay in milliseconds between clicks to sit on chair when double click is enabled
  936.   DoubleClickDelay: 200
  937.   # Range in blocks from player to look up for valid chair block
  938.   ChairRange: 4
  939. # 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, dryout,
  940. # Sintax should be [permissionNode]:[damageCause]:[multiplier]
  941. # Example: nolavadamage:lava:0 will prevent lava damage with cmi.damagecontrol.nolavadamage permission node
  942. # Negative values will heal player instead of damaging him
  943. # If player have more than one permission node for same damage cause, then last one in list will be used to determine final damage
  944. DamageControl:
  945. - nowalldamage:fly_into_wall:0
  946. - lowermagmacubedamage:hot_floor:0.5
  947. Totem:
  948.  # When this set to true, on players death totem will be used even if he is not holding it in hand
  949.   RemoveFromInventory: false
  950.   Cooldown:
  951.    # When this set to true player can use totem only every X second's
  952.     Use: false
  953.     Time: 600
  954.   Warmup:
  955.    # When this set to true player can use totem to have X amount of second's, during which he can die and be resurected
  956.     # Totem will be consumed durring activation and wont be returned even if resurection is not used during warmup time
  957.     Use: false
  958.     Time: 10
  959.   # If player falls into void while having totem, he will be teleported to respawn location and totem gets consumed
  960.   ProtectFromVoid: true
  961. Elytra:
  962.  # cmi.elytra - allows usage of elytra
  963.   # cmi.elytra.boost - allows usage of boost
  964.   # cmi.elytra.superboost - allows ussage of super boost
  965.   # cmi.elytra.speedometer - allows to see speedometer
  966.   Boost:
  967.    # Max speed until player wont get any boost
  968.     SpeedLimit: 200
  969.     # When enabled items/exp wont be consumed if player is over speed limit
  970.     SpeedLimitStop: false
  971.     # Do you want to show decimals in speed
  972.     SpeedDecimals: true
  973.     # By how much boost player on each use
  974.     GeneralMultyplier: 0.1
  975.     # By how much boost player on each super boost use
  976.     # Use shift while using simple boost
  977.     SuperMultyplier: 0.3
  978.     # Uses defined items instead of exp
  979.     UseItems: false
  980.     # item id
  981.     Item: '288'
  982.     # Requires to hold defined item in hand. Only when UseItems is set to false
  983.     RequiresItem: true
  984.     # Amount consumed on each boost
  985.     Amount: 1
  986.     # Amount consumed on each super boost
  987.     SuperAmount: 5
  988.     # Shows particles when flying
  989.     ShowParticles: true
  990.   Launch:
  991.     Time: 2
  992.   # 1.13+ servers. Do you want to disble riptide enchant usage while flying with elytra and trident which has riptide enchant
  993.   # This combination is dangerous as player can reach extreme speed's if allowed to use it
  994.   DisableRiptide: false
  995.   Fix:
  996.    # Disables option to damage yourself while flying with arrows to boost up
  997.     PreventSelfDamage: false
  998. FlightCharge:
  999.  # When set to true, each time player gets flight charge or relogs, his fly mode will be toggled on
  1000.   # If set to false, then players will have to manualy turn on flight with /cmi flyc
  1001.   EnabledByDefault: true
  1002.   # 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
  1003.   # Same applies when changind game mode from creative/spectator to survival/adventure
  1004.   AutoSwitch: false
  1005.   # How much it costs for one recharge point in exp points. Value can be in decimals, like 0.2 but it cant be equal or lower than 0
  1006.   # Set to 0 to disable this type of recharge
  1007.   ExpRechargeCost: 1.0
  1008.   # How much it costs for one recharge point. Value can be in decimals, like 0.2 but it cant be equal or lower than 0
  1009.   # Set to 0 to disable this type of recharge
  1010.   MoneyRechargeCost: 1.0
  1011.   # Defines maximum amount of charge player can have
  1012.   # One charge is one traveled block while flying
  1013.   # if player dosent move, then one charge for each second while hovering
  1014.   MaxChargeLevel: 1000
  1015.   # Defines multiplier when player doesnt move but is hovering. For each second player hovers.
  1016.   # Set to 0 to disable
  1017.   DeductOnIdling: 1
  1018.   # Defines multiplier when player falls down of charge to be taken
  1019.   # This only effects when player falls from above 3 blocks of hight
  1020.   # In example if player falls from 10 blocks height, then 7 * 2 = 14 charges will be taken
  1021.   # This is to prevent avoiding no penealty from jumping from clifs
  1022.   # Set to 0 if you want to disable it
  1023.   DeductOnFallMulti: 2
  1024.   # Defines if you want to damage player when he falls down from higher than 3 blocks height
  1025.   # This will not kill player even if he would drop from 200 block height, but will leave him with 1 hp
  1026.   # This will only effect players who jumped down and not those who disabled fly mode in mid air
  1027.   DamageOnFall: true
  1028.   # DamageOnFall should be enabled for this to work
  1029.   # This will define if you want to damage player when he deactivates fly mode in mid air
  1030.   DamageOnToggle: false
  1031.   # DamageOnFall should be enabled for this to work
  1032.   # This will define if you want to kill player if fall damage if higher than his health amount
  1033.   KillOnFall: false
  1034. Point:
  1035.  # 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, water_bubble, water_wake, suspended, barrier, mob_appearance, end_rod, damage_indicator, sweep_attack, totem, spit, squid_ink, bubble_pop, current_down, bubble_column_up, nautilus, dolphin,
  1036.   DefaultParticle: COLOURED_DUST
  1037. Messages:
  1038.   Login:
  1039.    # If set to true, login message wont be shown
  1040.     Disabled: false
  1041.     # Defines number of players from which to automatically start hiding join messages
  1042.     # Set to -1 to disable this
  1043.     AutoHideFrom: -1
  1044.     Custom:
  1045.      # If set to true, custom login message will be used. cmi.messages.disablelogin can be used to disable message for player
  1046.       Use: false
  1047.   Logout:
  1048.    # If set to true, logout message wont be shown
  1049.     Disabled: false
  1050.     # Defines number of players from which to automatically start hiding logout messages
  1051.     # Set to -1 to disable this
  1052.     AutoHideFrom: -1
  1053.     Custom:
  1054.      # If set to true, custom logout message will be used. cmi.messages.disablequit can be used to disable message for player
  1055.       Use: false
  1056.   # Check locale file for translation and custom placeholders: [playername], [totalUsers], [onlinePlayers]
  1057.   FirstJoinMessage:
  1058.     Use: false
  1059.   DeathMessage:
  1060.    # Defines number of players from which to automatically start hiding death messages
  1061.     # Set to -1 to disable this
  1062.     AutoHideFrom: -1
  1063. Books:
  1064.  # Defines default creator name for books when using getbook command
  1065.   DefaultAuthor: Server
  1066. # Defines name of customtext on players login to server. To disable just set name to non existing customText
  1067. Motd: welcomeMessage
  1068. Warnings:
  1069.   Default:
  1070.     LifeTime: 86400
  1071.     Points: 1
  1072.     DefaultReason: '&7Violated server rules'
  1073.   Categories:
  1074.     Swear:
  1075.       LifeTime: 86400
  1076.       Points: 3
  1077.       DefaultReason: '&7Swearing'
  1078.     Grief:
  1079.       LifeTime: 86400
  1080.       Points: 10
  1081.       DefaultReason: '&7Griefing'
  1082.     Bug:
  1083.       LifeTime: 86400
  1084.       Points: 30
  1085.       DefaultReason: '&7Using bugs'
  1086.     Cheat:
  1087.       LifeTime: 86400
  1088.       Points: 50
  1089.       DefaultReason: '&7Using cheats'
  1090.   Perform:
  1091.     '3':
  1092.    - cmi mute [playerName] 10m
  1093.     - cmi msg [playerName] !&cMuted for &710 &cminutes for getting &73 &cwarnings!
  1094.     '5':
  1095.    - cmi kick [playerName] &cKicked for getting 5 warnings!
  1096.     '10':
  1097.    - cmi tempban [playerName] 5m &cTemporary banned for getting 10 warnings!
  1098. Spawn:
  1099.  # Forces players to login in defined spawn point when logging into server
  1100.   SpawnOnJoin: false
  1101.   # Defines players spawn point after death if set to true, if not, then it will be used only for /cmi spawn command
  1102.   # RespawnLocation will indicate if you want to use this location as posible respawn point for player after death
  1103.   Main:
  1104.     World: None
  1105.     X: 0.0
  1106.     Y: 0.0
  1107.     Z: 0.0
  1108.     Pitch: 0.0
  1109.     Yaw: 0.0
  1110.     RespawnLocation: false
  1111.     Rng: 0
  1112.   # Defines players first spawn point when he logs into server for the first time
  1113.   FirstSpawn:
  1114.     Use: true
  1115.     World: None
  1116.     X: 0.0
  1117.     Y: 0.0
  1118.     Z: 0.0
  1119.     Pitch: 0.0
  1120.     Yaw: 0.0
  1121. Newbie:
  1122.  # Kit name to give for new players joining server
  1123.   Kit: Newbie
  1124. Kits:
  1125.  # When set to true, kit list will be shown in GUI instead of chat list
  1126.   GUI: true
  1127.   # When set to true, kit selection gui empty fields will get filled with definet item
  1128.   FillEmptyFields: true
  1129.   Buttons:
  1130.     Cooldown: Watch
  1131.     Usages: STONE_PLATE
  1132.     Money: GOLD_INGOT
  1133.     Exp: EXP_BOTTLE
  1134.     Desc: WOOL:13
  1135.     Back: Fence
  1136. Warps:
  1137.  # When set to true, warps list will be shown in GUI instead of chat list
  1138.   GUI: true
  1139.   # Automatically opens GUI when created new warp point
  1140.   GUIOnCreation: true
  1141.   # Minimal lenght of warp name
  1142.   MinLenght: 4
  1143.   # Maximal lenght of warp name
  1144.   MaxLenght: 16
  1145.   # How many warps to show in each page
  1146.   perPage: 50
  1147.   # Do you want to show creator in warp list
  1148.   showCreator: false
  1149.   # When set to true, new warps by default will require permission node to use them
  1150.   requirePerm: false
  1151. GlobalGui:
  1152.  # Defines item type in empty fields in GUI when its needed to be filled up
  1153.   EmptyField: STAINED_GLASS_PANE:15
  1154. DynamicViewRange:
  1155.  # By setting to true will enable dynamic view range feature. Its still in beta stage and can result in some CPU load increase.
  1156.   # Don't enable if you are not using this feature on your server
  1157.   Enabled: false
  1158. WorldLimits:
  1159.  # 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
  1160.   Enabled: false
  1161.   # World list with default game modes
  1162.   # If player will have cmi.worldlimit.gamemode.bypass permission node, game mode wont be changed
  1163.   # Posible modes: creative, survival, adventure, spectator,
  1164.   Gamemode:
  1165.  - world:Survival
  1166.   # If player will have cmi.worldlimit.fly.bypass permission node, fly mode wont be changed
  1167.   Fly:
  1168.  - world:False
  1169.   # When set to false, only players with cmi.worldlimit.fly.aboveroof can fly above world build limit
  1170.   FlyAboveRoof: true
  1171.   # When set to false, only players with cmi.worldlimit.fly.aboveroof can fly above world build limit
  1172.   FlyAboveRoofLimitations:
  1173.  - world-256
  1174.   - world_nether-128
  1175.   - world_the_end-256
  1176.   # If player will have cmi.worldlimit.god.bypass permission node, fly mode wont be changed
  1177.   GodMode:
  1178.  - world:False
  1179.   # 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, DROWNED, SHEARED, CUSTOM, DEFAULT
  1180.   SpawnReasons:
  1181.     world:
  1182.    - None
  1183.     world_nether:
  1184.    - None
  1185.     world_the_end:
  1186.    - None
  1187. # Checks and shows on players login if he have been changed hes name over Mojang
  1188. # Looks to be working only with online servers, duhhhh
  1189. CheckForNameChange:
  1190.   OnLogin: false
  1191.   AmountToShow: 3
  1192.   OnInfoShow: true
  1193.   # Do you want to perform commands
  1194.   PerformCommandsOnNewName: false
  1195.   # Command list to be performed in case player logs in with new name
  1196.   NameChangeCommands:
  1197.   - 'asConsole! cmi broadcast !&2[oldname] logged in with new name: [newname]'
  1198. inv:
  1199.  # Do you want to save the player's inventory on his death
  1200.   SaveOnDeath: false
  1201.   # When set to true, empty inventories (no items in inventory) will not be saved on players death
  1202.   IgnoreEmpty: false
  1203.   # If set to true then player should have cmi.saveinv permission node for inventory to be saved on death
  1204.   RequiresPermission: false
  1205.   # How many inventories, we will keep for each player
  1206.   SavedInventories: 5
  1207. hunger:
  1208.  # Do you want to give more than 20 hunger for players
  1209.   overide: false
  1210. heal:
  1211.   RemoveNegative:
  1212.    # Do you want to remove negative potion effects from player on heal
  1213.     use: false
  1214.     List:
  1215.    - blindness
  1216.     - confusion
  1217.     - harm
  1218.     - hunger
  1219.     - poison
  1220.     - slow
  1221.     - slow_digging
  1222.     - weakness
  1223.     - wither
  1224. Cuff:
  1225.  # When set to false will allow players to talk who is cuffed
  1226.   Mute: true
  1227.   AllowedCommands:
  1228.  - msg
  1229.   - r
  1230.   - tell
  1231. Mute:
  1232.  # When set to true, player will not be allowed to send private messages while he is muted
  1233.   DenyPrivateMessages: true
  1234. Dispose:
  1235.  # defines how big is dispose ui 1-6
  1236.   UILines: 4
  1237. ItemRepair:
  1238.   RepairShare:
  1239.    # When enabled will prevent players repairing items for others in anvil regular way. They still can use items and repairs normaly for them selfs
  1240.     # Can be bypassed with cmi.command.repair.repairshare.bypass
  1241.     ProtectNormalRepair: false
  1242.     # When enabled will prevent players repairing items for others with CMI command. They still can use items and repairs normaly for them selfs
  1243.     ProtectCommandRepair: false
  1244.     # 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
  1245.     Durability: 1
  1246.     # 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
  1247.     BypassWithRepairPermission: true
  1248.     # When enabled aditional lore line will be added when player can't use that item. This will not be shown for owner of item
  1249.     AddLore: true
  1250.     # When set to true, interact event will be canceled to prevent item usage
  1251.     CancelEvent: true
  1252.     # When set to true, player will get message informing about item usage he dint repaired him self
  1253.     InformWithMessage: true
  1254. Cooldowns:
  1255.  # You can enable any command cooldown to prevent instant usage of it
  1256.   # cmi heal:180 means that player can use /cmi heal command only once every 180 seconds
  1257.   # if cooldown set to -1 then this command can be performed only one time
  1258.   # Administration can bypass limitations with cmi.command.[comandName].cooldownbypass permission node
  1259.   # Always use full command name and not its alias
  1260.   Enabled: false
  1261.   List:
  1262.  - cmi heal:180
  1263.   - cmi feed:120
  1264. Combat:
  1265.  # Defines combat timer to be used in particular features
  1266.   Timer: 15
  1267.   # If set to true, then atacked player will be included into combat mode even if he doesnt fight back
  1268.   # If set to false then only attacker will be marked for pvp mode
  1269.   IncludeVictim: true
  1270.   Heads:
  1271.     Player:
  1272.       Drop: false
  1273.       # Percentage from 0 to 100 for head to be dropped. Decimals are acceptable, like 0.2
  1274.       # 100 will mean that head will be dropped every time player kills another player
  1275.       # 1 will mean that there is 1% that player will drop head if he is killed by another player
  1276.       Percentage: 1.0
  1277.       # Percentage from 0 to 100 for lowering chance in getting second head of same player
  1278.       # This will reset on each server restart
  1279.       LowerChanceOfterDrop: 50.0
  1280.     Mob:
  1281.      # Enables custom mob heads dropping from mobs with particular chance
  1282.       # Check customHeads.yml for customization by entityType
  1283.       Drop: false
  1284. ShulkerBoxes:
  1285.  # When set to true, players will not have option to open shulker boxes while in combat
  1286.   # Combat timer can be defined under combat section
  1287.   PreventInCombat: true
  1288. WarmUps:
  1289.  # You can enable any command warmup to prevent instant command usage
  1290.   # tp:5:false means that when player performs /tp command he will need to wait 5 sec
  1291.   # false variable is optional and when its set to false player cant move while warmup is counting
  1292.   # 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'
  1293.   # When setting warmups for CMI commands, use full command name and not allias, in example 'cmi warp:5false'
  1294.   # Administration can bypass limitations with cmi.command.[comandName].warmupbypass permission node
  1295.   # ATTENTION! cmi home command is being handled in special way and to prevent double warmup, add space, example: - cmi home :5:false
  1296.   # Experimental: add GlyphHead to the warmup to show particle effect while command is on warmup period. Like
  1297.   # - cmi warp :3:false:GlyphHead
  1298.   Enabled: false
  1299.   InformOnNoMove: true
  1300.   List:
  1301.  - cmi tp :5:false
  1302.   - cmi back:3:true
  1303.   - cmi warp :3:false
  1304.   - cmi home :3:false
  1305. Jail:
  1306.  # Defines in milliseconds how often to check if player leaves jail area
  1307.   # Bigger numbers can help slightly lower server load
  1308.   CheckInterval: 500
  1309.   # Defines default jail time when time is not povided with command
  1310.   DefaultTime: 300
  1311.   # Chat range in blocks while player is in jail
  1312.   # Set to 0 to allow talking
  1313.   # set to -1 to prevent talking in general while jailed
  1314.   ChatRange: 20
  1315.   # When set to true jail time will decreese while player is offline
  1316.   # When set to false jail time will only be counted while player is online
  1317.   CountWhileOffline: false
  1318.   # When set to true jail time will not decreese if player gets into afk mode while being jailed
  1319.   # When set to false, time will pass normally
  1320.   NoAfk: false
  1321.   WhiteListedCmds:
  1322.  - cmi msg
  1323.   - cmi reply
  1324. scan:
  1325.  # Tps cap from which to start adjusting scan speed
  1326.   SoftCap: 19.0
  1327.   # Staring speed when scanning. Range from 1 to 30
  1328.   DefaultSpeed: 15
  1329.   # When this set to true, when using scan feature and not providing range, whole map will be scanned
  1330.   GlobalRangeByDefault: false
  1331.   # Range in chunks. 2 is 25 chunks, 1 is 9 and 0 is only chunk you are standing in
  1332.   DefaultRange: 2
  1333.   # When this set to true, all found items in containers will be removed automatically durring scan. Ex: /scan id 7 purge
  1334.   EnablePurge: false
  1335. search:
  1336.  # When this set to true, all found items in inventories will be deleted durring search. Ex: /cmi search id 7 purge
  1337.   EnablePurge: false
  1338. lfix:
  1339.  # Tps cap from which to start adjusting light fix speed
  1340.   SoftCap: 19.0
  1341.   # Staring speed when fixing light. Range from 1 to 100
  1342.   DefaultSpeed: 15
  1343. # Removeuser command will use same configurations when removing player data files or moving them to new place
  1344. purge:
  1345.  # Cleans files on server startup
  1346.   CleanOnStart: false
  1347.   # How long player should be offline for his data to be moved
  1348.   OfflineDays: 90
  1349.   PlayerData:
  1350.    # Do you want to enable player data file cleaning
  1351.     Enabled: true
  1352.     # Source folder to take files from
  1353.     SourceFolder: world/playerdata
  1354.     # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1355.     DeleteFiles: false
  1356.     # Target folder to put files into if DeleteFiles set to false
  1357.     DestinationFolder: world/playerdata_backup
  1358.   PlayerStats:
  1359.    # Do you want to enable player stats file cleaning
  1360.     Enabled: true
  1361.     # Source folder to take files from
  1362.     SourceFolder: world/stats
  1363.     # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1364.     DeleteFiles: false
  1365.     # Target folder to put files into if DeleteFiles set to false
  1366.     DestinationFolder: world/stats_backup
  1367.   PlayerAdvancements:
  1368.    # Do you want to enable player Advancements file cleaning
  1369.     Enabled: true
  1370.     # Source folder to take files from
  1371.     SourceFolder: world/Advancements
  1372.     # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1373.     DeleteFiles: false
  1374.     # Target folder to put files into if DeleteFiles set to false
  1375.     DestinationFolder: world/Advancements_backup
  1376.   Essentials:
  1377.    # Do you want to enable essentials playerdata file cleaning
  1378.     Enabled: false
  1379.     # Source folder to take files from
  1380.     SourceFolder: plugins/Essentials/userdata
  1381.     # When this is false, data files will be moved to backup folder. When its true files will be deleted
  1382.     DeleteFiles: false
  1383.     # Target folder to put files into if DeleteFiles set to false
  1384.     DestinationFolder: plugins/Essentials/userdata_backup
  1385.   LWC:
  1386.    # Do you want to enable lwc protection cleaning
  1387.     Enabled: false
  1388. Selection:
  1389.  # Tool id to use for selection actions
  1390.   Tool: wooden_shovel
  1391. Time:
  1392.  # Defines preset time
  1393.   Day: '12:00'
  1394.   Night: '24:00'
  1395.   Morning: 06:00
  1396.   Dusk: '18:00'
  1397.   AutoTime:
  1398.    # Time in seconds time in game will be adjusted to match real
  1399.     # Keep it at arround one minute
  1400.     Interval: 60
  1401.     # Enables by default smooth sun transition to new time
  1402.     # You can always override this setting with -smooth variable in time command
  1403.     Smooth: true
  1404.     # Speed of smooth transition
  1405.     # 100 will mean that sun moves 100 times faster than usual until it reaches target time
  1406.     SmoothSpeed: 100
  1407.     # Worlds effected by autotime adjustment
  1408.     Worlds:
  1409.    - ''
  1410.   # Allows you to change vanilla time speed to your own liking and needs
  1411.   TimeSpeed:
  1412.    # Time is defined in seconds. Vanilla 24 hour ingame duration is 1200 seconds of real time
  1413.     world:
  1414.       Enabled: false
  1415.       # Default value: 600 Starts from tick: 0 Ends at tick: 12000
  1416.       day: 600
  1417.       # Default value: 90 Starts from tick: 12000 Ends at tick: 13800
  1418.       sunset: 90
  1419.       # Default value: 420 Starts from tick: 13800 Ends at tick: 22200
  1420.       night: 420
  1421.       # Default value: 90 Starts from tick: 22200 Ends at tick: 24000
  1422.       sunrise: 90
  1423. Alias:
  1424.  # When set to true, commands like /heal will not longer be accesible with tabcomplete for players without permision to use /cmi heal command
  1425.   ClearBaseCommands: false
  1426. RandomTeleportation:
  1427.   Worlds:
  1428.     world_the_end:
  1429.       Enabled: true
  1430.       MaxRange: 1000
  1431.       MinRange: 500
  1432.       CenterX: 0
  1433.       CenterZ: 0
  1434.       Circle: false
  1435.     world:
  1436.       Enabled: true
  1437.       MaxRange: 1000
  1438.       MinRange: 500
  1439.       CenterX: 0
  1440.       CenterZ: 0
  1441.       Circle: false
  1442.     world_nether:
  1443.       Enabled: true
  1444.       MaxRange: 1000
  1445.       MinRange: 500
  1446.       CenterX: 0
  1447.       CenterZ: 0
  1448.       Circle: false
  1449.   # How long force player to wait before using command again.
  1450.   Cooldown: 5
  1451.   # How many times to try find correct location for teleportation.
  1452.   # Keep it at low number, as player always can try again after delay
  1453.   MaxTries: 20
  1454.   # List of biomes to exclude from random teleportation
  1455.   ExcludedBiomes:
  1456.  - Ocean
  1457.   - Deep ocean
  1458. Enchanting:
  1459.   enchantLimits:
  1460.    # By disabling this, no limitation to enchanting will be applied
  1461.     Enabled: true
  1462.     MaxLevel:
  1463.       protection_fire: 4
  1464.       damage_all: 5
  1465.       arrow_fire: 1
  1466.       water_worker: 1
  1467.       arrow_knockback: 2
  1468.       loyalty: 3
  1469.       depth_strider: 3
  1470.       vanishing_curse: 1
  1471.       durability: 3
  1472.       knockback: 2
  1473.       luck: 3
  1474.       binding_curse: 1
  1475.       loot_bonus_blocks: 3
  1476.       protection_environmental: 4
  1477.       dig_speed: 5
  1478.       mending: 1
  1479.       frost_walker: 2
  1480.       lure: 3
  1481.       loot_bonus_mobs: 3
  1482.       protection_explosions: 4
  1483.       damage_undead: 5
  1484.       fire_aspect: 2
  1485.       channeling: 1
  1486.       sweeping_edge: 3
  1487.       thorns: 3
  1488.       damage_arthropods: 5
  1489.       oxygen: 3
  1490.       riptide: 3
  1491.       silk_touch: 1
  1492.       protection_projectile: 4
  1493.       impaling: 5
  1494.       protection_fall: 4
  1495.       arrow_damage: 5
  1496.       arrow_infinite: 1
  1497. BungeeCord:
  1498.  # List of information about BungeeCord servers to be used when getting information like max players, current player count and motd
  1499.   # Information should match with what you have in bungeeCord config file under servers section
  1500.   ServerList:
  1501.  - server1-127.0.0.1:25565
  1502.   - server2-127.0.0.2:25566
  1503. # If you want to disable particular sound entirely, set it to ""
  1504. Sounds:
  1505.   Enabled: true
  1506.   WarpGuiOpen: entity_bat_takeoff:0.5:1
  1507.   TeleportHome: block_beacon_activate:2:1
  1508.   TeleportWarp: entity_enderman_teleport:0.5:1
  1509.   TeleportFail: entity_villager_no:2:1
  1510.   PrivateMessage: entity_endermite_death:2:1
  1511.   TeleportUp: entity_enderman_teleport:2:1
  1512.   TeleportDown: entity_enderman_teleport:0.2:1
  1513. # If you want to disable particular particle entirely, set it to ""
  1514. Particles:
  1515.   Enabled: true
  1516.   Healing: circle;effect:heart;dur:0.1;part:1;offset:0,1.7,0;radius:0.3
  1517.   GlyphHead: circle;effect:flying_glyph;dur:5;pitchc:15;part:10;offset:0,1.7,0;radius:0.5;yawc:12;color:rs;pitch:90
  1518.   GColumn: circle;c:0,255,0;twist;part:5;r:0.75;pitch:90;move:0,0.1,0;rc:-0.02
  1519.   SmallBoop: circle;effect:flying_glyph;yaw:[playerName];pitch:[playerName];r:0.1;part:3;rc:0.03;mr:0.3;twist
  1520.   TpUp: circle;c:200,50,210;twist;part:5;r:0.5;pitch:90;move:0,0.33,0;offset:0,-0.2,0
  1521.   TpDown: circle;c:150,50,10;part:5;r:0.5;pitch:90;move:0,-0.33,0;offset:0,2.2,0
  1522. PotionEffects:
  1523.  # When set to true player poition effect will expire even if player is offline
  1524.   # Keep in mind that player potion effect durability will be updated on players login event so by checking players potions effect while he is offline can show incorrect state
  1525.   DeductWhileOffline: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement