Skip to content
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

Suggestion: Ability to customize chunk render layer per model element #70

Open
muzikbike opened this issue Jul 21, 2023 · 0 comments
Open

Comments

@muzikbike
Copy link

Minecraft has five different render layers for non-entity-rendered blocks: solid, cutout, cutout_mipped, translucent, and tripwire. By default, these are hardcoded per block ID and apply to the whole block. Optifine and Continuity allow for selecting four out of five of these (PepperCode1/Continuity#244) via the optifine block.properties file, but these still apply to the block in its entirety and does not allow for specifying that only individual faces or cuboids should use it, meaning that avoidable rendering issues could end up affecting parts of the block they otherwise wouldn't.

I suggest that somewhere inside of individual element or individual face specifications within a model, there would be a way to specify which render layer is used by that element or face. You'd be able to select from any of the five vanilla choices (solid, cutout, cutout_mipped, translucent, tripwire), as well as any chunk render layers that any mods might add.

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

No branches or pull requests

1 participant