Magic

Powerful, craftable Wand items and Spell scripting

File Details

Magic-11.2

  • R
  • May 30, 2026
  • 7.24 MB
  • 80
  • 26.1.2+29

File Name

Magic-11.2.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20
  • 1.19.4
  • 1.19.3
  • 1.19.1
  • 1.19
  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17

Fixes

  • Fix Valhalla save data not persisting
  • Fix server version check in wand GUI controls (CheckRequirements server_version)
  • Allow using color codes in spell names and descriptions
  • Add damage value to spell lore.
    • Uses the damage value, if present, set in spell parameters.
    • Will also use player_damage or entity_damage if present, in that order
    • You can override the display with damage on base spell properties, set to 0 to remove the lore
    • Base lore template can be overridden with wand.damage_description

New Features

  • (WIP) Added support for block and display entities (1.20.5 and up), configuration options:
    • See giant_block and giant_wand examples in survival configs
    • Both item_display and block_display:
      • transformation:
        • See: https://minecraft.wiki/w/Display#Data_values
        • translation : A vector, either {x: , y: , z: } config section or "x,y,z" as string
        • scale : A vector, either {x: , y: , z: } config section, "x,y,z" as string or "scale" as string
        • rotation_leftrotation_right : An axis angle, either {angle:, x: , y: , z: } config section or "angle,x,y,z" as string
        • All angles are specified in degrees (converted to radians when applied)
      • view_display: How far away the entity can be seen
      • shadow_radius: The size of the shadow
    • item_display type:
      • item: An item key to display
    • block_display type:
      • block: A block to display
    • text_display type:
      • text: The text to display
  • Add display option to ModifyBlock action, which will create display entities rather than blocks
    • Add display_scale option to scale the display entity
    • Add giant_house and tiny_house spells to survival configs
  • Add ItemProjectile action which can generally replace uses of ArmorStandProjectile
    • Used in war rocketlauncher spell, which has also been fixed to use custom model data for the shell