promotional bannermobile promotional banner

Terramap

An addon to Terra++ providing an in-game world map

File Details

Terramap 1.0.0-beta7.10_1.12.2

  • B
  • Jan 16, 2022
  • 725.19 KB
  • 3.5K
  • 1.12.2
  • Forge

File Name

terramap-1.0.0-beta7.10_1.12.2.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:terramap-384774:3609055")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Terramap 1.0.0-beta7.10_1.12.2

Bug-fix:

  • Fixed a server side crash when a client did not renew their player update registration.

Terramap 1.0.0-beta7.9_1.12.2

Bug-fix:

  • Fixed an extremely rare crash when the game started and the update domain name was miss-configured. This could stop users with wrong DNS settings from playing.

Translations:

  • Korean has been added thanks to m4ndeokyi#4063

Terramap 1.0.0-beta7.8_1.12.2

Bug-fix:

  • Fixed hud trying to zoom when the minimap was not available, resulting in unnecessary error logs

Terramap 1.0.0-beta7.7_1.12.2

Bug-fix:

  • Fixed players not being able to join without the mod

Terramap 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!