Class DummyTrackedEntity
java.lang.Object
com.ticxo.modelengine.api.nms.impl.DummyTrackedEntity
- 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 TypeMethodDescriptionvoid
addForcedHidden
(org.bukkit.entity.Player player) void
addForcedPairing
(org.bukkit.entity.Player player) void
void
void
detectPlayers
(org.bukkit.Location location) int
int
org.bukkit.entity.Entity
Predicate<org.bukkit.entity.Player>
Set<org.bukkit.entity.Player>
Set<org.bukkit.entity.Player>
getTrackedPlayer
(Predicate<org.bukkit.entity.Player> predicate) void
removeForcedHidden
(org.bukkit.entity.Player player) void
removeForcedPairing
(org.bukkit.entity.Player player) void
sendPairingData
(org.bukkit.entity.Player player) void
setBaseRange
(int baseRange) void
setPlayerPredicate
(Predicate<org.bukkit.entity.Player> playerPredicate)
-
Constructor Details
-
DummyTrackedEntity
public DummyTrackedEntity()
-
-
Method Details
-
detectPlayers
public void detectPlayers(org.bukkit.Location location) -
getEffectiveRange
public int getEffectiveRange()- Specified by:
getEffectiveRange
in interfaceTrackedEntity
-
getTrackedPlayer
- Specified by:
getTrackedPlayer
in interfaceTrackedEntity
-
getTrackedPlayer
public Set<org.bukkit.entity.Player> getTrackedPlayer(Predicate<org.bukkit.entity.Player> predicate) - Specified by:
getTrackedPlayer
in interfaceTrackedEntity
-
addForcedPairing
public void addForcedPairing(org.bukkit.entity.Player player) - Specified by:
addForcedPairing
in interfaceTrackedEntity
-
removeForcedPairing
public void removeForcedPairing(org.bukkit.entity.Player player) - Specified by:
removeForcedPairing
in interfaceTrackedEntity
-
addForcedHidden
public void addForcedHidden(org.bukkit.entity.Player player) - Specified by:
addForcedHidden
in interfaceTrackedEntity
-
removeForcedHidden
public void removeForcedHidden(org.bukkit.entity.Player player) - Specified by:
removeForcedHidden
in interfaceTrackedEntity
-
getEntity
public org.bukkit.entity.Entity getEntity()- Specified by:
getEntity
in interfaceTrackedEntity
-
sendPairingData
public void sendPairingData(org.bukkit.entity.Player player) - Specified by:
sendPairingData
in interfaceTrackedEntity
-
broadcastSpawn
public void broadcastSpawn()- Specified by:
broadcastSpawn
in interfaceTrackedEntity
-
broadcastRemove
public void broadcastRemove()- Specified by:
broadcastRemove
in interfaceTrackedEntity
-
getBaseRange
public int getBaseRange()- Specified by:
getBaseRange
in interfaceTrackedEntity
-
setBaseRange
public void setBaseRange(int baseRange) - Specified by:
setBaseRange
in interfaceTrackedEntity
-
getPlayerPredicate
- Specified by:
getPlayerPredicate
in interfaceTrackedEntity
-
setPlayerPredicate
- Specified by:
setPlayerPredicate
in interfaceTrackedEntity
-