Ich versuche, das Modell des Spielers für einen Mod zu ändern, den ich für MC 1.10 erstelle. Ich habe schon einige Dinge ausprobiert und nichts hat funktioniert. Ich habe bereits ein Modell und einen Renderer erstellt, kann aber den Player nicht ersetzen. Hier ist, was ich versucht (Das benutzerdefinierte Modell Hover Claws (lange Geschichte) genannt wird):Ändere das Modell des Spielers in Minecraft
RenderingRegistry.registerEntityRenderingHandler(EntityPlayer.class, (IRenderFactory)RenderHoverClawsFactory.INSTANCE);
auch:
public class RenderCustomPlayerEvent
{
RenderHoverClaws render = new RenderHoverClaws(Minecraft.getMinecraft().getRenderManager(), new ModelHoverClaws(), 1F);
@Subscribe
public void renderCustomPlayer(RenderPlayerEvent.Pre pre)
{
pre.setCanceled(true);
render.doRender((EntityLiving) pre.getEntityLiving(), 0D, -1.625, 0D, 0F, 0.0625F);
}
}
ich in dieser Webseite ausgesehen haben, sowie die Minecraft und Foren schmieden.
BITTE HILFE!
EDIT: Ich habe bereits über den Quellcode für die Morph mod sah durch IChun, und ich konnte nicht finden, wie es dem Spieler Modell geändert. Wenn Sie diese Frage beantworten, indem Sie sagen, dass ich diesen Mod betrachten soll, dann verweisen Sie mich bitte auch auf den Teil des Codes, der das tatsächliche Spielermodell geändert hat.
ich dich nicht denken. Ich versuche das Player-Modell ** vollständig ** außer Kraft zu setzen. – robotabc773
Dann überschreiben auch das Player-Modell net.minecraft.client.model.ModelPlayer Inhalte, modifizieren, dass und verwenden, die als Haupt-Modell machen ... – Tschallacka
Zunächst einmal ModelHoverClaws ein Eisbär ist. So möchte ich den Spieler aussehen lassen. Zweitens kann ich den RenderPlayer nicht erweitern, da RenderLivingBase erweitert wird und ModelBiped an ihn übergeben wird. Daher kann ich das Modell nicht ändern. –
robotabc773