HomeJavaModsBetter Player Visibility
Better Player Visibility
Better Player Visibility — screenshot 1Better Player Visibility — screenshot 2

👁️ Better Player Visibility

Better Player Visibility is a fully client-side Minecraft mod designed to give you complete control over how players and entities are rendered and displayed.
It focuses on visibility, clarity, and information without affecting gameplay or server behavior.

All features are visual or informational only.


👥 Player Visibility

The Player Visibility system allows you to selectively hide or show players using multiple rules and lists.

🔹 Show All Players

When enabled, all players are always visible and all other visibility options are ignored.
This must be disabled for any visibility filtering to work.

🔹 Visibility Modes

You can choose between multiple visibility modes:

All lists start empty and can be edited through the config UI or commands.

🔹 Visibility Cycle

A keybind allows cycling through selected visibility modes.
You can choose which modes are included in the cycle.

🔹 Reverse Visibility

Inverts the current visibility result (visible becomes hidden, hidden becomes visible).

🔹 Invisible Main Player

When enabled, your own player model is hidden in third-person (F5).
This does not affect first-person view.

🔹 Visibility Radius

When enabled, only players within the configured radius are affected by visibility rules.
Players outside the radius are always visible.

🔹 Visibility Size

Instead of hiding players, affected players are rendered very small.

🔹 Name Tags & Cosmetics

Additional options control whether affected players still show:

These settings only apply to players affected by visibility rules.

🔹 NPC Detection

Optional NPC detection can identify fake players based on:

This can help detect server-created NPCs.
Some Bedrock players may be incorrectly detected as NPCs on certain servers (known limitation).


🧱 Entity Visibility

Entity Visibility applies the same visibility logic to all entities.

🔹 Show All Entities

When enabled, all entities are always visible and no filtering is applied.

🔹 Visibility Modes & Cycle

Supports the same modes and cycling system as Player Visibility, but uses separate lists.

🔹 Visibility Radius

Only entities inside the radius are affected.
Entities outside the radius are always visible.

🔹 Affected Entities

Every entity type can be affected, including:

Hidden entities are fully invisible.


⭐ Highlight Players

The Highlight system visually marks selected players so they stand out.

Players can be highlighted using:

Each highlight list supports custom tag text and color.

⚠️ Lunar Client blocks name tag rendering changes.
Highlight features relying on name tags do not work on Lunar.


📡 Ping Display

Displays player ping above name tags using colors and text.

🔹 Ping Categories

Ping is grouped into multiple categories: Excellent, Very Good, Good, Decent, Average, Poor, Bad, Worse, Worst, No Ping

Each category has configurable:

🔹 Default Ping Text

When enabled, one global text format is used for all categories.
When disabled, each category uses its own text.

Leaving text empty hides the text entirely.
You can use emojis for color-only display.

⚠️ Lunar Client blocks name tag modifications.
A command-based alternative is provided.


🏆 Priority (Pickup Priority)

Shows item pickup priority information in chat.

🔹 Cached Players

Players who leave render distance but stay on the server are cached.
Their priority remains stable.

🔹 Search Support

You can search for a specific player’s pickup priority instead of listing everyone.

🔹 Customization

Fully customizable text formatting including:


🌙 Full Bright

Forces maximum brightness client-side.


🚧 Visible Barriers

Makes barrier blocks visible at all times.


⌨️ Commands & Aliases

Client-side commands are provided for:

Each command supports custom aliases.

⚠️ Client commands have higher priority than server commands.
Choose aliases that do not conflict with server-side commands.

After changing aliases, reconnect or switch servers to apply changes.


📦 Requirements


ℹ️ General Notes

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more