Paint_Ninja

Results 55 issues of Paint_Ninja

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...

type: bug
status: unverified

### 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...

team: sabiiro
windows

A small PR that updates EventBus in Forge and takes advantage of the new EventBus#fire and Result#isX methods for the appropriate patches

Cleanup
Triage
LTS
1.21

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...

Feature
Triage
1.21

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...

Performance
Feature
Triage
1.20

**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...

Cleanup
1.20
1.21