Skip to content
Disable F5

Quick rating

Community listing page, reviews may not be monitored by the author.

Disable F5

By Vissed Studio

No reviews yet

Disabling other types of vision through F5 except for first-person vision

Mod Loaders
Minecraft
26.3 26.2

About

Description

Third-person is free information. Not Another Perspective takes it away.
No F5 peeking, no wall-hugging, no free recon — a client-side hardcore first-person lock for Minecraft. 12 KB, zero dependencies.

Modrinth-Download-00AF5C?style=for-the-badge&logo=modrinth&logoColor=white Telegram-Join-26A5E4?style=for-the-badge&logo=telegram&logoColor=white
Minecraft-1.16.5_--_26.3-purple?style=flat-square Fabric-%E2%9C%93-yellow?style=flat-square Forge-Legacy-orange?style=flat-square Version-1.7.0-blue?style=flat-square License-ARR-red?style=flat-square Client--Side-%E2%9C%93-brightgreen?style=flat-square
%F0%9F%8E%AF_First--Person_Lock-%E2%9C%93-brightgreen?style=flat-square %F0%9F%93%B7_F5_Blocked-%E2%9C%93-brightgreen?style=flat-square %E2%9A%99%EF%B8%8F_JSON_Config-%E2%9C%93-brightgreen?style=flat-square %F0%9F%93%A6_No_Dependencies-%E2%9C%93-brightgreen?style=flat-square


🎯 About Not Another Perspective

In PvP, milsim, RP and hardcore minigames, F5 hands out free vision. You look over walls, around corners and through tree lines without ever exposing your hitbox. Most "no F5" mods only unbind the key — the perspective option stays one menu away, and any mod, macro or script can set it anyway.

Not Another Perspective is not another keybind blocker. The perspective change itself is cancelled at the source: F5 does nothing, the setting in the options menu does nothing, and even if another mod moves your camera, the mod pushes it straight back to first person.

It runs entirely on your client — no server plugin, no Fabric API, no libraries, no commands, no background services. Install it for yourself, or ship it in your client pack so everyone on the server plays by the same rule.


✨ Features

Feature What it does
F5 is dead Switching to third person is cancelled inside the game options — F5, the options menu and other mods all fail
Locked to first person The camera is re-applied to first person every tick, so nothing can leave you in third person
Client-side only Works in singleplayer and on any server — vanilla, Paper, modded, behind a proxy. Servers don't need it
Tiny and silent ~12 KB, no Fabric API, no libraries, no extra threads, no HUD, no messages
JSON config config/notanotherperspective.json — enforcement options, no GUI needed
Wide version range One jar per Minecraft line: 1.16.5 → 26.3 on Fabric, plus legacy Forge builds

Note: the difference from keybind-only mods is not cosmetic. A keybind blocker can be bypassed by anything that calls the perspective setter directly. NAP hooks that exact call, which makes it a real lock rather than a hint.


🖥️ Compatibility

Minecraft Fabric Forge
1.16.5 ✅ 1.7.0+mc1.16.5 ✅ 1.5 legacy
1.17 – 1.17.1 ✅ 1.7.0+mc1.17.x —
1.18 – 1.18.2 ✅ 1.7.0+mc1.18.x —
1.19 – 1.19.4 ✅ 1.7.0+mc1.19.x —
1.20 – 1.20.6 ✅ 1.7.0+mc1.20.x ✅ 1.0 legacy (1.20.1)
1.21 – 1.21.11 ✅ 1.7.0+mc1.21.x —
26.1 – 26.3 ✅ 1.7.0+mc26.x —
  • Fabric: no Fabric API required. Use a current Fabric Loader (0.16.14+ for 1.21.x, 0.20+ for 26.x).
  • Forge: the 1.16.5 and 1.20.1 builds are legacy and always on — no config, and the camera snaps back every tick instead of blocking the key. For full options use the Fabric build.
  • Download exactly one jar that matches your Minecraft version. Fabric and Forge jars are not interchangeable.

⚙️ Configuration

The config is a plain JSON file: .minecraft/config/notanotherperspective.json.

Key Default Description
enforceInWorld true Re-applies first person every tick while you are in a world — catches changes made by other mods
enforceOnWorldJoin true Reserved for a future build; currently ignored
notifyOnBlock true Reserved for a future build; currently ignored
{
  "enforceInWorld": true,
  "enforceOnWorldJoin": true,
  "notifyOnBlock": true
}

