
SeeMoreNext
Per-player server view distance optimization based on client settings. Fork of SeeMore maintained for Paper 1.19-26.2 and Folia.
Оцените первым
174
2
Список изменений
Changelog 2.0.0 -> 2.0.1
New Features
- Geyser Bedrock render distance detection — real render distance for Bedrock players is now resolved via Geyser API (reflection)
/smn debug-infonow shows player platform (Java / Bedrock) and actual render distance for Bedrock players
Technical
- Added
GeyserRenderDistanceProvider— reflection-based integration with no compile-time Geyser dependency ViewDistanceControllerandViewDistanceUpdateruse real Geyser value instead of the fixedgetClientViewDistance()returnsoftdepend: [Geyser-Spigot]— Geyser is optional; plugin works without it as before- Graceful fallback to
getClientViewDistance()if Geyser is absent or reflection fails
Bug Fixed
Previously Player.getClientViewDistance() for Bedrock players connected through Geyser returned a fixed value (server view distance) instead of the actual client render distance. This is a known Geyser bug (#2609, since 2021). The plugin now bypasses it via reflection on GeyserSession.clientRenderDistance.
Files Changed
GeyserRenderDistanceProvider.java— new file (82 lines)ViewDistanceController.java— Geyser provider integrationViewDistanceUpdater.java— Geyser-awaresafeGetClientViewDistance()DebugInfoCommand.java— platform and Bedrock RD displayplugin.yml— addedsoftdepend: [Geyser-Spigot]
Compatibility
- Paper 1.19 - 26.2 + Folia
- Geyser-Spigot (optional; without it the plugin works as in 2.0.0)
Файлы
SeeMoreNext-2.0.1.jar(97.80 KiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
2.0.1
Загрузчики
FoliaPaperPurpur
Версии игры
1.19–26.2
Загрузок
153
Дата публикации
15.07.2026
