Skip to content
Fyphen edited this page Jul 16, 2024 · 9 revisions

Here, you will find information about Random Number Generation, aka RNG, particularly in Minecraft.

RNG in General

Mathew Bolan has a nice series explaining this using Minecraft seeds: Seed Finding and Reverse Engineering.

Entity RNG

TODO

Servers and RNG

TL;DR On some servers RNG manipulation doesn't work (and with that some features of this mod). This is because of the server software they use, specifically on servers that use Paper, RNG manipulation does not work (check f3 for the server brand).

There are many different server brands, and most of them have some modification to the Minecraft code to, for example, add support for plugins. Some servers want to boost their performance and, for a compromise, break some of the default Minecraft behavior. Thus, entity RNG manipulation, which enables /cenchant, may be one of the behaviors of Minecraft that gets broken.

Sadly, most of the big Minecraft servers, like Hypixel, go for performance over default behavior, so RNG manipulation doesn't work on them.

But as long as the server you are playing on isn't in the servers listed below, everything to do with RNG manipulation in this mod (e.g., /cenchant) should work fine.

Servers that break the default RNG behavior:

However, if you are using Purpur, you can enable manipulation by setting shared-random to false.

What is my server brand?

Press f3 to open the debug screen. In the third row on the left, your server brand should appear. By default, in single player, it should say integrated server.

Clone this wiki locally