Does not change the render distance of entities/players/Orebfuscator etc.
This mod is still in its Alpha phase
It only works on CivClassic at the moment, and you may experience crashes and other errors. Some important functionality is still missing, such as marking areas as secret, and compressing the network communication.
Download the latest MoreChunks_(version).jar
You can access the settings through Forge's mod list:
- from the main menu:
Mods
-> selectMoreChunks
on the left -> clickConfig
at the bottom left - from the ingame menu:
Mods config
-> selectMoreChunks
on the left -> clickConfig
at the bottom left
Or assign a key to MoreChunks: Open Settings
in Options
-> Controls
.
More on what all the settings mean below.
The server you play on has a very short view distance, and you can't see very far ahead when you're traveling?
In addition to the close-by area that you receive from the Minecraft game server you're playing on, this mod loads the remaining area to cover your whole render distance.
The area you receive from the game will be shared with others when they travel through that area in the future, and it will look to them the same as to you.
In other words: after someone travels through an area and loads it, the next time someone comes around, they get sent that area in advance, before they are close enough for the game server to load it.
Structures hidden far underground are not shared, so your bunkers are safe by default.
In the future, you can decide not to share certain areas at all, for example where drop chests are or unfinished builds you want nobody else to see yet.
But it is important that you share as much as you can, because if nobody shares anything for some area, it makes this mod useless.
Other players have no way of finding out where you are at any time.
When you request some chunks to cover your render distance, the mod will know that you're within render distance of these chunks. And looking at all your requests, it's easy to calculate the chunk you're in. But there's no way for anyone to know your y-coordinate or your exact x and z coordinates within that chunk.
Structures hidden far underground are not shared unless there is a significant exposure to the surface, such as a large hole in the ground. The below-surface sections (at most 16 blocks below the lowest ground level of the chunk) are replaced with air before the remaining chunk sections are shared.
If you need the exact details of the inner workings of the system, you can look at the server code here: Gjum/morechunks-server.
Besides the Render Distance (set in the video settings), this limits how many chunks are loaded into the game at any time.
You can use this in combination with a very large Render Distance to avoid distance fog while keeping your memory usage low.
Setting this too small (less than 81 for CivClassic for example) will result in weird glitches, so keep it fairly large.
How many extra chunks per second are loaded. If your connection is slow or you experience lag, try setting this to a smaller value.
As long as it's more than double your Render Distance (set in the Video settings), there won't be any noticeable difference except when loading the first chunks during login or when teleporting a far distance (e.g. respawning).
The morechunks-server instance to use for sharing the chunks.
The default at morechunks.duckdns.org:44444
is currently shut down, but you can still use MoreChunks without persistent chunks, use someone else's server, or run your own server locally.
In the future, you can use MoreChunks on different servers, not just CivClassic, and at the moment each map needs its own morechunks-server instance.
Package the distributable .jar
: gradlew reobf
You can then find it in build/libs/
.