COWMODSКаталог модов

VanillaMaps

An easy-to-use custom map generator that keeps in the spirit of Minecraft, that isn’t just uploading an image from the internet!

Автор: webdent8516обновлён 18 авг. 2026 г.
ДекорОбщениеУтилиты

Описание

Overview

Newspaper article and wall design

A "Vanilla" style way of creating custom maps without having to place 16000 blocks or just grabbing a random image off the internet! Supporting Paper & Fabric 1.21-26.1.2

This was originally created in mind for an SMP I play on to start a newspaper but a lot other players found it fun to use for making playing cards, advertisements etc.

So I thought there may be others out there interested in something like this!

Development is still in early days however the core functionality is there, and after play testing it on a server for a few days everything seems in a good place for an initial public release.

Features

  • Map Drawing GUI that allows the player to draw on a 128x128 pixel grid in an intuitive way

  • The ability to save & edit maps, as to allow you to go back and make adjustments

  • A way to copy and paste maps, ideal for duplicating maps without keeping the same map ID

  • 44 colours (& ~132 shades) to pick from!

  • Fill, Rectangle, Line & Undo tools

  • Background generation (i.e noise, checkerboard etc)

  • Text writing tool, allowing the user to easily type text onto the map!

[BETA] Fabric GUI

This is currently only available for Minecraft 26.1 Fabric v1.2b1 or above

I plan to port to Minecraft 1.21.11 once I'm happy with the state of the GUI

  • This requires the server AND player have VanillaMaps installed.

  • PLEASE note, this feature is in early beta and may be buggy.

Soooo many colours seriously!! Wooo new gui

Paper // Fabric Fallback GUI

Map text writing examples Paper / Fabric Server-side Drawing GUIColour selector Tool Selector 10 Step Undo

Command Usages

/map create [ratio] | Required to initalize the MapDataStore

Ratio refers to the size of a pixel

A ratio of 1 (default) gives access to the full 128x128 grid

A ratio of 16 reduces it to an 8x8 grid (essentially a larger brush)

A map is NOT locked to the ratio given during its creation

/map edit [ratio] | Loads the help map's custom data store into the Drawing GUI

Editing a map using different ratios is OK

The plugin will automatically convert the map's current pixels to the appropriate size without compromising quality

/map write <line> <colour> <alignment> <text...>| Writes <text> onto the <line> given (1-18),  the player can use any of the 16 colours found in the Colour Palette GUI. Alignment is chosen by [L]eft, [R]ight, and [C]enter

Supports A-Z, 1-9, !?.-,

The font is currently 4x4 pixels, in future I may make the font editable in the plugin's config if thats something people want.

/map copy | Copies the held map's custom data to the players clipboard

Honesty I just didn't know about the cartography table but it still has use in terms of creating the same map with separate IDs

For example, you have a master copy of your map created with this command, then the other copy is used at a cartography table and placed all around wherever you want it to be

Now if a player picks up your map and edits it, you can always /map copy your master, and paste it back onto the "public" map

/map paste | Pastes the players clipboard to the held map's data store

Self explanatory + above

/map publish | Locks the map help by the player

Prevents a map from being editted, still allows for /map copy & /map paste

/map or /map help

Lists all commands available and their correct usage

Roadmap

I want to keep the plugin relatively "vanilla like" as possible, with that being said I also want to create a fun and usable player experience.

With that in mind all this is subject to change and would LOVE to hear your thoughts & ideas!

  • Easier-to-use map drawing GUI for Fabric versions. BETA AVAILABLE NOW!

Conclusion

You can follow development, report bugs, and suggest ideas in the VanillaMaps discord

I hope you have as much fun with this as I have!

Known Bugs

None

Галерея

Cool logo design made with new GUI :)Daily Bound NewspaperText writing & colour fillingRadial Noise Map

Последние версии

Все версии →
beta

VanillaMaps 1.2b1

