ImageMaps
ImageMaps
ImageMaps is a plugin for Bukkit Minecraft servers that enables you to place custom images in your world by rendering them onto maps and placing them in item frames.
This can be used to create info graphics, custom paintings and even the appearance of custom textures.
Installation
You will need a Server that implements Bukkit 1.13 or newer and the Spigot-API. Some features are only available in newer releases. Make sure to use the latest release of your server software before reporting issues.
Put the plugin into your servers plugins folder and start it up. A folder for the plugin will be created automatically. You can place your images in the images folder inside it.
Upgrading from versions < 1.0.0
The plugin should convert your maps.yml automatically. It will attempt to create a backup before doing so, but it is recommended to do one manually as well.
Usage
In order for you use place images they must be present in the images folder. You can either put them there via FTP or just copying it, or by using the plugin's download command, allowing you to access images from the Internet.
To place images just run the /imagemap place command and right click the block that should be the upper left corner of the image (based on your perspective).
Images will by default split into 128x128 pixel sub-images to fit on a map. The image may be scaled via command parameters, however it is recommended to prepare correctly scaled images.
The color palette of Minecraft maps is very limited, requiring the plugin/Bukkit to convert the input image. This will result in your images looking different ingame than the source. The available color table can be found here: https://minecraft.gamepedia.com/Map_item_format#Color_table
The invisible and fixed item frame properties are only available in 1.16+. You can modify them for any item frame by using a configurable (default a wooden hoe) items. Right click to toggle visibility and Shift+Right click to toggle the fixed state.
Commands
- /imagemap place <filename> [frameInvisible] [frameFixed] [frameGlowing] [size]
- Starts the placement process
- frameVisible and frameFixed are only available on 1.16+
- frameGlowing is only available on 1.17+
- /imagemap download <filename> <sourceURL>
- downloads an image from the given URL into the
imagesfolder
- downloads an image from the given URL into the
- /imagemap delete <filename>
- deletes an image from the
imagesfolder
- deletes an image from the
- /imagemap info <filename>
- prints info, such as resolution and expected size
- /imagemap reload <filename>
- reloads an image, to be used when the image file changed
- /imagemap list [page]
- lists all images in the
imagesfolder
- lists all images in the
- /imagemap help [command]
- prints help for commands
Permissions
imagemaps.* - grants access to all permissions
imagemaps.place - grants access to /imagemap place command
imagemaps.download - grants access to /download place command
imagemaps.delete - grants access to /imagemap delete command
imagemaps.info - grants access to /imagemap info command
imagemaps.list - grants access to /imagemap list command
imagemaps.reload - grants access to /imagemap reload command
imagemaps.help - grants access to /imagemap help command
imagemaps.toggleFixed - allows to toggle the "fixed" state of frames with a wooden hoe
imagemaps.toggleVisible - allows to toggle the "visible" state of frames with a wooden hoe
All permissions are default true for OPs.
Maven
You will need to configure your environment to access GitHub repositories.
<repository>
<id>github</id>
<name>ImageMaps repository</name>
<url>https://maven.pkg.github.com/SydMontague/ImageMaps</url>
</repository>
<dependency>
<groupId>net.craftcitizen</groupId>
<artifactId>imagemaps</artifactId>
<version>1.0.1</version>
</dependency>
This plugin has been developed for the CraftCitizen survival Minecraft server.


