Skip to content

A fix for offline players - #5

Open
FadeTNT1 wants to merge 3 commits into
RetroForge:reworkfrom
FadeTNT1:rework
Open

A fix for offline players#5
FadeTNT1 wants to merge 3 commits into
RetroForge:reworkfrom
FadeTNT1:rework

Conversation

@FadeTNT1

Copy link
Copy Markdown

Fixes corrupted-looking skins/models for offline players using the default Steve/Alex fallback.

The default skin provider previously reused shared SkinData instances. Those could be cleared during normal cache removal, which left later fallback renders with invalid skin data.

This changes the provider to keep the bundled default skin PNG bytes and create a fresh SkinData instance per fallback request. It also hardens default skin resource loading and removes noisy debug logging from the fallback path.

image image

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.

1 participant