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
images
folder
- downloads an image from the given URL into the
- /imagemap delete <filename>
- deletes an image from the
images
folder
- 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
images
folder
- 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.
idk if anyone can help me with this but imagemaps isnt showing up in my loading thing for my server??
like its like it doesnt exist and idk if i downloaded something wrong??
In reply to sookiecookie189:
Is the ImageMaps.jar in your plugin folder? Is there anything in your server startup log?
In reply to SydMontague:
yeah its in my plugin folder it literally doesnt say anything in my startup log for some reason
every other plugin is there except for ImageMaps
How do you remove the indestructible image
In reply to noobbumboni:
Shift+Right Click them with a wooden hoe to make them destructible, then destroy them as normal.
I think I am doing something wrong. I am using the command /imagemap place <filename> False False False [size], but the sizing is not working. It only lets me place images at the default size.
In reply to rigsbyrules:
nvm, I realized I formatted the size wrong
In reply to rigsbyrules:
how did you do it?
So I am having an issue where I cannot place any image where the area is big enough and it meets the criteria. As I right-click, no messages pop up and it only sends a message once I right-click on an area too small. So I only see the right click at top left message and nothing else. Any help or advice for this?
In reply to Supaconnor_YT:
Is there any error in your server log?
why when i want to place my map it says the space is blocked
In reply to runfish__:
Make sure the space is empty of entities (including invisible ones!) or blocks that are in the way. Also please check your server log for potential errors.
So far this plugin is SUPER HORRIBLE resizing the images is stupid and when you go to break the image to place another one you will always break the block that the image is on and the plugin is buggy this plugin just does not work like it should so far this plugin SUCKS to many bugs, errors, and it just is horrible do not download this stupid plugin its not worth wasting anyone's time downloading and using this bad plugin.
In reply to realman80:
I explicitly advise against using the built-in resizing of images since it can't achieve good results compared to using proper image manipulation software.
Once placed the plugin does not interact with the item frames in any shape or form. Issues you encounter interacting with them are unrelated to this plugin. You might want to contact Mojang instead.
I can't address and unspecified bugs or errors. From my experience the majority of issues arise from user errors, not from the plugin itself having an actual bug.
In any case the correct course of action is seeking support instead of vomiting over a comment section.
How do u make them smaller???
In reply to daaf_hoog:
Use an image manipulation software like GIMP to resize the image to your desired size. Each map is 128x128 pixels, so multiply that by your desired size. Make sure maintain the aspect ratio, otherwise your image will be stretched or squished.
You can also use the built-in resize command parameter as documented, but I strongly advise against it due to it yielding considerably worse results.
I can't place a map on the wall
but i can place it on a floor
So I placed item frames in my Minecraft world and now we cant remove them.
Any ideas as to what could've caused this and how we could break them?
Please this looks so ugly :|
https://streamable.com/989qk0
In reply to circles:
User helped me fix this over Discord, for those struggling with the same issue make sure to shift+right click if you're in survival with a wooden hoe in order to break them otherwise it will not work.
I like this plugin but are there anyway to delete all the maps quickly since sometime i miss click it and have to hand break it quite a bit of work there