Spell Filter - TheComputerGeek2/MagicSpells GitHub Wiki
Description:
- The Spell Filter is used to refer to a group of spells. If the filter is empty, all spells pass it.
- The reference of spell tags below refers to a general spell option
tags
which can be a list of strings (e.g.tags: ["Admin"]
). - The filter does not support Expressions from Beta 13.
Config:
Option | Description |
---|---|
spells |
List of spells the filter will include, ignoring other spells. |
denied-spells |
List of spells not included in the filter. |
spell-tags |
List of spell tags the filter will include, ignoring other tags. |
denied-spell-tags |
List of spell tags not included. |
String:
- Follows the format:
"allowedSpell,!disallowedSpell,tag:allowedTag,!tag:disallowedTag"
. - Since 4.0 Beta 13, you may use
#
instead oftag:
to denote a tag. E.g."allowedSpell,!disallowedSpell,#allowedTag,!#disallowedTag"
. - Since 4.0 Beta 14, you may use
*
for the entire filter to allow all spells, but the same effect can be achieved with an empty string filter.