Pixelator
Brief description
Pixelator allows you to put an image from a file or an url onto a map and share it with other players or put them in item frames as a kind of showcase!
Features
- You can create an infinite amount of image maps
- Renderers are saved to file when the plugin disables and will be loaded from it on startup (the file will be deleted after this process)
- Images are rendered instantly onto maps, no ghosting bars
- Image maps can be put in item frames so everyone can see them
- You can display a list of all active image maps with some details
- Doesn't lag the server due to the use of a new thread for loading/rendering the images
- Easy usage
- Detailed help pages
All listed features above are always referring to the newest version of Pixelator!
Commands & Permissions
Command | Description | Permissions |
/pixel create <source> | Creates a new image map | Pixelator.create |
/pixel give <id> | Gives you the desired image map | Pixelator.give |
/pixel remove <id> | Removes an image map | Pixelator.remove |
/pixel list | Shows a list of available image maps | Pixelator.list |
/pixel reload | Reloads the whole plugin | Pixelator.reload |
/pixel help [page] | Shows the help pages | None |
- | All Pixelator permissions | Pixelator.* |
<source> can either be an url or a path to a file. Please note that if you want to load something from file you start in the server's folder! (Examples: /pixel create Test.jpg attempts to load the file Test.jpg from the server's folder - /pixel create plugins/Pixelator/Test.jpg attempts to load the file Test.jpg from the Pixelator folder)
Bugs? Errors? Problems? New Ideas?
If you find any bug/error send me a message or post a comment, please! You can also send me any ideas you have for this plugin.
Videos
@xion87
Were you able to delete the broken renderers properly?
The server will delete the pixel images randomly and I have to reset them :(
fix plox
Broken linked image cause this error at startup server 08:47:34 CONSOLE: [SEVERE] Exception in thread "Thread-11" 08:47:34 CONSOLE: [SEVERE] java.lang.NullPointerException: The source does not contain an image 08:47:34 CONSOLE: [SEVERE] at com.darkblade12.pixelator.renderer.types.MapImageRenderer$1.run(MapImageRenderer.java:24) 08:47:34 CONSOLE: [SEVERE] Exception in thread "Thread-33" 08:47:34 CONSOLE: [SEVERE] java.lang.NullPointerException: The source does not contain an image 08:47:34 CONSOLE: [SEVERE] at com.darkblade12.pixelator.renderer.types.MapImageRenderer$1.run(MapImageRenderer.java:24) 08:47:34 CONSOLE:
@DarkBladee12
Interesting. I am using Pixelator 1.2.1 on Spigot #1247
I've only tested this with pixel maps created with URLs. As soon as I remove the map from the item frame, and then /pixel remove it, it works fine without crashing, but if I leave it in the frame, the server crashes.
@jacklink01
I can't confirm that, because it works perfectly on my testserver. What server software are you running currently and which version of Pixelator?
Using /pixel remove while the map you are removing is in an item frame crashes the server. Every time.
I also think there is a huge memory leak when I come back from the crash. :/
Hmm seems like if i do an command he doesnt know he is going to disable other plugins
Hmm it wont crash other plugins anymore
@DarkBladee12 NOOO!!!!!!!
:( I was checking and no bushes rotted
And i checked it again after 10 seconds and everything is starting is Despawned!
Youre plugin is conflicting with WorldGuard and some others
I did use /pixel reload
@NorbuGames
Hey, did you use the reload command? Because I found a bug in there which actually disables all listeners, which was not really the goal...
I dont want to use this plugin anymore i didnt work i did the source of Imgur But what i didnt know when i installed the plugin : The plugin bugged all my other plugins such as worldguard
And now all my bushes are rotten and despawned :(
Sorry
still seems to wipe all my IDs on a crash or restart. Unsure why. x.x
@DarkBladee12
I tried, its still the same, i love your plugin (use it on my Bukkit server) but on the MCPC+ server it doesnt work. Updating or not, wont fix it, same ID everytime, ID 0.
@yanniclord
Hmm, I'm about to decide what I'm going to do... Can't you update to a newer version of MCPC+?
@DarkBladee12
Uhm, well first: Make permissions for it. Second: Its only for Staff. Third: Look at MCPainter, its a similar Plugins (first i found of this btw), and it allows you to specify the ID. And Fourth: So what shoud i do then? I cannot get it to work, it only uses the ID 0.
@yanniclord
Allowing players to choose the id is actually bad, because you could overwrite normal maps of other players. Besides that I'm not sure if it even works, because I believe you can only generate a random id and not generate a specific one.
@Arcsteryx
That's strange, seems like the server maps have been reset... Which version of Bukkit do you use and did your server crash the last time?
@DarkBladee12
Darkblade as i said, i use MCPC+ 1.6.4, and maps are generated just fine, i take a map, and it makes the ID. Just it doesnt make the images on the map, you should make it so we can define the ID of the map it shoud use for the image instead of making it auto.
Hai guys.
So. I woke up this morning and all the custom maps were broken.
for some reason all the custom maps were displaying Map0 (normal world map)
Any idea what could have caused this? And how to prevent it from happening again>
Other than that, one of the best plugins out there as far as I am concerned.
Thanks for making it
Hey! I produced a video on your plugin. You can check it out here! http:www.youtube.com/watch?v=lSFqI52lU9U Keep up the good work! And have a merry Christmas! :)