jorgebyte/reachlimiter
Composer 安装命令:
composer create-project jorgebyte/reachlimiter
包简介
An optimized scope violation validator for PocketMine-MP 5.
README 文档
README
An optimized, scalable, and highly accurate Reach violation validator for PocketMine-MP 5. Built for competitive and high-performance server environments.
Features
- Fail-Fast Reach Detection: Instantaneous damage discarding reducing CPU overhead via squared math.
- Smart Ping Profiling (Rolling Median Filter): Caches minor network histories to auto-prevent false positives during lag-spikes.
- Zero Memory Leaks: Powered by native PHP 8
WeakMapimplementation to fully prevent string-map garbage piling. - Clean Code Architecture: Full PSR-12 standard, strict types & static code analysis (PHPStan Level Max).
Configuration
Modify plugins/ReachLimiter/config.yml to fit your server's needs:
max-reach: Base competitive range before padding (Usually3.15).extra-buffer: Distance tolerance (Default:0.45).ping-buffer-per-100ms: Additional mathematical distance tolerance per 100ms of ping.
Permissions
reachlimiter.notify: Allows a staff member to receive violation alerts.reachlimiter.bypass: Allows a player to completely bypass distance checks.
Installation
- Drop the
ReachLimiter.pharinto your/plugins/folder. - Restart the server.
- Enjoy your competitive environment perfectly secured.
Open Source
This plugin is perfectly fitted for production logic. Developed by Jorgebyte. Licensed under GNU General Public License v3.0.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 7
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2026-04-22