Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Ladakx

Lightweight server-side plugin to block third-person (F5) camera abuse.

Report AntiF5?
AntiF5
A lightweight and effective way to block third-person camera abuse on your server.

https://raw.githubusercontent.com/ladakx/Ladakx/main/bukkit.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/spigot.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/paper.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/purpur.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/folia.svg

**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**

OVERVIEW & HOW IT WORKS

AntiF5 is a clean server-side solution for servers that want to reduce camera peeking and keep gameplay fair without requiring client-side mods. If your server depends on fair positioning, limited vision, and cleaner PvP/PvE gameplay, this plugin gives you a practical way to discourage third-person camera usage.

How Does It Work? Instead of trying to detect the F5 key directly, AntiF5 places a massive custom TextDisplay directly above the player's head. Because the display follows the player and is only shown to them, switching to third-person becomes practically unusable.

The default configuration uses a large black overlay, but you can fully customize how it looks!

**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**

✨ PLUGIN FEATURES

  • Effective Blocking: Blocks useful third-person vision by covering the player's view.
  • Modern Tech: Uses Minecraft's modern TextDisplay entity system.
  • Client-Side Rendering: Visible only to the affected player.
  • Highly Configurable: Customize text, scale, translation, opacity, background, and billboard mode.
  • Persistent Data: Player toggle state is saved using PersistentDataContainer.
  • Seamless: Handles join, respawn, and world changes automatically.
  • Optimized: Lightweight and simple to configure.
**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**

⚙️ COMMANDS & PERMISSIONS

[table] [tr] [th]Command[/th] [th]Permission[/th] [th]Description[/th] [/tr] [tr] [td]/antif5 or /antif5 toggle[/td] [td]antif5.command.self[/td] [td]Toggle AntiF5 for yourself[/td] [/tr] [tr] [td]/antif5 toggle [/td] [td]antif5.command.other[/td] [td]Toggle AntiF5 for another player[/td] [/tr] [tr] [td]/antif5 reload[/td] [td]antif5.command.reload[/td] [td]Reload the plugin configuration[/td] [/tr] [tr] [td]None[/td] [td]antif5.bypass[/td] [td]Bypass the AntiF5 overlay automatically[/td] [/tr] [/table]

**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**

️ CONFIGURATION & COMPATIBILITY

Compatibility AntiF5 uses TextDisplay, so it is intended for modern Minecraft server versions that support display entities.

Configuration You have full control over the overlay. Customize the following:

  • Default enabled state & All plugin messages
  • Displayed text & Text opacity
  • Translation offsets, Scale & View range
  • Shadow, See-through mode & Billboard mode
  • Default background & ARGB background color
**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**

VIDEO SHOWCASE

[![https://img.youtube.com/vi/_G2F0VwNQTQ/0.jpg](https://img.youtube.com/vi/_G2F0VwNQTQ/0.jpg)](https://www.youtube.com/watch?v=_g2f0vwnqtq)
**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**
If you encounter any issues, feel free to reach out! I aim to respond as quickly as possible.

https://raw.githubusercontent.com/ladakx/Ladakx/main/discord.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/doc.svg

SUPPORT THE PROJECT

https://raw.githubusercontent.com/ladakx/Ladakx/main/kofi.svg https://raw.githubusercontent.com/ladakx/Ladakx/main/patreon.svg

PayPal: [EMAIL][email protected][/EMAIL]

**━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━**
**[Plugin Statistics](https://bstats.org/plugin/bukkit/antif5/30755)**

https://bstats.org/signatures/bukkit/antif5.svg

Information

CategoryAdmin Tools
Published onApril 26, 2026
LicenseMIT
Download1
Stars0
Watchers0
Supports Folia

Pinned Versions

Members

Avatar for Ladakx

Ladakx

Owner