Skip to content
This repository has been archived by the owner on Dec 25, 2023. It is now read-only.

Releases: TheCSMods/mc-no-unused-chunks

v2.0

25 Jun 11:10
dc11eb5
Compare
Choose a tag to compare
  • Ported to fabric-1.19.4.
  • Did not port (aka removed) the "automatic chunk discarding" feature.
  • Did not port (aka removed) the "automatic chunk discarding config" feature.
  • Did port (aka kept) the feature for removing existing chunks from the "Optimize world" menu screen
  • This mod is now 100% client-side-only.

The reason the "automatic chunk discarding" was not kept is because I often saw it beeing seen as a "deoptimization" feature (which is true) that isn't worth sacrificing performance over, just to save some drive storage. In other words, trading server/single-player performance for storage space might not be worth it. Oh and, if you're wondering if it's possible to get this remaining feature to work on servers, well.. I'm not even gonna try, as it's not only too difficult for me to pull off, but it's also "unintended" behavor from the game's perspective (which ofc. can cause world corruptions and errors, so no, not doing that).

Important: Minecraft has one massive flaw. When "optimizing" worlds (and removing unused chunks), Minecraft loads the entire worlds into memory (RAM). If you have a huge world, and not enough RAM to fit it, then this could be a big problem for you. You could either try taking out dimension save files and optimizing them one by one, or you could use a tool like Thanos, Thanos-Shell (I made that one, scroll down on the webpage if needed), or another chunk removal tool or mod.

thanos-shell-v0.0.1+1.20.1

22 Jun 08:37
e4f6acd
Compare
Choose a tag to compare

A PowerShell script that uses the thanos.php script to remove unused chunks from Minecraft worlds.
Should work with worlds up to 1.20.1 and up.
Don't forget to unzip the .zip file before using the script.

Important note:
You need as much free space on your hard-drive as the world size. If you have a 2GB world to optimize, then you need at least 2GB extra free space on your drive in order to run this script.