Repository navigation
MapGUI v1.0.0
Interactive GUIs drawn onto Minecraft maps, with a real auto-layout engine behind
them. Move the mouse to move your cursor, right-click to press things, scroll to
scroll.
Paper 26.2 · Java 25 · no runtime dependencies
Server owners
Drop MapGUI-1.0.0.jar into plugins/. On its own it does nothing visible -
plugins built on it provide the menus. To try the demos on a test server, unpack
MapGUI-examples-1.0.0.zip into plugins/ as well, then /mapgui hand open gallery
or /mapgui wall place draw. Delete a jar to drop that demo.
Plugin developers
compileOnly("io.github.flog99:mapgui-api:1.0.0")
No build tool? mapgui-api-1.0.0.jar and mapgui-layout-1.0.0.jar are attached,
with sources. You need both.
See getting started (https://github.com/FloG99/MapGUI/blob/main/docs/getting-started.md).
What's in it
- Auto-layout: rows, columns, overlays, scroll views. No coordinate arithmetic.
- Widgets, themes, borders, corners, animation, text input.
- Menus on walls - a grid of maps on blocks, shared by a room or private per viewer.
- Animated GIF, decoded by the JDK alone.
- Terrain drawn under your layout.
- A headless preview that renders a screen to a browser or a PNG with no server.
- Nothing is real: no MapView, no map item, nothing to lose on death.
Licence
LGPL-3.0-or-later. Running a server carries no obligations, and a plugin depending
on mapgui-api may be closed and paid - only modifying MapGUI itself and shipping
that requires publishing the changes. Examples are MIT.