Started by
Reaper Incarnate
on
Topic category: Help with Minecraft modding (Java Edition)
So I decided to work on a generic RPG mod for the game. The start menu for Choosing races like Human or Undead is Complete, so I tried to include player skin or model switching but... that requires code (Which I have no knowledge of currently). So I went with the next best thing, to use armor as skins. Although I want the player to still be able to Have Helmets and Attire to fit their playstyle, This is where I need help. How can I Have all the Armor Pieces for the "skin", render with one "Armor Slot", that being the leggings. I understand it's a bit confusing to ask and I can fully understand if this won't work in MCreator currently. But I'd still like to try.
Maybe if make it so if you equip one armor peice then it will equip all the other 3 armor peices(helment,chestplate,leggings,boots). And have it unequip the armor peices when unequipping the main armor peice. Something like that might work
Not, really what I was hoping for but... it would be a more optimal option. But how would I even fathom such a procedure without coding? I could probably get around the replacing the "skin" armor with other armor like you suggested but my problem still resides on how to actually equip full armor for a skin with but one armor piece item?
would having an armor piece that renders as a player model work?
Yes, that would work. I have no problem with that.
Guess I'll have to find out my self. -=-
I found a way by having a helmet using a custom model which was identical to the player model and giving the player invis effect. It kinda worked except for looking up and down since the rotation was making the whole model move
You would really need a mixin to make this work well. Armor pieces could work but then the player couldn't wear armor. Parzi's fabric star wars mod has a GREAT example of an rpg character selector. I have been playing with the concept for a while, and I am on the cusp of cracking it.
I believe I know a way. Theres this 1.16.5 forge plugin for mcreator that lets you change a player's skin.
Kleiders Custom Renderer (Change the players and mobs models and textures!) | MCreator