package com.songoda.epicbosses.utils.entity.handlers; import com.songoda.core.compatibility.ServerVersion; import com.songoda.epicbosses.utils.entity.ICustomEntityHandler; import org.bukkit.Location; import org.bukkit.entity.EntityType; import org.bukkit.entity.LivingEntity; public class BeeHandler implements ICustomEntityHandler { @Override public LivingEntity getBaseEntity(String entityType, Location spawnLocation) { if (ServerVersion.isServerVersionBelow(ServerVersion.V1_15)) { throw new NullPointerException("This feature is only implemented in version 1.15 and above of Minecraft."); } return (LivingEntity) spawnLocation.getWorld().spawnEntity(spawnLocation, EntityType.BEE); } }