Jonathing

Results 58 issues of Jonathing

The way the experimental `MonitorAware` characteristic works is that it is tied to the `MutableEvent` object, whose internals have tracking for the monitoring state. This allows the same event object...

The cancellable event bus has custom `addListener` events to handle listeners that cancel the event. There is one such method: `addListener(boolean, Consumer)`, where `true` causes the listener to always be...

- Updated Gradle to 8.14.3. - Changed buildscript to look like our newer stuff. - Moved PatchJDTClasses to `buildSrc` for a smaller buildscript file.

## System Information - SteamTinkerLaunch version: git master - Distribution: Nobara 42 (KDE Plasma) ## Feature Description SteamTinkerLaunch has a default config that is used to create the configs for...

enhancement

- Ports #10728 to 1.21.10.

Triage
LTS
1.21

This PR migrates the MDK to ForgeGradle 7, and in the process, strips it of all complex tasks and build setup. Complex MDKs will be created and preserved in the...

Cleanup
Assigned
1.21

This PR replaces ForgeGradle 6's ForgeDev plugins with ForgeDev 7.

Cleanup
Needs Rebase
1.21

Currently, the 1.12.2 artifacts are built for UserDev 3, which is consumed by ForgeGradle 3 and newer. Discounting the various, unreported issues that have occurred with 1.12.2 on UserDev 3,...

Regression
Cleanup
1.12
Assigned

tl;dr this needs to be backported along with #10659 https://github.com/MinecraftForge/MinecraftForge-Experimental/commit/b5cc38d6f82e24d272393bb82de2b7a2f2d3ffdf#diff-dfee83552d26b6157a3596701830dded4291ceb4f6a122aecb40527fa93798f1L418

Bug
Regression
Assigned
1.21

This PR is, what I hope to be, the final large rework to ForgeGradle 7 before it is released from Beta. It's still a work-in-progress and I hope to finish...

enhancement