Better Player ModelСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (49)
release
Better Player Model 1.0.3
1.0.319 окт. 2026 г.160Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3paper
Что нового
Changelog
## 1.0.3
- Stabilized the server model catalog by normalizing model IDs and ignoring duplicate entries during directory scans.
- Reloads now replace the catalog atomically and resynchronize online players after the scan completes.
- Improved model upload validation, duplicate-ID rejection, and cleanup of incomplete or timed-out upload sessions.
- Added bounded model-state resynchronization after catalog delivery, model transfers, reconnects, and model selection changes.
- Validated requested texture IDs and fall back to a valid model texture when a client requests an unavailable texture.
- Improved compatibility with YSM archives and raw format-32 m
release
Better Player Model 1.1.5 26.3
1.1.519 окт. 2026 г.412Minecraft: 26.3fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
### New
Added support for native Vulkan API for 26.2 and 26.3. Only CPU (Compatibility) render mode.
release
Better Player Model 1.1.5 26.2
1.1.519 окт. 2026 г.205Minecraft: 26.2fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
### New
Added support for native Vulkan API for 26.2 and 26.3. Only CPU (Compatibility) render mode.
release
Better Player Model 1.1.5 26.1.2(legacy)
1.1.519 окт. 2026 г.52Minecraft: 26.1.2fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
release
Better Player Model 1.1.5 1.21.11
1.1.519 окт. 2026 г.209Minecraft: 1.21.11fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
release
Better Player Model 1.1.5 1.21.1(legacy)
1.1.519 окт. 2026 г.71Minecraft: 1.21.1fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
release
Better Player Model 1.1.5 1.20.1(legacy)
1.1.519 окт. 2026 г.60Minecraft: 1.20.1fabric
Что нового
## Changelog (v1.1.5)
### Improved
* **Model catalog synchronization:** Local and server-provided models are reconciled using canonical IDs, preventing duplicate cards and missing entries.
* **Model selection stability:** Catalog refreshes no longer reorder the list unexpectedly or make page and model counters drift after selection.
* **Reconnect cleanup:** Server model state, cached assemblies, pending work, and local-only entries are cleared and rebuilt when changing servers or returning to a local world.
* **Model upload IDs:** Case, path separator, and archive-extension differences are normalized consistently. Ambiguous IDs remain separate instead of being merged into the wrong model.
* **YSM parsing compatibility:** Modern and legacy binary models, optional footer metadata, and nested legacy archive resources are handled more safely.
beta
PaperBPM 1.0.2a
paper-1.0.2a10 окт. 2026 г.174Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3paper
Что нового
## Changes
* Adds `/bpm reload` (aliases: `/paperbpm reload`, `/betterplayermodel reload`) with the `bpm.command` permission. It reloads configuration and models off the tick thread, then resynchronizes connected players.
* Fixed bundled parser compatibility with legacy format-32 model caches that have no optional image table.
## Thanks
Special thanks to [@joeyep114514](https://github.com/joeyep114514) for the PaperBPM hot-reload command pull request (#2).
release
Better Player Model 1.1.4b
1.1.4b10 окт. 2026 г.513Minecraft: 26.3fabric
Что нового
## Changes
* Fixed compatibility with older model caches: models without an optional background-image table now load instead of failing during lazy parsing.
* Fixed lazy model loading with incomplete footer metadata and archives whose legacy Chinese ZIP entry names require GBK decoding.
* Fixed custom fishing-hook rendering crash caused by an invalid render context.
* Fixed model upload and synchronization IDs: names normalized by the server (for example, `femme soule` to `femme_soule`) no longer produce duplicate cards, failed selection, or redundant uploads.
* Repaired remaining export status and error translations.
* Repaired mojibake in resources and Java sources, restored UTF-8/CJK text, and translated remaining Chinese code comments.
## Thanks
Special thanks to [@joeyep114514](https://github.com/joeyep114514) for the internationalization pull request (#3).
release
Better Player Model 1.1.4b
1.1.4b10 окт. 2026 г.291Minecraft: 26.2fabric
Что нового
## Changes
* Fixed compatibility with older model caches: models without an optional background-image table now load instead of failing during lazy parsing.
* Fixed lazy model loading with incomplete footer metadata and archives whose legacy Chinese ZIP entry names require GBK decoding.
* Fixed custom fishing-hook rendering crash caused by an invalid render context.
* Fixed model upload and synchronization IDs: names normalized by the server (for example, `femme soule` to `femme_soule`) no longer produce duplicate cards, failed selection, or redundant uploads.
* Repaired remaining export status and error translations.
* Repaired mojibake in resources and Java sources, restored UTF-8/CJK text, and translated remaining Chinese code comments.
## Thanks
Special thanks to [@joeyep114514](https://github.com/joeyep114514) for the internationalization pull request (#3).
release
Better Player Model 1.1.4b
1.1.4b10 окт. 2026 г.326Minecraft: 1.21.11fabric
Что нового
## Changes
* Fixed compatibility with older model caches: models without an optional background-image table now load instead of failing during lazy parsing.
* Fixed lazy model loading with incomplete footer metadata and archives whose legacy Chinese ZIP entry names require GBK decoding.
* Fixed custom fishing-hook rendering crash caused by an invalid render context.
* Fixed model upload and synchronization IDs: names normalized by the server (for example, `femme soule` to `femme_soule`) no longer produce duplicate cards, failed selection, or redundant uploads.
* Repaired remaining export status and error translations.
* Repaired mojibake in resources and Java sources, restored UTF-8/CJK text, and translated remaining Chinese code comments.
## Thanks
Special thanks to [@joeyep114514](https://github.com/joeyep114514) for the internationalization pull request (#3).
beta
Better Player Model 1.0.2
paper-1.0.24 окт. 2026 г.137Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3paper
Что нового
## Changelog (1.0.2)
- **Synced the bundled YSM parser with the mod's 1.1.4a parser update (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26, sub-entity footers with multiple entity names) now load correctly on Paper servers.
Still beta. Please report any issues if found.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.253Minecraft: 26.3fabric
Что нового
## Changelog (1.1.4a)
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
- **First release for Minecraft 26.3.**
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once - older builds could cache wrongly parsed data.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.144Minecraft: 26.2fabric
Что нового
## Changelog (1.1.4a)
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once - older builds could cache wrongly parsed data.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.123Minecraft: 26.1.2fabric
Что нового
## Changelog (1.1.4a) — Legacy
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
- **This version line is now in Legacy mode:** it receives critical fixes only. Actively maintained builds: 26.3 / 26.2 / 1.21.11 - updating is recommended.
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once - older builds could cache wrongly parsed data.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.209Minecraft: 1.21.11fabric
Что нового
## Changelog (1.1.4a)
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once — older builds could cache wrongly parsed data.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.133Minecraft: 1.21.1fabric
Что нового
## Changelog (1.1.4a) — Legacy
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
- **This version line is now in Legacy mode:** it receives critical fixes only. Actively maintained builds: 26.3 / 26.2 / 1.21.11 — updating is recommended.
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once - older builds could cache wrongly parsed data.
release
Better Player Model 1.1.4a
1.1.4a4 окт. 2026 г.106Minecraft: 1.20.1fabric
Что нового
## Changelog (1.1.4a) — Legacy
- **Updated the built-in YSM parser (OpenYSM 0.3.6):** new encrypted .ysm models (format > 26) that the previous parser rejected now load correctly instead of falling back to the default model.
- **This version line is now in Legacy mode:** it receives critical fixes only. Actively maintained builds: 26.3 / 26.2 / 1.21.11 — updating is recommended.
If a model still shows as default after updating, delete your `config/better_player_model/cache` folder once - older builds could cache wrongly parsed data.
beta
PaperBPM 1.0.1
1.0.1-paper23 июл. 2026 г.572Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2paper
Что нового
## PaperBPM 1.0.1 Beta
- Potentially fixed an issue where a player joining with an empty model cache could fail to see models already selected by other players after the download completed.
- Added bounded model-state resynchronization after catalog delivery and after the final model transfer chunk is sent.
- The existing Better Player Model client protocol remains unchanged.
This is a beta release.
release
Better Player Model 1.1.4
1.1.4-fabric-1.20.117 июл. 2026 г.516Minecraft: 1.20.1fabric
Что нового
## Better Player Model 1.1.4
- Fixed (hopefully) model flickering and incorrect depth/layer overlap on complex models, including hair, faces, clothing, and projectiles.
- Fixed movement animation transitions, including switching from forward sprinting to backward movement.
- Improved animation smoothness for model previews in menus and the inventory.
release
Better Player Model 1.1.4
1.1.4-fabric-1.21.117 июл. 2026 г.558Minecraft: 1.21.1fabric
Что нового
## Better Player Model 1.1.4
- Fixed (hopefully) model flickering and incorrect depth/layer overlap on complex models, including hair, faces, clothing, and projectiles.
- Fixed movement animation transitions, including switching from forward sprinting to backward movement.
- Improved animation smoothness for model previews in menus and the inventory.
release
Better Player Model 1.1.4
1.1.4-fabric-1.21.1117 июл. 2026 г.1,4 тыс.Minecraft: 1.21.11fabric
Что нового
## Better Player Model 1.1.4
- Fixed (hopefully) model flickering and incorrect depth/layer overlap on complex models, including hair, faces, clothing, and projectiles.
- Fixed movement animation transitions, including switching from forward sprinting to backward movement.
- Improved animation smoothness for model previews in menus and the inventory.
release
Better Player Model 1.1.4
1.1.4-fabric-26.1.217 июл. 2026 г.550Minecraft: 26.1.2fabric
Что нового
## Better Player Model 1.1.4
- Fixed (hopefully) model flickering and incorrect depth/layer overlap on complex models, including hair, faces, clothing, and projectiles.
- Fixed movement animation transitions, including switching from forward sprinting to backward movement.
- Improved animation smoothness for model previews in menus and the inventory.
release
Better Player Model 1.1.4
1.1.4-fabric-26.217 июл. 2026 г.2,4 тыс.Minecraft: 26.2fabric
Что нового
## Better Player Model 1.1.4
- Fixed (hopefully) model flickering and incorrect depth/layer overlap on complex models, including hair, faces, clothing, and projectiles.
- Fixed movement animation transitions, including switching from forward sprinting to backward movement.
- Improved animation smoothness for model previews in menus and the inventory.
beta
Better Player Model 1.0
1.012 июл. 2026 г.92Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2paper
Что нового
Beta Paper plugin for Better Player Model.
Enables server-side model synchronization without installing BPM mod on the server (STILL NEEDED ON CLIENT!). Supports model uploads, saved model selections, and synchronization between players.
Compatible with all (hopefully) modern Better Player Model builds.
it's beta tho. Please report any issues if found.
release
Better Player Model 1.1.3
1.1.3-fabric-1.20.19 июл. 2026 г.84Minecraft: 1.20.1fabric
Что нового
## Changes
- Set release version to 1.1.3 across all supported Fabric builds.
- Removed the client chat warning shown when joining servers without the server-side YSM/BPM mod.
- Added a mod settings toggle for hiding/showing vanilla player name tags on players using custom models.
- Fixed name-tag rendering hooks for 1.21.11 / 26.x render-state branches to avoid startup mixin failures.
release
Better Player Model 1.1.3
1.1.3-fabric-1.21.19 июл. 2026 г.86Minecraft: 1.21.1fabric
Что нового
## Changes
- Set release version to 1.1.3 across all supported Fabric builds.
- Removed the client chat warning shown when joining servers without the server-side YSM/BPM mod.
- Added a mod settings toggle for hiding/showing vanilla player name tags on players using custom models.
- Fixed name-tag rendering hooks for 1.21.11 / 26.x render-state branches to avoid startup mixin failures.
release
Better Player Model 1.1.3
1.1.3-fabric-1.21.119 июл. 2026 г.208Minecraft: 1.21.11fabric
Что нового
## Changes
- Set release version to 1.1.3 across all supported Fabric builds.
- Removed the client chat warning shown when joining servers without the server-side YSM/BPM mod.
- Added a mod settings toggle for hiding/showing vanilla player name tags on players using custom models.
- Fixed name-tag rendering hooks for 1.21.11 / 26.x render-state branches to avoid startup mixin failures.
release
Better Player Model 1.1.3
1.1.3-fabric-26.1.29 июл. 2026 г.113Minecraft: 26.1.2fabric
Что нового
## Changes
- Set release version to 1.1.3 across all supported Fabric builds.
- Removed the client chat warning shown when joining servers without the server-side YSM/BPM mod.
- Added a mod settings toggle for hiding/showing vanilla player name tags on players using custom models.
- Fixed name-tag rendering hooks for 1.21.11 / 26.x render-state branches to avoid startup mixin failures.
release
Better Player Model 1.1.3
1.1.3_fabric_26.29 июл. 2026 г.355Minecraft: 26.2fabric
Что нового
## Changes
- Set release version to 1.1.3 across all supported Fabric builds.
- Removed the client chat warning shown when joining servers without the server-side YSM/BPM mod.
- Added a mod settings toggle for hiding/showing vanilla player name tags on players using custom models.
- Fixed name-tag rendering hooks for 1.21.11 / 26.x render-state branches to avoid startup mixin failures.
release
Better Player Model 1.1.2a-fabric-26.1.2
1.1.2a-fabric-26.1.229 июн. 2026 г.126Minecraft: 26.1.2fabric
Что нового
### v1.1.2a - Bug fixes
**Vanilla Player Default Model Bug:** Fixed a bug where players without the mod (using vanilla clients) would initially render their vanilla skins, but after dying, switching dimensions, or rejoining, would incorrectly render with a blank/default YesSteveModel model. This was caused by the client incorrectly initializing the model state when copying the entity capability on respawn.
release
Better Player Model 1.1.2a-fabric-26.2
1.1.2a-fabric-26.223 июн. 2026 г.293Minecraft: 26.2fabric
Что нового
### v1.1.2a - Bug fixes
**Vanilla Player Default Model Bug:** Fixed a bug where players without the mod (using vanilla clients) would initially render their vanilla skins, but after dying, switching dimensions, or rejoining, would incorrectly render with a blank/default YesSteveModel model. This was caused by the client incorrectly initializing the model state when copying the entity capability on respawn.
release
Better Player Model 1.1.2a-fabric-1.21.11
1.1.2a-fabric-1.21.1123 июн. 2026 г.158Minecraft: 1.21.11fabric
Что нового
### v1.1.2a - Bug fixes
**Vanilla Player Default Model Bug:** Fixed a bug where players without the mod (using vanilla clients) would initially render their vanilla skins, but after dying, switching dimensions, or rejoining, would incorrectly render with a blank/default YesSteveModel model. This was caused by the client incorrectly initializing the model state when copying the entity capability on respawn.
release
Better Player Model 1.1.2a-fabric-1.21.1
1.1.2a-fabric-1.21.123 июн. 2026 г.89Minecraft: 1.21.1fabric
Что нового
### v1.1.2a - Bug fixes
**Vanilla Player Default Model Bug:** Fixed a bug where players without the mod (using vanilla clients) would initially render their vanilla skins, but after dying, switching dimensions, or rejoining, would incorrectly render with a blank/default YesSteveModel model. This was caused by the client incorrectly initializing the model state when copying the entity capability on respawn.
release
Better Player Model 1.1.2a-fabric-1.20.1
1.1.2a-fabric-1.20.123 июн. 2026 г.93Minecraft: 1.20.1fabric
Что нового
### v1.1.2a - Bug fixes
**Vanilla Player Default Model Bug:** Fixed a bug where players without the mod (using vanilla clients) would initially render their vanilla skins, but after dying, switching dimensions, or rejoining, would incorrectly render with a blank/default YesSteveModel model. This was caused by the client incorrectly initializing the model state when copying the entity capability on respawn.
release
Better Player Model 1.1.2-fabric-1.20.1
1.1.2-fabric-1.20.122 июн. 2026 г.12Minecraft: 1.20.1fabric
Что нового
### Changelog
- **Fixed critical server-side deadlock:** Resolves an issue where a client disconnecting mid-sync would cause a permanent thread loop in ServerModelManager, eventually halting all model downloads for other players.
- **Updated metadata:** Corrected version strings to 1.1.2 across fabric.mod.json, build.gradle, and gradle.properties for all variants.
release
Better Player Model 1.1.2-fabric-1.21.1
1.1.2-fabric-1.21.122 июн. 2026 г.17Minecraft: 1.21.1fabric
Что нового
### Changelog
- **Fixed critical server-side deadlock:** Resolves an issue where a client disconnecting mid-sync would cause a permanent thread loop in ServerModelManager, eventually halting all model downloads for other players.
- **Updated metadata:** Corrected version strings to 1.1.2 across fabric.mod.json, build.gradle, and gradle.properties for all variants.
release
Better Player Model 1.1.2-fabric-26.2
1.1.2-fabric-26.222 июн. 2026 г.19Minecraft: 26.2fabric
Что нового
### Changelog
- **Fixed critical server-side deadlock:** Resolves an issue where a client disconnecting mid-sync would cause a permanent thread loop in ServerModelManager, eventually halting all model downloads for other players.
- **Updated metadata:** Corrected version strings to 1.1.2 across fabric.mod.json, build.gradle, and gradle.properties for all variants.
release
Better Player Model 1.1.2-fabric-1.21.11
1.1.2-fabric-1.21.1122 июн. 2026 г.15Minecraft: 1.21.11fabric
Что нового
### Changelog
- **Fixed critical server-side deadlock:** Resolves an issue where a client disconnecting mid-sync would cause a permanent thread loop in ServerModelManager, eventually halting all model downloads for other players.
- **Updated metadata:** Corrected version strings to 1.1.2 across fabric.mod.json, build.gradle, and gradle.properties for all variants.
release
Better Player Model 1.1.1c-fabric-26.2
1.1.1c-fabric-26.222 июн. 2026 г.28Minecraft: 26.2fabric
Что нового
### v1.1.1c (26.2) - Bug fixes
1. **Dedicated Server Crash Fix:** Fixed an issue where the server would crash with a `ClassCastException` on join. A client-side mixin (`EntityMixin`) that implements player model components was incorrectly flagged as client-only in `better_player_model.mixins.json`, preventing it from applying on dedicated servers.
release
Better Player Model 1.1.1b-fabric-26.2
1.1.1b-fabric-26.222 июн. 2026 г.15Minecraft: 26.2fabric
Что нового
### v1.1.1b (26.2) - Bug fixes
This release contains 3 major fixes:
1. **Mount Animations:** Fixed custom models not applying mounting animations correctly when riding entities.
2. **Flight Animations:** Fixed fall flying (elytra) animations not triggering for custom models.
3. **Elytra Glow Fix:** Fixed an issue introduced in 1.21.1 where custom elytra would always render with a 100% white spectral glowing outline.
release
Better Player Model 1.1.1a-fabric-26.2
1.1.1a-fabric-26.220 июн. 2026 г.15Minecraft: 26.2fabric
Что нового
## Changelog (v1.1.1a)
### Fixed
* **ForgeConfigApiPort Integration:** Restored and fully integrated ForgeConfigApiPort, allowing the mod's configuration settings (bandwidth limits, TTL, etc.) to be properly saved and loaded again.
release
Better Player Model 1.1.1-fabric-26.2
1.1.1-fabric-26.220 июн. 2026 г.20Minecraft: 26.2fabric
Что нового
# Release for 26.2 (first, may be unstable. Please report any issues)
**Performance & Memory Optimization:**
* Fixed a severe GC (Garbage Collection) memory leak and client micro-stutters. Removed redundant bufferSource.initialize() calls in CustomPlayerItemInHandLayer that were breaking the batch rendering pipeline and causing massive RAM allocations every frame.
**Network & Synchronization:**
* Optimized model network synchronization (Packet 03). The server now performs targeted partial syncs (only sending necessary model data) instead of broadcasting the entire model catalog every time a player joins or a model is updated, significantly reducing bandwidth and sync delays.
release
Better Player Model 1.1.1-fabric-1.21.11
1.1.1-fabric-1.21.1120 июн. 2026 г.17Minecraft: 1.21.11fabric
Что нового
**Performance & Memory Optimization:** Fixed a severe GC (Garbage Collection) memory leak and client micro-stutters. Removed redundant bufferSource.initialize() calls in CustomPlayerItemInHandLayer that were breaking the batch rendering pipeline and causing massive RAM allocations every frame.
**Network & Synchronization:** Optimized model network synchronization (Packet 03). The server now performs targeted partial syncs (only sending necessary model data) instead of broadcasting the entire model catalog every time a player joins or a model is updated, significantly reducing bandwidth and sync delays.
release
Better Player Model 1.1.1-fabric-1.21.1
1.1.1-fabric-1.21.120 июн. 2026 г.13Minecraft: 1.21.1fabric
Что нового
**Performance & Memory Optimization:** Fixed a severe GC (Garbage Collection) memory leak and client micro-stutters. Removed redundant bufferSource.initialize() calls in CustomPlayerItemInHandLayer that were breaking the batch rendering pipeline and causing massive RAM allocations every frame.
**Network & Synchronization:** Optimized model network synchronization (Packet 03). The server now performs targeted partial syncs (only sending necessary model data) instead of broadcasting the entire model catalog every time a player joins or a model is updated, significantly reducing bandwidth and sync delays.
release
Better Player Model 1.1.1-fabric-1.20.1
1.1.1-fabric-1.20.120 июн. 2026 г.11Minecraft: 1.20.1fabric
Что нового
**Performance & Memory Optimization:** Fixed a severe GC (Garbage Collection) memory leak and client micro-stutters. Removed redundant bufferSource.initialize() calls in CustomPlayerItemInHandLayer that were breaking the batch rendering pipeline and causing massive RAM allocations every frame.
**Network & Synchronization:** Optimized model network synchronization (Packet 03). The server now performs targeted partial syncs (only sending necessary model data) instead of broadcasting the entire model catalog every time a player joins or a model is updated, significantly reducing bandwidth and sync delays.
release
Better Player Model 1.1.0-fabric-1.21.11
1.1.0-fabric-1.21.1119 июн. 2026 г.18Minecraft: 1.21.11fabric
Что нового
# Network & Performance Update (v1.1.0)
This update completely rewrites the network architecture for uploading custom models, permanently eliminating lag, client freezes, and server kicks when changing skins.
## Key Improvements:
* **Anti-Lag Upload System:** The model upload process has been rewritten to use batched chunk queues. Selecting massive custom models will no longer cause ping spikes, network buffer overflows, or get you kicked from the server.
* **Instant Apply:** If the server already has your selected model cached, the client instantly skips the upload queue and applies the skin immediately.
* **Zero UI Freezes:** The heavy model packing process has been moved to a dedicated asynchronous background thread. Clicking on massive models in the menu is now completely seamless with no micro-stutters.
## Bug Fixes:
* **Radial Menu Customizations:** Fixed an issue where interactive buttons in the radial menu did nothing for certain models. Custom MoLang scripts and toggles placed in the `extra_animation` block now evaluate and execute correctly.
* **Projectile Scales:** Fixed a visual bug where custom projectiles (e.g., from weapons) ignored their dimensions and rendered massively on the screen.
release
Better Player Model 1.1.0-fabric-1.21.1
1.1.0-fabric-1.21.119 июн. 2026 г.15Minecraft: 1.21.1fabric
Что нового
# Network & Performance Update (v1.1.0)
This update completely rewrites the network architecture for uploading custom models, permanently eliminating lag, client freezes, and server kicks when changing skins.
## Key Improvements:
* **Anti-Lag Upload System:** The model upload process has been rewritten to use batched chunk queues. Selecting massive custom models will no longer cause ping spikes, network buffer overflows, or get you kicked from the server.
* **Instant Apply:** If the server already has your selected model cached, the client instantly skips the upload queue and applies the skin immediately.
* **Zero UI Freezes:** The heavy model packing process has been moved to a dedicated asynchronous background thread. Clicking on massive models in the menu is now completely seamless with no micro-stutters.
## Bug Fixes:
* **Radial Menu Customizations:** Fixed an issue where interactive buttons in the radial menu did nothing for certain models. Custom MoLang scripts and toggles placed in the `extra_animation` block now evaluate and execute correctly.
* **Projectile Scales:** Fixed a visual bug where custom projectiles (e.g., from weapons) ignored their dimensions and rendered massively on the screen.
release
Better Player Model 1.1.0-fabric-1.20.1
1.1.0-fabric-1.20.119 июн. 2026 г.22Minecraft: 1.20.1fabric
Что нового
# Network & Performance Update (v1.1.0)
This update completely rewrites the network architecture for uploading custom models, permanently eliminating lag, client freezes, and server kicks when changing skins.
## Key Improvements:
* **Anti-Lag Upload System:** The model upload process has been rewritten to use batched chunk queues. Selecting massive custom models will no longer cause ping spikes, network buffer overflows, or get you kicked from the server.
* **Instant Apply:** If the server already has your selected model cached, the client instantly skips the upload queue and applies the skin immediately.
* **Zero UI Freezes:** The heavy model packing process has been moved to a dedicated asynchronous background thread. Clicking on massive models in the menu is now completely seamless with no micro-stutters.
## Bug Fixes:
* **Radial Menu Customizations:** Fixed an issue where interactive buttons in the radial menu did nothing for certain models. Custom MoLang scripts and toggles placed in the `extra_animation` block now evaluate and execute correctly.
* **Projectile Scales:** Fixed a visual bug where custom projectiles (e.g., from weapons) ignored their dimensions and rendered massively on the screen.