Earlier Versions
| Name | Size | Uploaded | Game Version | Downloads | |
| v1.2.7 release | 129.98 KB | Dec 17, 2022 | 1.19.3 | 10 | Download |
| v1.2.6 release | 129.49 KB | Oct 29, 2022 | 1.19.2 | 376 | Download |
| v1.2.5 release | 128.52 KB | Aug 16, 2022 | 1.19.1 | 442 | Download |
| v1.2.4 release | 129.19 KB | Aug 12, 2022 | 1.19.1 | 45 | Download |
| v1.2.3 release | 126.33 KB | Jun 15, 2022 | 1.19 | 689 | Download |
| v1.2.2 release | 124.95 KB | Jan 29, 2022 | 1.18.1 | 500 | Download |
| v1.2.1 release | 124.48 KB | Jan 5, 2022 | 1.18.1 | 194 | Download |
| v1.2.0 release | 111.16 KB | Dec 4, 2021 | 1.18 | 454 | Download |
| v1.1.1 release | 96.69 KB | Jul 10, 2021 | 1.17 | 364 | Download |
| v1.1.0 release | 96.60 KB | Jul 2, 2021 | 1.17 | 95 | Download |
| v1.0.4 release | 477.31 KB | Apr 17, 2021 | 1.16 | 224 | Download |
| v1.0.3 release | 473.02 KB | Mar 30, 2021 | 1.16 | 55 | Download |
| v1.0.2 release | 471.34 KB | Feb 26, 2021 | 1.16 | 70 | Download |
| v1.2.4-SNAPSHOT-b2 beta | 128.26 KB | Aug 2, 2022 | 1.19.1 | 92 | Download |
| v1.2.4-SNAPSHOT beta | 129.21 KB | Jul 8, 2022 | 1.19 | 92 | Download |
| v1.2.0-SNAPSHOT beta | 110.37 KB | Oct 17, 2021 | 1.17 | 78 | Download |
| v1.1.0-SNAPSHOT beta | 96.49 KB | Jun 19, 2021 | 1.17 | 89 | Download |
Screenshots
Description
Yamipa is an Spigot plugin that allows you to place images on any surface in your Minecraft server. It is designed with performance and compatibility in mind, so even the most low-specs servers should be able to run it.

Installation
Download the JAR file for the latest release and copy it to the "plugins" directory of your Minecraft server as you'll do with any other plugin. That's it!
Requirements
Before installing Yamipa make sure you meet the following requirements:
- CraftBukkit, Spigot or PaperMC v1.16 or v1.17
- ProtocolLib v4.6.1 or higher
Configuration
Yamipa is ready-to-go right out of the box. By default, it creates the following files and directories under the plugins/YamipaPlugin directory:
cache: A directory containing cached images to speed up the rendering process. You shouldn't modify its contents.images: This is the directory where you put the image files you want to place in your Minecraft world.images.dat: A file holding the list and properties (e.g. coordinates) of all placed images in your server. You shouldn't modify its contents.
You can change the default path of these files by creating a config.yml file in the plugin configuration directory:
verbose: false # Set to "true" to enable more verbose logging images-path: images # Path to images directory cache-path: cache # Path to cache directory data-path: images.dat # Path to placed images database file
This library uses bStats to anonymously report the number of installs. If you don't like this, feel free to disable it at any time by adding enabled: false to the bStats configuration file (it's ok, no hard feelings).
Usage
This plugin adds the following commands:
/image clear <x z world> <r> [<placed-by>]: Remove all placed images in a radius ofrblocks around an origin./image describe: Show detailed information about a placed image./image download <url> <filename>: Download an image from a URL and place it in the images directory./image list [<page>]: List all available files in the images directory./image place <filename> <width> [<height>]: Place an image of sizewidthxheightblocks./image remove: Remove a placed image from the world without deleting the image file./image top: List players with the most placed images.
Examples
- Show help
/image - Download an image from a URL and save it with another name
/image download "https://www.example.com/a/b/c/1234.jpg" imagename.jpg - Start the dialog to place an image with a width of 3 blocks and auto height
/image place imagename.jpg 3 - Start the dialog to place a 3-blocks wide and 2-blocks high image
/image place imagename.jpg 3 2 - Start the dialog to remove a placed image while keeping the original file
/image remove - Remove all placed images in a radius of 5 blocks around the spawn
/image clear 0 0 world 5 - Remove all images placed by "EvilPlayer" in a radius of 100 blocks in the nether
/image clear 50 70 world_nether 100 EvilPlayer - Remove all legacy placed images (without "placed by" metadata)
/image clear 0 0 world 9999999 00000000-0000-0000-0000-000000000000
Permissions
If you want more granular control over the players who can use a particular set of commands, permissions are the way to go!
Yamipa defines the following permissions, each one corresponding to the command with the same name:
yamipa.clearyamipa.describeyamipa.downloadyamipa.listyamipa.placeyamipa.removeyamipa.top
By default, only server OPs have all permissions granted. You can change this by using a permission plugin, such as LuckPerms or GroupManager.
Both these plugins have been tested to work with Yamipa, although any similar one should work just fine.
License
Yamipa is licensed under the MIT License.
Get 0.05 TON 💎
Download
Add a comment