Advertisement
Jnk1296

IP-Check Module Control Configuration

Nov 11th, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 10.29 KB | None | 0 0
  1. # ============================================================================ #
  2. #
  3. # IP-Check v2.1.0 b2069 | RP-Commons v1.04 b81 -- Author: Jnk1296
  4. # For more information visit http://dev.bukkit.org/server-mods/ip-check-jnk/
  5. #
  6. # IT IS RECOMMENDED THAT YOU READ THE CONFIGURATION EXPLANATION BEFORE MAKING
  7. # MODIFICATIONS TO ANY OF THESE VALUES.
  8. #
  9. # DO NOT ATTEMPT TO MAKE CHANGES TO THE CONFIGURATION WHILE THE PLUGIN IS
  10. # RUNNING. YOUR CHANGES WILL BE OVER-WRITTEN.
  11. #
  12. # Configuration Explanation can be found at:
  13. # http://dev.bukkit.org/bukkit-plugins/ip-check-jnk/pages/default-configuration/
  14. #
  15. # MySQL pooling functions provided by c3p0.
  16. #
  17. # This product includes GeoLite data created by MaxMind, available from:
  18. # http://www.maxmind.com/
  19. #
  20. # ============================================================================ #
  21. #
  22. # MODULE CONTROL CONFIGURATION
  23. #
  24. # This configuration is responsible for controlling which parts of IP-Check
  25. # are enabled and which are not. Disabling a module will result in loss of
  26. # the functionality provided by that module, as well as any associated commands
  27. # that module may have provided.
  28. #
  29. # NOTE: Disabling a Module is not a permanent choice, and can be undone easily.
  30. # Disabiling a module will not result in any loss of data.
  31. #
  32. # NOTE: Changes made to this configuration file will not take effect until
  33. # either A) the plugin is reloaded, or B) the server is restarted. Do not
  34. # attempt to modify this configuration while the plugin is running. Your
  35. # changes will be over-written.
  36. #
  37. # ============================================================================ #
  38. #
  39. # EXPLANATION OF NOTATION
  40. #
  41. # Above Each Module (not visible in this file, please review Configuration
  42. # Explanation as listed above), the name of the module is listed, along with
  43. # a brief explanation of it's function. Additionally, a list of that module's
  44. # dependencies and children is provided, so as to allow the end-user to better
  45. # understand the result of disabling or enabling a certain function.
  46. #
  47. # 'Module Dependencies' refers to the modules that that particular module
  48. # requires in order to function.
  49. #
  50. # 'Children' refers to the modules that depend on that particular module.
  51. #
  52. # 'Commands' denotes the commands which that module provides to IP-Check.
  53. #
  54. # ============================================================================ #
  55.  
  56. # Active Mode System
  57. # ============================================================================ #
  58. # DESCRIPTION
  59. # ============================================================================ #
  60. # Automatically bans any accounts that attempt to join your server which are
  61. # linked to previously banned IP-Addresses.
  62. # ============================================================================ #
  63. # MODULE DEPENDENCIES: BANCTRSYS (Ban Control System)
  64. # ============================================================================ #
  65. # CHILDREN: None
  66. # ============================================================================ #
  67. ACTIVESYS: true
  68.  
  69. # Ban Control System
  70. # ============================================================================ #
  71. # DESCRIPTION
  72. # ============================================================================ #
  73. # Manages Server Bans, banning of accounts linked to banned IPs, as well as
  74. # providing main ban functionality.
  75. # ============================================================================ #
  76. # MODULE DEPENDENCIES: None
  77. # ============================================================================ #
  78. # CHILDREN: ACTIVESYS (Active Mode System)
  79. # ============================================================================ #
  80. # COMMANDS: /ipc ban, /ipc unban, /ipc banall, /ipc unbanall, /ipc sban
  81. # ============================================================================ #
  82. BANCTRSYS: true
  83.  
  84. # Ban Messages System
  85. # ============================================================================ #
  86. # DESCRIPTION
  87. # ============================================================================ #
  88. # Provides Logging Functionality for Ban Messages received from Ban Commands.
  89. # If this Module is disabled, IP-Check will attempt a pass-through pipe to
  90. # Essentials in order to attempt to draw ban messages from it instead.
  91. # ============================================================================ #
  92. # MODULE DEPENDENCIES: BANCTRSYS (Ban Control System)
  93. # ============================================================================ #
  94. # CHILDREN: None
  95. # ============================================================================ #
  96. # COMMANDS: /ipc modban
  97. # ============================================================================ #
  98. BANMSGSYS: true
  99.  
  100. # Country Block System
  101. # ============================================================================ #
  102. # DESCRIPTION
  103. # ============================================================================ #
  104. # Allows the blocking of all Players and IPs originating from specified
  105. # countries.
  106. # ============================================================================ #
  107. # MODULE DEPENDENCIES: GEOIPRSYS (GeoIP Control System)
  108. # ============================================================================ #
  109. # CHILDREN: None
  110. # ============================================================================ #
  111. # COMMANDS: /ipc block, /ipc unblock
  112. # ============================================================================ #
  113. CNTBLKSYS: true
  114.  
  115. # Exemption System
  116. # ============================================================================ #
  117. # DESCRIPTION
  118. # ============================================================================ #
  119. # Allows the Exempting of Players and IP-Addresses from NOTIFYSYS
  120. # (Notification System), CNTBLKSYS (Country Block System), SECURESYS (Secure
  121. # Mode System) and SECKCKSYS (Secure Kick System). Allows players to bypass
  122. # login checks and Secure Mode.
  123. # ============================================================================ #
  124. # MODULE DEPENDENCIES: None
  125. # ============================================================================ #
  126. # CHILDREN: None
  127. # ============================================================================ #
  128. # COMMANDS: /ipc exempt, /ipc unexempt, /ipc exempt-list
  129. # ============================================================================ #
  130. EXEMPTSYS: true
  131.  
  132. # GeoIP Control System
  133. # ============================================================================ #
  134. # DESCRIPTION
  135. # ============================================================================ #
  136. # Provides Global Positioning Data (Statistical Information) used by Reports
  137. # and Location Blocks (CNTBLKSYS (Country Block System)).
  138. # ============================================================================ #
  139. # MODULE DEPENDENCIES: None
  140. # ============================================================================ #
  141. # CHILDREN: CNTBLKSYS (Country Block System)
  142. # ============================================================================ #
  143. GEOIPRSYS: true
  144.  
  145. # Kick System
  146. # ============================================================================ #
  147. # DESCRIPTION
  148. # ============================================================================ #
  149. # Allows for the kicking of all players who are associated with an IP with one
  150. # username.
  151. # ============================================================================ #
  152. # MODULE DEPENDENCIES: None
  153. # ============================================================================ #
  154. # CHILDREN: None
  155. # ============================================================================ #
  156. # COMMANDS: /ipc kick
  157. # ============================================================================ #
  158. KCKSYSTEM: true
  159.  
  160. # Notification System
  161. # ============================================================================ #
  162. # DESCRIPTION
  163. # ============================================================================ #
  164. # Provides Staff Notifications to players logging in who have multiple accounts
  165. # as well as banned players attempting a rejoin and ban/kick messages.
  166. # ============================================================================ #
  167. # MODULE DEPENDENCIES: None
  168. # ============================================================================ #
  169. # CHILDREN: None
  170. # ============================================================================ #
  171. NOTIFYSYS: true
  172.  
  173. # Protection System
  174. # ============================================================================ #
  175. # DESCRIPTION
  176. # ============================================================================ #
  177. # Exempts players from specific functions of SECKCKSYS and BANCTRSYS, prevents
  178. # players from being banned or otherwise locked out of the server by IP-Check.
  179. # ============================================================================ #
  180. # MODULE DEPENDENCIES: None
  181. # ============================================================================ #
  182. # CHILDREN: None
  183. # ============================================================================ #
  184. # COMMANDS: /ipc protect, /ipc unprotect
  185. # ============================================================================ #
  186. PROTCTSYS: true
  187.  
  188. # Secure Kick System
  189. # ============================================================================ #
  190. # DESCRIPTION
  191. # ============================================================================ #
  192. # Kick accounts which are not authorized by the Secure Mode System (SECURESYS).
  193. # ============================================================================ #
  194. # MODULE DEPENDENCIES: SECURESYS (Secure Mode System)
  195. # ============================================================================ #
  196. # CHILDREN: None
  197. # ============================================================================ #
  198. SECKICSYS: true
  199.  
  200. # Secure Mode System
  201. # ============================================================================ #
  202. # DESCRIPTION
  203. # ============================================================================ #
  204. # Prevents players from creating multiple accounts as specified by
  205. # configuration option secure-kick-threshold
  206. # ============================================================================ #
  207. # MODULE DEPENDENCIES: None
  208. # ============================================================================ #
  209. # CHILDREN: SECKICSYS (Secure Kick System)
  210. # ============================================================================ #
  211. SECURESYS: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement