sp614x / optifine

1.8k stars 418 forks source link

[Feature] Custom armor models #561

Open TechnicalRex opened 7 years ago

TechnicalRex commented 7 years ago

Ok so I've just hit the tip of the ice burg with the Optifine 3D model entity stuff. But it got me thinking, if armor is an entity and u can make entity's 3D now... Can u change them? U must take in count with the durability and the hearth, armor and all the other bits and bobs but if you can change a chest, that has a inventory space, as in a 3rd party source. The armor has a durability which we can take from the weapons code. Its possible I believe and I'm going to run some tests with this idea. Sp614x give me your thoughts on this matter, tell me why this cant be done then I'm gonna come back and show you its possible.

~Rex

TechnicalRex commented 7 years ago

subtitles.item.armor.equip=Gear equipped subtitles.item.armor.equip_chain=Chain armor jingles subtitles.item.armor.equip_diamond=Diamond armor clangs subtitles.item.armor.equip_elytra=Elytra rustles subtitles.item.armor.equip_gold=Gold armor clinks subtitles.item.armor.equip_iron=Iron armor clanks subtitles.item.armor.equip_leather=Leather armor rustles

TechnicalRex commented 7 years ago

Found in the models > items > diamond_chestplate

{ "parent": "item/generated", "textures": { "layer0": "items/diamond_chestplate" } }

sp614x commented 7 years ago

Custom armor models are possible, but they are not implemented yet.

TechnicalRex commented 7 years ago

Are you saying Minecraft hasn't or you haven't? Because I think we can change it in the texture pack it's self and no need for optifine, but then again it might be bull ship. S

sixfootblue commented 7 years ago

Rex, the .json code you posted is for the armor icon's model in your inventory. Not the armor entity itself.

rayblon commented 5 years ago

Commenting here as I don't want to create yet another issue for this and spam up the queue. (I figure some perspective may help the situation)

Several servers I'm associated with would greatly benefit from custom armor models, one is an RP server, the others are magic heavy pvp/survival servers, all of them use custom packs with custom models. I recently discovered CIT armor textures through optifine and they're already super stoked about that, but a couple of them already had systems with items and /hat for custom model helmets(roman helmet, top hat, etc), which sadly couldn't be migrated to proper armor. Optifine has already given us so much power with our resource packs, so much so that custom armor and player models are basically the final frontier, but with this final bit of customizability, we'd be able to realize all of our goals.

TechnicalRex commented 5 years ago

3D armour is something I have been dabbling with and trying to make work now for a while. I’ve discovered that one can wear a helmet with /hat and a chestplate with a backpack plugin a friend of mine made for me. It works like a back pack and it’s like replacing the wings you use to fly with.

Sorry it took so long to reply to but I reckon you could do well. Know that you cannot make 3D models for legs or feet. I’ll help you out with that bit of advice

On Fri, 28 Dec 2018 at 2:19 am, rayblon notifications@github.com wrote:

Commenting here as I don't want to create yet another issue for this and spam up the queue. (I figure some perspective may help the situation)

Several servers I'm associated with would greatly benefit from custom armor models, one is an RP server, the others are magic heavy pvp/survival servers, all of them use custom packs with custom models. I recently discovered CIT armor textures through optifine and they're already super stoked about that, but a couple of them already had systems with items and /hat for custom model helmets(roman helmet, top hat, etc), which sadly couldn't be migrated to proper armor. Optifine has already given us so much power with our resource packs, so much so that custom armor and player models are basically the final frontier, but with this final bit of customizability, we'd be able to realize all of our goals.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/sp614x/optifine/issues/561#issuecomment-450170174, or mute the thread https://github.com/notifications/unsubscribe-auth/AZg1j2y-8UgnvXvYv0naUVnjYw59R_f3ks5u9OUWgaJpZM4MsQ-q .

tobyplowy commented 4 years ago

I would love to see custom armor models. I really wanna add it to my Epic Adventures resource pack =D https://www.planetminecraft.com/texture_pack/epic-adventures-by-toby109tt-x32-wip/

TechnicalRex commented 4 years ago

Oh but it was only a dream back then, Myself and Mickyp havent done models for a while. I was forced to stop due to my computer dying and im yet to get a replacement cause, prioietys and all. But look, Fizzy Chickens always did stuff that would break MC views and all. Cause we loved doing that, and fucking with people of course. But 3D armor, I, Teck, looked into doing once upon a time and the furthest I got was a plug in that replaced the cape with an item, I then used optifine to manipulate the cape into a mc pack with optifine, I then got 3D armor on the chest. Then it was just like, making armor for the chest, head and arms. Legs can never be done. But shit it would have been great to show Hypixel up one more time. Show them that we have 3d Armor and they dont. Perhaps, perhaps one day, Micky and I will return to MC models, and on the day, if it comes, we'll come back big, because that is the Fizzy Chickens way.

Good luck my friend, and may your dreams be ever lasting. Teck.

On Thu, 2 Apr 2020 at 00:36, Toby plowy (Toby109tt) < notifications@github.com> wrote:

I would love to see custom armor models. I really wanna add it to my Epic Adventures resource pack =D

https://www.planetminecraft.com/texture_pack/epic-adventures-by-toby109tt-x32-wip/

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/sp614x/optifine/issues/561#issuecomment-607253463, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMDLDY4NFPTGORXCBQ7I73RKM7NFANCNFSM4DFRB6VA .

SeaOfPixels commented 3 years ago

Still holding out hope for this. With my resource pack, the demand for 3D armor (and CIT trident models) is higher then I've seen previously.

Cart3r1234 commented 3 years ago

Still holding out hope for this. With my resource pack, the demand for 3D armor (and CIT trident models) is higher then I've seen previously.

At least trident models are possible again (and the entity too this time), glad those are back after being broken since 1.15

GTBelo commented 3 years ago

I still have faith, but I don't know if the Optifine team is so competent

Cart3r1234 commented 3 years ago

I still have faith, but I don't know if the Optifine team is so competent

Its just one developer who has been working on the mod for nearly a decade, just because one low priority feature suggestion hasn't made it into the game doesn't mean you should be rude about it.

TechnicalRex commented 3 years ago

Tell me about it

On Tue, 30 Mar 2021 at 04:53, Carter @.***> wrote:

I still have faith, but I don't know if the Optifine team is so competent

Its just one developer who has been working on the mod for nearly a decade, just because one low priority feature suggestion hasn't made it into the game doesn't mean you should be rude about it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/sp614x/optifine/issues/561#issuecomment-809583517, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMDLD6MMOTCH4K5PEBTPJTTGC5A7ANCNFSM4DFRB6VA .

Medievalminecrafters commented 3 years ago

oh please make this happen!!

mindforger commented 3 years ago

we can do it !

Then do it and make a pull request ... Still rude

MrTvistYT commented 3 years ago

2021, and so far nothing has been done ...

Inxity commented 3 years ago

It's been 4 years, please...

rochristian2 commented 3 years ago

listen they will probally try to get it to work but for now just let them make it so we can use shaders

FeplayBuilds commented 2 years ago

This needs to get added.

Aspyryan commented 2 years ago

I need this :p

Felina-Lain commented 1 year ago

Coming to the news to see if this is still in the works, or if I missed some documentation explaining how to do it, somewhere?

SeaOfPixels commented 1 year ago

Ewan said that SP said it isn't happening. It's possible supposedly but will not happen (those were Ewan's words).