⭐ NuLLStar — Join Effects
Give every player a spectacular entrance.
NuLLStar is a lightweight, fully configurable join-effects plugin for Paper / Purpur 1.21.10. Players pick a particle, firework or combo effect from a clean two-level GUI, and it plays the moment they join your server. Every effect has its own permission, so it's perfect for ranks, crates, store perks and donor tiers.
Built for performance, packed with 30 ready-to-use effects, and with ZERO hard-coded text — translate or restyle absolutely everything.
️ Showcase
Effects playing on join.
In-game GUI
The main hub — your head and the three effect tiers.
A paginated category menu with a live preview of your active effect.
✨ Features
- 30 built-in effects across 3 tiers (10 each): Basic, Special, Administrative.
- A real effect engine, not just spawnParticle. 16 animated shapes: HELIX, DOUBLE_HELIX, CIRCLE, EXPANDING_RING, FOUNTAIN, VORTEX, PILLAR, AURA, GALAXY, TORNADO, SPHERE, HEART_SHAPE, CROWN, BEAM, METEOR, WINGS.
- 6 effect types — PARTICLE, FIREWORK, LIGHTNING, FALLING_BLOCK (falling meteors), TNT_SCATTER (harmless TNT) and COMBO (stack several effects into one).
- Beautiful two-level GUI with optional custom base64 skull textures and a live preview head.
- Per-effect permissions — nstar.effect.<id>, or grant a whole tier with nstar.category.<basic|special|administrative>.
- Persistent selections — SQLite (zero setup) or MySQL (great for networks), via HikariCP.
- Admin force-grant — play an effect on join even without the permission.
- Anti-spam cooldown between changes (bypass with nstar.delaybypass).
- Custom join-messages module with per-effect overrides.
- Full RGB / hex / gradient support via MiniMessage and legacy & codes.
- PlaceholderAPI support out of the box.
- Built-in Modrinth update checker.
- Bilingual (English + Polish) with every string editable.
- Custom sounds per effect.
The 30 effects
Basic
Flame Helix, Heart Fountain, Arcane Halo, Aqua Splash, Emerald Glimmer, Note Twirl, Smoke Pillar, Rainbow Firework, Star Burst, Creeper Boom
Special
RGB Vortex, Double Helix, Soul Ring, Snow Flurry, Galaxy Spiral, Angel Wings, Flame Spiral, Frost Nova, Ender Aura, Love Halo
Administrative
Thunder Strike, Crown of Glory, Divine Beam, Dragon Aura, Inferno Spiral, Nebula, Meteor Shower, Sonic Boom, Totem Blessing, Big Bang
Every effect is fully editable — icon, name, lore, colours, particle, shape, sound and join message.
Flagship effects
Galaxy Spiral — a rotating galaxy of rainbow stardust.
Angel Wings — radiant wings unfold behind you.
Meteor Shower — fiery meteors crash from the sky.
Big Bang — lightning, fireworks, a shockwave and harmless TNT, all at once.
️ Commands
- /nstar — open the effects menu (nstar.use)
- /nstar off — disable your join effect (nstar.use)
- /nstar discord — Discord invite
- /nstar version — plugin version
- /nstar help — command list
- /nstar reload — reload config, messages & effects (nstar.admin)
- /nstar admin on <player> <effect> — force-grant an effect (nstar.admin)
- /nstar admin off <player> — clear a player's effect (nstar.admin)
Permissions
- nstar.use (default: everyone) — open the menu and pick effects
- nstar.admin (default: op) — reload & admin commands
- nstar.delaybypass (default: op) — skip the change cooldown
- nstar.effect.<id> (default: false) — unlock a single effect
- nstar.category.basic (default: false) — unlock the whole Basic tier
- nstar.category.special (default: false) — unlock the whole Special tier
- nstar.category.administrative (default: false) — unlock the whole Administrative tier
⚙️ Configuration
- config.yml — language (EN/PL), command aliases, storage (SQLite/MySQL), play delay, change cooldown, join-messages module, update checker.
- effects.yml — every effect with full documentation and examples for each type and shape.
- messages_en.yml / messages_pl.yml — all text and the entire GUI layout (titles, slots, lore, borders, custom heads).
[HR][/HR]
PlaceholderAPI
- %nstar_effect% — selected effect id
- %nstar_effect_name% — coloured display name
- %nstar_effect_permission% — permission node of the selected effect
- %nstar_has_effect% — Yes / No
Requirements
- Server: Paper or Purpur 1.21.10
- Java: 21
- Optional: PlaceholderAPI
Support
Need help, found a bug or have a suggestion?
Join the Discord: discord.gg/UGdPkamwfN
Made with care by NullaretH.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
⭐ NuLLStar - Initial Release is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 11 times (via Spigot). Download it and open it directly in the game.