promotional bannermobile promotional banner

GlymeraChunkGrid

GlymeraChunkGrid visualizes chunk boundaries using semi-transparent purple debug boxes. Toggle with /grid - the display is per-player, updates in real-time, and has zero impact on server performance.

File Details

GlymeraChunkGrid-6.0.0.jar

  • R
  • Apr 27, 2026
  • 6.41 KB
  • 39
  • Early Access

File Name

GlymeraChunkGrid-6.0.0.jar

Supported Versions

  • Early Access

GlymeraChunkGrid - Changelog

v6.0.0 (2026-04-27)

Bug Fixes

  • /grid was blocked for all non-OP players: After the removal of the GlymeraPermissions plugin (which had previously granted blanket permissions), the engine's default command-permission gate took effect. AbstractCommand.canGeneratePermission() defaults to true, so the command system auto-generated a permission node at registration time that no regular player held. Non-OPs received the engine's standard "You do not have permissions to use this command" message before executeSync ever ran. /grid is meant to be a debug tool every player can use.

Fix

  • GridCommand now overrides canGeneratePermission() to return false. No permission node is generated → every player can toggle the chunk grid.

Other Changes

  • API drift correction: The DisplayDebug packet constructor changed from boolean (fade flag) to byte (bitmask: 0=none, 1=fade, 2=noWireframe, 4=noSolid) in the current Hytale server build. The false literal that was valid in earlier builds no longer compiled — replaced with (byte) 0 (equivalent semantics: no fade, no other flags).

Build / Repository Cleanup

  • Synchronized version metadata: source header (v6.0.0), manifest.json (6.0.0), JAR file name (GlymeraChunkGrid-6.0.0.jar).
  • Reconciled stale build artifacts: the deployed JAR was 5.0.0 (without the override), Aktuell auf Dev/ held a 2.2.0 source mirror with no JAR, and the canonical source under Quellcode für Claude/ was already at a 4.0.0 revision with the override included but had never been compiled. All four locations (timestamped archive, Aktuell auf Dev/, Quellcode für Claude/, live mods/) are now in sync at 6.0.0.

v5.0.0

  • Released JAR only; source for this revision is no longer available in the build archive.

v4.0.0

  • Source-only revision under Quellcode für Claude/, never compiled into a deployed JAR. Introduced the canGeneratePermission() override that v6.0.0 now ships.

v2.2.0

  • Chunk-boundary visualization via DebugShape.Cube instead of particles.
  • 12 shapes per refresh (8 horizontal bars + 4 vertical pillars), 500 ms refresh, no flicker, full chunk visibility.
  • Unit-cube range [-0.5, 0.5] requires two bars per side (each HALF_CHUNK long).
  • ClearDebugShapes packet to clean up.