Good to know:

  • No file yet? The mod runs with defaults.
  • The file is read at game start — restart the game after editing it.
  • enforceInWorld is the safety net: it also undoes changes that bypassed the setter, so other mods and scripts cannot leave you in third person.

📥 Installation

Step Fabric Forge
1️⃣ Install Fabric Loader for your Minecraft version Install Forge for 1.16.5 or 1.20.1
2️⃣ Download the jar for your Minecraft version from the versions tab Download the matching Forge jar
3️⃣ Drop it into .minecraft/mods Drop it into .minecraft/mods
4️⃣ Launch the game — done Launch the game — done

⚠️ Important: use the jar built for your exact Minecraft line. One jar per version line is intentional: mixins are mapped per Minecraft version, so a 1.21 jar will not load on 1.20.


🧭 Who is it for

Use case Why it helps
Competitive PvP / practice Removes corner peeking and free scouting from your own gameplay
Milsim and military RP Keeps engagements honest and camera angles realistic
Hardcore and tournament minigames Everyone in the client pack is locked to the same view
Content creators Footage that shows only what your character can actually see
Server owners Add it to your client pack and put it in the rules; note that it changes the player's own client, so it is a fairness aid, not an anti-cheat

❓ FAQ

Does the server need this mod?

No. It is a client-side mod. The server does not know about it and does not need Fabric, a plugin or any configuration.

Can a server force this on all players?

Not with this mod alone. It changes your own camera, so players who do not install it are unaffected. Server owners can require it through a client pack or modpack rules, but it cannot detect or punish anything — it is not an anti-cheat.

Will it conflict with performance mods like Sodium?

There is no rendering code involved — only the perspective setter and one check per client tick. It should coexist with performance mods; if something behaves oddly, report it.

Does it lower FPS?

No. It adds one boolean check per tick and cancels one method call. There is nothing to measure.


🇷🇺 Русская версия

Открыть описание на русском

Третье лицо — это бесплатная информация. Not Another Perspective её забирает.

Никакого подглядывания через F5, никаких обзоров из-за угла и через стены. Клиентский мод, который жёстко фиксирует вид от первого лица. 12 КБ, без зависимостей, без Fabric API.

Что делает

  • F5 не работает. Смена перспективы блокируется на уровне настроек игры: клавиша, меню настроек и другие моды не помогают.
  • Камера принудительно в первом лице. Каждый тик мод возвращает игрока в первый вид, даже если его сменил другой мод.
  • Только клиент. Работает в одиночке и на любом сервере — ванильном, Paper, модовом, за прокси. Серверу ничего ставить не нужно.
  • Настройка через JSON. Файл config/notanotherperspective.json: enforceInWorld.
  • Много версий. Отдельный jar под каждую линейку Minecraft: 1.16.5 — 26.3 (Fabric) плюс legacy-сборки для Forge 1.16.5 и 1.20.1.

Совместимость

Minecraft Fabric Forge
1.16.5 ✅ 1.7.0+mc1.16.5 ✅ 1.5 legacy
1.17 – 1.17.1 ✅ 1.7.0+mc1.17.x —
1.18 – 1.18.2 ✅ 1.7.0+mc1.18.x —
1.19 – 1.19.4 ✅ 1.7.0+mc1.19.x —
1.20 – 1.20.6 ✅ 1.7.0+mc1.20.x ✅ 1.0 legacy (1.20.1)
1.21 – 1.21.11 ✅ 1.7.0+mc1.21.x —
26.1 – 26.3 ✅ 1.7.0+mc26.x —

Ставьте один jar, под свою версию Minecraft. Сборки Fabric и Forge не взаимозаменяемы. Forge-сборки всегда включены: в них нет конфига.

Установка

  1. Установите Fabric Loader (или Forge для legacy-версий).
  2. Скачайте jar под свою версию Minecraft.
  3. Положите его в папку .minecraft/mods.
  4. Запустите игру.

Для владельцев серверов

Добавьте мод в клиентский пак и пропишите его в правилах. Важно: мод меняет камеру только у того, кто его поставил, — это инструмент для честной игры, а не античит.


Not Another Perspective — third-person peeking ends here. Minecraft 1.16.5 – 26.3 · Fabric · legacy Forge · client-side · ARR