package net.minecraftforge.cauldron.apiimpl;
import net.minecraftforge.cauldron.api.Cauldron;
import net.minecraftforge.cauldron.api.CauldronApi;
import net.minecraftforge.cauldron.api.Fishing;
import net.minecraftforge.cauldron.api.inventory.BukkitOreDictionary;
import net.minecraftforge.cauldron.apiimpl.inventory.OreDictionaryInterface;
import org.bukkit.Bukkit;
import org.bukkit.plugin.ServicePriority;
public class CauldronPluginInterface implements CauldronApi
{
private BukkitOreDictionary oreDictionary = new OreDictionaryInterface();
private Fishing fishingInterface = new FishingInterface();
public void install()
{
Cauldron.setInterface(this);
Bukkit.getServicesManager().register(CauldronApi.class, this, null, ServicePriority.Highest);
}
@Override
public BukkitOreDictionary getOreDictionary()
{
return oreDictionary;
}
@Override
public Fishing getFishingInterface()
{
return fishingInterface;
}
}