sJoins - Custom Join: Messages, Kits, Sounds, Effects & Titles icon

sJoins - Custom Join: Messages, Kits, Sounds, Effects & Titles -----

Customize join messages, kits, sounds, effects & titles.



Supported Minecraft Versions: 1.20.2-1.21.5
Required Java Version: 21 or higher


sJoins - Custom Join: Messages, Kits, Sounds, Effects & Titles
this add custom messages , sounds , kits , effects , titles on join

[​IMG]

Code (Text):
✨ Customizable Welcome Message:
Greet players with a personalized message sent directly to them in chat.
Supports Minecraft color codes.
Uses {player} placeholder for the player's name.
Join Sound Effects:
Play a configurable sound to the joining player when they log in.
Choose from any valid Bukkit sound effect.
Customize volume and pitch.
Configurable Starter Kits:
Automatically give players a set of items upon joining.
Item Customization: Define items by material, amount, custom display names (with color codes), lore (with color codes), and enchantments.
First-Join Option: Optionally, give the kit only to players joining the server for the very first time.
Handles full inventories by dropping overflow items at the player's feet.
Temporary Join Potion Effects:
Apply a temporary potion effect (e.g., Speed, Haste, Regeneration) to players when they join.
Configure the effect type, duration, and amplifier.
Option to make particles ambient or visible.
Dynamic Join Titles & Subtitles:
Display an eye-catching title and subtitle directly on the joining player's screen.
Fully customizable text with color codes and {player} placeholder.
Control fade-in, stay, and fade-out durations for the title.
⚙️ Easy & Extensive Configuration:
config.yml: A clear and well-commented configuration file to enable/disable features and tweak all settings (sounds, kit items, potion details, title timings).
messages.yml: Separate file to manage all player-facing text, making translations or message theming straightforward. Supports full color code usage.
Admin Reload Command:
/sjoins reload (or /sj reload) command to reload the plugin's configuration and messages without needing a full server restart.
Permission-based (sjoins.reload).
Seamless Integration:
Designed to work smoothly with modern Spigot/Paper servers.
Lightweight and efficient.
Placeholder Support:
Utilizes the {player} placeholder in relevant messages and titles for dynamic personalization.
[​IMG]
Code (Text):
/sjoins reload - Reloads the plugin's configuration (config.yml) and messages (messages.yml).

Alias:  /sj reload
[​IMG]

Code (Text):
sjoins.reload
Description: Allows reloading the sJoins configuration and messages.
Default: op
sjoins.bypass.cooldown
Description: Allows bypassing any starter kit cooldown (if you were to implement a cooldown feature for the starter kit beyond just "only-on-first-join").
Default: op

[​IMG]

Author --> sayamdev
Discord --> SpaceXStudio #1 Development Discord
Resource Information
Author:
----------
Total Downloads: 27
First Release: May 25, 2025
Last Update: May 25, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings