Releases: cev-api/SeedMapper-CevAPI
Releases · cev-api/SeedMapper-CevAPI
SeedMapper CevAPI 2.23.0 (MC26.1.2) v0.20
- Added a Modrinth update checker (
Configs.UpdateChecker, default on) that runs on join and notifies in chat when a newer fork release exists. - Added stronghold portal-room details to
/sm:locate structure stronghold, including portal coordinates and eye count when available. - Added stronghold loot scanning into
/sm:locate loot(Overworld), so loot search now includes strongholds instead of only other loot structures. - Improved loot-location robustness by handling null loot table pointers and avoiding false “loot unavailable” hard-fails in some paths.
- Added direct ore debug command support:
/sm:highlight ore <ore> [chunks](dev mode), with ore-name argument parsing and suggestions. - Made highlight colors configurable via config (
BlockColors) and switched ore/vein rendering to use configurable per-block colors. - Extended
OreAirCheckbehavior from only air/lava checks to broader non-occluding block checks, reducing misleading highlights. - Improved config command UX and compatibility: supports fork config id, legacy fallback, and alias command
smconfig. - Migrated config storage to
seedmapper_cevapiand added automatic one-time copy from legacyseedmapper/config.jsonif present. - Improved datapack import validation with clearer failures: rejects non-
.zipURLs early and reports “no structures” more explicitly. - Added “no seed” fallback for
/sm:seedmap: opens map with temporary seed0plus current version/preset instead of failing outright. - Reduced SeedMap UI loot-option lag by no longer pre-scanning world structures just to populate item options; now uses parser catalog directly.
- Hardened Cubiomes string handling (
CubiomesCompat) across biome/version/structure/item/enchantment names to prevent null/invalid C-string crashes. - Fixed wording/specificity of unknown argument errors (
unknownBlockvsunknownOre) and added new stronghold portal localization strings.
SeedMapper CevAPI 2.22.3 (MC26.1.2) v0.19
CevAPI:
- Added a new minimap control flow in the SeedMapper options menu:
- Minimap: ON/OFF toggle
- Minimap Settings screen:
- Controls for rotation, offset X/Y, width, height, zoom, icon scale, and opacity
- Hardened map zoom/pixel scaling so invalid values are sanitized more consistently, which should reduce weird zoom/state edge cases.
Upstream:
- Re-enabled Baritone integration, so the mod now detects baritone-meteor again and restores the related pathing/block-completion behavior.
- Fixed carver highlighting for Minecraft 1.17.1 and below, including the biome/carver handling path used by cave/canyon ESP.
- Added Stronghold support to structure predicates and loot/locate logic, including stronghold piece checks and stronghold being treated as a loot-supported structure.
- Updated the bundled Cubiomes native library and regenerated bindings for the newer header set.
SeedMapper CevAPI 2.22.2 (MC26.1.2) v0.18
- Fixed datapack import brittleness by making registry/resource filtering more robust.
- Replaced manual “Disabled Structures” editor with an auto-populated datapack structure checklist (Reset / Cancel / Save).
- Disabled datapack structures now fully declutter: they’re hidden from both map markers and the legend/toggle row.
- Added per-server auto-save of the last entered datapack URL (UI/import remembers it).
SeedMapper CevAPI 2.22.2 (MC26.1.2) v0.17
- Merged with upstream
- Updated to 26.1.2
- Added new Options Menu
SeedMapper CevAPI 2.22.0 (MC26.1) v0.16
Merged with upstream and updated to 26.1
SeedMapper CevAPI 2.21.2 (MC1.21.11) v0.15
- Added toggle for buttons on Seed Map page
- Merged with upstream and upped to v2.21.2
SeedMapper CevAPI 2.21.0 (MC1.21.11) v0.14
- Split Zoom out of
EspConfigCommandintoZoomConfigCommand(Remnants of MVP) - Fixed config command collisions so seed and other normal config keys aren't incorrectly parsed
- Made ESP config properly name spaced
- Fixed ESP timeout command syntax
- Hid ESP internal fields from root config list
- Made HighlightDuration display readable times
- Refactored Minimap architecture towards overlay/core separation (
SeedMapMinimapOverlayandSeedMapRenderCore) - Added missing comments to some config entries
From an end user perspective all that's changed are broken commands :)
SeedMapper CevAPI 2.21.0 (MC1.21.11) v0.13
- Upstream merge
- Added icon styles: Small cube, large cube and colored potion bottles
- Fixed mini map rotation for datapack icons and completed tick
- Fixed some small UI issues when hovering mouse over icons etc
SeedMapper CevAPI 2.20.0 (MC1.21.11) v0.12
- Added 'Mark As Complete' to context menu in Seed Map
- Updated world border settings
- Auto saves per server
- Save custom values for each dimension
- Updated OreAirCheck to detect lava as well as air
- Added automatic clearing of highlights, allowing better detection of lava/air as well as less clutter
- Updated language files
- Added upstream's baritone integration
- Bumped to version 2.20 pursuant to upstream
- Added datapack structures support
- Updated loot table export to allow for enchantments
- Added loot table browser/searcher GUI
SeedMapper CevAPI 2.19.1 (MC1.21.11) v0.11
Updated to suit upstream changes.