Bukkit.yml (editing)

Discussion in 'Performance Tweaking' started by Mrchasez, Nov 25, 2012.

  1. This is my current bukkit.yml

    Code (Text):
    settings:
      allow-end: false
      warn-on-overload: true
      permissions-file: permissions.yml
      update-folder: update
      ping-packet-limit: 100
      use-exact-login-location: false
      plugin-profiling: false
      connection-throttle: 4000
      query-plugins: true
      deprecated-verbose: default
      restart-script-location: start.bat
      timeout-time: 180
      restart-on-crash: false
      stop-message: KingsCraft restarting, be back shortly!
      filter-unsafe-ips: false
      whitelist-message: KingsCraft is being worked on, be back soon!
      log-commands: true
      command-complete: true
      spam-exclusions:
      - /skill
    world-settings:
      default:
        growth-chunks-per-tick: 1000
        mob-spawn-range: 4
        item-merge-radius: 2.0
        random-light-updates: false
        aggregate-chunkticks: 4
        wheat-growth-modifier: 100
        cactus-growth-modifier: 100
        melon-growth-modifier: 100
        pumpkin-growth-modifier: 100
        sugar-growth-modifier: 100
        tree-growth-modifier: 100
        mushroom-growth-modifier: 100
      world:
        growth-chunks-per-tick: 1000
      world_nether:
        growth-chunks-per-tick: 0
        random-light-updates: true
        water-creatures-per-chunk: 0
    storm-settings:
      strong-electrical-storm:
        chance: 0
        lightning-delay: 10
        lightning-random-delay: 20
      electrical-storm:
        chance: 0
        lightning-delay: 40
        lightning-random-delay: 150
      strong-thunderstorm:
        chance: 0
        lightning-delay: 60
        lightning-random-delay: 250
      thunderstorm:
        chance: 1
        lightning-delay: 100
        lightning-random-delay: 500
      weak-thunderstorm:
        chance: 1
        lightning-delay: 300
        lightning-random-delay: 1000
      rainstorm:
        chance: 1
        lightning-delay: 500
        lightning-random-delay: 2000
    spawn-limits:
      monsters: 80
      animals: 20
      water-animals: 5
      ambient: 15
    ticks-per:
      animal-spawns: 400
      monster-spawns: 1
      autosave: 0
    auto-updater:
      enabled: false
      on-broken:
      - warn-console
      - warn-ops
      on-update:
      - warn-console
      - warn-ops
      preferred-channel: rb
      host: dl.bukkit.org
      suggest-channels: true
    database:
      username: bukkit
      isolation: SERIALIZABLE
      driver: org.sqlite.JDBC
      password: walrus
      url: jdbc:sqlite:{DIR}{NAME}.db
     
    I had growth-chunks-per-tick: on 850, but i don't know if its better higher or lower.
    We have 90 online a lot, and on the right build get decent TPS. However what is the best setup for TPS? What should growth-chunks-per-tick: be on, and all the other settings for good TPS without damaging gameplay (IE: Stuff not growing).

    Also, look at my storm settings. Some of them are on 1 and yet rainstorms are still happening a good bit. How can i make it lower then 1?

    Thanks md_5
     
  2. Curious for this too, I suggest a guide that explains each line for the bukkit.yml o_O.
     
  3. md_5

    Administrator Developer

    Lower growth ticks == less growing
    Worse gameplay, better tps
     
    • Agree Agree x 2
  4. I think Afforess wrote about what the growth per ticks is recommended to be for different player amounts. I remember below 50 was about 2500.
     
  5. I keep mine at 900, which seems to be fine (this is on a skyblock server that gets about 70 people on at peak time). Anything lower than that and people tend to complain.

    Also, I am not sure what kind of worlds you are running on your server, but it might also be helpful to set the growth-chunks-per-tick on worlds that don't need growth (like world_the_end) to 0.

    On my server I have a few worlds (creative world, event world, and "the_end" world) that I keep set to 0 growth ticks to help with performance.
     
    • Agree Agree x 1
  6. Sway

    Artist Supporter

    I'd like to lower the growth rate for crops but i'm unsure which one will decrease crop growth speed. Lower = faster or slower? Right now everything is set to the default 100 so would increasing the value increase growth speeds or lower it?
     
  7. Think of it like percentage of default speed. Higher the number is, the faster they'll grow.
     
  8. Sway

    Artist Supporter

    This is what confuses me though. Mobs spawns per tick - Higher = less per tick. Spawns per tick settings lowered = more mobs...
     
    • Agree Agree x 2
  9. It would be nice if someone who knew what each of these things were would add some # comments to explain them. I've also noticed that some of the options in this bukkit.yml are not present in mine. So I kinda have no idea what I'm missing out on in terms of available options. :(
     
  10. Just delete your bukkit.yml with the latest spigot version and then restart, they should all be there.
     
  11. LiLChris

    LiLChris Retired Moderator
    Retired

    Mrchasez you gave me the idea to turn off the end, and it seemed to help a bit. :)
     
  12. Sway

    Artist Supporter

    Is it just me or has anyone else made changes to the storm chances?
     
  13. Really up for the idea for someone to explain what each does and what happens when you move a value up by 10, 100, 1, or how ever the intervals will go.
     
  14. LiLChris

    LiLChris Retired Moderator
    Retired

  15. What you mean say: Worse gameplay?

    If i set from 1000 to 500 what will be?
     
  16. md_5

    Administrator Developer

    Half as much growth of crops. Ie players probably wont be happy.