Posted February 17, 20205 yr Hello I have this to cancel the common player-model: @SubscribeEvent public static void onRenderPlayer(RenderPlayerEvent.Pre event) { event.setCanceled(true); } What exectly most i add below the cancel-line to render my own player-model? And how can i create a set of buttons to switch between the official model and my own ones?
February 18, 20205 yr RenderPlayerEvent gives you access to the following fields: public PlayerRenderer getRenderer() public float getPartialRenderTick() public MatrixStack getMatrixStack() public IRenderTypeBuffer getBuffers() public int getLight() These should be more than enough to do your own rendering. Using these is basically the same as any other custom entity renderer. PM's regarding modding questions should belong in the Modder Support sub-forum and won't be answered.
February 18, 20205 yr Author but i don´t know, how to put my own renderer in one of them. Edited February 18, 20205 yr by Drachenbauer
February 18, 20205 yr You can for example look at PlayerRenderer and see what methods it provides. For example it has a method called getEntityModel which looks interesting. Edited February 18, 20205 yr by Busti PM's regarding modding questions should belong in the Modder Support sub-forum and won't be answered.
February 18, 20205 yr Author this method is not compatible with my model... How do i extend PlayerModel, without using any model-boxes, it already provides? I only want to use the model-boxes, wich i add in my own custom PlayerModel-class. Edited February 18, 20205 yr by Drachenbauer
February 18, 20205 yr 1 hour ago, Drachenbauer said: I cannot find this method in the PlayerRenderer-class It's in the parent class. It takes a good 10 seconds of searching to find, no offense. I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.
February 18, 20205 yr Author this method is not compatible with my model... How do i extend PlayerModel, without using any model-boxes, it already provides? I only want to use the model-boxes, wich i add in my own custom PlayerModel-class. Sorry, i didn´t see your answer, as i edited my previous post to this... i had the post-editor open for a while, as i did other stuff. Edited February 18, 20205 yr by Drachenbauer
February 18, 20205 yr Then do not cancel the player model render. Just make your own boxes and render them using the provided renderer. PM's regarding modding questions should belong in the Modder Support sub-forum and won't be answered.
February 19, 20205 yr Author Now i extendet Playermoder and my bodyparts start with lines like: bipedHead = new ModelRenderer(this); does this create a clean, empty instance of this part, where only mx new boxes are added to? And how do i hide the body-, arms- and leg-parts of armour, even if i wear theese items? This is for the seccond variant: A model as a classic Angry Bird. They are not much more than a bird-head with some outstanding feathers, so they can only wear head-wear.
February 19, 20205 yr Author And how do i shrink the boundingbox of this small model to the size of it´s cube-body (to fit into 1 block high horizontal tunnels)?
February 19, 20205 yr How does vanilla do it when you’re sneaking/flying/crawling? Also the model is just for rendering. It doesn’t control the size of the entity About Me Spoiler My Discord - Cadiboo#8887 My Website - Cadiboo.github.io My Mods - Cadiboo.github.io/projects My Tutorials - Cadiboo.github.io/tutorials Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support. When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible. Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)
February 19, 20205 yr Author I just want to know, how to change the boundingbox-size of the player. I just sayd, that i want to fit it to the size of my new model, not that i think, i have to do it in the model. I don´t know, how the code for sneaking/flying/crawling can help me here... And i still don´t know, how i keep the armour hidden, even if i wear it
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.