Releases: cryptobench/EasyWebMap
EasyWebMap v1.0.21
EasyWebMap v1.0.21
Commit: 8f0a57a
Released: 2026-01-22T01:18:01+01:00
Changelog
Improve tile caching and player tracking
- Enhance DiskTileCache with better error handling
- Improve TileCache memory management
- Refactor TileManager for better performance
- Enhance PlayerTracker with improved update logic
Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
How to Install
- Download
EasyWebMap-v1.0.21.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.20
EasyWebMap v1.0.20
Commit: 9cb0d9d
Released: 2026-01-22T01:16:27+01:00
Changelog
Add multi-threaded architecture documentation to CLAUDE.md
Document Hytale's multi-threaded server model including:
- Core architecture (HytaleServer, Universe, World threading)
- Thread-bound rule for EntityStore/ECS operations
- world.execute() bridge pattern for cross-thread operations
- Thread-safe types for shared plugin state (AtomicInteger, ConcurrentHashMap)
- Common mistakes: executor trap, blocking, race conditions
- Technical specs: 30 TPS, 33ms tick budget
- Performance best practices and debugging tips
Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
How to Install
- Download
EasyWebMap-v1.0.20.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.18
EasyWebMap v1.0.18
Commit: dea747a
Released: 2026-01-17T18:46:53+01:00
Changelog
Fix CI: checkout was overwriting downloaded JAR artifact
- Move checkout before artifact download
- Download artifact to ./artifacts subdirectory to prevent conflicts
Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
How to Install
- Download
EasyWebMap-v1.0.18.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.16
EasyWebMap v1.0.16
Commit: b442db7
Released: 2026-01-16T18:56:02+01:00
Changelog
Merge pull request #6 from KyuubiDDragon/claude/fix-tile-loading-performance-6s0Mb
Fix tile loading
How to Install
- Download
EasyWebMap-v1.0.16.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.14
EasyWebMap v1.0.14
Commit: 950bc66
Released: 2026-01-16T13:42:42+01:00
Changelog
Fix CI: Handle artifact download path correctly
- Added explicit path: . to download-artifact
- Use find command to locate JAR regardless of path
- Added debug step to list downloaded files
Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
How to Install
- Download
EasyWebMap-v1.0.14.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.10
EasyWebMap v1.0.10
Changelog
Add tile pyramid system for massive browser performance improvement
Performance optimization that generates composite tiles at zoomed-out levels,
dramatically reducing DOM elements and improving browser framerate.
Changes:
- Add CompositeTileGenerator.java for server-side tile compositing
- At zoom -4, combines 16x16 (256) chunks into single tiles
- Reduces DOM elements from ~20,000 to ~40 at full zoom out
- Add
enableTilePyramidsconfig option (default: true) - Update frontend to request composite tiles at negative zoom levels
- Center map on single player when only one is online
Expected performance impact:
| Scenario | Before | After |
|---|---|---|
| Full zoom out DOM elements | ~20,000 | ~80 |
| Memory for visible tiles | ~400MB | ~2MB |
| Pan/zoom framerate | 15-30 FPS | 60 FPS |
How to Install
- Download
EasyWebMap-v1.0.10.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
| Tile Pyramids | Composite tiles at zoom out for 256x fewer DOM elements |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.9
EasyWebMap v1.0.9
Commit: cfd2c9a
Released: 2026-01-15T11:03:16+01:00
How to Install
- Download
EasyWebMap-v1.0.9.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.8
EasyWebMap v1.0.8
Commit: bb4ff63
Released: 2026-01-15T10:59:54+01:00
How to Install
- Download
EasyWebMap-v1.0.8.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.7
EasyWebMap v1.0.7
Commit: a3ff96e
Released: 2026-01-15T10:54:55+01:00
How to Install
- Download
EasyWebMap-v1.0.7.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |
EasyWebMap v1.0.6
EasyWebMap v1.0.6
Commit: d6db21d
Released: 2026-01-15T10:35:13+01:00
How to Install
- Download
EasyWebMap-v1.0.6.jarbelow - Drop it in your server's
modsfolder - Restart your server
- Open
http://localhost:8080in your browser
Features
| Feature | Description |
|---|---|
| Live Map | See terrain update in real-time as blocks change |
| Player Tracking | Watch players move around with direction arrows |
| Player List | Click any player name to jump to their location |
| Multi-World | Switch between worlds with a dropdown |
| Explored-Only Rendering | Only renders explored chunks by default (prevents abuse) |
Commands
| Command | What it does |
|---|---|
/easywebmap status |
Show server status |
/easywebmap reload |
Reload config |
/easywebmap clearcache |
Clear tile cache |