NoweCraftRank SitesDarmowa strona i sklepZrób swoją ›
AshlarDarmowe oprogramowanie serwera oparte na Paper, z ochroną przed DDoS i backdoorami Zobacz Ashlar ›SpołecznośćZadawaj pytania, dziel się budowlami i znajdź ludzi do gry Dołącz do forum ›
Zasoby / Pluginy / ChatImage

ChatImage

Send images and GIFs in Minecraft! — Supports DiscordSRV & PlaceholderAPI.

PluginyZa darmo1.17 – 1.21
autor: ChickenSaysBak · pobrane z Hangar
Pobierz ›

Bezpośrednie pobieranie z Hangar · 414 pobrań

Co robi

ChatImage to plugin do serwerów Paper / Spigot, autor: ChickenSaysBak. Send images and GIFs in Minecraft! — Supports DiscordSRV & PlaceholderAPI.

Obsługiwane wersje: Minecraft 1.17 – 1.21. Liczba pobrań w serwisie Hangar: 414. Zajmuje 110. miejsce w kategorii „pluginy do czatu” (łącznie: 175). Ostatnia aktualizacja: 06.10.2025.

Obsługiwane wersje

1.211.201.191.181.17

Historia wersji

ChatImage ma 6 wydań na Hangar od 30.05.2024. Żadna nie wyszła w ostatnim roku. Najnowsza to 3.0.0, wydana 05.10.2025. Jest zrobiona dla Minecraft 1.21.7 – 1.21.11. Działa na Paper, Waterfall i Velocity.

WersjaWydanoMinecraftTyp
3.0.005.10.20251.21.7 – 1.21.11Wydanie
2.8.214.08.20251.17 – 1.21.8Wydanie
2.8.116.03.20251.17 – 1.21.4Wydanie
2.8.023.02.20251.17 – 1.21Wydanie
2.7.104.08.20241.17 – 1.21Wydanie

Komendy

Komendy wymienione na stronie ChatImage w Hangar:

/chatimage/hideimages/showimages

Uprawnienia

Wymienione tam uprawnienia, do nadania pluginem takim jak LuckPerms:

chatimage.usechatimage.adminchatimageapi.createmediafromurlchatimageapi.ishidingimages
Opis autora na Hangar

ChatImage

Send images and GIFs in Minecraft!

Features

DiscordSRV and EssentialsDiscord Support

Images and GIFs sent from Discord will render in Minecraft chat!

Hover Images

Send images without them taking up space in chat! Players can type /hideimages or it can be enabled by default in the configuration file.

Rendering Options

Smooth rendering looks better for almost all images, however, simple rendering may look better for flat designs with simple color palettes. There is no discernable difference in the speed of these options.

Partial-transparency support

Send images with mixed levels of transparency!

PlaceholderAPI Support

Insert images and GIFs anywhere with the %chatimage_image% placeholder! This can be used to put images on item lore.
See Placeholder Usage below for more details.

NSFW Content Filtration

You can filter out any images and GIFs containing explicit content! This feature is off by default, but you can utilize it simply by enabling it in the config. Duplicated content will cache within the plugin to increase processing speed.

BungeeCord and Velocity Support

This plugin will work exactly the same for Spigot, BungeeCord, and Velocity! The exception is that Velocity does not support GIFs for now (this will change when dialogs are supported by the Velocity API).

Note: Only install this plugin on BungeeCord/Velocity if your server has some form of global-chat. Otherwise, install the plugin on each Spigot server.

Videos

Configuration

Config

=============================================

ChatImage Configuration

By: ChickenSaysBak

To reload, use /chatimage reload

Permissions:

- chatimage.use (to render images)

- chatimage.admin (to use /chatimage)

=============================================

COOLDOWN SETTINGS

Sets how long (in seconds) someone must wait before another image or GIF will render.

cooldown: 3

Cooldown will start from 0 if an image URL is sent (as opposed to it starting when the image itself renders).

If enabled, this lengthens the cooldown if the user is repeatedly sending a URL. This can help against avid spammers.

strict_cooldown: false

IMAGE SETTINGS

