-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
amendmentChange existing ruleChange existing rulerewordingImproved wording with no functional rule changeImproved wording with no functional rule change
Milestone
Description
A.8: Mod and Library Rules
A.8.2) All versions of Fabric Loader are allowed.
A.8.2.a) Guidance: Fabric Loader is required to load all other non-Optifine mods.
A.8.2.b) Guidance: Version 0.16.0+ should be used as some mods only support this version of Fabric Loader and above.
A.8.2.c) Clarification: FabricAPI must not be used.
A.8.11) Fabric Intermediaries are allowed.
A.8.3) All versions of Legacy Fabric Intermediaries are allowed.
A.8.3.a) Clarification: Legacy Fabric LWJGL must not be used, which is bundled in the first party Legacy Fabric MultiMC Instances.
A.8.10) All versions of Ornithe Intermediaries are allowed.
A.8.4) All official LWJGL 3 releases up to v3.3.3 are allowed for Minecraft 1.13+. Official GLFW versions up to 3.3.8 are allowed. Woofdoggo’s [Linux GLFW xinput patch](https://github.com/tesselslate/resetti/blob/d8eb8634c2efe60e9a1c19f3cf5c30288cc93cfc/contrib/glfw-xinput.patch) may be used.
A.8.5) Rules relating to what Fabric mods are legal and the conditions of their use are documented on the [legal-mods](https://github.com/Minecraft-Java-Edition-Speedrunning/legal-mods) Github repository. Some mods have special conditions of use, such as for use in Set Seed categories only, as described in the README.md.
A.8.5.note)
legal-builds.csv documents every currently legal jar file. Use of a Fabric mod jar not listed in that file is illegal at the time of the run will cause your run to be rejected. The files stored in the GitHub are not intended users to download directly and instead we recommend you use other tools provided to do so, linked in the README. Previously legal builds of mods are often made illegal upon updates for closer vanilla parity or bug fixes, *do not assume* that just because the mods you have installed were legal at the time they are still legal now. A grace period of a month to update mods is typically given for parity updates, this is often shorter for bug fixes.
A.8.5.c) Guidance: Ensure that any additional files present in the mods folder are not loaded as a mod (such as mods disabled by MultiMC).
A.8.12) You must not abuse unintended advantageous behaviours of ExtraOptions.
Unintended advantageous behaviours include but are not limited to:
A.8.12.a) Measuring eyes on Soul Sand or Soul Soil with Soul Speed while FOV effects are reduced (i.e. when the FOV Effects slider is less than 100%)
A.8.12.b) Measuring eyes underwater while submerged FOV effects are reduced (i.e. when Control Submerged FOV is enabled and the FOV Effects slider is less than 100%)
A.8.12.c) Measuring eyes from inside a Nether portal while Distortion Effects are reduced (i.e. when the Distortion Effects slider is less than 100%)
Allowed behaviours include but are not limited to:
A.8.12.d) Generally using reduced FOV Effects while under the effects of Soul Speed, including during Zero or Ground Zero cycles.
A.8.12.e) Grabbing lava from a magma ravine while waiting in the portal animation.
A.8.9) If SeedQueue is used, you must not increase the max queued seeds beyond 30. The mod enforces this limit, you must not make any attempts to bypass it.
A.8.1) OptiFine is not allowed. (insert optifine rules)
r0hkx wants to restart rules at a.13 instead of reordering. I'd rather not get rid of existing rules numbers but it's better than keeping original ordering.
#leaderboard-changelog message
We are looking to track every single mod jar that is legal. This is feasible now that we have been tracking legal mods through GitHub. Since we have only been using GitHub for legal mod tracking for 14 months, mods older than that may not be included in that tracking, and will therefore be made illegal. **This will not affect anybody who has updated their mods in the last 14 months.**
The following mods & mod versions are being made illegal. These changes have a grace period of 30 days until they will go into effect at <t:0>.
\```
- SpeedRunIGT versions before 13.6 must not be used.
- Atum versions before 1.1.3 must not be used.
- FastReset versions before 1.4.1 for 1.16.1, 1.0.0 for 1.14.4 and 1.16.5, and 1.0.1 for 1.15.2 and 1.17.1 must not be used.
- WorldPreview versions before 2.3.3 for 1.16.5 and 1.17.1, and 4.0.0 for 1.8.9 must not be used.
- SleepBackground versions before 3.8 must not be used.
- AntiResourceReload versions before 4.0.1 for 1.16.1 must not be used.
- LazyStronghold versions before 1.1.2 for 1.16.5 and 1.17.1, and 1.1.3 for 1.14.4, 1.15.2, and 1.16.1 must not be used.
- LegacyPlanarFog verions before 1.3 must not be used.
- StatsPerWorld versions before 1.2 for 1.3-1.5.2 must not be used.
- Anchiale versions before 3.0.0 must not be used.
- Antigone versions before 2.0.0 must not be used.
- BiomeThreadLocalFix versions before 1.4 must not be used.
- ForcePort vesions before 1.1.0 for 1.14+ and 1.0.1 for pre 1.14 must not be used.
- Lithium versions before 0.6.6 for 1.16.1 must not be used.
- OptiFabric versions before 1.0.5 for 1.7.2-1.8.9 and 1.0.4 for 1.9.4-1.12.2 must not be used.
- StandardSettings versions before 1.2.2 must not be used.
- Starlight versions before v7 for 1.16.1 must not be used. Note: this will not include 1.2.0 when it becomes legal.
- TabFocus versions before 2.0.4 must not be used.
\```
depends on Minecraft-Java-Edition-Speedrunning/legal-mods#111 being merged
closes #46 and #84
Metadata
Metadata
Assignees
Labels
amendmentChange existing ruleChange existing rulerewordingImproved wording with no functional rule changeImproved wording with no functional rule change