
📚 Render Blender Library
💡 About Features
This library is built upon the source code of the Re:Avaritia mod and includes a powerful rendering API. In addition to the core functionality, developers have prepared an entire set of ready-made rendering solutions that can be immediately used in projects.
🚀 Getting Started
The library provides an extensive API and ten fully prepared rendering options available for direct application.
📝 JSON Configuration
Example with glow effect:
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/book"
},
"loader": "renderblender:glow_edge",
"glow_edge": {
"color": 16711680,
"width": 1.0,
"offset": -0.02
}
}
Example with cosmic effect:
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "renderblender:item/armor/helmet/layer_0"
},
"loader": "renderblender:cosmic",
"cosmic": {
"mask": "renderblender:mask/infinity_helmet_mask"
}
}
⚒️ For Tools
If you're working with tools, you can use the following implementation:
public class BlazeSwordItem extends SwordItem implements IToolTransform