-
Notifications
You must be signed in to change notification settings - Fork 521
port(26.1)!: fabric-renderer-api-v1
#5212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
sylv256
wants to merge
47
commits into
FabricMC:26.1
Choose a base branch
from
sylv256:rendering-1
base: 26.1
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,103
−4,087
Draft
Changes from 6 commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
33e1e9a
begin porting
sylv256 27e9b00
refactor!: `RenderType` in `QuadView` & update `EncodingFormat`
sylv256 adffa1a
refactor!: `FabricMaterialBaker` :3
sylv256 639fbe3
fix: everything
sylv256 04d1ff6
Merge remote-tracking branch 'origin/26.1' into rendering-1
sylv256 9d916ea
fix: some style and mixinextras being mad at me
sylv256 959487b
fix!: minor issues
sylv256 da01daf
fix: the `BakedQuadOutput` crisis of 2026
sylv256 fca1cb7
refactor!: remove `ItemRenderTypeGetter`
sylv256 35d8de6
docs: fix `ModelModifier` `ModelBaker#sprites` -> `#materials`
sylv256 37642a7
docs: `MutableQuadView` missing reference
sylv256 4470e79
fix: forgot to set `itemRenderType` to null by default
sylv256 df13e0a
fix: set `chunkLayer` and `itemRenderType` in `#fromBakedQuad`
sylv256 37ad034
fix: nullability issues in `EncodingFormat` w/ `itemRenderType`
sylv256 4c00b49
fix: nullability issues in `EncodingFormat` w/ `itemRenderType` pt 2
sylv256 6df8101
fix: recalculate transparency instead of storing in QVs
sylv256 5cdecb7
fix: get or find chunk layer (not item render types)
sylv256 440abec
Fix testmod and use getOrResolveItemRenderType in ItemRenderContext
PepperCode1 e723894
Fixes and improvements
PepperCode1 7f28d9c
Some doc fixes
PepperCode1 a35cea9
style: chain `QuadEmitter` calls
sylv256 8a71c9c
docs: prefer using this method 😇 -> use this method 😡
sylv256 37ebbae
docs(javadoc): omg pls build successfully thx
sylv256 6b86771
Merge branch '26.1' of github.com:FabricMC/fabric into rendering-1
BluSpring 2339bb1
Large port for 26.1-pre-1
BluSpring 989f130
Uncomment mixin for BlockFeatureRenderer
BluSpring 42964bf
fix mixins JSON
BluSpring cc1c1bb
Merge pull request #1 from BluSpring/rendering-1
sylv256 08b4eff
Merge branch '26.1' into rendering-1
sylv256 7afbd86
Merge remote-tracking branch 'origin/26.1' into rendering-1
Rigner 467948c
Fixed many compile errors in model-loading-api and renderer apis
Rigner 5f76a86
fix: use BlockState random in SimpleBlockRenderContext#bufferModel
sylv256 a2ff2da
general changes and add FabricBlockFeatureRenderer
sylv256 643a47b
refactor: fix some mixins, some new stuff
sylv256 4860522
fix: use seed 42 in simple block contexts
sylv256 285eac6
feat: mesh thingy in `BlockModelRenderState`
sylv256 8d612d2
Work
PepperCode1 d2385c9
Work II
PepperCode1 d9423de
Remove QuadConsumers.ValidateAtlasUsage and promote one TODO to FIXME
PepperCode1 2062429
Merge remote-tracking branch 'origin/26.1' into rendering-1
sylv256 3ba4d87
fix: crash when mannequin is present
sylv256 b469a2f
docs: some docs, I guess
sylv256 fc2513c
fix: apply mixin suggestions
sylv256 0e0bf83
feat: `QuadView#animated`
sylv256 0a9b004
chore: docs
Kilip1000 f7d6c95
chore: fix checkstyle
Kilip1000 067f483
Docs
PepperCode1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.