You are viewing a potentially older version of this package. View all versions.
TheWilczur-PlayerSteveSuits-2.2.5 icon

PlayerSteveSuits

Adds player1-player8 Steve suits with automatic or manually selected Minecraft Java skins synchronized in multiplayer.

Date uploaded a month ago
Version 2.2.5
Download link TheWilczur-PlayerSteveSuits-2.2.5.zip
Downloads 734
Dependency string TheWilczur-PlayerSteveSuits-2.2.5

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
x753-More_Suits-1.5.4 icon
x753-More_Suits

Adds more suits to choose from, and can be used as a library to load your own suits!

Preferred version: 1.5.4
BunyaPineTree-ModelReplacementAPI-2.4.20 icon
BunyaPineTree-ModelReplacementAPI

API to simplify model replacement

Preferred version: 2.4.20
KoolKids-MinecraftSteve-0.1.3 icon
KoolKids-MinecraftSteve

Adds a model of Minecraft Steve to the suit rack

Preferred version: 0.1.3

README

Player Steve Suits

Adds up to eight suits named player1 through player8. Each suit uses the Minecraft Steve model and the corresponding player's synchronized Minecraft skin.

textures preview

blep

mlem

The number of visible suits can automatically follow the number of players in the lobby and can be configured through LethalConfig.

The synchronized skin is also applied to the Steve arms shown in first person.

The mod detects the active Minecraft Java profile in the official launcher and asks Mojang for its current skin. It reads only the profile name and UUID, never login tokens or the launcher's cached skin image. Every player is detected locally and the public Mojang texture identifier is synchronized through the lobby, so sharing one Thunderstore profile does not make everyone use the same skin. Herobrine is not required.

If automatic detection selects the wrong account, set Minecraft Username or UUID Override locally in LethalConfig. Each player may enter their own current Minecraft Java username or UUID; this value is used only to obtain that player's public skin and is then synchronized to the lobby.

Known issues

Classic skins use the native Steve geometry. Slim/Alex textures are detected and synchronized, but the current MinecraftSteve dependency does not contain a dedicated slim arm mesh. Player Steve Suits therefore avoids unsafe facial blend shapes instead of deforming the model.

As a result, slim skins may have transparent sections on their arms or show strips from the default Steve arm texture.

CHANGELOG

Changelog

2.2.7

  • Wrong file uploaded

2.2.6

  • Fixed player2-player8 suits remaining hidden after more players joined a lobby.
  • Improved connected-player detection for hosts and clients.

2.2.5

  • Minecraft skin changes made in LethalConfig now apply without restarting the game.

2.2.4

  • Fixed Minecraft skins not loading in small mod profiles.

2.2.3

  • Fixed skin downloads getting stuck before the texture was applied.

2.2.2

  • Fixed Minecraft skin downloads not starting in some mod profiles.

2.2.1

  • Fixed skin loading not starting in some smaller mod profiles.

2.2.0

  • Player skins now also appear on the Steve model's first-person arms.

2.1.1

  • Fixed different player suits sometimes showing the same skin on one computer.
  • Improved multiplayer skin matching by synchronizing each skin with its player slot.

2.1.0

  • Added an option to choose your Minecraft skin manually by entering a username or UUID.
  • Improved skin synchronization when joining late, reconnecting, or changing the host.
  • Fixed some players receiving a missing or incorrect skin in multiplayer.

2.0.0

  • The mod now finds and shares player skins by itself. Herobrine is no longer required.
  • Improved automatic detection of the Minecraft account used on each computer.
  • Fixed several problems with player suits and skins in multiplayer.