mirror of https://github.com/FabricMC/yarn.git
24 lines
1.1 KiB
Plaintext
24 lines
1.1 KiB
Plaintext
|
CLASS net/minecraft/obfuscate/DontObfuscate
|
||
|
COMMENT This annotation applies to some unobfuscated elements within the Minecraft
|
||
|
COMMENT source code.
|
||
|
COMMENT
|
||
|
COMMENT <p>Its behavior appears as follows:
|
||
|
COMMENT <ul>
|
||
|
COMMENT <li>The annotation itself is not obfuscated.</li>
|
||
|
COMMENT <li>If a class is annotated, it is not obfuscated. It's not yet clear if its
|
||
|
COMMENT members will always become deobfuscated as well.</li>
|
||
|
COMMENT <li>If a member is annotated, it and its containing class is not obfuscated,
|
||
|
COMMENT but other members in the same class may stay obfuscated.</li>
|
||
|
COMMENT </ul>
|
||
|
COMMENT
|
||
|
COMMENT <p>Visit the use page for the usage of this annotation.
|
||
|
COMMENT
|
||
|
COMMENT <p>In addition, single-abstract-method interfaces used as lambda expressions
|
||
|
COMMENT always have their single abstract method unobfuscated per proguard behavior.
|
||
|
COMMENT
|
||
|
COMMENT <p>This annotation is not {@link java.lang.annotation.Documented}, and hence
|
||
|
COMMENT will not appear in the generated javadoc for annotated elements.
|
||
|
COMMENT
|
||
|
COMMENT @see net.minecraft.util.CubicSampler.RgbFetcher
|
||
|
COMMENT @see net.minecraft.world.level.ColorResolver#getColor
|