❌✈️ NoChunkLag ✈️❌| Elytra and Trident Speed Nerf - Cooldowns & More 2.4.3

Eliminate lag from chunk generation by limiting travel speeds

  1. Zenya4
    Native Minecraft Version:
    1.17
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://gitlab.com/Zenya4/no-chunk-lag
    Contributors:
    Zenya4 (Lead Dev) | Acturuz (Video) | ItalianNinja (Editing)
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG] [​IMG] [​IMG]
    NoChunkLag prevents players from travelling at excessively high speeds to limit lag from chunk-generation. This is especially useful in post-1.14 servers as the world format is extremely unoptimised and chunk-generation can cause a lot of lag.​


    [​IMG][​IMG]

    config.yml
    Code (Text):
    # Config wiki and help can be found at https://gitlab.com/Zenya4/no-chunk-lag/-/blob/master/core/src/main/resources/config.yml
    # For internal reference only, do not change the config version
    config-version: 5

    # Permission node to allow players to use an elytra + trident with riptide
    # WARNING: This allows players to travel at extremely high speeds when it is raining
    elytra-riptide-permission: "nochunklag.elytra-riptide.bypass"

    # Worlds which the plugin will be disabled in. There will be no cooldowns or restrictions in these worlds
    # World names are cAsE sEnSiTiVe
    disabled-worlds:
      - "testworld"
      - "nolimits"

    # Worlds which elytra-boosting & trident-riptide are completely disallowed. No one will be able to use them in these worlds
    # World names are cAsE sEnSiTiVe
    disallowed-worlds:
      - "slowworld"

    # How many TPS values to include in the NoChunkLag's average TPS calculation
    # Larger values will result in a more accurate average TPS but may lead to poor performance
    tps-update-interval: 15

    # Elytra boosting and trident riptide will be blocked no matter what when server TPS falls below this value
    noboost-tps-treshold: 12

    # Whether or not the cooldown timer should be dependent on server TPS
    # For example, if TPS is 10, all cooldown timers will take (20/10)=2x longer
    # Disable for better performance (async timer thread)
    tps-scale-cooldown: false

    groups:
      # Default group, players with no special permissions will use these values
      default:
        # Time (in seconds) to wait before player can use elytra + firework or trident + riptide again
        cooldowns:
          elytra-boost: 10
          trident-riptide: 5
        # Maximum speed (blocks per second) reachable by elytras or trident travel
        speed-multiplier:
          elytra-boost: 0.65
          trident-riptide: 0.65
        # Additional item durability loss when boost is used
        additional-durability-loss:
          elytra-boost: 5
          trident-riptide: 5

      # VIP group which will override the default group
      # Assign this group to players using the permission node "nochunklag.group.vip"
      vip:
        cooldowns:
          elytra-boost: 5
          trident-riptide: 3
        speed-multiplier:
          elytra-boost: 0.85
          trident-riptide: 0.85
        additional-durability-loss:
          elytra-boost: 3
          trident-riptide: 3

      # You can add as many groups as you wish. Groups lower in the config will override the groups avove (^)
      # Assign these group to players using the permission node "nochunklag.group.<group_name>"
      # Admin is just an example group, you can remove or rename it
      admin:
        cooldowns:
          elytra-boost: 0
          trident-riptide: 0
        # Speed multiplier of 0 means that vanilla acceleration will be used. This is NOT the same as setting it to 1.0
        speed-multiplier:
          elytra-boost: 0
          trident-riptide: 0
        additional-durability-loss:
          elytra-boost: 0
          trident-riptide: 0


    [​IMG] [​IMG]


    Official Sponsor
    SoulNode - Cheap & reliable servers starting from $1/GB. Use code ZENYA for 10%-off your first purchase
    [​IMG]
    emanon, legend10, Flak and 5 others like this.

Recent Reviews

  1. LittleSkep010
    LittleSkep010
    5/5,
    Version: 2.4.0
    nice plugin~ It solves a serious problem with my server tps lag.

    Really, really recommend!
    1. Zenya4
      Author's Response
      Great to hear that my resource has helped your server!
  2. RuffNeck
    RuffNeck
    5/5,
    Version: 2.3.1
    This version is complete, it does everything a good plugin configurator needs! and besides, it avoids the speed lag on the server, which is something amazing!
    1. Zenya4
      Author's Response
      Thank you for the positive review! I’m glad that this plugin has helped your server
  3. LaserSlimeHD
    LaserSlimeHD
    4/5,
    Version: 2.3.0
    Great plugin, but please add an option to disable force disabling elytra + riptide. It seems like the plugin blocks it no matter what, if you don't have the bypass permission. Please add an option for this as well and maybe disable it by default.
    1. Zenya4
      Author's Response
      Hi there LaserLimeHD, it is an intended feature to block elytra+riptide completely if you don't have the bypass node. If you don't like this behaviour, it can be easily changed by adding the configurable permission node ("nochunklag.elytra-riptide.bypass" by default) to your default player group via the use of any permission plugin. If you need help with this, I recommend you take a look at this guide I've written: https://www.spigotmc.org/threads/guide-bukkit-permissions-management-with-luckperms.435247/
  4. noemi2001
    noemi2001
    1/5,
    Version: 2.2.0
    i gave this 2 stars but i deleted it cause its not reducing the TPS lag don't install this plugin on 1.12.0, its useless
    1. Zenya4
      Author's Response
      Hi there, you should probably contact me on my support discord server so that we can work this out instead of leaving a negative review, which is unhelpful and doesn't help me resolve the problem.

      It is likely that your TPS lag is not due to chunk loading, but other causes like redstone or mob spawning. In which case, I recommend you check out my other resource NoMobLag
  5. lokka30
    lokka30
    5/5,
    Version: 2.2.0
    My hard drive, my CPU and I all thank you for your development Zenya. I hope you are able to find any ways to improve it in the future. Currently it's a solid plugin that does exactly what it says on the tin, and that's all I ask in a plugin. Again, thank you for your development. :)
    1. Zenya4
      Author's Response
      Thanks for the positive review!
  6. MadPacc
    MadPacc
    5/5,
    Version: 2.2.0
    5 stars! Simple to use and config, simple message system, if you want a cooldown for either elytra flights or riptide throws this is the plugin for you! Quick support is a big bonus! Recommend!
    1. Zenya4
      Author's Response
      Thanks for the positive review!
  7. Ronnie0982
    Ronnie0982
    5/5,
    Version: 2.1.2
    Thank you for this amazing plugin!
    It helped so much for my 1.16.4 Survival Server
    1. Zenya4
      Author's Response
      Glad that it helped! If you have any suggestions to improve the plugin, feel free to let me know
  8. TheFelixMinerCZ
    TheFelixMinerCZ
    5/5,
    Version: 2.1.0
    I love this plugin, it help me a lot.. keep it going dude. :)

    really recommend this plugin. (thumbs up)
    1. Zenya4
      Author's Response
      Thanks for the positive review!
  9. Ananim353
    Ananim353
    3/5,
    Version: 2.0.0
    [22:40:54 ERROR]: [NoChunkLag] Plugin NoChunkLag v2.0.0 has failed to register events for class com.zenya.nochunklag.event.Listeners because org/bukkit/event/player/PlayerRiptideEvent does not exist.
    1. Zenya4
      Author's Response
  10. YKDZ
    YKDZ
    5/5,
    Version: 1.0.7
    A really great plugin!But can you add a function to turn off restrictions in a certain world?
    1. Zenya4
      Author's Response
      I will be rewriting the plugin to offer cross-version support. This will also be a feature in the rewrite version. It will be out soon