You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
644 B
Java
20 lines
644 B
Java
package azurelmao.examplemod;
|
|
|
|
import azurelmao.examplemod.mixin.helper.EntityListInterface;
|
|
import azurelmao.examplemod.mixin.helper.RenderManagerInterface;
|
|
import net.minecraft.src.Render;
|
|
import net.minecraft.src.RenderManager;
|
|
|
|
import java.util.Map;
|
|
|
|
public class EntityHelper {
|
|
|
|
public static void createEntity(Class clazz, Render render, int id, String name) {
|
|
Map entityRenderMap = ((RenderManagerInterface) RenderManager.instance).getEntityRenderMap();
|
|
entityRenderMap.put(clazz, render);
|
|
render.setRenderManager(RenderManager.instance);
|
|
|
|
EntityListInterface.callAddMapping(clazz, name, id);
|
|
}
|
|
}
|