Skip to content

1.21.11 true#23

Merged
Lonmo0208 merged 44 commits into1.21.11-unobfuscatedfrom
1.21.11-True
Jan 6, 2026
Merged

1.21.11 true#23
Lonmo0208 merged 44 commits into1.21.11-unobfuscatedfrom
1.21.11-True

Conversation

@Lonmo0208
Copy link
Owner

No description provided.

douira and others added 30 commits December 8, 2025 17:12
…e options list, (CaffeineMC#3377)

this also includes a breaking change to the method name for external pages because it was incorrectly named "provider"
* Port to Minecraft 1.21.11-pre1

* Add chunk distance check for fading

* Avoid overcomplicated mix

* Restore support for NeoForge compile (doesn't boot yet)

* Bump version number to 0.8.0-beta.1

* Port overlays to 1.21.11

* Update to 1.21.11-pre5

* Port to Minecraft 1.21.11-rc3

* Update version number to 0.8.0-beta.3
* Fix reduced debug info being displayed wrongly because of typo in the string interpolation

* Also show entity rendering stats by default

* Also show particle rendering stats by default as they may impact fps

* Add missing mixin opcode attributes

---------

Co-authored-by: IMS <ims@irisshaders.dev>
* fix fullscreen resolution not showing up on slider on macos

* implement custom flag hooks

* Fix an exception being thrown in rare cases when dragging the option list scroll bar

* Fix mod header icon/text spacing in options UI

* Rethrows the exception that may occur while building an option overlay to show which mod added it

* introduced integer option validator system to potentially fix the gui scale resetting problem

* avoid adding empty sets of values to the flags set

* Make search box hint text more prominent

* show disabled but ticked options as ticked

* added adaptive content spacing around the settings ui
todo: adjust spacing of ui elements with respect to the current margin state

* Replace AWT color class with an implementation provided by patbox. This fixes very rare crashes on JDKs that do not have AWT.

* Implement update to apply special dependency type to allow out of bounds gui scales to be persisted for convenience

* update docs with option overlays, replacement, custom flags, special dependencies

* make flag hooks receive the current config state

* added custom apply hooks

* Fix fullscreen resolution slider crashing if the window is dragged across different screens

* thicker scroll bars

* draw a different border for disabled tickboxes to differentiate them visually

* add conditional margins and improve inset layout

* hide controls by default when disabled, allow configuration of this behavior through api

* arrange methods consistently, formatting
* Fix breakage unintentionally caused by changing the return type of the function passed into setRangeProvider

* make list of mod options in Config unmodifiable
@Lonmo0208 Lonmo0208 merged commit 956138e into 1.21.11-unobfuscated Jan 6, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

Comments