Unstable tps...

Discussion in 'Performance Tweaking' started by Neofusion, Jun 13, 2013.

  1. Neofusion

    Supporter

  2. joehot200

    Supporter

    TPS will always jump around because of player activity. There isnt really any way to fix this unless you restrict player(s) from doing certain actions.
     
  3. joehot200

    Supporter

    By the way, the world Mecha has far too many entities. My players can barely walk out of a chunk without encountering 5+ mobs, but my timings are barely over 40% for entities, entity ticking, etc.
    Yours are about 160% approaching 200%.
     
  4. Neofusion

    Supporter

    What would you recommend changing in my config?

    Here is a copy of my world settings in the yml:

    world-settings:
    default:
    growth-chunks-per-tick: 350
    mob-spawn-range: 2
    random-light-updates: false
    aggregate-chunkticks: 4
    item-merge-radius: 4
    exp-merge-radius: 3
    wheat-growth-modifier: 100
    cactus-growth-modifier: 100
    melon-growth-modifier: 100
    pumpkin-growth-modifier: 100
    sugar-growth-modifier: 100
    tree-growth-modifier: 120
    mushroom-growth-modifier: 55
    entity-activation-range-animals: 32
    entity-activation-range-monsters: 32
    entity-activation-range-misc: 16
    entity-tracking-range-players: 48
    entity-tracking-range-animals: 48
    entity-tracking-range-monsters: 48
    entity-tracking-range-misc: 32
    entity-tracking-range-max: 64
    info: true
    world:
    growth-chunks-per-tick: 1000
    world_nether:
    view-distance: 5
    growth-chunks-per-tick: 0
    random-light-updates: true
    water-creatures-per-chunk: 0
    spawn-limits:
    monsters: 25
    animals: 15
    water-animals: 5
    ambient: 0
    chunk-gc:
    period-in-ticks: 600
    load-threshold: 0
    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: false
    database:
    username: bukkit
    isolation: SERIALIZABLE
    driver: org.sqlite.JDBC
    password: walrus
    url: jdbc:sqlite:{DIR}{NAME}.db
    orebfuscator:
    enable: true
    engine-mode: 1
    update-radius: 2
    disabled-worlds:
    - Mecha_the_end
    - Mecha_nether
    blocks:
    - 1
    - 5
    - 14
    - 15
    - 16
    - 21
    - 48
    - 49
    - 54
    - 56
    - 73
    - 74
    - 82
    - 129
    - 130
    config-version: 2
     
  5. joehot200

    Supporter

    bolded everything you need to change
    world-settings:
    default:
    growth-chunks-per-tick: 350
    mob-spawn-range: 2
    random-light-updates: false
    aggregate-chunkticks: 4
    item-merge-radius: 4
    exp-merge-radius: 3
    wheat-growth-modifier: 100
    cactus-growth-modifier: 100
    melon-growth-modifier: 100
    pumpkin-growth-modifier: 100
    sugar-growth-modifier: 100
    tree-growth-modifier: 120
    mushroom-growth-modifier: 55
    entity-activation-range-animals: 32
    entity-activation-range-monsters: 32
    entity-activation-range-misc: 16
    entity-tracking-range-players: 48
    entity-tracking-range-animals: 48
    entity-tracking-range-monsters: 48
    entity-tracking-range-misc: 32
    entity-tracking-range-max: 64
    info: true
    world:
    growth-chunks-per-tick: 1000
    world_nether:
    view-distance: 5
    growth-chunks-per-tick: 0
    random-light-updates: true
    water-creatures-per-chunk: 0
    spawn-limits:
    monsters: 25
    animals: 15
    water-animals: 5
    ambient: 0
    chunk-gc:
    period-in-ticks: 600
    load-threshold: 0
    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: false
    database:
    username: bukkit
    isolation: SERIALIZABLE
    driver: org.sqlite.JDBC
    password: walrus
    url: jdbc:sqlite:{DIR}{NAME}.db
    orebfuscator:
    enable: true?
    engine-mode: 1 (engine mode 2 is better)
    update-radius: 2
    disabled-worlds:
    - Mecha_the_end
    - Mecha_nether
    blocks:
    - 1
    - 5
    - 14
    - 15
    - 16
    - 21
    - 48
    - 49
    - 54
    - 56
    - 73
    - 74
    - 82
    - 129
    - 130
    config-version: 2