FAQ - TheComputerGeek2/MagicSpells GitHub Wiki

What happened to Nisovin?

While Nisovin was the original author of MagicSpells, he has since dropped support of the plugin and gone elsewhere. While we don't really keep track of him anymore, TheComputerGeek2 has become the maintainer of the plugin along with ChronoKeeper. Other admins include Dragon, Niblexis, and SublimeZero, who all maintain both the community and occasionally add to the source code.

What is Effectlib / Why is it required for older versions?

Effectlib is a plugin required in order to run this version of MagicSpells as it helps provide many of the effects. Version 3.5-dev-18061635 and under does not support any other version than EffectLib 5.9. However, all versions up to 3.6-dev-x will support EffectLib 6.2. As of MagicSpells version, 4.0-snapshot EffectLib exists as part of MagicSpells and is "shaded" in, removing the need to download it separately.

Why don't you support 1.7.10 / 1.8 / 1.9, etc.?

As for 1.7.x, it's simply not reasonable to support that version. The players who do use that version play on Cauldron, Thermos, or some other fork which has been known not to play nice with MagicSpells. 1.7.x is also 5 years old at this point, and we're not going to let it slow down development. This version will not receive support or fixes from this community at all.

As for 1.8.x / 1.9.x, once version 4.0-Snapshot came around we decided that cutting down on versions would make it easier for us to develop as give us more freedom in terms of what we can add. When developing for so many versions we'd have to make many handlers to make sure that older versions can be compatible with the current build, but it's just simply appealing once 1.13 came around and changed so much.

What can the community do to help?

We fully embrace the MagicSpells community and allow them to help us update and maintain the wiki as well as allow them to make guides and help others improve. On the discord, others can use the ~repgive command to grant you the larger voice and the ability to move up to prove your skills with the plugin. If you didn't know about the discord already, come check us out!

Why the change in Forums?

Unfortunately, Nisovin's forums have been notorious for being plagued by spambots that fill the site's memory until it becomes completely dysfunctional. Recently, a massive flow of bots hit the forums which caused them to go down and, with no contact to Nisovin, the forums were left behind for a Discord server.

Coding and Configuring, what's the difference?

Coding is creating class files with java to manipulate the Bukkit API, and therefore adding to the MagicSpells source code. Configuring is the act of using class files that were already made in certain ways or in chains to accomplish something with multiple events. Coding and configuring are not the same thing.