forked from xjboss/KCauldronX
30 lines
990 B
Java
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;
|
|
}
|
|
}
|