This is an add-on for EntityJS that lets you override the textures for vanilla entity renderers instead of using Geckolib or ETF/EMF.
A Basic example can be done here.
event.createCustom("charred", Skeleton, modifyBuilder => {})
.mobCategory("monster")
.sized(0.6, 1.99)
.attributes(builder => {
builder.add(Attributes.MAX_HEALTH, 20)
builder.add(Attributes.ATTACK_DAMAGE, 3)
builder.add(Attributes.FOLLOW_RANGE, 24)
builder.add(Attributes.MOVEMENT_SPEED, 0.25)
builder.add(Attributes.ARMOR, 0)
})
.setRendererFromType(EntityType.SKELETON)
.textureResource(() => "kubejs:textures/entity/charred.png")
.fireImmune(true)
.override("isSunBurnTick()", () => false)
.textureResource() is basically what's added.

