2016-04-03 03:49:25 +00:00
|
|
|
package me.TheBukor.SkStuff.util;
|
|
|
|
|
|
|
|
import org.bukkit.entity.Entity;
|
|
|
|
|
|
|
|
public interface NMSInterface {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void clearPathfinderGoals(Entity entity);
|
|
|
|
|
|
|
|
public void removePathfinderGoal(Object entity, Class<?> goalClass, boolean isTargetSelector);
|
|
|
|
|
|
|
|
public void addPathfinderGoal(Object entity, int priority, Object goal, boolean isTargetSelector);
|
|
|
|
|
|
|
|
public boolean getNoClip(Entity entity);
|
|
|
|
|
|
|
|
public void setNoClip(Entity entity, boolean noclip);
|
|
|
|
|
|
|
|
public boolean getFireProof(Entity entity);
|
|
|
|
|
|
|
|
public void setFireProof(Entity entity, boolean fireProof);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-07-02 01:18:18 +00:00
|
|
|
public boolean getElytraGlideState(Entity entity);
|
|
|
|
|
|
|
|
public void setElytraGlideState(Entity entity, boolean glide);
|
2016-11-21 14:48:23 +00:00
|
|
|
|
|
|
|
public boolean getNoGravity(Entity entity);
|
|
|
|
|
|
|
|
public void setNoGravity(Entity entity, boolean noGravity);
|
2016-04-03 03:49:25 +00:00
|
|
|
}
|