Render.js
ModAllow to use KubeJs customize world rendering.
Type
Mod
Modrinth Downloads
861
Modrinth ID
VSqEtwNR
Last Updated
Jun 6, 2026
Description
Due to the simplicity of painter API, I have developed this mod that allows you to customize world rendering.
How to use
// Similar to the painter API, register a RenderObject before rendering. ClientEvents.loggedIn(event => { RenderObjectManager.register({ example_triangle: { type: "triangles", r: 128, g: 255, b: 29, a: 150, vertices: [ -0.120, 0.00, 0.001, 0.0000, 0.20, 0.001, 0.1200, 0.00, 0.001, -0.064, 0.03, 0.000, 0.0000, 0.14, 0.000, 0.0640, 0.03, 0.000 ], options: { blend: true, depth_test: true, cull: false, billboard: "center" } } }) }) // And then, you can render it on event. RenderEntityEvents.afterRender(event => { let h = event.getEntity().getBbHeight(); // entity's height event.renderWithOffset("example_triangle", [0.0, h + 0.2, 0.0]); // render it with offset }); // Now, you can see that each entity has a triangle on its head!Currently supported events:
- After World Render Event:
- After/Before Living Entity Render Event:
You can give me suggestions in Github Issues or the comment!
Compatibility
Mod Loaders
Game Versions
Similar Mods
Deep Underground (Mining Dimension)
Adds a 256-block tall deepslate cave dimension
InstantRespawn
Mod for better respawn
Stop NBT Depth > 512 Crash
Band-aid fix to stop MC from crashing when your datapacks are dumb.
Spiders 1.999
Fork of the Spiders 2.0 by TheCyberBrick with a few fixes
Disable Dimensions
A hard-to-break, grief-resistant solution for preventing players from entering The Nether, The End, and any further cust...
Polymorphic Occultism
Adds Polymorph recipe-conflict compatibility to Occultism mod.