File Details
Redirectionor-1.9 for NilLoader.jar
- R
- Jul 30, 2025
- 9.84 KB
- 48.9K
- 1.21.8+109
- Forge + 5
File Name
Redirectionor-1.9 for NilLoader.jar
Supported Versions
- 1.16-Snapshot
- 1.15-Snapshot
- 1.10-Snapshot
- 1.19-Snapshot
- 1.8-Snapshot
- 1.21-Snapshot
- 1.20-Snapshot
- 1.17-Snapshot
- 1.9-Snapshot
- 1.18-Snapshot
- 1.11-Snapshot
- 1.13-Snapshot
- 1.14-Snapshot
- 1.12-Snapshot
- 1.21.2-Snapshot
- 1.21.6-snapshot
- 1.21.1-Snapshot
- 1.21.5-Snapshot
- 1.21.4-Snapshot
- 1.21.9-snapshot
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
- 1.20.2-Snapshot
- 1.20.5-Snapshot
- 1.20.3-Snapshot
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.19.4-Snapshot
- 1.19.4
- 1.19.3
- 1.19.2
- 1.18.2
- 1.18.1
- 1.17.1
- 1.17
- 1.16.5
- 1.16.3
- 1.16.1
- 1.16
- 1.15
- 1.14.4
- 1.14.3
- 1.14.1
- 1.13.1
- 1.13
- 1.12.1
- 1.12
- 1.11
- 1.10.2
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.1
- 1.8.8
- 1.8.7
- 1.8.4
- 1.8.3
- 1.7.9
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.6.1
- 1.5.3
- Flint Loader
- 1.20.1
- 1.20
- 1.19.3-Snapshot
- 1.19.1
- 1.19
- 1.18
- 1.16.4
- 1.16.2
- 1.15.2
- 1.15.1
- 1.14.2
- 1.14
- 1.13.2
- 1.12.2
- 1.11.2
- 1.11.1
- 1.10.1
- 1.10
- 1.9
- 1.8.9
- 1.8.6
- 1.8.5
- 1.8.2
- 1.8.1
- 1.8
- 1.7.10
- 1.7.8
- 1.6.4
- 1.6.2
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.7
Curse Maven Snippet
Add a new mode for debug. You could open "checkEnumsWhenRunningTime" (true) at "redirectionor_cfg.json" to enable it.
When this mode enabled, redirectionor will check your enums. When the $VALUE$ was modified, redirectionor will print a IllegalStateException at log where you can see the enum and caller.
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: java.lang.IllegalStateException : net/minecraft/client/shader/ShaderLoader#values() has been broken.
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at net.minecraft.client.shader.ShaderLoader$ShaderType.redirectionor_logError(ShaderLoader.java)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at net.minecraft.client.shader.ShaderLoader$ShaderType.redirectionor_checkEnums(ShaderLoader.java)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at net.minecraft.client.shader.ShaderLoader$ShaderType.values(ShaderLoader.java:97)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at com.Hileb.teampotato.redirectionor.demo.EnumTestDemo.enumFacing(EnumTestDemo.java:19)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at com.Hileb.teampotato.redirectionor.demo.EnumTestDemo.onLaunch(EnumTestDemo.java:13)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[15:25:57] [main/INFO] [STDERR]: [com.Hileb.teampotato.redirectionor.Redirectionor:logError:30]: at java.lang.reflect.Method.invoke(Method.java:498)
In that case, we could add net.minecraft.client.shader.ShaderLoader to config and block it. Or remove the mod com.Hileb.teampotato.redirectionor.demo.EnumTestDemo.
Full Changelog: https://github.com/MCTeamPotato/Redirector/compare/1.12.2-1.8.8-1.8_...1.8_for_1.12.2_1.8.8

