Class TempTrackedEntity
java.lang.Object
com.ticxo.modelengine.api.nms.impl.TempTrackedEntity
- All Implemented Interfaces:
TrackedEntity
-
Field Summary
Fields inherited from interface com.ticxo.modelengine.api.nms.entity.wrapper.TrackedEntity
DEFAULT_PREDICATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddForcedHidden(org.bukkit.entity.Player player) voidaddForcedPairing(org.bukkit.entity.Player player) voidvoidintintorg.bukkit.entity.EntitySet<org.bukkit.entity.Player>Set<org.bukkit.entity.Player>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 baseRange) voidsetPlayerPredicate(Predicate<org.bukkit.entity.Player> playerPredicate)
-
Constructor Details
-
TempTrackedEntity
public TempTrackedEntity(org.bukkit.entity.Entity entity)
-
-
Method Details
-
getEffectiveRange
public int getEffectiveRange()- Specified by:
getEffectiveRangein interfaceTrackedEntity
-
getTrackedPlayer
- Specified by:
getTrackedPlayerin interfaceTrackedEntity
-
getTrackedPlayer
public Set<org.bukkit.entity.Player> getTrackedPlayer(Predicate<org.bukkit.entity.Player> predicate) - Specified by:
getTrackedPlayerin interfaceTrackedEntity
-
sendPairingData
public void sendPairingData(org.bukkit.entity.Player player) - Specified by:
sendPairingDatain interfaceTrackedEntity
-
broadcastSpawn
public void broadcastSpawn()- Specified by:
broadcastSpawnin interfaceTrackedEntity
-
broadcastRemove
public void broadcastRemove()- Specified by:
broadcastRemovein interfaceTrackedEntity
-
addForcedPairing
public void addForcedPairing(org.bukkit.entity.Player player) - Specified by:
addForcedPairingin interfaceTrackedEntity
-
removeForcedPairing
public void removeForcedPairing(org.bukkit.entity.Player player) - Specified by:
removeForcedPairingin interfaceTrackedEntity
-
addForcedHidden
public void addForcedHidden(org.bukkit.entity.Player player) - Specified by:
addForcedHiddenin interfaceTrackedEntity
-
removeForcedHidden
public void removeForcedHidden(org.bukkit.entity.Player player) - Specified by:
removeForcedHiddenin interfaceTrackedEntity
-
getEntity
public org.bukkit.entity.Entity getEntity()- Specified by:
getEntityin interfaceTrackedEntity
-
getForcePaired
-
getForceHidden
-
getBaseRange
public int getBaseRange()- Specified by:
getBaseRangein interfaceTrackedEntity
-
setBaseRange
public void setBaseRange(int baseRange) - Specified by:
setBaseRangein interfaceTrackedEntity
-
getPlayerPredicate
- Specified by:
getPlayerPredicatein interfaceTrackedEntity
-
setPlayerPredicate
- Specified by:
setPlayerPredicatein interfaceTrackedEntity
-