ABOUT THIS JAR
==============

If you are reviewing this file and the decompiled output looks obfuscated,
this note is for you.

THIS MOD IS NOT OBFUSCATED
--------------------------
Every class here is compiled with full debug information. Class names, method
names, field names, local variable names and original source filenames are all
present and unmodified. Decompile any class under com/xiaoxiang/configext/ and
you get readable Java with the original variable names intact.

WHAT YOU ARE PROBABLY LOOKING AT
--------------------------------
Calls INTO Minecraft appear as names like m_280666_ and f_91074_.

That is not obfuscation by this mod. Minecraft Forge mods are written against
readable Minecraft names and then reobfuscated back to intermediary (SRG) names
so the mod can run against the shipped game. Every Forge mod does this; it is
the reobfJar step and it cannot be disabled without the mod failing to load.

This mod looks worse than most at a glance because of what it is. It is a
configuration screen, so it is almost entirely Minecraft UI calls - over eight
hundred SRG references in a single class. The ratio is unusual; the mechanism is
not.

READ THE SOURCE INSTEAD
-----------------------
The full, unmodified source is attached to this release as a separate
-sources.jar file. It is the real source with the real names, and it is the
easiest way to confirm everything above.

NETWORK ACCESS
--------------
None. This mod opens no sockets, contacts no servers and sends nothing
anywhere. There is no telemetry, no update check and no crash reporting. You
can confirm it from the source: nothing in it imports java.net or any HTTP
client.

WHAT IT DOES
------------
It changes numbers in another mod (Xiaoxiang Cultivation World) at runtime using
Mixins, and draws a configuration screen for them. It never modifies, reads from
disk, or bundles any file belonging to that mod.
