▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/FP's AntiFreecam
FP's AntiFreecam

FP's AntiFreecam

High-Performance Anti-Freecam/Anti-Xray for Spigot, Paper, Folia, and with Bedrock Support. Secure your world with ease againts freecammers.

Оцените первым
2.0K
7
Все версии1.4.7 -- Fix Folia Async Crash & Netty Packet Filtering

1.4.7 -- Fix Folia Async Crash & Netty Packet Filtering

Release01.08.2026

Список изменений

🐛 Bug Fixes

  • Fixed Folia crash: AsyncCatcher error on Chunk getEntities call — The ENTITY_SOUND_EFFECT packet handler was calling world.getEntities() on the Netty IO thread, which Folia blocks. Replaced with a thread-safe entity position cache that requires zero Bukkit API calls on the network thread.
  • Fixed Folia raycast thread-safety violation — The raycast task was running on the GlobalRegionScheduler while accessing world block data across different region threads. Each player's raycast is now scheduled on their owning region thread.

⚡ Performance Improvements

  • Early packet-type filtering — The packet listener now checks the packet type before any Bukkit API calls. Previously, Bukkit.getPlayer(), player.getWorld(), player.hasPermission(), and player.getGameMode() were executed for every single outbound packet (chat, tab list, keep-alive, etc.) — even though we only handle ~10 specific packet types. This eliminates unnecessary overhead for ~90% of all outbound packets.
  • Bypass permission cachingplayer.hasPermission() and player.getGameMode() are no longer called on the Netty IO thread. A thread-safe bypass cache is updated on the main thread during player join, quit, world change, gamemode change, and /fpac bypass, so the packet handler only performs a fast map lookup.
  • Cached reflection calls — All scheduler reflection in PlatformUtil (getMethod, invoke) is now resolved once at class load instead of on every scheduler call. The tile entity reflection field in the chunk handler is also cached statically.
  • Reduced debug logging overhead — Debug string concatenation in the hot packet path is now properly guarded and only runs when debug mode is actually enabled.

📦 Housekeeping

  • Bumped config version to 4.2

Файлы

FPAntiFreeCam-1.4.7.jar(4.88 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.4.7

Загрузчики

Bukkit
Folia
Paper
Purpur
Spigot

Версии игры

1.19–26.2

Загрузок

14

Дата публикации

01.08.2026

Загрузил

ID версии

Главная