Interface TrackedEntity
- All Known Implementing Classes:
DummyTrackedEntity,TempTrackedEntity
public interface TrackedEntity
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddForcedHidden(org.bukkit.entity.Player player) voidaddForcedPairing(org.bukkit.entity.Player player) voidvoidintintorg.bukkit.entity.Entity@NotNull Predicate<org.bukkit.entity.Player>Set<org.bukkit.entity.Player>Set<org.bukkit.entity.Player>getTrackedPlayer(Predicate<org.bukkit.entity.Player> predicate) voidremoveForcedHidden(org.bukkit.entity.Player player) voidremoveForcedPairing(org.bukkit.entity.Player player) voidsendPairingData(org.bukkit.entity.Player player) voidsetBaseRange(int range) voidsetPlayerPredicate(@NotNull Predicate<org.bukkit.entity.Player> predicate)
-
Field Details
-
DEFAULT_PREDICATE
-
-
Method Details
-
getEntity
org.bukkit.entity.Entity getEntity() -
getBaseRange
int getBaseRange() -
setBaseRange
void setBaseRange(int range) -
getEffectiveRange
int getEffectiveRange() -
getTrackedPlayer
Set<org.bukkit.entity.Player> getTrackedPlayer() -
getTrackedPlayer
-
sendPairingData
void sendPairingData(org.bukkit.entity.Player player) -
broadcastSpawn
void broadcastSpawn() -
broadcastRemove
void broadcastRemove() -
addForcedPairing
void addForcedPairing(org.bukkit.entity.Player player) -
removeForcedPairing
void removeForcedPairing(org.bukkit.entity.Player player) -
addForcedHidden
void addForcedHidden(org.bukkit.entity.Player player) -
removeForcedHidden
void removeForcedHidden(org.bukkit.entity.Player player) -
setPlayerPredicate
-
getPlayerPredicate
-