use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectEllipsoid method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> ellipsoidRitual = new ArrayList();
ellipsoidRitual.add(new RitualComponent(-1, 0, -1, RitualComponent.DUSK));
ellipsoidRitual.add(new RitualComponent(-1, 0, 1, RitualComponent.DUSK));
ellipsoidRitual.add(new RitualComponent(1, 0, -1, RitualComponent.DUSK));
ellipsoidRitual.add(new RitualComponent(1, 0, 1, RitualComponent.DUSK));
ellipsoidRitual.add(new RitualComponent(4, 0, 0, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(5, 0, 0, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(5, 0, -1, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(5, 0, -2, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(-4, 0, 0, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(-5, 0, 0, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(-5, 0, 1, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(-5, 0, 2, RitualComponent.FIRE));
ellipsoidRitual.add(new RitualComponent(0, 0, 4, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(0, 0, 5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(1, 0, 5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(2, 0, 5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(0, 0, -4, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(0, 0, -5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(-1, 0, -5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(-2, 0, -5, RitualComponent.AIR));
ellipsoidRitual.add(new RitualComponent(3, 0, 1, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(3, 0, 2, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(3, 0, 3, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(2, 0, 3, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(-3, 0, -1, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(-3, 0, -2, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(-3, 0, -3, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(-2, 0, -3, RitualComponent.EARTH));
ellipsoidRitual.add(new RitualComponent(1, 0, -3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(2, 0, -3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(3, 0, -3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(3, 0, -2, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(-1, 0, 3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(-2, 0, 3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(-3, 0, 3, RitualComponent.WATER));
ellipsoidRitual.add(new RitualComponent(-3, 0, 2, RitualComponent.WATER));
return ellipsoidRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectExpulsion method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> expulsionRitual = new ArrayList();
expulsionRitual.add(new RitualComponent(2, 0, 2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(2, 0, 1, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(1, 0, 2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(2, 0, -2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(2, 0, -1, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-1, 0, 2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-2, 0, 2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-2, 0, 1, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(1, 0, -2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-2, 0, -2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-2, 0, -1, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-1, 0, -2, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(4, 0, 2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(5, 0, 2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(4, 0, -2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(5, 0, -2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-4, 0, 2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-5, 0, 2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-4, 0, -2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-5, 0, -2, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(2, 0, 4, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(2, 0, 5, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-2, 0, 4, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-2, 0, 5, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(2, 0, -4, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(2, 0, -5, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-2, 0, -4, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(-2, 0, -5, RitualComponent.AIR));
expulsionRitual.add(new RitualComponent(0, 0, 6, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(0, 0, -6, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(6, 0, 0, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-6, 0, 0, RitualComponent.EARTH));
expulsionRitual.add(new RitualComponent(-5, 0, 0, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(-6, 0, 1, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(-6, 0, -1, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(5, 0, 0, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(6, 0, 1, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(6, 0, -1, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(0, 0, 5, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(1, 0, 6, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(-1, 0, 6, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(0, 0, -5, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(1, 0, -6, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(-1, 0, -6, RitualComponent.DUSK));
expulsionRitual.add(new RitualComponent(4, 0, 4, RitualComponent.FIRE));
expulsionRitual.add(new RitualComponent(4, 0, -4, RitualComponent.FIRE));
expulsionRitual.add(new RitualComponent(-4, 0, 4, RitualComponent.FIRE));
expulsionRitual.add(new RitualComponent(-4, 0, -4, RitualComponent.FIRE));
return expulsionRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectWater method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> waterRitual = new ArrayList();
waterRitual.add(new RitualComponent(-1, 0, 1, 1));
waterRitual.add(new RitualComponent(-1, 0, -1, 1));
waterRitual.add(new RitualComponent(1, 0, -1, 1));
waterRitual.add(new RitualComponent(1, 0, 1, 1));
return waterRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectSpawnWard method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> wardRitualRitual = new ArrayList();
for (int i = 2; i <= 4; i++) {
if (i <= 3) {
wardRitualRitual.add(new RitualComponent(0, 0, i, RitualComponent.AIR));
wardRitualRitual.add(new RitualComponent(0, 0, -i, RitualComponent.AIR));
wardRitualRitual.add(new RitualComponent(i, 0, 0, RitualComponent.AIR));
wardRitualRitual.add(new RitualComponent(-i, 0, 0, RitualComponent.AIR));
}
wardRitualRitual.add(new RitualComponent(i, 0, i, RitualComponent.FIRE));
wardRitualRitual.add(new RitualComponent(i, 0, -i, RitualComponent.FIRE));
wardRitualRitual.add(new RitualComponent(-i, 0, -i, RitualComponent.FIRE));
wardRitualRitual.add(new RitualComponent(-i, 0, i, RitualComponent.FIRE));
}
wardRitualRitual.add(new RitualComponent(0, 0, 5, RitualComponent.DUSK));
wardRitualRitual.add(new RitualComponent(0, 0, -5, RitualComponent.DUSK));
wardRitualRitual.add(new RitualComponent(5, 0, 0, RitualComponent.DUSK));
wardRitualRitual.add(new RitualComponent(-5, 0, 0, RitualComponent.DUSK));
wardRitualRitual.add(new RitualComponent(6, 0, 5, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(5, 0, 6, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(6, 0, -5, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(-5, 0, 6, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(-6, 0, 5, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(5, 0, -6, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(-6, 0, -5, RitualComponent.WATER));
wardRitualRitual.add(new RitualComponent(-5, 0, -6, RitualComponent.WATER));
return wardRitualRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectAutoAlchemy method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> autoAlchemyRitual = new ArrayList();
autoAlchemyRitual.add(new RitualComponent(1, 0, 1, RitualComponent.DUSK));
autoAlchemyRitual.add(new RitualComponent(1, 0, -1, RitualComponent.DUSK));
autoAlchemyRitual.add(new RitualComponent(-1, 0, -1, RitualComponent.DUSK));
autoAlchemyRitual.add(new RitualComponent(-1, 0, 1, RitualComponent.DUSK));
autoAlchemyRitual.add(new RitualComponent(2, 0, 2, RitualComponent.WATER));
autoAlchemyRitual.add(new RitualComponent(2, 0, -2, RitualComponent.WATER));
autoAlchemyRitual.add(new RitualComponent(-2, 0, -2, RitualComponent.WATER));
autoAlchemyRitual.add(new RitualComponent(-2, 0, 2, RitualComponent.WATER));
autoAlchemyRitual.add(new RitualComponent(-3, 0, -2, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(-2, 0, -3, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(-3, 0, 2, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(-2, 0, 3, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(3, 0, -2, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(2, 0, -3, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(3, 0, 2, RitualComponent.FIRE));
autoAlchemyRitual.add(new RitualComponent(2, 0, 3, RitualComponent.FIRE));
return autoAlchemyRitual;
}
Aggregations