COWMODSКаталог модов

JoinFirework

JoinFirework A lag-free, highly configurable Minecraft join firework plugin for Paper Spigot Purpur

Автор: mysticalcraft-ancientvipers1982обновлён 14 дек. 2025 г.
УправлениеУтилиты

Описание

🎆 JoinFirework

A lag-free, highly configurable Minecraft join firework plugin for Paper / Spigot / Purpur 1.20+, built with Java 21.

Give every player a beautiful, always-visible firework when they join — including instant ground explosions, presets, an in-game GUI editor, BossBar, and more.


✨ Features

  • 🎇 Firework on player join
  • 💥 Instant detonation option (explode at feet)
  • 🎨 Fully configurable colors, fade colors, trail & flicker
  • 🧩 Multiple firework effect layers
  • 🎲 Random or weighted presets
  • 🎛 In-game GUI editor (no config editing required)
  • 🧪 Test commands for players & presets
  • 📊 Optional BossBar and ActionBar
  • 🔊 Optional sound effects
  • ⛔ Fireworks deal zero damage
  • 🧠 Smart delays → always visible, no “sound-only” bug
  • 🔄 Automatic config migration for older versions
  • ⚡ Lightweight & optimized (no lag)

📦 Requirements

  • Minecraft 1.20+
  • Paper / Spigot / Purpur
  • Java 21

🚀 Installation

  1. Place JoinFirework.jar in your /plugins folder
  2. Start or restart the server
  3. Configure via config.yml or /joinfirework gui

🧾 Commands

CommandDescription
/joinfirework reloadReload the configuration
/joinfirework guiOpen the in-game GUI editor
/joinfirework testTest the firework on yourself
/joinfirework test <player>Test the firework on another player
/joinfirework test preset <name>Test a specific preset
/joinfirework test preset <name> <player>Test a preset on another player

🔐 Permissions

PermissionDescription
joinfirework.showSee join fireworks
joinfirework.reloadReload the config
joinfirework.guiOpen the GUI editor
joinfirework.testUse test commands
joinfirework.test.othersTest on other players
joinfirework.cooldown.bypassBypass the join cooldown
joinfirework.preset.<name>Access a preset

✅ Server operators (OP) always have access, even without a permissions plugin.


🎛 GUI Editor

Open the editor with:

/joinfirework gui

Последние версии

Все версии →
release

JoinFirework

1.6.2
14 дек. 2025 г.198Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Скачать
Что нового
# 🎆 JoinFirework A **lag-free**, highly configurable **Minecraft join firework plugin** for **Paper / Spigot / Purpur 1.20+**, built with **Java 21**. Give every player a beautiful, always-visible firework when they join — including **instant ground explosions**, **presets**, an **in-game GUI editor**, **BossBar**, and more. --- ## ✨ Features - 🎇 Firework on player join - 💥 **Instant detonation** option (explode at feet) - 🎨 Fully configurable colors, fade colors, trail & flicker - 🧩 Multiple firework **effect layers** - 🎲 Random or weighted **presets** - 🎛 **In-game GUI editor** (no config editing required) - 🧪 Test commands for players & presets - 📊 Optional **BossBar** and **ActionBar** - 🔊 Optional sound effects - ⛔ Fireworks deal **zero damage** - 🧠 Smart delays → **always visible**, no “sound-only” bug - 🔄 Automatic **config migration** for older versions - ⚡ Lightweight & optimized (no lag) --- ## 📦 Requirements - Minecraft **1.20+** - **Paper / Spigot / Purpur** - **Java 21** --- ## 🚀 Installation 1. Place `JoinFirework.jar` in your `/plugins` folder 2. Start or restart the server 3. Configure via `config.yml` **or** `/joinfirework gui` --- ## 🧾 Commands | Command | Description | |-------|-------------| | `/joinfirework reload` | Reload the configuration | | `/joinfirework gui` | Open the in-game GUI editor | | `/joinfirework test` | Test the firework on yourself | | `/joinfirework test <player>` | Test the firework on another player | | `/joinfirework test preset <name>` | Test a specific preset | | `/joinfirework test preset <name> <player>` | Test a preset on another player | --- ## 🔐 Permissions | Permission | Description | |-----------|-------------| | `joinfirework.show` | See join fireworks | | `joinfirework.reload` | Reload the config | | `joinfirework.gui` | Open the GUI editor | | `joinfirework.test` | Use test commands | | `joinfirework.test.others` | Test on other players | | `joinfirework.cooldown.bypass` | Bypass the join cooldown | | `joinfirework.preset.<name>` | Access a preset | > ✅ **Server operators (OP)** always have access, even without a permissions plugin. --- ## 🎛 GUI Editor Open the editor with: /joinfirework gui