Posted February 13, 201411 yr Hello im fairly new to modding but i know java well and i wanna know how do i render a 3d model on a player when they load a world and how would i make it compatible with multiplayer
February 13, 201411 yr This is how I would do it: 1. Make a proxy for client 2. Register an event for RenderPlayerEvent 3. In the event, draw stuff You don't need any server-side stuff because all you're doing is rendering client-side. Kain
February 13, 201411 yr Author This is how I would do it: 1. Make a proxy for client 2. Register an event for RenderPlayerEvent 3. In the event, draw stuff You don't need any server-side stuff because all you're doing is rendering client-side. Did not work heres my code public class ClientProxy extends CommonProxy { ModelCrown m; @ForgeSubscribe public void onRender(RenderPlayerEvent ev){ GL11.glPushMatrix(); m.render(ev.entity, 0, 0, 0, 0, 0, 0); GL11.glPopMatrix(); }
February 13, 201411 yr Did you register your event handler? Could you show your ModelCrown class? Kain
February 13, 201411 yr Author Did you register your event handler? Could you show your ModelCrown class? How do i register event handlers i dont think ive done that
February 13, 201411 yr MinecraftForge.EVENT_BUS.register(new YourEventHandler()); Put in your post init method. Creator of Jobo's ModLoader If I helped you could you please click the thank you button and applaud my karma.
February 14, 201411 yr Author MinecraftForge.EVENT_BUS.register(new YourEventHandler()); Put in your post init method. Well how do i make the handler itself?
February 14, 201411 yr Try making a new class with this code in it: ModelCrown m; @ForgeSubscribe public void onRender(RenderPlayerEvent ev){ GL11.glPushMatrix(); m.render(ev.entity, 0, 0, 0, 0, 0, 0); GL11.glPopMatrix(); } and register it with MinecraftForge.EVENT_BUS.register(new YOUR_CLASS_NAME()); Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.