KeepChunks 1.5.10

Keep specified chunks loaded, even if you're not online!

  1. Geitenijs
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/Geitenijs/KeepChunks
    Contributors:
    c-eAgle, superzyr
    logo.png

    SUPPORT - REPORT BUGS - FEATURE REQUESTS
    I DO NOT READ THE DISCUSSION

    Overview
    KeepChunks allows you to select chunks to keep them loaded in the Minecraft server memory, even when there are no players around. This can be useful for large redstone circuits, minecart railroads, commandblock systems and even for reducing teleport lag.

    Key Features
    - Keep as many chunks loaded as you want!
    - The chunks will load automatically on server startup!
    - Lightweight and easy to setup!
    - Load chunks the way you want, for example by loading the chunk you're currently standing in, or by loading specific chunks anywhere in any world. You can even load hundreds of chunks all at once!
    - Ability to load chunks from command blocks, rcon, and the console!
    - Chunks can also be loaded with WorldEdit and WorldGuard!
    - Works on MC 1.13, 1.12, 1.11, 1.10, 1.9 and 1.8!

    Initial Setup
    To start using KeepChunks, simply download it by clicking the "Download Now" button in the top right corner, then drag it into your plugins folder and restart your server.
    That's it!
    You can now login to your server and type '/kc help' to get an overview of the available commands.
    A configuration file has also been generated, which is located in '/plugins/KeepChunks/'.
    Tip: To extend the functionality of this plugin, you can use WorldEdit and WorldGuard!

    Commands
    /kc help - Show the help page
    /kc reload - Reload the plugin
    /kc list - List all marked chunks
    /kc chunkinfo (coords | current | worldedit | worldguard) - Info about chunks
    /kc keepchunk (coords | current) - Keep a single chunk loaded
    /kc keepregion (coords | worldedit | worldguard) - Keep multiple chunks loaded
    /kc releaseall - Release all chunks
    /kc releasechunk (coords | current) - Release a single chunk
    /kc releaseregion (coords | worldedit | worldguard) - Release multiple chunks
    Remember to use chunk coordinates when manually specifying chunks to be loaded, instead of regular XYZ coordinates!

    Permissions
    keepchunks.help - Grants access to /kc help
    keepchunks.reload - Grants access to /kc reload
    keepchunks.list - Grants access to /kc list
    keepchunks.chunkinfo - Grants access to /kc chunkinfo
    keepchunks.keepchunk - Grants access to /kc keepchunk
    keepchunks.keepregion - Grants access to /kc keepregion
    keepchunks.releaseall - Grants access to /kc releaseall
    keepchunks.releasechunk - Grants access to /kc releasechunk
    keepchunks.releaseregion - Grants access to /kc releaseregion
    keepchunks.notify.update - Grants access to update notifications
    keepchunks.* - Grants access to all commands

    Configuration
    # Copyright © 2015-2019 Geitenijs, all rights reserved.
    # Information & Support: https://www.spigotmc.org/resources/23307
    #
    # general:
    # debug: When set to true, the plugin will log more information to the console.
    # releaseallprotection: Do you want to restrict the 'release all' command to the console?
    # updates:
    # check: When set to true, the plugin will check for updates. No automatic downloads, just a subtle notification in the console.
    # notify: Do you want to get an in-game reminder of a new update? Requires permission 'keepchunks.notify.update'.
    # chunkload:
    # force: Forcefully load chunks. (Requires the latest build of 1.13.2)
    # dynamic: Enable to automatically load newly marked chunks.
    # onstartup: Enable to load all marked chunks on server startup.
    # onworldload: Enable to load all marked chunks in a world, once the world is loaded in memory.
    general:
    debug: false
    releaseallprotection: true
    updates:
    check: true
    notify: true
    chunkload:
    force: false
    dynamic: true
    onstartup: true
    onworldload: true

    Dependencies
    These plugins are not required, however they do extend the functionality of this plugin:
    - WorldEdit (7.0.0, latest development build)
    - WorldGuard (7.0.0, latest development build)

    Important Information
    - License and terms are located here.
    - KeepChunks utilizes bStats, which means that some statistical information is collected and sent to bstats.org.
    - When loading a redstone system or a minecart railroad, make sure to load a couple of chunks around the location as well! Example
    - If you're experiencing problems or crashes with KeepChunks, consider switching to Paper. Otherwise, try changing "period-in-ticks" to -1 and "load-threshold" to -1 in your bukkit.yml.

    Click to see my other plugins!


    Do you like my work and want to support me? Review the plugin here!

Recent Updates

  1. KeepChunks v1.5.10
  2. KeepChunks v1.5.9
  3. KeepChunks v1.5.8

