IMGSender
IMGSender - Send images in the chat without client modifications !
With this little plugin, players can send images in the chat with a cache system !
If you love this plugin, you will enjoy this one :D
Thanks to bobacadodl !
How does it works ?
You have only two commands :
/img [url] [size] [char] [text] [player].
[url] - OPTIONAL - The url of the image. Default : Config.Default.URL.
[size] - OPTIONAL - The size of the image. Default : Config.Default.Size.
[char] - OPTIONAL - The char of the image. Can be 'LETTER', 'BLOCK', 'SMALL_BLOCK', 'TRIGRAM', 'DOTTED_SQUARE', 'DIAGONAL', 'DARK_SHADE', 'MEDIUM_SHADE' or 'LIGHT_SHADE' at the moment. Default : Config.Default.Char.
[text] - OPTIONAL - Add a text near to the image. Please end your sentence by a point ! Support colors (Exemple : "&1Skyost is the best !"). Warning ! Do not enter a 'too big' size, otherwise, the text will not appear ! Default : Nothing.
[player] - OPTIONAL - The player who receive the image. Default : All players on the server.
/img-item [url] [size] [char] [text].
[url] - OPTIONAL - The url of the image. Default : Config.Default.URL.
[size] - OPTIONAL - The size of the image. Please note that items limit the size of their lore at 30. Default : Config.Default.Size.
[char] - OPTIONAL - The char of the image (see below). Default : Config.Default.Char.
[text] - OPTIONAL - Add a text at the under the image. Default : Nothing.
You have five permissions :
img.broadcast.send - Allows you to broadcast an image.
img.broadcast.receive - Allows you to receive a broadcasted image.
img.private.send - Allows you to send an image to a single player.
img.private.receive - Allows you to receive an image sent privately.
img.item - Allows you to apply an image to an item.
Configuration
Please stop your server before editing the configuration !
Config - In this part you can configure how the plugin works.
RescaleOp - In this part you can retouch the image before boradcasting it. Enter "0" to disable it.
Default - In this part you can configure default values.
ImageSize - In this part you can configure image sizes data.
Cache - In this part you can configure the cache.
Examples
An example for /img is available here and an example for /img-item is available here.
Medias
Services included in the plugin
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org :
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
This plugin uses the Skyupdater too which means that the following may occur :
- Connection to curseforge.com
- Plugin version compared against version on curseforge.com
- Downloading of the plugin from curseforge.com
Before posting comments
I hate comments like this :
Quote from plantj0:What a useless and bad plugin. Whenever i edit something in the config file it just changes it back.
So please read the documentation and this before posting a comment.
If you want to make a bug report or you want a new feature please use the ticket tracker here.
Donations
Development cost time and time is the money of the life. Please feel free to donate.
@W84ME2JOIN
This plugin is totally compatible with 1.6.4.
Can you please make a 1.6.4 version If you can please?
@taltsr
You do not need AsciiAPI ;)
@NoChanceSD
It is a free license resource, so yes.
@Chaeris
Yes, in the future ;)
@Skyost
And will there be any feature to post a text with the picture next to it ?
There is a good exemple of what I mean on AsciiStuff: http://imgur.com/a/hoxLD
Such message accompanied with such picture would create a whole new world of possibilities, and this game seems to be a good one!
Do you have permission of the author of this resource to even post it here?
@Skyost
ive actually ran to download this asciiAPI, it doesnt works for me some reason, just shows me spaces and nothing, help would be appreciated :D
@james070508
I do not understand sorry, I am not english.
@Chaeris
It does not use the AsciiAPI :p
Maybe later ;)
You can use it with command blocks ;)
Most appropriate use of the AsciiAPI! Good work.
A possible amelioration would be to be able to post a picture with a text next to it (on the right of the picture).
Then, I think we can use script plugins or just simple command blocks to use this for custom events and maps on the server!
I would definitely like what umegonta suggested. It would be very cool for per-world server MOTDs, If you do, I can very easily combine it with the teleport scripts wrote in VariableTriggers
@umegonta
It is difficult because I need to "seperate" with its length :/
Buf I will think about it ;)
Would you add an ability that you also able to add comment like this? http://i.imgur.com/w4NfNrp.png
For example, My server is allowed using TNT to destroy things but it also rollbacks through "command scheduler" time to time. We send players an announce like "auto rollback is happening! be aware of stuck!". The announce can be missed easily. So. I would send a pickaxe image and broadcast through IMGSender with announcements.
@Ewth
A timer ? What do you want to do with a timer ?
@toxictroop
You have a lot of externals plugins for doing what you want :
http://dev.bukkit.org/bukkit-plugins/consolescheduler2/
http://dev.bukkit.org/bukkit-plugins/command-scheduler/
http://dev.bukkit.org/bukkit-plugins/simplecommandscheduler/
http://dev.bukkit.org/bukkit-plugins/joincommands/
http://dev.bukkit.org/bukkit-plugins/click-command/
@Player5466
It is totally compatible with 1.6.4.
First sry for my Bad englisch :D .
Can you Pls make this plugin for 1.6.4, is that possible?
It would be good to have this on a broadcast timer, also an option to have a message and image displayed on join.
Hi @skyost,
Is it possible to have this on a timer or implement a timer? let me know when you have the chance.
Other than that great job!
- Ewth