1.9-RELEASE
What's new
ViewDistanceTweaks v1.9-RELEASE
Dynamic view distance and simulation distance adjustment per world — lightweight, fully configurable, and built for performance-critical servers.
Changelog
- Added MSPT variance detection: catches unstable server performance (high tick time fluctuation despite a healthy average MSPT) as its own overload signal — configurable via the new
mspt-variance-settingsblock underreactive-mode-settings.mspt-tracker-settings - High variance now triggers a virtual overload: lowers view distance by
max-decrease-stepand can optionally block increases (block-increase-on-high-variance), even while average MSPT looks fine - Added
/vdt simulate [world]— runs the decision logic and shows what would change on the next cycle, without touching any live values /vdt statusand/vdt msptnow display the current MSPT standard deviation with color-coded indicators- Added PlaceholderAPI placeholder
%viewdistancetweaks_mspt_stddev% - Internal refactor: decision logic (
computePlan) is now fully decoupled from side effects (applyPlan), making/vdt simulatepossible and paving the way for more accurate planning in future updates
New Permissions
viewdistancetweaks.vdt.command.simulate— required for/vdt simulate
Dependencies
- Paper 1.21.x / 26.x — required
- PlaceholderAPI — optional
Support
Join our Discord: dc.gg/paperstream
Author: LucasTHCR
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects