PearlWind_chargeAnalysisDebug
by RideAnt
PearlWind_chargeAnalysisDebug is a singleplayer-only companion for PearlWind_chargeAnalysis that adds camera locking, deterministic projectile-spread testing and optional diagnostic logging.
What it does
The companion gives players a controlled singleplayer setting for repeating ender-pearl and wind-charge trajectory tests. Camera locking follows a valid P1 or P2 trajectory target, and a key cycles between the available pearl targets. Trajectory results come from the main mod, so the companion only supplies the test conditions around them.
Vanilla projectile random spread makes repeated experiments hard to compare. The optional spread removal lets a player check calculated angles against observed movement, such as differences between predicted and actual projectile paths. Diagnostic logging is also optional, and every debug feature is disabled by default.
The mod requires Fabric API, Cloth Config API and PearlWind_chargeAnalysis, and Mod Menu is optional. It runs on client and server, but the projectile changes only affect the logical server inside a singleplayer session, so dedicated servers and remote multiplayer are not changed. Files are published for Fabric for 1.21.4 – 26.2, under the MIT License, with source code public.
Key features
Camera locking on trajectories
The camera locks onto a valid P1 or P2 trajectory target while a test runs, keeping the view on the same path.
Target cycling
A key moves between the pearl targets the main mod has calculated, so each one can be tested in turn.
Deterministic spread removal
Vanilla random projectile spread can be removed, so repeated pearl and wind-charge throws follow the same path.
Optional diagnostic logging
Logging of trajectory data is available for comparing predicted and observed projectile movement.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x8 of 8 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Optional 1
Use cases
Checking calculated angles
A player repeats the same throw with spread removed and compares the logged path with the angle the main mod predicted.
Testing projectile behavior
A singleplayer world is used to reproduce a trajectory case and see where predicted and observed movement diverge.
Who it’s for: The mod suits players and developers who test ender-pearl and wind-charge trajectories in a singleplayer world. It is not meant for dedicated servers or remote multiplayer.
Questions
Does PearlWind_chargeAnalysisDebug need PearlWind_chargeAnalysis?
Can the spread removal be used on a dedicated server?
Are the debug features on when the mod is installed?
More from RideAnt
What the author says
PearlWind_chargeAnalysisDeBug is a singleplayer-only testing companion for PearlWind_chargeAnalysis. It provides controlled camera locking, deterministic projectile-spread testing, and diagnostic logging for repeatable ender-pearl and wind-charge experiments. Random projectile spread can make repeated trajectory…
Official listing
- Modrinth page
- modrinth.com/mod/pearlwind_chargeanalysisdebug
- Owner
- RideAnt
- Published
- 2026-07-27
- Updated on Modrinth
- 2026-08-09
- Facts verified
- 2026-10-15
