AsWelcomeHead

AsWelcomeHead

Show player head + custom welcome message on join

193 downloads 0 followers

๐Ÿ‘ค AsWelcomeHead

Animated Player Head & Welcome Message System

by ItzAzeem | AsDevs

Discord Website Version License PlaceholderAPI


Preview

             *Real player skin rendered in chat โ€” pixel-perfect, zero lag.*

๐ŸŽฏ What is AsWelcomeHead?

AsWelcomeHead is a lightweight, cinematic welcome system for public Minecraft servers. The moment a player joins, their real skin is fetched, rendered as a pixel-art head in chat, and displayed alongside a fully customizable welcome message โ€” just like the big servers you see on YouTube!

No databases. No complicated setup. Just drop the JAR in and go.


AsWelcomeHead Close Up


โœจ Features

๐Ÿ‘ค Live Player Head Rendering

  • Player's real Mojang skin fetched automatically on join
  • Rendered as colored block characters (โ–ˆ) directly in chat
  • Async fetching โ€” zero main thread lag
  • Skin cached to disk after first download โ€” instant on future joins
  • Fallback default avatar if skin API is unavailable

๐Ÿ’ฌ Fully Customizable Welcome Message

  • 8 lines of custom text shown beside the player's head
  • Full hex color support &#FF5500 + classic &c color codes
  • Separate message for First Join and Returning Players
  • Center text option for perfect alignment

๐ŸŽ‰ First Join Celebration

  • Fireworks burst at player spawn location
  • Configurable amount โ€” set 0 to disable
  • Unique first-join message to make new players feel special

๐Ÿ”Š Custom Sounds

  • Play any Bukkit sound on join
  • Separate sound for first join vs returning players
  • Configurable volume and pitch

๐Ÿ“ Placeholder Support

Placeholder Output
%player_name% Player's username
%server_name% Your server name from config
All PAPI placeholders Supported via PlaceholderAPI

โšก Performance

  • Zero database โ€” no SQL, no MongoDB
  • Async skin download pipeline
  • Disk-based skin cache
  • Near-zero TPS impact

๐Ÿ“œ Commands

Command Description Permission
/awh reload Reload config without restart aswelcomehead.reload
/awh preview Preview your welcome message live aswelcomehead.preview
/awh version Show plugin version (everyone)

Aliases: /awh ยท /wh ยท /welcomehead


๐Ÿ”‘ Permissions

Permission Description Default
aswelcomehead.reload Reload config op
aswelcomehead.preview Preview welcome message op
aswelcomehead.* All permissions op

โš™๏ธ Configuration

# โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
# โ•‘          AsWelcomeHead Config            โ•‘
# โ•‘         Made by ItzAzeem | v1.0.0        โ•‘
# โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

# Your server name โ€” use with %server_name%
server-name: "Your SMP Name Here"

# Head render character: BLOCK (โ–ˆ) DARK_SHADE (โ–“) MEDIUM_SHADE (โ–’) LIGHT_SHADE (โ–‘)
image-char: BLOCK

# Blank lines before/after message (for that player only)
Spaces-Top: 2
Spaces-Bot: 0

# Delay before showing message (seconds)
Timer: 3

# โ”€โ”€ Returning Players โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Players-Back:
  enable: true
  show-head: true
  center: false
  head-text:
    1: ""
    2: "  &4&lWELCOME TO &c&l%server_name%&4&l!"
    3: ""
    4: "  &fWelcome &b%player_name%&f!"
    5: "  &7Here are some useful commands!"
    6: ""
    7: "  &7Find updates in our &b/discord"
    8: "  &7Support the server by doing &6/store"

# โ”€โ”€ First Join โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Players-FirstJoin:
  enable: true
  show-head: true
  head-text:
    2: "  &4&lWELCOME TO &c&l%server_name%&4&l!"
    4: "  &fWelcome &b%player_name%&f!"
    5: "  &aYou are joining for the &lfirst time&a!"
    7: "  &7Find updates in our &b/discord"
    8: "  &7Support the server by doing &6/store"

# โ”€โ”€ Sounds โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
SoundB:
  enable: true
  sound: ENTITY_VILLAGER_CELEBRATE
  volume: 1.0
  pitch: 1.0

# โ”€โ”€ Fireworks (first join only) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Firework:
  amount: 5

๐Ÿ–ฅ๏ธ Compatibility

Software Supported
Paper 1.20 โ€” 1.21 โœ…
Spigot 1.20 โ€” 1.21 โœ…
Purpur 1.20 โ€” 1.21 โœ…
Java 17+ โœ…
PlaceholderAPI โœ… Optional

๐Ÿ”ง Installation

  1. Download AsWelcomeHead.jar
  2. Drop it into your /plugins folder
  3. Restart your server
  4. Edit plugins/AsWelcomeHead/config.yml
  5. Run /awh reload โ€” done! โœ…

๐Ÿ‘จโ€๐Ÿ’ป Developer

ItzAzeem โ€” Founder of AsDevs

Passionate Minecraft plugin developer building unique, high-quality tools for public and competitive SMP servers.


๐Ÿ†˜ Support

Having issues? Need help with config?

Join our Discord for fast support: ๐Ÿ‘‰ discord.gg/xRW5rdAvs5

Please do not use Modrinth comments for bug reports โ€” Discord is way faster!


Made with โค๏ธ by ItzAzeem | AsDevs

Enjoying AsWelcomeHead? Please leave a โญ review on Modrinth โ€” it really helps!

Version Minecraft Loader Download

AsWelcomeHead 1.0.0

1.0.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, spigot
Download