Map Gen - Web Map

Create a beautful PNG of your current map and view it live!

File Details

MapGen 1.4.0

  • R
  • Feb 27, 2026
  • 14.15 MB
  • 321
  • Early Access

File Name

MapGen-1.4.0.jar

Supported Versions

  • Early Access

[1.4.0] - 27th February 2026

Web Map

  • NEW: Completely redesigned interface with a Hytale-themed look — dark glassmorphism panels, gold accents, and corner decorations matching the game's style
  • NEW: Live time & weather widget in the header — shows the current in-game hour and a weather icon that updates in real-time
  • NEW: Map tiles near active players automatically refresh when players move through an area
  • NEW: Chat bubbles appear above player markers when a player sends a message
  • NEW: Shareable URL — your current map position and zoom is saved in the URL so you can copy and share it
  • NEW: Keyboard shortcuts — WASD/arrow keys to pan, G for grid, M for mob overlay, F for fullscreen, S to copy share link, Space to go to spawn
  • IMPROVED: Zoom levels now render at a more accurate scale — zoom 1.0 in particular is noticeably better
  • IMPROVED: Player list is now a compact list with avatar and name, instead of large icons

Map Generation

  • IMPROVED: User markers on generated maps now use Hytale's official marker icons [Will try and get tinting working soon]

Commands

  • NEW: /mapgen autosize — generates a map sized to your view radius with optimal scale
  • NEW: /mapgen poi — generates a map with POI's [Spawn, Tower]
  • NEW: /mapgen webmap — generates map data for the interactive web viewer
  • NEW: /mapgen 200x200 — generates a 200x200 chunk map (massive export)
  • NEW: /mapgen markers true|false — toggle user marker visibility on generated maps

Maintenance

  • Built for 2026.02.19-1a311a592

Permissions

  • Map generation commands now require the appropriate permission node (mapgen.admin.generate, mapgen.admin.system, mapgen.admin.enhanced)

[1.3.0] - 19th February 2026

Compatibility

  • Updated to work with Hytale server version 2026.02.18-f3b8fff95
  • Fixed compilation errors related to FormattedMessage API changes

Web Map (Beta)

  • NOTE: The Web Map system is currently in a BETA state. Please report any issues you encounter.

Enhanced Map Rendering

  • NEW: Advanced terrain processing with better color handling
  • NEW: Improved chunk boundary rendering for seamless maps
  • NEW: Multi-resolution sampling for optimal image quality
  • NEW: Enhanced contrast and brightness processing

New Features - Advanced Map Generation & WorldMapManager Integration

  • NEW: Biome-aware map generation with WorldMapSettings integration
  • ENHANCED: Improved help system with comprehensive command documentation

Command Additions

  • /mapgen zoom - Generate map with 2x zoom level for enhanced detail
  • Enhanced /mapgen help with detailed information for all advanced features

Technical Improvements - Deep WorldMapManager Integration

  • Integrated with WorldMapManager POI system for authentic data
  • Implemented scalable marker rendering system with coordinate transformation
  • Added WorldMapSettings integration for optimal image scaling
  • Implemented view radius optimization based on player settings
  • Added biome data integration from UpdateWorldMapSettings packet
  • Zone discovery system integration with player progress tracking
  • Biome-aware map generation using official biome data
  • Scale settings integration using min/max scale from WorldMapSettings
  • Enhanced async generation patterns for better performance
  • Fixed compilation issues with command argument handling

Map Quality Improvements

Before: Basic 2D map images with simple coloring After: Enhanced terrain rendering with:

  • Improved lighting and contrast
  • Better biome-specific coloring
  • Enhanced visual processing
  • Seamless chunk boundaries
  • Multi-resolution quality
  • Professional color blending

Advanced Features

  • WorldMapProvider system understanding for future extensibility
  • Biome data mapping with zone and region information
  • Player zone discovery tracking with progress persistence
  • WorldMapSettings packet integration for authentic scaling
  • Unique prefab detection patterns for structure identification
  • View radius management following official patterns
  • Enhanced rendering pipeline for high-quality maps

[1.2.0] - 1st February 2026

Major Fix - Player Position Following

  • FIXED: Maps now correctly center around player's actual location
  • FIXED: Chunk coordinate calculation - Hytale uses 32x32 block chunks, not 16x16
  • FIXED: Player position detection now uses proper floating-point precision
  • IMPROVED: Added debug logging for chunk coordinate mapping
  • TECHNICAL: Updated to use correct Hytale WorldMapManager API chunk system

Breaking Changes

  • Maps generated with previous versions may have been centered incorrectly
  • This version correctly follows player movement and generates maps at the right location

[1.1.0] - 1st February 2026

Major Cleanup - Unified Command System

  • Removed all legacy individual commands
  • Single unified /mapgen command system with subcommands

Removed Commands

  • Removed /mapsmall, /map256, /largemap, /map4k, /map8k, /worldmap, /mapaio
  • Removed /map (basic help)
  • Removed /emap (experimental command)

New Unified Commands

  • Added /mapgen - Show help and available options
  • Added /mapgen small - 5x5 chunk maps (5 seconds)
  • Added /mapgen 256 - 16x16 chunk maps (15 seconds)
  • Added /mapgen large - 25x25 chunk maps (30 seconds)
  • Added /mapgen 4k - 30x30 chunk maps (45 seconds)
  • Added /mapgen 8k - 60x60 chunk maps (3 minutes)
  • Added /mapgen world - 100x100 chunk maps (8 minutes)
  • Added /mapgen all - Generate all 6 sizes at once (15-30 minutes)
  • Added /mapgen help - Detailed help with examples

Improvements

  • Cleaner command interface
  • Reduced code complexity
  • Better help system
  • Enhanced error messages

[1.0.0] - 1st February 2026

Added

  • Real terrain map generation using Hytale's WorldMapManager API
  • 8 working map commands with different sizes and resolutions
  • Player-centered map generation around current location
  • Automatic world name detection for file naming
  • Progress tracking with real-time updates
  • Error handling for unloaded chunks

Commands (Legacy - Now Removed in v1.1.0)

  • /mapsmall - 5x5 chunk maps (5 seconds)
  • /map256 - 16x16 chunk maps (15 seconds)
  • /largemap - 25x25 chunk maps (30 seconds)
  • /map4k - 30x30 chunk maps (45 seconds)
  • /map8k - 60x60 chunk maps (3 minutes)
  • /worldmap - 100x100 chunk maps (8 minutes)
  • /mapaio - Generate all 6 sizes at once (15-30 minutes)
  • /map - Basic help command
  • /mapgen - Detailed help command

Technical

  • Uses authentic terrain data with no artificial effects
  • Geometric shading based on terrain height
  • Memory-efficient chunk processing
  • Descriptive PNG file output with timestamps