2014-06-27 19:43:09 -04:00
|
|
|
package WayofTime.alchemicalWizardry.api.rituals;
|
|
|
|
|
2014-08-25 07:58:39 -04:00
|
|
|
import WayofTime.alchemicalWizardry.api.alchemy.energy.ISegmentedReagentHandler;
|
2014-08-10 14:38:51 -04:00
|
|
|
import net.minecraft.item.ItemStack;
|
2014-06-27 19:43:09 -04:00
|
|
|
import net.minecraft.world.World;
|
|
|
|
|
2014-08-25 07:58:39 -04:00
|
|
|
public interface IMasterRitualStone extends ISegmentedReagentHandler
|
2014-06-27 19:43:09 -04:00
|
|
|
{
|
|
|
|
public void performRitual(World world, int x, int y, int z, String ritualID);
|
|
|
|
|
|
|
|
public String getOwner();
|
|
|
|
|
|
|
|
public void setCooldown(int newCooldown);
|
|
|
|
|
|
|
|
public int getCooldown();
|
|
|
|
|
|
|
|
public void setVar1(int newVar1);
|
|
|
|
|
|
|
|
public int getVar1();
|
|
|
|
|
|
|
|
public void setActive(boolean active);
|
|
|
|
|
|
|
|
public int getDirection();
|
|
|
|
|
|
|
|
public World getWorld();
|
|
|
|
|
|
|
|
public int getXCoord();
|
|
|
|
|
|
|
|
public int getYCoord();
|
|
|
|
|
|
|
|
public int getZCoord();
|
|
|
|
}
|