-I don't develop any Minecraft-Plugins anymore-JoinQuit is a fully Configurable plugin that uses Sounds, 1.8's Title Function and Messages to announce the Joining of a player. You can also configure welcome and broadcast messages, sounds and titles. The Joining player receives every "Welcome"-part, every other Player receives the "Broadcast" part.
JoinQuit
Features:
- Features
- Setup&Config
- Optional Dependencies
- Known Bugs
- Permissions
- List of Sounds
- License and Agreement
Setup:
- Configure every single Message, Sound and Title
- Edit FadeIn, Stay and Fadeout time
- "Welcome" and "Broadcast" parts for Joining, to show the joining Player something other than every other Player
Just Drag&Drop the Plugin into your Plugins-folder and let it start once. A config will generate. You can Use Color codes like "&4" for red in the Text parts. For the Title's time Amount, please use Ticks. (20 Ticks = 1 Second). Fill in the Sounds from this Thread (scroll down).
If you dont want to use the Titles, set "TitleAPI" to false.
Variables:
%Player% - Player that is Joining/Leaving
%Receiver% - The Player that is receiving the Message/Title
Here's the Example Config:
Optional Debendencies:Code (Text):OptionalDebendencies:
TitleAPI: true
Join:
BroadcastMessage: '&6[&2+&6]%Player%'
BroadcastTitleHeader: '&6[&2+&6]'
BroadcastTitleFooter: '&6%Player%'
BroadcastTitleFadeIn: 10
BroadcastTitleStay: 15
BroadcastTitleFadeOut: 5
BroadcastSound: LEVEL_UP
WelcomeMessage: '&6[&2+&6]%Player%'
WelcomeTitleHeader: '&6Welcome,'
WelcomeTitleFooter: '&6%Player%!'
WelcomeTitleFadeIn: 5
WelcomeTitleStay: 40
WelcomeTitleFadeOut: 5
WelcomeSound: ORB_PICKUP
Quit:
BroadcastMessage: '&6[&4-&6]%Player%'
BroadcastTitleHeader: '&6[&4+&6]'
BroadcastTitleFooter: '&4%Player%'
BroadcastTitleFadeIn: 10
BroadcastTitleStay: 15
BroadcastTitleFadeOut: 5
BroadcastSound: ANVIL_BREAK
Known Bugs:
- TitleAPI
- Just Drag&Drop the Plugin into your Plugins-folder
- Link: www.spigotmc.org/resources/titleapi.1325/
Permissions:
- incompatible with VanishNoPacket
- joinquit.* permission not working
List of Sounds:
- joinquit.trigger.join.message/title/sound - let a Player trigger Messages, Title, Sound on join
- joinquit.receive.join.message/title/sound - let a Player receive Messages, Title, Sound on join
- joinquit.trigger.quit.message/title/sound - let a Player trigger Messages, Title, Sound on join
- joinquit.receive.quit.message/title/sound - let a Player receive Messages, Title, Sound on Join
- For those who just want to copy&paste permissions, here you have all permissions:
And for Admins to use the Command:Code (Text):joinquit.trigger.join.message
joinquit.trigger.join.title
joinquit.trigger.join.sound
joinquit.receive.join.message
joinquit.receive.join.title
joinquit.receive.join.sound
joinquit.trigger.quit.message
joinquit.trigger.quit.title
joinquit.trigger.quit.sound
joinquit.receive.quit.message
joinquit.receive.quit.title
joinquit.receive.quit.soundCode (Text):joinquit.command.reload
You can use this Sounds in the Config:
Code (Text):AMBIENCE_RAIN
AMBIENCE_THUNDER
ANVIL_BREAK
ANVIL_LAND
ANVIL_USE
ARROW_HIT
BAT_DEATH
BAT_HURT
BAT_IDLE
BAT_LOOP
BAT_TAKEOFF
BLAZE_BREATH
BLAZE_DEATH
BLAZE_HIT
BURP
CAT_HISS
CAT_HIT
CAT_MEOW
CAT_PURR
CAT_PURREOW
CHEST_CLOSE
CHEST_OPEN
CHICKEN_EGG_POP
CHICKEN_HURT
CHICKEN_IDLE
CHICKEN_WALK
CLICK
COW_HURT
COW_IDLE
COW_WALK
CREEPER_DEATH
CREEPER_HISS
DIG_GRASS
DIG_GRAVEL
DIG_SAND
DIG_SNOW
DIG_STONE
DIG_WOOD
DIG_WOOL
DONKEY_ANGRY
DONKEY_DEATH
DONKEY_HIT
DONKEY_IDLE
DOOR_CLOSE
DOOR_OPEN
DRINK
EAT
ENDERDRAGON_DEATH
ENDERDRAGON_GROWL
ENDERDRAGON_HIT
ENDERDRAGON_WINGS
ENDERMAN_DEATH
ENDERMAN_HIT
ENDERMAN_IDLE
ENDERMAN_SCREAM
ENDERMAN_STARE
ENDERMAN_TELEPORT
EXPLODE
FALL_BIG
FALL_SMALL
FIRE
FIRE_IGNITE
FIREWORK_BLAST
FIREWORK_BLAST2
FIREWORK_LARGE_BLAST
FIREWORK_LARGE_BLAST2
FIREWORK_LAUNCH
FIREWORK_TWINKLE
FIREWORK_TWINKLE2
FIZZ
FUSE
GHAST_CHARGE
GHAST_DEATH
GHAST_FIREBALL
GHAST_MOAN
GHAST_SCREAM
GHAST_SCREAM2
GLASS
HORSE_ANGRY
HORSE_ARMOR
HORSE_BREATHE
HORSE_DEATH
HORSE_GALLOP
HORSE_HIT
HORSE_IDLE
HORSE_JUMP
HORSE_LAND
HORSE_SADDLE
HORSE_SKELETON_DEATH
HORSE_SKELETON_HIT
HORSE_SKELETON_IDLE
HORSE_SOFT
HORSE_WOOD
HORSE_ZOMBIE_DEATH
HORSE_ZOMBIE_HIT
HORSE_ZOMBIE_IDLE
HURT_FLESH
IRONGOLEM_DEATH
IRONGOLEM_HIT
IRONGOLEM_THROW
IRONGOLEM_WALK
ITEM_BREAK
ITEM_PICKUP
LAVA
LAVA_POP
LEVEL_UP
MAGMACUBE_JUMP
MAGMACUBE_WALK
MAGMACUBE_WALK2
MINECART_BASE
MINECART_INSIDE
NOTE_BASS
NOTE_BASS_DRUM
NOTE_BASS_GUITAR
NOTE_PIANO
NOTE_PLING
NOTE_SNARE_DRUM
NOTE_STICKS
ORB_PICKUP
PIG_DEATH
PIG_IDLE
PIG_WALK
PISTON_EXTEND
PISTON_RETRACT
PORTAL
PORTAL_TRAVEL
PORTAL_TRIGGER
SHEEP_IDLE
SHEEP_SHEAR
SHEEP_WALK
SHOOT_ARROW
SILVERFISH_HIT
SILVERFISH_IDLE
SILVERFISH_KILL
SILVERFISH_WALK
SKELETON_DEATH
SKELETON_HURT
SKELETON_IDLE
SKELETON_WALK
SLIME_ATTACK
SLIME_WALK
SLIME_WALK2
SPIDER_DEATH
SPIDER_IDLE
SPIDER_WALK
SPLASH
SPLASH2
STEP_GRASS
STEP_GRAVEL
STEP_LADDER
STEP_SAND
STEP_SNOW
STEP_STONE
STEP_WOOD
STEP_WOOL
SUCCESSFUL_HIT
SWIM
VILLAGER_DEATH
VILLAGER_HAGGLE
VILLAGER_HIT
VILLAGER_IDLE
VILLAGER_NO
VILLAGER_YES
WATER
WITHER_DEATH
WITHER_HURT
WITHER_IDLE
WITHER_SHOOT
WITHER_SPAWN
WOLF_BARK
WOLF_DEATH
WOLF_GROWL
WOLF_HOWL
WOLF_HURT
WOLF_PANT
WOLF_SHAKE
WOLF_WALK
WOLF_WHINE
WOOD_CLICK
ZOMBIE_DEATH
ZOMBIE_HURT
ZOMBIE_IDLE
ZOMBIE_INFECT
ZOMBIE_METAL
ZOMBIE_PIG_ANGRY
ZOMBIE_PIG_DEATH
ZOMBIE_PIG_HURT
ZOMBIE_PIG_IDLE
ZOMBIE_REMEDY
ZOMBIE_UNFECT
ZOMBIE_WALK
ZOMBIE_WOOD
ZOMBIE_WOODBREAK
License and Agreement:
1. Do not modify, edit, change, or alter this plugin's code
2. Do not redistribute or claim this plugin as your work
3. Do not use or copy this plugin's code
4. Do not decompile the plugin

JoinQuit 1.2
Messages, Titles and Sounds on Join & Quit. Extremely Configurable. Questions left?
Recent Updates
- Update for Spigot 1.8.7 Jul 11, 2015
- 1.1 - Added /joinquit command for Reload Jun 19, 2015
- 1.0.2 - Quick Permission bug fix Jun 19, 2015