Introduction
About 856 wordsAbout 3 min
IntroductionQuick Start
2025-02-05
Yes Steve Model is a mod that modifies the original player model. It uses the model and animation files of the Minecraft Bedrock Edition and provides many optimization and model encryption features.
Tips
The latest version of Yes Steve Model is 2.4.0.
Tips
Version 2.4.0 supports 1.16.5/1.18.2/1.19.2/1.20.1 Forge, 1.16.5/1.18.2/1.19.2/1.20.1/1.21/1.21.1 Fabric, and 1.21/1.21.1 NeoForge, a total of 12 versions.
Basic Introduction
The Yes Steve Model mod takes into account the mod requirements of the server community and adopts many designs suitable for the server environment, including but not limited to:
- Automatic synchronization of client models: When ordinary players enter the server, the server will automatically synchronize the models to the players' computers.
- Encrypted model files: All the models sent to the player clients are encrypted binary files, effectively avoiding model theft!
- Model permission function: Models can be individually authorized. Only after the OP enters the command to authorize, specific models can be used.
- Modification of the original player model: The default Steve and Alex models are added, and both models can automatically use the player's skin as their textures.
- Animation roulette function: When the
Z
key is pressed, an animation roulette is opened, where you can conveniently play various interesting animations (such as motions, expressions, etc.) - Maid model rendering support: Installing Touhou Little Maid mod version 1.2.0+ with Yes Steve Model mod version 2.4.0+ allows you to use YSM models and animations on maids.
Animation Support

First-person Model
The mod name is First-person Model, but there are still some errors that are difficult to solve.

TAC/TACZ (Timeless and Classic Guns)
Perfectly compatible with the gun-holding, reloading, aiming, firing and many other motions of this mod.

Carry On
Capable of playing the corresponding animation when the player picks up other blocks or entities. With the Carry On mod for Minecraft 1.19.2 and 1.20 you can even pick up other players, so you can cultivate feelings with your friends on the server.

SlashBlade
Capable of rendering some specific main and off-hand Slash Blades. Version 2.3.0 adds compatibility with SlashBlade animations, with 33 new animations. You can refer to the slashblade.animation.json file of the default model.

SWEM (Equestrian)
11 new animations are added. You can refer to the swem.animation.json file of the default model.

Parcool
35 new animations are added. You can refer to the parcool.animation.json file of the default model.

Touhou Little Maid
15 new animations are added. You can refer to the tlm.animation.json file of the default model.

Sophisticated Backpacks
Capable of rendering Sophisticated Backpacks
Mod Compatibility
- 1.16.5/1.18.2 Forge Compatibility with the Timeless and Classic Guns (TAC) mod has been added, but you need version 0.3.7 or higher of the Timeless and Classic Guns (TAC) mod. Otherwise, holding a gun in the game will cause the game to crash.
- 1.18.2/1.19.2/1.20.1 Forge Compatibility with the Timeless and Classics Zero (TACZ) mod has been added.
- Although compatibility with the First-person Model mod has been added, there are still some errors.
- Support for PBR materials of the Oculus (Forge) and Iris (Fabric) mods has been added.
- Support for the animations of SlashBlade has been added. Version 2.2.1 also supports SlashBlade: Resharped. Version 2.4.0 supports the animations of some Japanese blade addons.
- Armor of Cosmetic Armor and elytra slots are supported.
- The SWEM (Equestrian) and Parcool mods are supported.
- Compatible with the fake players of the Carpet and Curtain mods.
- Compatible with Touhou Little Maid, which can replace the rendering model of the maid in this mod. Requires to use Maid mod version 1.2.0 or above.
- Compatible with Sophisticated Backpacks, which can render the backpack of this mod.
Platform Support
Versions 1.1.5 and earlier were written in pure Java and support the three major mainstream platforms and mobile platforms.
Since the encryption algorithm of the old versions written in Java was quickly cracked, starting from version 1.2.0, the core encryption and rendering parts are all written in C++. This greatly improves the rendering performance and security, but the multi-platform support is poor.
Currently, the client side only supports Windows x64 systems, while the server side supports Windows and Linux x64 systems. Support for other platforms and architectures is also in progress. Updates will be announced if there are any progresses.