HomeJavaModsMythicStaffs
MythicStaffs
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
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
 
Permissions
Code (Text):

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!

Spoiler: How to set up a Resource Pack
Step 1: Create folder structure
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
 
Step 2: Create pack.mcmeta
Code (json (Unknown Language)):

{
  "pack": {
    "pack_format": 34,
    "description": "MythicStaffs Resource Pack"
  }
}
 
Step 3: Create stick.json
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" }
  ]
}
 
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:
Code (Text):

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!

Installation
  1. Download the latest MythicStaffs.jar
  2. Place it in your server's plugins/ folder
  3. Restart your server
  4. 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

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more