Recent Reviews

  1. BrianBot
    BrianBot
    5/5,
    Version: 1.5.10
    Very simple, very useful, very effective!
    I don't give anyone perms but that just makes things even easier because I just have a default group and I use op, but it's good permission nodes are on front page. I use this for my spawn and warps I expect to be popular. It works as expected and is very simple to use - I literally run around with my //wand and mark the regions I need to stay loaded and one command makes my server run faster! Thanks!
  2. timderspieler
    timderspieler
    5/5,
    Version: 1.5.6
    I really like this plugin, it works fine with commandblocks, that need to be loaded, too! I only had problems with Citziens NPCs that got removed thru this plugin. I dont know if this can be fixed.

    Overall a very good plugin!
    1. Geitenijs
      Author's Response
      Thanks! :)
  3. Treegnome
    Treegnome
    4/5,
    Version: 1.5.6
    A Good plugin keeps chunks loaded as it should.

    A few things that are somewhat problematic though.
    I am running a small server for me and a few friends, so from 0-4 players on at any given time. This server is running spigot on MC version 1.12.1 as we like the mechanics and some useful glitches on that version and don't really want to do the aquatic update content. We have a 3km long railroad meant to send chest minecarts down for resource transfer but the problem is that the plugin does not keep the chunks loaded such that the minecarts will actually go down the track. I have tried to patch spigot with the 3747 patch and installing tickchunks but failed after many hours of not really understanding how to patch and then install the spigot version. However, I found in a thread that it was possible to keep the chunks loaded for minecarts if one kept the chunks around it loaded as well. So I went to go test that, not fully sure if it meant I needed to do that with the patch and tickchunks or not, but I encountered a problem. My keepchunks had been updated to version 1.5.4, and this version is only compatible with world edit 7.0 or above. Problem I have with that though is that world edit 7.0 only works on MC 1.13 or above, which I don't want to use. It would be very helpful if more information was added on how to make minecarts move with this plugin, if its possible with non-patched spigot, as well as putting legacy versions availible for download as I was not able to find these versions anywhere. I have no problem with using keepchunks 1.5.6 or above but I'd like to atleast be able to download the old versions, even if I have to relaunch the server every time I want to world edit in some new chunks.
    1. Geitenijs
      Author's Response
      Please read your PM
  4. c-eAgle
    c-eAgle
    5/5,
    Version: 1.5.1
    Using KC 1.5.1 with MC 1.12.2 (on PaperSpigot) and KC is working perfectly on all servers of our Bungee network - chunks stay loaded, even if there is no player on a server. I use this functionality to copy areas to other areas as some sort of dungeon-instance, before sending players to that empty server to play their dungeon-instance.

    Also, thank you for adding the option to disable auto-updates, as I generally prefer manually updating everything on our servers. :)

    Keep up the good work!
    1. Geitenijs
      Author's Response
      Thank you! :)
  5. BluePC1
    BluePC1
    5/5,
    Version: 1.5.1
    Excellent plugin! The author added a new feature that I needed, JUST FOR ME!!! Very simple and easy to config. Thank You very much!
    1. Geitenijs
      Author's Response
      Thanks, you're welcome! :)
  6. _TheProff_
    _TheProff_
    5/5,
    Version: 1.4.4
    This plugin works great for loading chunks. It does not make farms work on it's own however. But I have implemented a patch of spigot and installed the plugin TickChunks. It then works perfectly. Thank You for a great plugin.
    1. Geitenijs
      Author's Response
      Thanks! ;)
  7. robotwaifulover
    robotwaifulover
    5/5,
    Version: 1.4.3
    Thank you! I made an account just to thank you! It keeps all my chunks loaded and It works like a charm.
    1. Geitenijs
      Author's Response
      I really appreciate that, thanks!
  8. Jonasslv
    Jonasslv
    3/5,
    Version: 1.4.3
    It simply don't work for minecarts and redstone circuits, even declaring surrounding chunks
    1. Geitenijs
      Author's Response
      Please respond to my message
  9. Senardzz
    Senardzz
    1/5,
    Version: 1.4.3
    It Doesnt Work.
    I built a RailRoad and marked the chunks it was on and surrounding Chunks. It doesnt work. Version: 1.12.2
    1. Geitenijs
      Author's Response
      Please respond to my message
  10. Nesaak1
    Nesaak1
    5/5,
    Version: 1.4.3
    This plugin does exactly as it says. This is one of those plugins for me that worked so excellent without having to do anything or read up/research how it works, it just did. I never write reviews but this is truly an amazing addition. Could not be more satisfied.
    1. Geitenijs
      Author's Response
      Thank you so much!