- Native Minecraft Version:
- Tested Minecraft Versions:
- Source Code:
- c-eAgle, superzyr
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.
- 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!
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.
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!
/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!
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
# Copyright © 2015-2019 Geitenijs, all rights reserved.
# Information & Support: https://www.spigotmc.org/resources/23307
# 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?
# 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'.
# 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.
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)
- 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!
Keep specified chunks loaded, even if you're not online!
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!
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.
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!
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.