Paint_Ninja
Paint_Ninja
[1.20.1] Prevent mixins from crashing the game when there are missing mods, backport of 1.20.4's fix
Needs testing
This PR adds a yolk for Java 22, which has some optimisations to the Java platform module system (JPMS) that benefits Forge.
Adds these static methods: - `Event.hasListeners(bus)` - `Event.hasAnyListeners()` - `Event.getListenerListStatically()` Transformer changes `getListenerListStatically()` to grab the same static field that the instance method does. The `hasListeners()`/`hasAnyListeners()` methods check the `ListenerList`'s...
### Minecraft Development for IntelliJ plugin version 2023.3-1.7.2 ### IntelliJ version 2023.3.4 ### Operating System Windows 11 ### Target platform Minecraft Forge ### Description of the bug If I generate...
### Preflight Checklist - [X] I agree to follow the [Code of Conduct](https://cider.sh/legal/conduct) that this project adheres to. - [X] I have searched the [issue tracker](https://github.com/ciderapp/Cider-2/issues) for a bug report...
A small PR that updates EventBus in Forge and takes advantage of the new EventBus#fire and Result#isX methods for the appropriate patches
This PR implements support for the common tags de-facto spec that has been implemented by other loaders, aiding multiplatform mod devs and datapack authors. ## A *(hopefully)* comprehensive list of...
This PR switches Forge from Sponge's Mixin to a fork of Fabric's, which offers various benefits, such as: - Support for `"compatibilityLevel": "JAVA_21"` in mixin json files - Internally this...
**Minecraft Version:** 1.20.6 **Forge Version:** 50.0.2 **Logs:** N/A **Steps to Reproduce:** 1. Clone Forge 2. Check the accesstransformers.cfg file 3. Observe that they're not using official/MojMap mappings for the field...