feat(legacy): ornithe port - #1000
Merged
Merged
Conversation
|
this is a tuff 1,000th issue |
saadndm
force-pushed
the
legacy
branch
3 times, most recently
from
August 24, 2026 14:21
ceb88ab to
f12ca52
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
General stuff
+1316 -103Broken stuff
>= 26.3soon, 1.8.9 can use the same SDL implementationMinecraftItemCatalogServiceis kinda broken, I'll fix after perf(items): render item icons from a GPU atlas #982Notes for each commit
feat(legacy): build setup
log4j2.xmlis needed to work around Fabric Loader JUnit failing in legacy MCfeat(legacy): legacy compat helpers
Minecraft.tell(), which always defers task executionfeat(legacy): port services
BackendRenderTarget.makeGLtargets are created withstencilBits = 0feat(legacy): port compose and rendering
legacy_default.jsonso thatSkiaFontRenderercan use itStoredGLStateis taken from ohlunasa's suggested state wrapper with a few additionsfeat(legacy): port mixins
Mixin_DebugOverlayAboveUiand replayed after Skia rendering inMixin_SkiaFramefeat(legacy): port oneconfig
feat(legacy): port commands
ClientCommandInternals.javataken and adapted from fabric-apiMixin_LegacyChatCompletionapplies above default mixin priority for compatibility with AxolotlClientfeat(legacy): port keybinds
feat(legacy): port hypixel mod api
feat(legacy): title panorama
TitleScreenpanoramaTitleScreeninstance when opening and closing OneConfig, preventing panorama animation jumpsTitleScreen's alpha test toggles andfillGradient()StoredGLStateto restore GL state, otherwise the compose render afterwards gets corrupted