Download Magician Staff — Minecraft Mods — MetaMods

Magician Staff

Active

Downloads

0

Last update

1 month ago

Versions

1.21.5
Server
Fabric
Weapons and armor
Magic

Magician Staff

A magician staff is a casting weapon that is used to shoot explosive bats. It grants 6 additional mana capacity.

| Statistics || | - | - | | Casting Damage | 15 (Explosion) | | Knockback | 0 | | Mana Consumption| 4 | | Velocity | 1 | | Rarity | Rare |

Usage

Casting Attack

Pressing use while holding a magician staff in main hand shoots an explosive bat and consumes 4 mana.

Mana Consumption with Mana Efficiency

Base Mana Consumption Mana Efficiency I Mana Efficiency II Mana Efficiency III Mana Efficiency IV Mana Efficiency V
4.0 3.6 3.2 2.8 2.4 2.0

Explosive Bat

An explosive bat is a bat that flies forward continuously at the speed of 1 block per tick with the rotation of the caster entity and explodes with power 1 on collision or in 6 seconds.

The bat will not explode on death.

The explosion from the bat does not destroy blocks.

Data Powered

An item where minecraft:custom_data.id is "magician_staff:magician_staff" is considered as a magician staff.

Give Command

/give @s minecraft:stick[custom_data={id:"magician_staff:magician_staff",modifiers:[{attribute:"pentamana:mana_capacity",base:6.0d,operation:"add_value",slot:"mainhand"}]},enchantable={value:15},item_name={text:"Magician Staff"},item_model="minecraft:netherite_shovel",rarity="rare"]

Loot Table Entry

{
    "type": "minecraft:item",
    "functions": [
        {
            "function": "minecraft:set_components",
            "components": {
                "minecraft:custom_data": {
                    "id": "magician_staff:magician_staff",
                    "modifiers": [
                        {
                            "attribute":"pentamana:mana_capacity",
                            "base":6.0,
                            "operation":"add_value",
                            "slot":"mainhand"
                        }
                    ],
                },
                "minecraft:enchantable": {
                    "value": 15
                },
                "minecraft:item_model": "minecraft:netherite_shovel",
                "minecraft:rarity": "rare"
            }
        },
        {
            "function": "minecraft:set_name",
            "name": {
                "text": "Magician Staff"
            },
            "target": "item_name"
        }
    ],
    "name": "minecraft:stick"
}

Configuration

Below is a template config file config/magician-staff.json filled with default values. You may only need to write the lines you would like to modify.

{
    "manaConsumption": 4.0,
    "movementSpeed": 1.0,
    "explosionFuse": 120,
    "explosionRadius": 1,
    "isParticleVisible": true
}