quilt-standard-libraries
quilt-standard-libraries copied to clipboard
Add rendering module
Highlights:
- Model submodule:
- Injected interface into
BakedModelManager
for gettingBakedModel
s fromIdentifier
s - Transitive access wideners for registering item model predicates
- Injected interface into
- Rendering registration submodule:
- Dynamic item rendering
- Custom armor rendering
- Allow mapping custom
EntityModelLayer
s toTexturedModelData
s - Transitive access wideners for registering block entity and entity renderer factories
- Move block render layer map from block extensions submodule to rendering registration submodule
- Allow
ArmorMaterial#getName
to return a namespaced texture location
To do:
- [ ] Add block and item color provider registration
- [ ] Allow registering entity feature renderers
- [ ] Improve javadoc
- [ ] Improve testmods