-
View User Profile
-
Send Message
Posted Jan 9, 2015@thief001
When you place an image with '/imagemap <file> true' it will send the map as a whole to your players, otherwise it will use Minecraft's default slow sending. The plugin also limites how many maps will be sent per second to spread out bandwidth usage. (This can be modified via the config)
-
View User Profile
-
Send Message
Posted Jan 9, 2015@Liger_XT5
your using http://dev.bukkit.org/bukkit-plugins/imageonmap/ what i do too..
back to this plugin:
how do the frames get loaded? because with imageonmap it loads the "pictures" slow over time, so i had to use another plugin to quickload, but since i updated java, the loader dosent work anymore.. so getting a picture to get fully displayed, it takes a good while?
does this apply here too?
-
View User Profile
-
Send Message
Posted Jan 8, 2015@frash23
Now. I just uploaded it. :)
-
View User Profile
-
Send Message
Posted Jan 8, 2015Any chances we'll get that 1.8 update soon?
-
View User Profile
-
Send Message
Posted Dec 28, 2014@Liger_XT5
You seem to use another plugin than this. However, this plugin doesn't work with Spigot 1.8 either. There have been changes in how ItemFrames are handled.
A patch has already been provded for me, however, I still have to make sure that it works properly, even with older CB versions. And that's a hard task, as I'm not at home...
-
View User Profile
-
Send Message
Posted Dec 27, 2014Any possible updates for MC 1.8 spigot? When attempting to load an image with /tomap, it times out saying the render took many time. (Should be took too much time). The console error:
-
View User Profile
-
Send Message
Posted Nov 30, 2014@SammyTheGamerPZ
Are there maps in the frames? Is there an error message in your server log?
-
View User Profile
-
Send Message
Posted Nov 25, 2014Hi, I have a problem, when I create an image it doesn´t appear the map, just the frames, any help?
-
View User Profile
-
Send Message
Posted Sep 4, 2014Really nice plugin! It works very well! But one nice thing to make it even better is to make it name the maps the same as the image, and just not "Map". But its a nice basic plugin. Straight forward and not a lot of shitty commands no one is using! Keep up the good work!
-
View User Profile
-
Send Message
Posted Sep 2, 2014Here's an example on how much better the image can look by adjusting the color palette in an image editor. The original image is in the center, and the two outside ones are in-game screenshots. Note the coloring/texture of the hand and the area around the cat's nose. The image on the left is dithered, but it still looks much better than the one on the right.
http://www.bobcat00.com/palette_example.png
-
View User Profile
-
Send Message
Posted Sep 1, 2014I created a PNG file that contains one pixel of each color used by Minecraft map items. You can use this file with an image editor to adjust the color palette of an image so it will match the one used by Minecraft: http://www.bobcat00.com/minecraft_palette.png
-
View User Profile
-
Send Message
Posted Aug 26, 2014@iloveicecream11
The command requires input, only a player can provide. (Interaction with a block)
-
View User Profile
-
Send Message
Posted Aug 25, 2014The commands all work as a player - but not as console. Any idea why? Is this possible?
-
View User Profile
-
Send Message
Posted Aug 14, 2014@TheBlackBeltPanda
Sounds strange - it didn't happen with a lower 1.7.x version before?
How many different images do you use and how many instances of them are around? (And how big are the images) What CB build are you running? Are you getting the "Can't keep up!" message?
-
View User Profile
-
Send Message
Posted Aug 14, 2014Using ImageMaps 0.4.0 on MC 1.7.10 results in my server hanging, often requiring 30-60 seconds to execute any command and lots of time-outs all around. No errors in the log. Disabling the plugin solves the issue.
-
View User Profile
-
Send Message
Posted Aug 3, 2014Good plugin, found some problems, but works, that is important ;)
-
View User Profile
-
Send Message
Posted Aug 1, 2014@rysroma
Thanks, will be fixed in the next release.
-
View User Profile
-
Send Message
Posted Aug 1, 2014Please fix message: that shall be the upper left not conor but corner :D
-
View User Profile
-
Send Message
Posted Jul 17, 2014@laurensvh
Are you sure you placed the image in the images folder as well? Did you have another image "png4.png" before? Have you restarted the server and does the problem persist?
-
View User Profile
-
Send Message
Posted Jul 17, 2014Hello,
When I place a image with the command /imagemap png4.PNG , it shows a picture , but not the right one (See screenshots). What am I doing wrong?
Screenshots: http://gyazo.com/36d140f4d266bfa751da6f0cc6d889d0 http://gyazo.com/1894d5be70007412eab0623714eccd41 http://gyazo.com/76690b098ca602ac9a2408bc05432797
Regards, Laurens