BloodMagic/src/main/java/WayofTime/bloodmagic/registry/ModRituals.java

62 lines
2.6 KiB
Java
Raw Normal View History

package WayofTime.bloodmagic.registry;
import WayofTime.bloodmagic.api.registry.ImperfectRitualRegistry;
import WayofTime.bloodmagic.api.registry.RitualRegistry;
import WayofTime.bloodmagic.api.ritual.Ritual;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
2015-12-31 04:00:49 +00:00
import WayofTime.bloodmagic.ritual.*;
2016-01-01 17:08:17 +00:00
import WayofTime.bloodmagic.ritual.imperfect.*;
public class ModRituals
{
public static Ritual testRitual;
public static Ritual waterRitual;
public static Ritual lavaRitual;
public static Ritual greenGroveRitual;
2015-12-31 04:00:49 +00:00
public static Ritual jumpRitual;
public static Ritual sufferingRitual;
public static Ritual featheredKnifeRitual;
public static Ritual regenerationRitual;
2016-01-01 17:08:17 +00:00
public static ImperfectRitual imperfectDay;
public static ImperfectRitual imperfectNight;
2015-11-03 16:15:24 +00:00
public static ImperfectRitual imperfectRain;
public static ImperfectRitual imperfectResistance;
public static ImperfectRitual imperfectZombie;
public static void initRituals()
{
testRitual = new RitualTest();
waterRitual = new RitualWater();
lavaRitual = new RitualLava();
greenGroveRitual = new RitualGreenGrove();
2015-12-31 04:00:49 +00:00
jumpRitual = new RitualJumping();
sufferingRitual = new RitualWellOfSuffering();
featheredKnifeRitual = new RitualFeatheredKnife();
regenerationRitual = new RitualRegeneration();
RitualRegistry.registerRitual(testRitual, testRitual.getName());
RitualRegistry.registerRitual(waterRitual, waterRitual.getName());
RitualRegistry.registerRitual(lavaRitual, lavaRitual.getName());
RitualRegistry.registerRitual(greenGroveRitual, greenGroveRitual.getName());
2015-12-31 04:00:49 +00:00
RitualRegistry.registerRitual(jumpRitual, jumpRitual.getName());
RitualRegistry.registerRitual(sufferingRitual, sufferingRitual.getName());
RitualRegistry.registerRitual(featheredKnifeRitual, featheredKnifeRitual.getName());
RitualRegistry.registerRitual(regenerationRitual, regenerationRitual.getName());
}
public static void initImperfectRituals()
{
2016-01-01 17:08:17 +00:00
imperfectDay = new ImperfectRitualDay();
ImperfectRitualRegistry.registerRitual(imperfectDay);
imperfectNight = new ImperfectRitualNight();
2015-11-03 16:15:24 +00:00
ImperfectRitualRegistry.registerRitual(imperfectNight);
imperfectRain = new ImperfectRitualRain();
ImperfectRitualRegistry.registerRitual(imperfectRain);
imperfectResistance = new ImperfectRitualResistance();
ImperfectRitualRegistry.registerRitual(imperfectResistance);
imperfectZombie = new ImperfectRitualZombie();
ImperfectRitualRegistry.registerRitual(imperfectZombie);
}
}