JoinQuit 1.2

Messages, Titles and Sounds on Join & Quit. Extremely Configurable. Questions left?

  1. GermanHubertus
    -I don't develop any Minecraft-Plugins anymore-
    JoinQuit

    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.
    1. Features
    2. Setup&Config
    3. Optional Dependencies
    4. Known Bugs
    5. Permissions
    6. List of Sounds
    7. License and Agreement
    Features:
    • 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
    Setup:
    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:
    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
    Optional Debendencies:
    Known Bugs:
    • incompatible with VanishNoPacket
    • joinquit.* permission not working
    Permissions:
    • 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:
      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.sound
      And for Admins to use the Command:
      Code (Text):
      joinquit.command.reload
    List of Sounds:
    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

Recent Reviews

  1. OfirTIM
    OfirTIM
    2/5,
    Version: 1.2
    this plugin using TitleAPI, no one using it for public plugin, only peoples who doingi t for private servers! you sir are really not good at Resourcing plugins like this, you need to make your own Title! DONT USE API, anyway the usage for your sounds is completely scary, you not using normal Standed for it, you Disgusting me.
    1. GermanHubertus
      Author's Response
      You may be right with the use of TitleAPI, but it's just a much easier way to send Titles. If you don't like it how its done, use something different.

      I can't see any Problem with the Sounds...
      Also, have you read the License and Agreement? Please do not decompile the Plugin.