COWMODSКаталог модов

ChunkVisualizer

A lightweight tool to visualize chunk boundaries without F3+G. Database support

Автор: SawaPlayGO2412обновлён 5 окт. 2026 г.

Описание

ChunkVisualizer

ChunkVisualizer is a lightweight and powerful Minecraft plugin that allows players to visualize chunk boundaries in real-time without using the debug menu (F3 + G).

It is a perfect companion for Towny or other land-claim systems, as it allows players to see specific chunk edges clearly without cluttering the screen with a global grid.


🎥 Demonstration

1. Dynamic Chunk Tracking

The visualization automatically follows the player when crossing chunk borders, ensuring seamless territory control. It works with both highlight modes (corner blocks and walls) and is refreshed after teleports and respawns.

2. Full GUI Customization

Use the /cv settings command to open an intuitive interface that allows you to:

  • Toggle visibility with a single click (Shift + Click in Blocks mode).
  • Switch highlight mode between corner blocks and chunk walls.
  • Adjust height of the boundary blocks relative to your current position.
  • Change materials used for the visualization: click any block in your inventory while the menu is open.
  • Change outline color of the corner blocks (red, orange, yellow, green, cyan, blue, purple or white).
  • Customize walls (requires chunkvisualizer.use.display):
    • pick the wall color,
    • adjust opacity from 5% to 100%,
    • toggle the glow effect.
  • Reset the block material to the server default with a right click on the material slot.

All settings are saved per player and restored on the next join.

3. Non-Intrusive "Ghost" Blocks

Built using modern packets and Display Entities, these blocks have no collision. They do not interfere with gameplay: you can mine ores or interact with items directly through the visualization. Everything is client-side and visible only to the player who enabled it.

4. Two Highlight Modes

  • Corner blocks: ghost blocks at the four chunk corners with a colored outline. Height, material and outline color are configurable.
  • Walls: semi-transparent colored walls along the chunk edges (text_display), with adjustable opacity and an optional glow effect. Requires the chunkvisualizer.use.display permission.

🛠 Commands & Permissions

CommandDescriptionPermission
/cvMain command (help)—
/cv settingsOpen the customization GUIchunkvisualizer.settings
—Use the Walls highlight mode in the GUIchunkvisualizer.use.display
/cv reloadReload config.yml and messages.ymlchunkvisualizer.admin

Grant chunkvisualizer.settings to your players (e.g. via LuckPerms) so they can open the menu. Without chunkvisualizer.use.display, players are always shown the corner blocks mode.


🔧 Configuration

Defaults for new players are set in plugins/ChunkVisualizer/config.yml:

OptionDescription
default-enabledVisualization on/off on first join
default-modeBLOCKS or WALLS
default-heightHeight of the corner blocks relative to the player
default-materialMaterial of the corner blocks (any valid Bukkit Material)
default-block-glow-colorOutline color of the corner blocks
default-wall-colorWall color (RED, ORANGE, YELLOW, GREEN, CYAN, BLUE, PURPLE, WHITE)
default-wall-alphaWall opacity in percent (5-100)
default-wall-glowWall glow on/off

Changes to these defaults affect only players who join for the first time. Existing players keep their own saved settings.

All texts live in messages.yml. Use /cv reload to apply config and message changes.

Player settings are stored in SQLite (plugins/ChunkVisualizer/data.db) and are tied to the player name.


📋 Requirements

  • Paper 1.21+
  • Java 21
  • No external dependencies: PacketEvents is bundled inside the jar.

⚙️ Installation

  1. Download the latest .jar file from the Releases page.
  2. Place it into your server's plugins folder.
  3. Restart the server or load it using a plugin manager.
  4. Give your players the chunkvisualizer.settings permission.

Последние версии

Все версии →
release

ChunkVisualizer v0.4

v0.4
5 окт. 2026 г.61Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.2, 26.3bukkit, paper, spigot
Скачать
Что нового
## What's Changed * Feat/new type hightlight by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/24 **Full Changelog**: https://github.com/SawaPlayGO/ChunkVisualizer/compare/v0.3.1...v0.4
release

ChunkVisualizer v0.3.1

v0.3.1
5 окт. 2026 г.7Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.2, 26.3bukkit, paper, spigot
Скачать
Что нового
## What's Changed * feat: update depends, add support new versions by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/23 **Full Changelog**: https://github.com/SawaPlayGO/ChunkVisualizer/compare/v0.3...v0.3.1
release

ChunkVisualizer v0.3

v0.3
3 июн. 2026 г.75Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
## What's Changed * fix: sqlite-jdbc not include final jar file by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/22 **Full Changelog**: https://github.com/SawaPlayGO/ChunkVisualizer/compare/v0.2...v0.3
release

ChunkVisualizer v0.2

v0.2
3 июн. 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
## What's Changed * Add README.md for ChunkVisualizer plugin by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/1 * Feat/database sqlite support and workflow CI by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/3 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/4 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/5 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/6 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/7 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/8 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/10 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/11 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/12 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/13 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/14 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/15 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/16 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/17 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/18 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/19 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/20 * fix: CD publish by @SawaPlayGO in https://github.com/SawaPlayGO/ChunkVisualizer/pull/21 ## New Contributors * @SawaPlayGO made their first contribution in https://github.com/SawaPlayGO/ChunkVisualizer/pull/1 **Full Changelog**: https://github.com/SawaPlayGO/ChunkVisualizer/compare/v0.1...v0.2
release

ChunkVisualizer 0.1

0.1
5 янв. 2026 г.72Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
### Features: * **Visualization:** Clear, lag-free chunk boundaries using PacketEvents. * **Customization:** Change height and materials via in-game settings. * **GUI:** Interactive settings menu (/cv settings). * **Configuration:** Separate `config.yml` and `messages.yml` for easy management.