public class Util extends Object
Modifier and Type | Method and Description |
---|---|
static void |
assumePose(Entity entity,
float yaw,
float pitch) |
static void |
callCollisionEvent(net.citizensnpcs.api.npc.NPC npc,
Entity entity) |
static net.citizensnpcs.api.event.NPCPushEvent |
callPushEvent(net.citizensnpcs.api.npc.NPC npc,
Vector vector) |
static float |
clampYaw(float yaw) |
static void |
faceEntity(Entity entity,
Entity at) |
static void |
faceLocation(Entity entity,
Location to) |
static void |
faceLocation(Entity entity,
Location to,
boolean headOnly) |
static void |
faceLocation(Entity entity,
Location to,
boolean headOnly,
boolean immediate) |
static Location |
getEyeLocation(Entity entity) |
static Random |
getFastRandom() |
static String |
getMinecraftRevision() |
static boolean |
isAlwaysFlyable(EntityType type) |
static boolean |
isHorse(Entity entity) |
static boolean |
isLoaded(Location location) |
static boolean |
isOffHand(PlayerInteractEntityEvent event) |
static boolean |
isOffHand(PlayerInteractEvent event) |
static String |
listValuesPretty(Enum<?>[] values) |
static boolean |
locationWithinRange(Location current,
Location target,
double range) |
static EntityType |
matchEntityType(String toMatch) |
static <T extends Enum<?>> |
matchEnum(T[] values,
String toMatch) |
static boolean |
matchesItemInHand(Player player,
String setting) |
static String |
prettyEnum(Enum<?> e) |
static String[] |
splitPlayerName(String coloredName) |
public static void assumePose(Entity entity, float yaw, float pitch)
public static void callCollisionEvent(net.citizensnpcs.api.npc.NPC npc, Entity entity)
public static net.citizensnpcs.api.event.NPCPushEvent callPushEvent(net.citizensnpcs.api.npc.NPC npc, Vector vector)
public static float clampYaw(float yaw)
public static void faceLocation(Entity entity, Location to, boolean headOnly, boolean immediate)
public static Random getFastRandom()
public static String getMinecraftRevision()
public static boolean isAlwaysFlyable(EntityType type)
public static boolean isHorse(Entity entity)
public static boolean isLoaded(Location location)
public static boolean isOffHand(PlayerInteractEntityEvent event)
public static boolean isOffHand(PlayerInteractEvent event)
public static boolean locationWithinRange(Location current, Location target, double range)
public static EntityType matchEntityType(String toMatch)
Copyright © 2019. All rights reserved.