quilt-standard-libraries icon indicating copy to clipboard operation
quilt-standard-libraries copied to clipboard

Add rendering module

Open PepperCode1 opened this issue 2 years ago • 0 comments

Highlights:

  • Model submodule:
    • Injected interface into BakedModelManager for getting BakedModels from Identifiers
    • Transitive access wideners for registering item model predicates
  • Rendering registration submodule:
    • Dynamic item rendering
    • Custom armor rendering
    • Allow mapping custom EntityModelLayers to TexturedModelDatas
    • 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

PepperCode1 avatar Mar 06 '22 05:03 PepperCode1