Список изменений
Added
- Added short-lived server retention for ragdoll spawn data so players entering or teleporting into an area can receive ragdolls that are still within their configured lifetime.
- Added settled-pose synchronization. Nearby clients report the final six-part ragdoll pose, and the server provides that pose and its age to players who arrive later.
- Added validation and lifecycle handling for retained poses, including dimension and proximity checks, finite transform validation, expiry cleanup, and invalidation after a new impulse.
- Added pending-versus-active ragdoll tracking so local death events and authoritative server packets can safely converge on one spawn.
Changed
- Ragdolls now spawn at the entity's exact death X/Z position. The previous randomized horizontal spawn offset was removed; only the model-specific Y root offset remains.
- Ragdolls now inherit the entity's captured pre-hit velocity in the units expected by jBullet, preserving ordinary walking, sprinting, and falling motion without treating fatal-hit knockback as locomotion.
- Damage-specific recoil is now applied separately from inherited movement. Explosion velocity is additive rather than replacing or amplifying the entity's existing motion.
- The default inherited-velocity scale is now
1.0, preserving captured movement unless intentionally adjusted through configuration. - Ragdoll spawn delivery is now proximity-aware instead of broadcasting every death to every connected player.
- The network protocol was advanced to version 4 for retained ragdoll-state messages while keeping the channel optional for vanilla clients and servers.
- Persistent player corpses now take ownership of late tracking once spawned and remove the corresponding temporary retained ragdoll.
Fixed
- Fixed client and server spawn paths constructing duplicate ragdolls for the same entity or incorrectly treating a queued spawn as an already-created ragdoll.
- Fixed dead entities being hidden before their replacement ragdoll successfully existed. If creation is pending, dropped, or fails, the vanilla death render remains available as a fallback.
- Fixed the original dead entity's fire, shadow, armor, and attached render passes remaining visible after its body was replaced by a ragdoll.
- Fixed late-arriving players missing ragdolls that nearby players could still see.
- Fixed settled-state synchronization becoming stale after a ragdoll is pushed or otherwise awakened; a new settled pose can now be reported.
Файлы
ragdollified-1.20.1-0.5.5-BETA.jar(986.83 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
0.5.5-BETA
Загрузчики
Forge
Версии игры
1.20.1
Загрузок
11
Дата публикации
25.07.2026

