Code it once

Have it work forever

Minecraft 1.21.5
Minecraft 1.21.8
Minecraft 1.21.10
Minecraft 1.21.11
Minecraft 26.1.x
Minecraft 26.2
Minecraft 26.3
Minecraft 26.4

Be platform-agnostic

NeoForge

Fabric

Sponge

Paper

Versatile environment

Classloading issues out of the way.

package com.example.exmod;

import net.minecraft.client.entity.renderer.EntityRenderer;

import net.minecraft.client.entity.renderer.EntityModel;

public class EntityRenderers {

public static void setup(EntityRenderer renderer, EntityModel model) {

...

}

}

java.lang.ClassNotFoundException

   java.lang.ClassLoader.findClass

   java.lang.ClassLoader.loadClass

   com.example.mymod.Main

   net.fabricmc.api.EntrypointInitializer

   net.minecraft.core.BuiltInRegistries

   net.minecraft.client.Main

package com.example.exmod;

import pl.olafcio.avoid.net.entity_renderer.EntityRenderer;

import pl.olafcio.avoid.net.entity_renderer.EntityModel;

public class EntityRenderers {

public static void setup(EntityRenderer renderer, EntityModel model) {

...

}

}

Started server in 15s