Skip to content

[Modding] Vanilla Items on Custom Player Models - #6864

Open
Jepvid wants to merge 1 commit into
HarbourMasters:developfrom
Jepvid:custom-player-hands
Open

[Modding] Vanilla Items on Custom Player Models#6864
Jepvid wants to merge 1 commit into
HarbourMasters:developfrom
Jepvid:custom-player-hands

Conversation

@Jepvid

@Jepvid Jepvid commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This pr adds a system to make it possible to have custom player models use vanilla items. This is a major QOL thing for mod makers in the sense of not having to do duplicate exports of vanilla items to just match with the items.

It detects if there is custom hands in the alt path and if alt assets enabled then it will patch vanilla to have the custom hands and reverts back to normal if alt assets are disabled.

Claude have been used for finding when and where to noop the necessary parts of vanilla dls.

NOTE Models made with legacy fast64 have issues due to old materials exports. Its best to use models made with the latest fast64 where @Jameriquiah have fixed all those issues already

Needs testing done in order to make sure it wont cause crashes. Some testing done in anchor 2p anchor where i alt toggled and tested different items and seems good enough. someone else are free to test aswell

Curtesy of Jam here is a itemless Amara64 to test with this system.
(Itemless)Amara64.zip

Build Artifacts

@Jepvid
Jepvid marked this pull request as draft July 4, 2026 17:35
@Jameriquiah

Jameriquiah commented Jul 4, 2026

Copy link
Copy Markdown
Member

incase the value isnt seen by reviewers, this pr is huge for mods compatability with eachother

@Jepvid
Jepvid force-pushed the custom-player-hands branch from 244d565 to 2ec9cd1 Compare July 9, 2026 09:57
@Jepvid
Jepvid marked this pull request as ready for review July 9, 2026 10:52
@serprex

serprex commented Aug 8, 2026

Copy link
Copy Markdown
Member

wasn't there some recent work where you were saying patching is ultimately the wrong way about things?

@Jepvid

Jepvid commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

Patching is risky but i have tested this in anchor and didnt encoounter a crash. Can do some more testing to make sure this isnt the case.

Cant go the same route as custom equipment does cause the vanilla items have all hands baked in.

Alternativly is we do a change so when building oot.o2r we remove the data there but then it requires some more code changes than what it currently is

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants