SeedMapper-CevAPI

⭐ — (14 endorsements) 📥 6,025 downloads 📌 v0.21 📅 1/31/2026
🟡 Updated this year

By cev-api · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 5/24/2026 📅 Created: 1/31/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #34 of 920 fabric mods in this game by downloads

📋 About This Mod

# Seedmapper 2.24.x (MC26.1.2) - Modified by CevAPI !(https://i.imgur.com/stk3WiE.png) Original Repo: https://github.com/xpple/SeedMapper/ ## Relationship to upstream This project is a friendly, independent fork of Seedmapper. I have only proposed one feature to the upstream, which was (https://github.com/xpple/SeedMapper/commit/fb3a3bd0b2d657ac54b35c39fffa990e02b35da0), but I am welcome to them incorporating further changes. I will sporatically maintain this project and re-base/sync with the upstream project. ## Compiling & Running Original instructions apply. ### For <1.21.11 You need to have at least Java 23 installed to use this mod. I recommend to get Java 23 (or higher) from (https://adoptium.net/temurin/releases/?version=23). Next, configure your Minecraft launcher to use this release of Java. ## Improvements ### Options Menu You are now able to easily access almost all functionality of SeedMapper via its options menu. There are also new keybinds you can assign and change from within. !(https://i.imgur.com/Ceii5Xj.png) !(https://i.imgur.com/KjgEJOH.png) ### Zoom Zoom further out on the SeedMap. Limited to approx 100,000 which is insane already. You can adjust your own maximum zoom (I recommend 6000) using the command ```/sm:config Zoom set 6000```. !(https://i.imgur.com/utIgDkp.png) ### World Border Limit Limit the SeedMap and Minimap to a server's world border size so the map only shows that area (centered at 0,0). Set it with ```/sm:config WorldBorder set 8000``` to show a border from -8000 to +8000 on both axes for all dimensions. Use 0 to disable. You can also override per dimension: - ```/sm:config WorldBorderOverworld set 8000``` - ```/sm:config WorldBorderNether set 8000``` - ```/sm:config WorldBorderEnd set 8000``` Per-dimension values take priority when set; use 0 to fall back to the global border. Border values are saved per server. ### Datapack Structures Import Import a datapack URL so its custom structures appear on the SeedMap. Datapack structures render as solid colored squares (one color per structure) and show up in the datapack toggle list so you can enable/disable them like vanilla features. You can also right‑click a datapack structure and mark it complete/incomplete (a green tick is drawn on the icon). Datapack structures load differently to vanilla: vanilla features are built-in, while datapack structures are parsed from the provided pack and then cached. They load in the background and appear progressively as tiles are processed. Version mismatch handling: if the server version doesn't match the client, SeedMapper avoids loading registries that frequently fail across versions (notably enchantments and enchantment providers). This lets the worldgen data load even when other datapack content is incompatible. Caching scope: datapack structures are cached for the current game session. Switching dimensions or servers keeps the cached structures available, but restarting the game will reload them. Import a datapack: - ```/sm:datapack import <url>``` - URL must point to a ```.zip``` file (non-zip URLs are rejected). Save the last imported URL for the current server (by IP): - ```/sm:datapack save``` Load the saved URL for the current server: - ```/sm:datapack load``` Read the current datapack URL (last imported or saved for this server): - ```/sm:datapack read``` Change the datapack structure color scheme (applies immediately): - ```/sm:datapack colorscheme 1``` - current scheme - ```/sm:datapack colorscheme 2``` - secondary scheme - ```/sm:datapack colorscheme 3``` - third scheme - ```/sm:datapack colorscheme random``` - generate and persist a vibrant, high-contrast palette until you run this command again Change the datapack structure icon style (applies immediately): - ```/sm:datapack iconstyle 1``` - small flat colored squares (default) - ```/sm:datapack iconstyle 2``` - large flat colored squares - ```/sm:datapack iconstyle 3``` - colored potion bottle icons Enable or disable auto-loading on join: - ```/sm:datapack autoload true``` - ```/sm:datapack autoload false``` Autoload uses the saved URL for the server you are joining but will prefer the cached datapack copy if it exists. The URL and cache is keyed by the server address. !(https://i.imgur.com/65pVVqs.png) ### Double Click Recenter Double clicking anywhere on the map will recenter the map to the players location. ### Directional Arrow This change was accepted upstream, however in my fork I have adjusted the size of it as well as the icon itself giving it a white fill. !(https://i.imgur.com/pkodE8d.png) ### World Presets This has been implemented by upstream, but my way does not require you to input the seed again. Both methods are available to use in this fork. If the server you're on uses anything other than the default world preset (Large Biomes, Single Biome, No Beta Ocean, Force Ocean Variants, ~~Amplified~~, ~~

# Seedmapper 2. 24.x (MC26. 1. 2) - Modified by CevAPI

!(https://i.imgur.com/stk3WiE.png)

Original Repo: https://github.com/xpple/SeedMapper/

## Relationship to upstream

This project is a friendly, independent fork of Seedmapper. I have only proposed one feature to the upstream, which was (https://github.com/xpple/SeedMapper/commit/fb3a3bd0b2d657ac54b35c39fffa990e02b35da0), but I am welcome to them incorporating further changes. I will sporatically maintain this project and re-base/sync with the upstream project.

## Compiling & Running

Original instructions apply.

### For <1. 21. 11 You need to have at least Java 23 installed to use this mod. I recommend to get Java 23 (or higher) from (https://adoptium.net/temurin/releases/?version=23). Next, configure your Minecraft launcher to use this release of Java.

## Improvements

### Options Menu

You are now able to easily access almost all functionality of SeedMapper via its options menu. There are also new keybinds you can assign and change from within.

!(https://i.imgur.com/Ceii5Xj.png) !(https://i.imgur.com/KjgEJOH.png)

### Zoom Zoom further out on the SeedMap. Limited to approx 100,000 which is insane already.

You can adjust your own maximum zoom (I recommend 6000) using the command ```/sm:config Zoom set 6000```.

!(https://i.imgur.com/utIgDkp.png)

### World Border Limit Limit the SeedMap and Minimap to a server's world border size so the map only shows that area (centered at 0,0).

Set it with ```/sm:config WorldBorder set 8000``` to show a border from -8000 to +8000 on both axes for all dimensions. Use 0 to disable.

You can also override per dimension: - ```/sm:config WorldBorderOverworld set 8000``` - ```/sm:config WorldBorderNether set 8000``` - ```/sm:config WorldBorderEnd set 8000```

Per-dimension values take priority when set; use 0 to fall back to the global border. Border values are saved per server.

### Datapack Structures Import Import a datapack URL so its custom structures appear on the SeedMap. Datapack structures render as solid colored squares (one color per structure) and show up in the datapack toggle list so you can enable/disable them like vanilla features. You can also right‑click a datapack structure and mark it complete/incomplete (a green tick is drawn on the icon).

Datapack structures load differently to vanilla: vanilla features are built-in, while datapack structures are parsed from the provided pack and then cached. They load in the background and appear progressively as tiles are processed.

Version mismatch handling: if the server version doesn't match the client, SeedMapper avoids loading registries that frequently fail across versions (notably enchantments and enchantment providers). This lets the worldgen data load even when other datapack content is incompatible.

Caching scope: datapack structures are cached for the current game session. Switching dimensions or servers keeps the cached structures available, but restarting the game will reload them.

Import a datapack: - ```/sm:datapack import ``` - URL must point to a ```.zip``` file (non-zip URLs are rejected).

Save the last imported URL for the current server (by IP): - ```/sm:datapack save```

Load the saved URL for the current server: - ```/sm:datapack load```

Read the current datapack URL (last imported or saved for this server): - ```/sm:datapack read```

Change the datapack structure color scheme (applies immediately): - ```/sm:datapack colorscheme 1``` - current scheme - ```/sm:datapack colorscheme 2``` - secondary scheme - ```/sm:datapack colorscheme 3``` - third scheme - ```/sm:datapack colorscheme random``` - generate and persist a vibrant, high-contrast palette until you run this command again

Change the datapack structure icon style (applies immediately): - ```/sm:datapack iconstyle 1``` - small flat colored squares (default) - ```/sm:datapack iconstyle 2``` - large flat colored squares - ```/sm:datapack iconstyle 3``` - colored potion bottle icons

Enable or disable auto-loading on join: - ```/sm:datapack autoload true``` - ```/sm:datapack autoload false```

Autoload uses the saved URL for the server you are joining but will prefer the cached datapack copy if it exists. The URL and cache is keyed by the server address.

!(https://i.imgur.com/65pVVqs.png)

### Double Click Recenter Double clicking anywhere on the map will recenter the map to the players location.

### Directional Arrow This change was accepted upstream, however in my fork I have adjusted the size of it as well as the icon itself giving it a white fill.

!(https://i.imgur.com/pkodE8d.png)

### World Presets

This has been implemented by upstream, but my way does not require you to input the seed again. Both methods are available to use in this fork.

If the server you're on uses anything other than the default world preset (Large Biomes, Single Biome, No Beta Ocean, Force Ocean Variants, ~~Amplified~~, ~~

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
cev-api
Version
0.21
Downloads
6,025
Endorsements
14
Category
fabric
Created
1/31/2026
Updated
5/24/2026
Game Versions
1.21.11
Tags
management, utility, worldgen

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does SeedMapper-CevAPI support?

The author lists 1.21.11. Other versions may work but are untested by the author.

What is the latest version of SeedMapper-CevAPI?

Version 0.21, published 2026-05-24 with 6,025 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by cev-api 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods