1
0
forked from xjboss/KCauldronX
Files
KCauldronX/src/main/java/net/minecraftforge/cauldron/apiimpl/CauldronPluginInterface.java
2015-03-22 20:38:04 +03:00

30 lines
990 B
Java

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;
}
}