DBetterModel 5.0.0 | BM v1.15.0
release25 декабря 2025 г.Feat
- Added bStats metrics integration.
- Added
shadow_radiusmechanism to control bone shadow size. - Added
billboardmechanism support directly toBMBoneTag. - New tags:
<BMBoneTag.local_position>and<BMBoneTag.real_position>. BMModelTagnow accepts mechanisms (tint, glow, etc.) to apply changes to the entire model at once.
Refactor
- Optimized
bmpartcommand: skins now load asynchronously and apply immediately (removed artificial delay). - Updated
<BMBoneTag.global_position>to return a standardLocationTag. - Improved internal rendering logic for better compatibility with BetterModel API.
- Removed forced skin cache clearing to improve performance.
DBetterModel 4.3.0 | BM v1.14.0
release2 ноября 2025 г.Added:
- BetterModel 1.14.0 support
DBetterModel 4.2.0 | BM v1.13.4
release19 октября 2025 г.Added:
- BetterModel 1.13.4 support
Bug Fixes
- bmmount: Fixed a command argument parsing error that caused a "Too many linear arguments" failure when executing the command.
- bmmount: Refactored the entire command logic to use the BetterModel API directly for mounting and dismounting entities from model bones.
- This resolves the core issue where the command would appear to succeed but had no effect.
- The command now correctly retrieves the
RenderedBoneand itsHitBoxto perform mount/dismount actions. - Added proper error handling to inform the user if the target bone is not a valid seat (i.e., not tagged with
pin the model file).
DBetterModel 4.1.0 | BM v1.13.0
release8 октября 2025 г.Added:
<PlayerTag.limb>: Returns the MapTag of the player’s limb animation data. Example:map@[animation_name=roll;loop_mode=loop;default_loop_mode=play_once]<PlayerTag.limb_bones[<model_name>]>: Returns the MapTag of all player limb bones.- BetterModel 1.13.0 support
DBetterModel 3.4.0 | BM v1.10.2
release30 июля 2025 г.Fixed:
- Resolved a critical state management issue where applying transformations to a bone (e.g.,
scale,item,offset) would reset any previously applied transformations. The bone's state is now persistent across separate commands, allowing for cumulative adjustments.
Added:
- New
offsetMechanism: Added anoffsetmechanism toBMBoneTag. This allows scripters to apply a local positional offset to a bone using aLocationTagwithout altering its currently displayed item or scale. Syntax:adjust <bone> offset:<location>. - New
view_rangeMechanism: Added aview_rangemechanism toBMBoneTag. This allows scripters to set the render distance of a bone's display entity in blocks, using a decimal value. This is useful for hiding model parts in certain camera perspectives. Syntax:adjust <bone> view_range:<#.#>.
Changed:
- The
itemmechanism forBMBoneTaghas been refactored. It no longer accepts aLocationTagfor an offset. Its sole purpose is now to set theItemTagfor the bone, preserving any existing offset or scale.
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:8 месяцев назад
Обновлён:3 месяца назад
