MythicStaffs
ᴘʀᴇᴍɪᴜᴍ ᴍʏᴛʜɪᴄ sᴛᴀғғ ᴘʟᴜɢɪɴ ᴡɪᴛʜ ᴄᴏᴍʙᴏ sᴘᴇʟʟ ᴍᴇᴄʜᴀɴɪᴄs
A lightweight yet powerful Minecraft plugin that adds a Fire Staff with unique combo-based spell mechanics, stunning particle effects, and a real-time ActionBar HUD.
✨ Features
Abilities
⚔️ Fire Dash — Left Click
Dash forward in a blaze of glory! Leaves a trail of fire particles behind you.
Cooldown: 4 seconds
️ Fire Vortex — Sneak + Left Click
Summon a devastating fire tornado at your target location! A spiraling column of flames rises from the ground, pulling in nearby enemies, dealing damage, and launching them into the air.
Cooldown: 10 seconds | Range: 20 blocks | Damage: 2 hearts/tick
Flame Burst — Right Click
Unleash a barrage of fire projectiles! Works like a magical flamethrower.
Cooldown: 6 seconds
Inferno Ring — Sneak + Right Click → Left Click
A two-step ultimate! Charge a spinning ring of fire, then release it as a devastating projectile.
Cooldown: 8 seconds | Charge Time: 5 seconds max
Lava Walker — Passive
While holding the staff, become immune to fire/lava and walk on lava as obsidian forms beneath your feet.
Commands
/staff give [player] - Give the Fire Staff (Permission: mythicstaff.admin)
/mythicstaff help - Show the help menu (Permission: mythicstaff.admin)
/ms - Alias for /mythicstaff
Permissions
mythicstaff.admin - Access to all commands (Default: OP)
⚙️ Requirements
Custom Texture (Resource Pack)
The staff uses CustomModelData: 1000 on a Stick item. You can add your own 3D model!
Installation
Source Code
The source code is available on GitHub. Contributions are welcome!
[HR][/HR]
Developed with ❤️ by Wryria
ᴘʀᴇᴍɪᴜᴍ ᴍʏᴛʜɪᴄ sᴛᴀғғ ᴘʟᴜɢɪɴ ᴡɪᴛʜ ᴄᴏᴍʙᴏ sᴘᴇʟʟ ᴍᴇᴄʜᴀɴɪᴄs
A lightweight yet powerful Minecraft plugin that adds a Fire Staff with unique combo-based spell mechanics, stunning particle effects, and a real-time ActionBar HUD.
✨ Features
- 5 Unique Abilities — Each triggered by different click combinations
- Combo System — Two-step abilities like the Inferno Ring
- Particle Effects — Stunning fire particles, spirals, and explosions
- ActionBar HUD — Real-time cooldown display with hex colors
- Hex Color Support — Full <#RRGGBB> hex color support
- Small Caps Text — Professional ᴀʙᴄᴅᴇ styled text
- Lava Walking — Walk on lava like Frost Walker!
- Custom Model Support — CustomModelData 1000 for resource packs
Abilities
⚔️ Fire Dash — Left Click
Dash forward in a blaze of glory! Leaves a trail of fire particles behind you.
Cooldown: 4 seconds
️ Fire Vortex — Sneak + Left Click
Summon a devastating fire tornado at your target location! A spiraling column of flames rises from the ground, pulling in nearby enemies, dealing damage, and launching them into the air.
Cooldown: 10 seconds | Range: 20 blocks | Damage: 2 hearts/tick
Flame Burst — Right Click
Unleash a barrage of fire projectiles! Works like a magical flamethrower.
Cooldown: 6 seconds
Inferno Ring — Sneak + Right Click → Left Click
A two-step ultimate! Charge a spinning ring of fire, then release it as a devastating projectile.
Cooldown: 8 seconds | Charge Time: 5 seconds max
Lava Walker — Passive
While holding the staff, become immune to fire/lava and walk on lava as obsidian forms beneath your feet.
Commands
Code (Text):
/staff give [player] - Give the Fire Staff (Permission: mythicstaff.admin)
/mythicstaff help - Show the help menu (Permission: mythicstaff.admin)
/ms - Alias for /mythicstaff
Code (Text):
mythicstaff.admin - Access to all commands (Default: OP)
- Paper or Spigot 1.21.x
- Java 21 or higher
Custom Texture (Resource Pack)
The staff uses CustomModelData: 1000 on a Stick item. You can add your own 3D model!
Spoiler: How to set up a Resource Pack
Step 1: Create folder structure
MyResourcePack/
├── pack.mcmeta
├── pack.png (optional icon)
└── assets/
└── minecraft/
├── models/
│ └── item/
│ ├── stick.json ← Override file (REQUIRED)
│ └── fire_staff.json ← Your staff model
└── textures/
└── item/
└── fire_staff.png ← Your texture
Step 2: Create pack.mcmeta
{
"pack": {
"pack_format": 34,
"description": "MythicStaffs Resource Pack"
}
}
Step 3: Create stick.json
Create/edit assets/minecraft/models/item/stick.json:
{
"parent": "item/handheld",
"textures": {
"layer0": "item/stick"
},
"overrides": [
{ "predicate": { "custom_model_data": 1000 }, "model": "item/fire_staff" }
]
}
Step 4: Create your staff model
You can either:
- Design your own using Blockbench (select "Java Block/Item" format)
- Download one from Planet Minecraft (search "staff resource pack")
Save your model as fire_staff.json in the models/item/ folder.
Step 5: Apply the pack
Place the resource pack folder in your .minecraft/resourcepacks/ directory. For servers, add to server.properties:
resource-pack=https://your-download-link.com/pack.zip
resource-pack-prompt=MythicStaffs requires a resource pack!
Tip: Use
mc-packs.net to host your resource pack for free!
Code (Text):
MyResourcePack/
├── pack.mcmeta
├── pack.png (optional icon)
└── assets/
└── minecraft/
├── models/
│ └── item/
│ ├── stick.json ← Override file (REQUIRED)
│ └── fire_staff.json ← Your staff model
└── textures/
└── item/
└── fire_staff.png ← Your texture
Code (json (Unknown Language)):
{
"pack": {
"pack_format": 34,
"description": "MythicStaffs Resource Pack"
}
}
Create/edit assets/minecraft/models/item/stick.json:
Code (json (Unknown Language)):
{
"parent": "item/handheld",
"textures": {
"layer0": "item/stick"
},
"overrides": [
{ "predicate": { "custom_model_data": 1000 }, "model": "item/fire_staff" }
]
}
You can either:
- Design your own using Blockbench (select "Java Block/Item" format)
- Download one from Planet Minecraft (search "staff resource pack")
Save your model as fire_staff.json in the models/item/ folder.
Step 5: Apply the pack
Place the resource pack folder in your .minecraft/resourcepacks/ directory. For servers, add to server.properties:
Code (Text):
resource-pack=https://your-download-link.com/pack.zip
resource-pack-prompt=MythicStaffs requires a resource pack!
Installation
- Download the latest MythicStaffs.jar
- Place it in your server's plugins/ folder
- Restart your server
- Use /staff give to get your Fire Staff!
Source Code
The source code is available on GitHub. Contributions are welcome!
[HR][/HR]
Developed with ❤️ by Wryria
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
MythicStaffs is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 6 times (via Spigot). Download it and open it directly in the game.