Page cover

๐Ÿ“šOWO-Welcome Tutorial

๐ŸŒ Overview

Welcome to the official wiki for OWO-Welcome, a lightweight Minecraft plugin that transforms your server's join/quit experience and spices it up with a dazzling achievement system! ๐ŸŽ‰ Built for Spigot, this plugin brings custom messages, epic sounds, stealthy staff tools, and rewarding achievements to any serverโ€”be it survival, creative, or minigames.

Perfect for server owners who want to wow their players or developers craving a tweak-friendly plugin, OWO-Welcome is your go-to for a vibrant server vibe! ๐ŸŒˆ

Get OWO-Welcome here:

โœจ Features

๐ŸŽฏ Core Features

  • ๐Ÿ“ข Custom Welcome Messages: Multi-line, color-coded greetings with Minecraft codes (e.g., &a).

  • ๐ŸŽต Epic Join Sounds: Play sounds like ENTITY_PLAYER_LEVELUPโ€”global or just for the player.

  • ๐Ÿ“บ Titles & Subtitles: Flash bold, colorful titles when players join.

  • ๐Ÿคซ Join/Quit Silence: Hide join/quit broadcasts for sneaky moves.

  • ๐Ÿ‘ป Staff Vanish Mode: Let staff join invisibly or toggle it anytime.

  • ๐ŸŽ“ Permission-Based Ranks: Unique join vibes based on player perms.

  • ๐Ÿ† Achievement System: Reward entity kills with custom goals and flair.

  • ๐Ÿ“Š bStats Integration: Lightweight stats tracking (ID: xx).

  • ๐Ÿ’พ Data Persistence: Achievements saved in JSON for restarts.

๐Ÿ› ๏ธ How It Works

OWO-Welcome hooks into join/quit and kill events to bring the magic. Messages and sounds fire on join, while achievements tick up with every killโ€”fully customizable via YAML and backed by JSON storage! ๐Ÿ”ง

๐Ÿ› ๏ธ Installation

๐Ÿ“‹ Step-by-Step Guide

  1. โฌ‡๏ธ Download: Grab owo-welcome.jar from Spigot, PolyMart, or BuiltByBit.

  2. ๐Ÿ“‚ Install: Drop the JAR into your plugins folder.

  3. ๐Ÿš€ Start Server: Boot up to generate config.yml and achievements.yml.

  4. โœ๏ธ Configure: Tweak the files to set your style.

  5. ๐Ÿ”„ Apply Changes: Restart or use /owo reload to roll it out.

๐Ÿ’ก Tip: Works best on Spigot 1.13+!

๐Ÿ“œ Commands & Permissions

๐ŸŽฎ Commands

Command
Description
Permission

/owo reload

Reloads configs and achievements.

owo.reload

/owo vanish

Toggles player invisibility.

owo.vanish

๐Ÿ”‘ Permissions

  • ๐Ÿ”“ owo.reload: Unlock the reload command.

  • ๐Ÿ‘ป owo.vanish: Toggle vanish mode.

  • ๐Ÿ‘ค owo.default: Default rank (customizable).

  • ๐Ÿ‘‘ owo.owner: Example custom rank.

โš™๏ธ Configuration

OWO-Welcome shines with two config files: config.yml for welcomes and achievements.yml for epic goals! ๐ŸŒŸ

๐Ÿ“ config.yml

๐ŸŒˆ Overview

Controls welcome messages, sounds, and vanish magic.

๐Ÿ“„ Example

default:
  message-welcome: |
    &0โ–‘&0โ–‘&8โ–‘&8โ–‘&7โ–‘&7โ–‘&fโ–‘&fโ–‘&7โ–‘&7โ–‘&8โ–‘&8โ–‘&0โ–‘&0โ–‘
    &0          &c&lYOUR SERVER
    &f
    &fWelcome &7%player% &fto the server
    &fBelow are our social media links
    &f
    &f&9&lDiscord &7https://discord.gg/
    &f&5&lTwitch &6https://twitch.tv/
    &0
    &0โ–‘&0โ–‘&8โ–‘&8โ–‘&7โ–‘&7โ–‘&fโ–‘&fโ–‘&7โ–‘&7โ–‘&8โ–‘&8โ–‘&0โ–‘&0โ–‘
  permission-toggle: false
  permission: owo.default
  sound-join: ENTITY_PLAYER_LEVELUP
  sound-toggle: true
  sound-global: false
  join-silence: false
  staff-vanish: false
  message-join: "&a%player% &fhas joined the server."
  message-quit: "&c%player% &fhas left the server."
  title-welcome: "&a&lWELCOME"
  subtitle-welcome: "&fEnjoy your stay on the server!"
  toggle-messages: true         

๐Ÿ” Fields

Field
Description
Default

message-welcome

Multi-line join message for the player.

See example

message-join

Broadcast on join.

&a%player% &fhas joined the server.

message-quit

Broadcast on quit.

&c%player% &fhas left the server.

sound-join

Sound on join.

ENTITY_PLAYER_LEVELUP

toggle-messages

Enable/disable custom messages.

true

๐Ÿ† achievements.yml

๐ŸŽ–๏ธ Overview

Defines custom achievements for entity kills.

๐Ÿ“„ Example

first_hostile_kill:
  type: ENTITY_KILL
  entity_type: ZOMBIE
  total_require: 1
  description: |
    &8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘
    &0          &a&lAchievement Unlocked
    &f
    &f&7%player% &fCongratulations on earning the achievement
    &f&cFirst Kill &fWell done for your hard work!
    &f
    &f&7This achievement is earned when you kill
    &f&7your first hostile entity.
    &0
    &8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘&8โ–‘
  sound: ENTITY_PLAYER_LEVELUP
            

๐Ÿ” Fields

Field
Description
Example

type

Event type for the achievement.

ENTITY_KILL

entity_type

Target entity.

ZOMBIE

total_require

Kills needed.

1

description

Completion message.

See example

sound

Sound on completion.

ENTITY_PLAYER_LEVELUP

๐Ÿ’ฌ Support

๐ŸŒ Get Help

Got questions or ideas? Join our Discord: https://discord.gg/Y67xJxQHVK.

OWO-Welcome is crafted with ๐Ÿ’œ by SrCodex/SrNemesis. Your feedback fuels the fun!

Last updated