Uses a smoothing effect when rendering images and GIFs.

Looks best on photo-realistic images, but simple rendering may look better for flat graphics.

This is nearly just as fast as simple rendering.

smooth_render: true

Gets rid of excessive blank space along the edges of images.

Does not apply to GIFs.

trim_transparency: true

Maximum dimensions for an image in chat. The maximum for default Minecraft chat settings is 35 x 20.

See HIDDEN IMAGE SETTINGS for changing the dimensions of hidden images.

See GIF SETTINGS for changing the dimensions of GIFs.

max_width: 35
max_height: 20

HIDDEN IMAGE SETTINGS

When a player runs /hideimages, images sent in chat are minimized, and they can be viewed by hovering.

Images that are wide will appear smaller than normal when hidden.

hidden_images:

Hides images by default. Players can individually override this with /showimages.

If enabled, consider reducing the cooldown since this option already reduces line spam.

auto_hide: false

Maximum dimensions for hidden images only.

If you increase the width, beware that you risk creating broken images for users on a smaller window size or bigger GUI scale.

Conversely, on a smaller GUI scale, you can render way larger images, but there's no way to know who's using what scale.

23 x 24 is a safe default for the standard 854 x 480 window or larger.

If you don't mind potentially breaking images for some users, you can increase it to 26 x 27 for full-screen users.

max_width: 23
max_height: 24

GIF SETTINGS

gifs:

Maximum dimensions for GIFs only. The maximum for default Minecraft settings is 22 x 22.

max_width: 22
max_height: 22

FILTRATION SETTINGS

explicit_content:

Prevents an image from rendering if explicit content is found. Does not apply to '/chatimage send'

This will impact speed by a couple seconds. Duplicate images cache within the plugin to increase speed.

Feature provided by: api4.ai/apis/nsfw

enabled: false

If an image contains explicit content, the entire message with the link will not be sent.

NOTE: This includes messages from people that do not have permission to render images.

NOTE for Velocity: You will need a plugin like SignedVelocity for this to work correctly on Velocity servers.

remove_message: false

GENERAL SETTINGS

The default language to use if a player's client language is unsupported.

You can add languages in the messages folder. Please consider sharing these on the plugin's GitHub or SpigotMC page!

If adding a language, name the file with a valid in-game language code: minecraft.wiki/w/Language#Languages

language_default: en_us

Prints extra messages to console to help find the source of issues.

debug: false

Permissions

chatimage.use

This is required to send images and GIFs using URLs. It could make for a nice donor perk!

chatimage.admin

This is required to use the /chatimage command. See below ↓

Commands

/hideimages

This can be used by all players. If enabled, images will be minimized and require the player to hover to view the image.

/showimages

Reverses /hideimages.

/chatimage reload

Type this after making any changes to the config file.

/chatimage send |all [smooth] [trim] [width] [height] [text]

Send images and GIFs to specific players or all players. The options at the end will use the config values if they are not specified. Trim does not apply for GIFs.

Additionally, you can append text to display to the right of the image or above GIFs. This supports color tags, line breaks `
`, and placeholders provided by PlaceholderAPI. This command could have a variety of creative uses!

Command Used

/chatimage send ChickenSaysBak images.vexels.com/media/users/3/220947/isolated… true true 35 20

YOU
DIED!!

/chatimage save [smooth] [trim] [width] [height]

Similar to the above command, but saves the textual image to the plugin folder for later use.

/chatimage delete

Deletes a saved image.

/chatimage send |all [text]

Sends a saved image to a specific player or all players. Text can be appended at the end just like the other send sub-command above. Sending a saved image is much faster than sending from a URL because retrieving the image over the internet is the longest step in the process.

Placeholder Usage

PlaceholderAPI Usage

ChatImage provides PlaceholderAPI with a custom placeholder for inserting images anywhere. You simply need the PlaceholderAPI plugin installed along with ChatImage and it will be available. To use it, refer to the syntax below:

%chatimage_image: [text]%
%chatimage_image: [smooth] [trim] [width] [height] [text]%

