Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: Zeluboba on May 1st, 2012  |  syntax: YAML  |  size: 6.43 KB  |  hits: 26  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # While the comments in here try to be helpful, the most up-to-date
  2. # documentation for these options can always be found on the web at:
  3. #
  4. # 'http://dev.bukkit.org/server-mods/homespawnplus/pages/config-params'
  5.  
  6. # If you're having problems with other plugins that have registered
  7. # commands that you want to use with HSP (for example, CommandBook has
  8. # /home, /spawn and loads first alphabetically), you can uncomment the
  9. # below lines and HSP will then take over those commands for it's own
  10. # use when it loads.
  11. #usurpCommands:
  12. #  - home
  13. #  - sethome
  14. #  - spawn
  15. #  - setspawn
  16.  
  17. # This defines which permission system HSP uses. Vault and WEPIF
  18. # (WEPIF is built into WorldEdit) are preferred, they both provide
  19. # a nice interface to all other permission systems. If you don't have
  20. # or don't want to use either of those, there is some native support
  21. # for a few other permission systems that you can use. These are
  22. # checked in the order they are listed for existence, and the
  23. # first one to match is used.
  24. permissions:
  25.  - vault
  26.   - pex
  27.   - perm2-compat
  28.  
  29. core:
  30.  # 0 - Ebeans storage (will go to SqlLite or MySQL, as defined
  31.   #     by bukkit.yml)
  32.   # 1 - Cached Ebeans - currently disabled, don't use
  33.   storage: 0
  34.  
  35.   # this is ONLY used when "ops" is used in the "permissions" section
  36.   # above.
  37.   # In that case, any permissions listed here are given to everyone by
  38.   # default (ops always have full permissions)
  39. #  defaultPermissions:
  40. #    - hsp.command.home.use
  41. #    - hsp.command.sethome.use
  42.  
  43.   # set to true to enable players setting their homes by clicking beds.
  44.   # they must also have the 'hsp.home.bedsethome' permission.
  45.   bedsethome: false
  46.  
  47.   # The default/main world. Strategies reference this as the default
  48.   # world, you can change that here if you like.
  49.   defaultWorld: world_main
  50.  
  51.   # set to true if you want plugin to change the spawn of the actual map
  52.   # (ie. even if you turn this plugin off later, whatever default spawn
  53.   # you set in various worlds will stay)
  54.   override_world: true
  55.  
  56.   # if recordLastLogout is true, HSP will record the precise location
  57.   # location the player logged out at and respawn them there, instead
  58.   # of just letting Bukkit do it. This is an attempt to work around a
  59.   # bug where people logout close to a wall and Bukkit tries to respawn
  60.   # them in the wall
  61.   recordLastLogout: true
  62.  
  63.   # set to true to have a bit more verbose logging in your server.log
  64.   # about what HomeSpawnPlus is doing
  65.   verboseLogging: false
  66.   # set to true to have verbose logging in your server.log as
  67.   # strategies are being evaluated - great for debugging and testing
  68.   # your strategies when you first set them up.
  69.   verboseStrategyLogging: false
  70.  
  71.   # Event priority; the basic assumption is that you want HSP to
  72.   # be the final say in your onjoin/respawn event chains - if you
  73.   # didn't want that you probably wouldn't be running HSP in the
  74.   # first place. But you can change it here if you want to
  75.   # for some reason.
  76.   eventPriority: highest
  77.  
  78.   # HSP has a notion of "default home" which the player can change
  79.   # by using /setdefaulthome. In the event that the player has
  80.   # deleted their defaultHome and only one home is remaining on
  81.   # a given world, this flag says to count that last home as the
  82.   # "default" home, even if it wasn't specifically flagged as
  83.   # the default.
  84.   lastHomeIsDefault: true
  85.  
  86. # Web doc reference for event strategies:
  87. # http://dev.bukkit.org/server-mods/homespawnplus/pages/strategy-doc/
  88. #
  89. events:
  90.  # strategies to use when player is joining the game
  91.   onJoin:
  92.    - spawnNewPlayer
  93.     - default
  94.  
  95.   # strategies to use when player is respawning after a death
  96.   onDeath:
  97.    - homeMultiWorld
  98.     - spawnLocalWorld
  99.  
  100.   # strategies to use when player types "/spawn"
  101.   onSpawnCommand:
  102.    - spawnLocalWorld
  103.     - spawnDefaultWorld
  104.  
  105.   # strategies to use when player types "/groupspawn"
  106.   onGroupSpawnCommand:
  107.    - spawnGroup
  108.  
  109.   # strategies to use when player types "/home"
  110.   onHomeCommand:
  111.    - homeMultiWorld
  112.  
  113.   # strategies to use when player types "/home name"
  114.   onNamedHomeCommand:
  115.    - homeNamedHome
  116.  
  117. #  example of world-specific strategy
  118. #  world:
  119. #    myworld:
  120. #      onDeath:
  121. #        - homeLocalWorld
  122. #        - spawnLocalWorld
  123. #      onHomeCommand:
  124. #        - homeLocalWorld
  125. #
  126. #  example of permission-specific strategy
  127. #  permission:
  128. #    entry1:
  129. #      permissions:
  130. #        - my.special.permission
  131. #      onJoin:
  132. #        - homeSpecificWorld:specialworld
  133. #        - spawnSpecificWorld:specialworld
  134. #      onDeath:
  135. #        - homeMultiWorld
  136. #        - homeAnyWorld
  137.  
  138. # you can globally disable individual commands here, if needed
  139. disabledCommands:
  140.   home: false
  141.   sethome: false
  142.   spawn: false
  143.   setspawn: false
  144.   groupspawn: true
  145.   setgroupspawn: true
  146.  
  147. # cooldowns for various commands can be defined here
  148. cooldown:
  149.   home: 60
  150.   spawn: 60
  151.   groupspawn: 60
  152.  
  153. warmup:
  154.  # globally enable or disable warmups.
  155.   enabled: false
  156.  
  157.   # set to true if movement should cancel a warmup
  158.   onMoveCancel: false
  159.  
  160.   # set to true if receiving damage should cancel a warmup
  161.   onDamageCancel: false
  162.  
  163.   # individual command warmup timers
  164.   home: 5
  165.   spawn: 5
  166.   groupspawn: 5
  167.  
  168. # ability to raise or lower the limit of homes you allow
  169. # players to have. Can be defined on a per-world or
  170. # per-permission basis. (-1 = unlimited)
  171. homeLimits:
  172.  # If singleGlobalHome is set, all other sections are ignored
  173.   # and a single global home is enforced. This means typing
  174.   # /sethome on any world will always work and it will always
  175.   # overwrite whatever other home you had set. This can be
  176.   # overridden by the permission "hsp.singleGlobalHomeExempt",
  177.   # in which case the limits defined below still apply.
  178.   singleGlobalHome: false
  179.  
  180.   default:
  181.     perWorld: -1
  182.     global: -1
  183.  
  184. #  world:
  185. #    myworld:
  186. #      perWorld: 5
  187. #  permission:
  188. #    limit1:
  189. #      permissions:
  190. #        - my.custom.perm
  191. #        - group.mygroup
  192. #      perWorld: 3
  193. #      global: 10
  194.  
  195. # If you have Vault installed, HSP can use that to charge prices for
  196. # commands using whatever economy plugin you happen to have installed.
  197. # Costs will not work if you do not have Vault installed.
  198. #
  199. # http://dev.bukkit.org/server-mods/vault/
  200. cost:
  201.  # if verbose is true, the player will get a message stating that their
  202.   # account has been charged whenever they use a command with a cost.
  203.   verbose: true
  204.   home: 0
  205.   sethome: 0
  206.   spawn: 0
  207.   groupspawn: 0