package be.isach.ultracosmetics.v1_9_R1;
import be.isach.ultracosmetics.v1_9_R1.customentities.CustomEntities;
import be.isach.ultracosmetics.v1_9_R1.customentities.RideableSpider;
import be.isach.ultracosmetics.version.IModule;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.craftbukkit.v1_9_R1.CraftWorld;
import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitRunnable;
public class Module implements IModule {
@Override
public void enable() {
CustomEntities.registerEntities();
BukkitRunnable runnable = new BukkitRunnable() {
@Override
public void run() {
Player pl = Bukkit.getPlayer("iSach");
RideableSpider rabbit = new RideableSpider(((CraftWorld)pl.getWorld()).getHandle());
Location l = pl.getLocation();
rabbit.setLocation(l.getX(), l.getBlockY(), l.getZ(), 0f, 0f);
((CraftWorld)pl.getWorld()).getHandle().addEntity(rabbit);
rabbit.getBukkitEntity().setPassenger(pl);
}
};
// runnable.runTaskLater(UltraCosmetics.get(), 100);
}
@Override
public void disable() {
CustomEntities.unregisterEntities();
}
}