• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Magic/Custom Wands

来自Minecraft插件百科
炫宙菌留言 | 贡献2021年8月20日 (五) 12:56的版本 (创建页面,内容为“== Create Custom Wands == A "wand" in Magic is any item that can cast spells. Wands can also have a variety of other properties. See here for customizati…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Create Custom Wands

A "wand" in Magic is any item that can cast spells. Wands can also have a variety of other properties.

See here for customization info: WandParameters

Creating a wand from scratch

Holding any item that you'd like to make into a wand, use /wand create. For example:

/mgive wood_hoe:4
/wand create

You now have a wand, but it doesn't do anything useful and still looks like a hoe. If you're making a normal spellcasting wand, it's a good idea to inherit from the base wand config. Like this:

/wand configure template base_wand

This turns on the normal wand control scheme, and makes the wand bound and indestructible.

You should get a message that the wand was bound to you, and the icon may change to a fancy wand icon if using the resource pack.

Now you can add properties to the wand if you want:

/wand unbind
/wand configure protection_falling 0.8
/wand add missile
/wand add fling
/wand configure mana_regeneration 40
/wand configure mana_max 200
/wand configure name Superwand
/wand configure description A super cool wand

Hint: Try out tab-completion with wand commands, /wand configure <tab> will list all options!

That will add two spells, some fall protection, increase mana, and make the wand unbound.

Now you can save your wand:

/wand save superwand

This wand is now available via /mgive, and can be used in crafting and other Magic configuration files just like any of the builtin wands.

Wands from Configuration Files

To create new wand types, often you will want to make each wand have a unique progression, and keep its spells separate from other wands.

See: Wands, Classes and Paths for more info

Custom Lore

By default, wands will generate item lore based on wand properties. You can add a "description" property to the wand config that will go at the top, but everything else is auto-generated.

If you'd prefer, you can add a "lore" string list to your wand configs. This will be used to generate the wand lore. You can add certain variables to the lore if you'd still like to use some autogenerated data, such as:

customlore:

  inherit: wand

  lore:

  - This wand has

  - completely

  - custom

  - lore

  - $owner

  - You can add variables like so

  - $description

  - $spells

  - $brushes

  - $mana_regeneration

  - $path

  - $mana_max