1.2b1
18 авг. 2026 г.95Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
### **This is an early beta that primarily changes:** - **There are now (approx) 44 colours and 132 shades** - **A way easier-to-use and more intuitive GUI** ![New gui](https://cdn.modrinth.com/data/cached_images/a69d293c098fb941d78fcc7ee5fc0f26e074f177_0.webp)
release

VanillaMaps Fabric 26 1.1.31

1.1.31
29 июл. 2026 г.119Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
Fixed: - Some colours (like red, black) showing incorrectly - Command feedback for incorrectly ran commands
release

VanillaMaps Fabric 1.1.31

1.1.31
29 июл. 2026 г.65Minecraft: 1.21.11fabric
Скачать
Что нового
Fixed: - Some colours (like red, black) showing incorrectly - Command feedback for incorrectly ran commands
release

VanillaMaps 1.1.31

1.1.31
29 июл. 2026 г.92Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper
Скачать
Что нового
Fixed: - Some colours (like red, black) showing incorrectly - Command feedback for incorrectly ran commands
release

VanillaMaps 1.1.3 - Fabric

1.1.3
1 июн. 2026 г.99Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
Added support for Fabric 26+!
release

VanillaMaps 1.1.3 - Paper

1.1.3
1 июн. 2026 г.61Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2paper
Скачать
Что нового
- Fixed /map help
release

VanillaMaps 1.1.2 - Fabric

1.1.2
27 апр. 2026 г.170Minecraft: 1.21.11fabric
Скачать
Что нового
### Vanilla Maps v1.1.2 - Can now align text to center, left or right - /map write is now <line> <colour> <alignment> <text...> Rest of the changes are just technical as to let me develop cross platform with more ease.
release

VanillaMaps 1.1.2 - Paper

1.1.2
27 апр. 2026 г.33Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2paper
Скачать
Что нового
### Vanilla Maps v1.1.2 - Can now align text to center, left or right - /map write is now <line> <colour> <alignment> <text...> Rest of the changes are just technical as to let me develop cross platform with more ease.
release

VanillaMaps 1.1.1

1.1.1
18 апр. 2026 г.34Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2paper
Скачать
Что нового
Just some performance optimisation & future proofing! Full details below if you're interested :) Drawing GUI: - Fill tool works in a block system rather than individual pixels (128/ratio)² - Undo-steps is changeable in config.yml (1 step/16kb/active drawer) - Made ratio mutable as I intend to add zoom in/zoom out while the GUI is open GUI LIstener: - Cache colour picker & tools gui cached rather than always reconstruct - Reconstruct tools gui if tool changes CustomMapRender: - Checks if rendered rather ran still reconstruct maps in view on render call LazyRenderer: - Rather than maps be all loaded on start up, they now only load when a player is holding or viewing the map. MapDataStore: -Removed legacy map migration code - Added LazyRenderer MapFont: - Removed redundant M's Metrics & VanillaMapsPlugin: - Implemented bStats
release

VanillaMaps 1.1.0

1.1.0
16 апр. 2026 г.56Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2paper
Скачать
Что нового
**Vanilla Maps v1.1.0** **Tool refactor** > - Tools are now stored in a sub-gui similar to the colour selector > - Right clicking with the pencil tool now acts as an eye-dropper > - Added line tool (draw a straight or diaganol line between 2 points) > - Added rectangle tool (draw a box based on 2 points) > - Added [Noise, Checkerboard, Tiles and Brick] background tools > - Support for custom bitmap patterns **Commands** > - Added /map publish (locks the map from further edits) **UI Changes** > - Replaced fill bucket with tool chest > - Pixels in the grid are now named their position rather than the block name to give the player a better sense of location. **Performance Improvements** > - CustomMapRenderer now ony renders each map once, rather than once per tick for each player > - Fixed memory leak caused by a player disconnecting while having a map copied to their clipboard. > - Removed LegacyMapMigrater > - Removed useless code