Compatibility
Minecraft: Java Edition
1.21.1
1.20.1
Platforms
Supported environments
Creators
Details
Licensed LGPL-3.0-only
Published 4 months ago
Updated 2 weeks ago
Changelog
Changelog – Version 0.4.0
Features
- Added client configuration options for interpolation delay and creative tab visibility
- Implemented automatic config migration system that preserves your settings across updates
- Added GitHub Release support for streamlined version publishing
- Ragdolls now render with skin layers and support slim player models
- Removed upper size limit for SpawnBoxNet command parameters
- Added support for both automatic and manual transmission modes in vehicles
- Implemented client-side callbacks for body add/remove events
- New tool config GUI with support for numeric validation and all primitive types
- Added configurable keybinding for tool configuration
- Introduced Ragdoll Launcher tool (now available in creative inventory)
Fixes
- Stabilized buoyancy drag and improved physics for offset shapes
- Fixed vehicle part debug rendering to use proper camera-relative coordinates
- Switched to double precision for Jolt native runtime
- Added safety brake and height limits to terrain tracker
- Enforced double precision in physics state synchronization across the board
- Centralized camera-relative rendering to eliminate jitter at large coordinates
- Fixed compound shape scaling and prevented buoyancy loss at depth
- Stabilized chain physics using SwingTwist constraints with corrected geometry
- Fixed buoyancy calculation desync by replacing problematic multi-write locks
- Resolved packet ID conflicts between client and server on NeoForge
- Calibrated car gear ratios and ensured vehicles wake up properly on player input
- Fixed NeoForge startup crash related to tool mode registry
- Corrected ragdoll pitch rotation to match camera direction
- Fixed chain rendering scale to match actual physics dimensions
- Aligned ragdoll spawn rotation with player view
- Resolved chunk loading race condition that caused missing physics bodies
- Fixed initial velocity application for soft bodies
- Corrected entity interpolation timing in render loop
- Fixed entity mounting persistence when physics body is missing
Performance
- Optimized physics sync bandwidth using relative positioning and batched timestamps
- Migrated to Jolt double precision for proper large world coordinate support
- Implemented non-blocking triple-buffering for thread-safe buoyancy management
Refactors
- Renamed sync mode enums to better clarify authority roles
- Unified body data access through combined DataStore binding
- Modernized physics renderer pipeline with crash report integration
- Centralized shared physics state in abstract VxBodyDataStore
- Migrated client physics subsystems away from Singletons to VxClientPhysicsWorld
- Simplified physics layers to moving/non-moving with dedicated terrain layer
- Reorganized network package structure for better clarity
- Removed unused datafixer code
- Converted vehicle system from config-based to data-based architecture
- Modularized vehicle system using parts-based approach
- Implemented event-driven architecture for vehicle HUD rendering
- Overhauled synchronized data system with batching, compression, and bidirectional support
- Complete modular rewrite of vehicle system
- Moved event mixins to separate vx-events module
- Converted Chain Creator to unified VxToolMode system
- Overhauled tool system with modular API and config UI
- Abstracted platform-specific logic for better cross-platform compatibility
- Delegated persistence handling to physics bodies directly
Build & Dependencies
- Updated Architectury Loom to 1.13-SNAPSHOT
- Migrated to mod-publish-plugin for publishing
- Updated jolt-jni dependency to version 3.5.1
- Moved release pipeline configuration to buildSrc
- Prepared project for Cloudsmith repository uploads
- Strictly excluded unconfigured modules from release builds
- Added forced dry run when platform tokens are missing
Documentation
- Added comprehensive Javadoc and English comments to VxBodyManager
- Improved Javadoc formatting and consistency throughout codebase
- Updated README with new tools and configuration details
Dependencies
Files
Metadata
Release channel
BetaVersion number
0.4.0Loaders
Game versions
1.20.1Environment
Client and server, required on both
Downloads
65Publication date
January 2, 2026 at 2:06 PMPublisher

xI-Mx-Ix
Member