The parameters are identical to the /chatimage send command. You can use other placeholders inside the text parameter, but you must use curly braces instead of percent signs since the placeholder exists inside another placeholder. For example:
%chatimage_image: heart n Your Health n {player_health}%

Note: It is recommended to use saved images for placeholders instead of URLs because retrieving images from the internet will lag the PlaceholderAPI plugin and any plugins using the placeholder.

Developer API

API Usage

To use this API, add the respective dependency to your project:

Maven

io.github.chickensaysbak
chatimage-api
3.0.0-1

Gradle
implementation 'io.github.chickensaysbak:chatimage-api:3.0.0-1'

Don't forget to add "ChatImage" to the depend or softdepend section of your plugin.yml.

Creating an image
Component image = ChatImageAPI.createMediaFromURL("url.com/example.png";);

You can also use other optional parameters. Unspecified parameters will use config defaults.
createMediaFromURL(String url, String text, boolean smooth, boolean trim, int width, int height)

Sending an image

Paper & Velocity
player.sendMessage(media);

Spigot (requires dependency adventure-platform-bungeecord)
player.spigot().sendMessage(BungeeComponentSerializer.get().serialize(media));

BungeeCord (requires dependency adventure-platform-bungeecord)
player.sendMessage(BungeeComponentSerializer.get().serialize(media));

Check if a player is hiding images
if (ChatImageAPI.isHidingImages(player.getUniqueId())) {
// player is hiding images
}

Tip

If you're having trouble sending a particular image, try uploading it to Imgur, Imgbb, Gyazo, or even Discord. Just be sure to copy the direct image link ending with .png, .jpg, .gif, etc.

Please feel free to contact me if you have any questions, issues, or suggestions!

Autor: ChickenSaysBak. Z obrazkami na Hangar.

Jak zainstalować ChatImage

  1. Upewnij się, że twój serwer działa na Paper i Spigot w Minecraft 1.17 – 1.21.

  2. Pobierz plik .jar z Hangar i wrzuć go do folderu plugins na serwerze.

  3. Zrestartuj serwer. Unikaj /reload, wiele pluginów źle to znosi.

  4. Wpisz /plugins w konsoli: ChatImage powinien być na zielono. Pliki konfiguracyjne tworzą się w folderze plugins przy pierwszym starcie.

Pełny poradnik: Jak zainstalować pluginy na serwerze Minecraft

Kompatybilność

Wersje Minecraft
1.21, 1.20, 1.19, 1.18, 1.17
Działa na
Paper, Spigot
Edycja
Java
Wymaga
Niczego więcej
Licencja
MIT
Cena
Za darmo
Utrzymanie
Aktywnie aktualizowany (13.11.2026)

ChatImage w porównaniu z podobnymi Porównaj wszystkie alternatywy

ZasóbPobraniaOcenaWersjeAktualizacjaCena
ChatImageten, który oglądałeś414–1.17 – 1.216 paź 2025Za darmo
ClearLagTimerNorska196K4.81.8 – 26.x4 lip 2026Za darmo
VentureChatAust1n46178K4.51.8 – 1.2120 sie 2025Za darmo
AutoRestartServersMC133K4.31.8 – 1.1326 lip 2020Za darmo

Pytania

Czy ChatImage działa w wersji Minecrafta 26.x?

Jeszcze nie. Najnowsza obsługiwana wersja to Minecraft 1.21.

Czy ChatImage jest za darmo?

Tak. ChatImage można pobrać za darmo z serwisu Hangar.

Na jakim oprogramowaniu serwera działa ChatImage?

ChatImage działa na serwerach Paper i Spigot.

Czy ChatImage jest nadal aktualizowany?

Tak. Ostatnia aktualizacja wyszła w ciągu ostatniej doby.

Jakie są najlepsze alternatywy dla ChatImage?

Najbliższe to ClearLagTimer, VentureChat i AutoRestart. Porównaj wszystkie alternatywy

Alternatywy dla ChatImage

Porównaj wszystkie alternatywy ›

Opinie

–★★★★★
Opinie: 0
50
40
30
20
10

Zaloguj się, aby wystawić opinię.