promotional bannermobile promotional banner

RNG Remover

Unlisted
A mod that lets you turn off certain RNGs in the game
A forest without RNG

A forest without RNG

Description

This mod lets you turn off certain RNGs that Minecraft uses for different aspects of the game. It is organized according the different classes it uses for RNG. There are 5 different kinds to mess with, as well as some additional options that can alter the game further.

The 5 types of RNG you can mess with are:

  • Xoroshiro128++ (mostly affects world generation)
  • Legacy (despite the name, this is used for basically everything else)
  • Single Threaded (some rendering)
  • Thread Safe Legacy (some sounds)
  • Gaussian (small effects in a lot of areas)

As well as enabling/disabling these RNGs, you can also input the number that they will use as their seed when disabled. This means they will output that number to every game system that asks for a random number.

There are 4 other options you can also change, which are:

  • Fix Entities (when Legacy Random is disabled, normally only 1 entity can exist at a time)
  • Fix Structures (when Legacy Random is disabled, this will allow the game to be beatable again)
  • Unfix Farlands
  • Force Noise Repetition (this aligns generation noises better, so the world repeats slightly more)

All of these options are per world, and can be found when creating a world by going to More, then Customize RNG.

Additionally, the command /getrngstate has been added, which will tell you the current state of all the options the mod gives. (The text result is quite lengthy and may not all appear when chat is unopened).

Warning: this mod can easily crash your game and lead to errors. Various issues you may encounter are listed below.

  • Using different seed numbers in particular is an easy way to crash the game. Some seed numbers may work on their own, but not in combination with others. Furthermore, unusual bugs may occur. All of the default seed numbers that are given will not crash the game, but change them at your own risk.
  • The Fix Structures option only fixes nether fortresses and strongholds to make the game completable, other structures may still be broken. Using /locate on any broken structures, or using an eye of ender when Fix Structures is disabled, will clog the thread and prevent new chunk loading or saving and freeze the game when attempting to quit the world.
  • Due to the implementation of the mod, worlds that were created without the mod are unopenable. It will say that the save data is corrupted; it is not.
  • Compatibility with other mods has not been tested, other than Essential.

RNG Remover Team

profile avatar
  • 1
    Projects
  • 2
    Downloads