Terramap 1.0.0-beta7.6_1.12.2
Pre-releaseTerramap 1.0.0-beta7.6_1.12.2
Information:
This version drops support for Terra121 in favor of Terra++. You can get Terra++ on CurseForge or Jenkins, version 1.1.0+ is recommended.
This version should be mostly compatible with older clients or servers, starting with 1.0.0-beta6 (there are some extreme edge cases where things can break).
The config files have been re-worked, it is advised that you delete .minecraft/config/terramap.cfg
and .minecraft/config/terramap_client_preferences.json
before updating to let the mod generate new, clean files.
The old cache directory in .minecraft/Terramap_cache/
is no longer used and can be safely deleted to save disk space.
New features:
- Terramap now takes advantage of Terra++'s HTTP client for an overall better experience, thanks to @DaPorkchop_'s work. Consequences:
- Multiplexed requests (things load waaayyy faster)
- Cache-Control HTTP headers support
- Compressed cache
- Cache cleanup at regular interval
- LetsEncryptCraft is no longer required
- Better error handling all around the mod. Hopefully you don't see any, but should get error messages when things go wrong now
- The HUD now has a compass in addition to the minimap
- The direction (azimuth) you are looking at is now visible in the F3 debug screen
- The direction other players are looking in is now visible
- Player directions and names can be hidden in the information panel of the full-screen map
- A toast inviting to open the map is shown when a world is joined for the first time
/opentmap <zoom> <latitude> <longitude>
client side command that opens the fullscreen map at the desired location- Debug map styles can now be defined and can be enabled in the config
Terrain debug
map style added to preview Terra++ world generation
- Sledgehammer integration has been improved
- You we will no longer be prompted to configure a projection on non-Earth worlds
- You can teleport from the map even if no projection is set
- Players on other servers will always be visible on the map
- The minimap no longer displays remote players
- The minimap is only be visible on Earth world
- New configuration screens:
- New client configuration screen, accessible from the full-screen map with the wrench button
- New intuitive HUD configuration screen, accessible from the client configuration screen
- Configure the minimap and compass by moving them around and resizing them
- Configure the minimap style and display settings in the "more options" section
- This screen is accessible in-game by pressing O (can be configured)
- Other minor changes here and there
Bug-fixes:
- "Copy 2d region coordinates" now copies the right file name
- Server side translation now uses the vanilla translation methods
- Proxy map styles are now properly registered as proxy instead of server
- Opped players now bypass permission checks
- Skins are properly rendered for all players when using Sledgehammer
- Text buttons and sliders can now have even widths
- Server preferences are only saved when necessary
- Clicking a button that's disabled no longer affects widgets behind it
Translations:
All existing languages have been updated:
- English by @Smyler
- French by @Smyler
- Simplified Chinese by @qsefthuopq
- German by @Lars
- Spanish by @hugofnm
- Czech by @Agrro
- Slovak @Agrro
Special thanks:
Thanks to Agrro for his help in making textures!
Thanks to @DaPorkchop_ for his work on Terra++ and collaborating so Terramap integrates well with it, this version of Terramap would clearly not be the same without him!