Sueta

SeeMoreNext

2.0.1

Per-player server view distance optimization based on client settings. Fork of SeeMore maintained for Paper 1.19-26.2 and Folia.

·Plugin
  1. 2.0.1latestSeeMoreNext 2.0.1Jul 15, 2026

    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-info now shows player platform (Java / Bedrock) and actual render distance for Bedrock players
    Technical
    - Added GeyserRenderDistanceProvider — reflection-based integration with no compile-time Geyser dependency - ViewDistanceController and ViewDistanceUpdater use real Geyser value instead of the fixed getClientViewDistance() return - softdepend: [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](https://github.com/GeyserMC/Geyser/issues/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 integration - ViewDistanceUpdater.java — Geyser-aware safeGetClientViewDistance() - DebugInfoCommand.java — platform and Bedrock RD display - plugin.yml — added softdepend: [Geyser-Spigot]
    Compatibility
    - Paper 1.19 - 26.2 + Folia - Geyser-Spigot (optional; without it the plugin works as in 2.0.0)
    214 downloads
  2. 2.0.0SeeMoreNext 2.0.0Jul 14, 2026

    Initial Fork release

    6 downloads

Similar projects

Plugin →