Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.31 KB | None | 0 0
  1. # AfkTerminator Configuration File
  2. # Author: Edge209
  3.  
  4. ###################################################
  5. # DO NOT CHANGE THE VERSION number for this file #
  6. configVersion: 11
  7. ###################################################
  8. #
  9. ###########
  10. # GENERAL #
  11. ###########
  12. # Enable/disable the whole function
  13. afkMachineDetectEnable: true
  14. #
  15. # Enable if afkTerminator should check for latest plugin version (from bukkitdev)
  16. updateCheckEnable: true
  17. #
  18. # The plugin can be enabled/disabled on a per-world basis. Simply list the worlds (one per line proceeded with " - ") where it should be enabled, or set to " - all"
  19. #
  20. worlds:
  21. - all
  22. - plotworld
  23. - Free
  24. #
  25. #########################
  26. # AFK Machine Detection #
  27. #########################
  28. #
  29. # Enable/Disable detection of different types of AFK Machines
  30. detectWater: true
  31. detectMineCart: true
  32. detectHorse: true
  33. detectPig: true
  34. detectJump: true
  35. detectPiston: true
  36. detectFishing: true
  37. detectProjectile: true
  38. detectInteraction: true
  39. #
  40. # The following specifies how sensitive afkTerminator should be in declaring a AFK machine is being used by a player.
  41. # The higher the number the more sensitive the plugin will be. At a higher sensitivity the plugin will detect
  42. # afk machines faster, but it is also more likely to generate false positives. (a.k.a think someone is using an AFK
  43. # machine when they are not.). Higher sensitivity also will take more server processing power because the plugin
  44. # is checking more often. The valid range is 1 to 10.
  45. #
  46. # 1 = Lowest sensitivity. AFK detection > 4 min on average. Lowest processor requirement. Lowest false-positive chance.
  47. # 5 = Medium sensitivity. AFK detection around 1 - 3 minutes. Recommended value.
  48. # 10 = Highest sensitivity. AFK detection < 30 seconds. Highest processor requirement. Highest false-positive chance.
  49. #
  50. afkSensitivity: 5
  51. #
  52. ###############
  53. # Punishments #
  54. ###############
  55. #
  56. # How shall we punish the use of the AFK Machine:
  57. # NONE, LAVA, TNT, KICK, KILL, COMMAND, SPAWNMOB
  58. punishment: COMMAND
  59. #
  60. # If the punishment setting is "COMMAND", this is that command (or commands).
  61. # "[player]" will be replaced with't players name on execution
  62. # Multiple commands can be executed by separating commands with " /n " (note required [space] before and after '/n')
  63. # All commands must be on a single line in this file. e.g. commandPenalty: 'kill [player] /n ban [player]'
  64. commandPenalty: 'kick [player] You have been idling for over 3 minutes!'
  65. #
  66. # If the punishment setting is "SPAWNMOB", this is the mob to spawn
  67. mobToSpawn: ZOMBIE
  68.  
  69. # The LAVA, TNT, SPAWNMOB & COMMAND punishments normally are applied multiple times for maximum effect,
  70. # but this can be limited by setting the following to any value > 0. If <=0 maximum punishment will be dealt
  71. # For KILL and KICK punishments this will auto default to "1"
  72. punishmentLimit: -1
  73. #
  74. ###########################
  75. # Auto-Relogin Prevention #
  76. ###########################
  77. #
  78. # The following set of configurations are intended to prevent client mods which have auto-login functions (such as Nodus)
  79. # from minimizing the impact of AFK kicks, by simply re-logging in the player automatically.
  80. #
  81. # Enable if attempts by auto login mods are used in an attempt to get around AFK kicks
  82. blockAutoLoginEnable: true
  83. #
  84. # The minimum time a player must wait before trying to login after leaving/kicked from the server (in seconds)
  85. autoLoginMinTime: 5
  86. #
  87. # The multiplier to be used to increase/vary the minimum time needed for each subsequent attempt (supports fractions e.g. 1.5)
  88. minTimeMultiplier: 1.0
  89. #
  90. # The number of repeated login attempts blocks allowed before further action is taken against a player
  91. autoLoginMaxAttempts: 5
  92. #
  93. # The command to be executed if the max attempts is exceeded
  94. maxAttemptsCommand: 'ban [player]'
  95. #
  96. # The message to display to a player when they are blocked due to auto-login
  97. # Variables supported: [cooldown] = Number of seconds until login will be allowed
  98. # [player] = Name of player that is the subject of the message
  99. #
  100. autoLoginBlockMsg: '[player] please wait [cooldown] seconds before trying to log in again.'
  101. #
  102. #######################
  103. # Logging / Messaging #
  104. #######################
  105. #
  106. # Enable logging of AfkTerminator Activity, including identification of AFK Machines
  107. logEnable: true
  108. #
  109. # Level of detail in the logs (3=least detail; 1= most detail)
  110. logLevel: 3
  111. #
  112. # Level of detail in the console during startup etc. (3 = least detail; 1= most detail)
  113. # Set to level 2 to see Machine Detection events in the console
  114. consoleLevel: 2
  115. #
  116. # The following when set 'true' will have afkTerminator look for and maintain a list of players with the
  117. # permission 'afkterminator.mailReceive', and send these players mail when AFK machines are detected. (See more below)
  118. mailNotifyEnable: false
  119. #
  120. # The message to display and/or mail to admins/moderators when an AFK machine is detected
  121. # To receive the messages, players must have one or both permissions: afkTerminator.notify; afkTerminator.mailReceive
  122. #
  123. # Variables supported: [player] = Name of player that is the subject of the message
  124. # [location] = Location of the AFK Machine (x,y,z)
  125. # [afkMachine] = Type of AFK Machine
  126. # [detection] = Method of detection
  127. # [duration] = How long player was in the machine/activity before detection
  128. # [time] = Day, Time, & Date of the detection
  129. # [vehicle] = type of vehicle used ('N/A' if not a vehicle-based afk machine)
  130. #
  131. afkDetectMsg: 'AFK Machine ([afkMachine]) detected. [player] has [detection] at [location]. On [time]'
  132. #
  133. # AFK Detection messages (defined above) are sent to players with the permission 'afkTerminator.mailReceive'. This is accomplished
  134. # by issuing a 'console command', using the syntax specified below. (Default is compatible with Essentials' mail function)
  135. #
  136. mailCommand: 'mail send [player] [message]'
  137. #
  138. # afkTerminator automatically maintains a list of players with the 'afkterminator.mailReceive' permission. Players which do not
  139. # login to the server at least once during the interval (days) below, will be removed from the list. (Set to -1 to disable this function)
  140. mailListRemovalTime: 7
  141. #
  142. ###########
  143. # THE END #
  144. ###########
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement