Class PlayerUtil
java.lang.Object
com.hypixel.hytale.server.core.universe.world.PlayerUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbroadcastMessageToPlayers(UUID sourcePlayerUuid, Message message, Store<EntityStore> store) static voidbroadcastPacketToPlayers(ComponentAccessor<EntityStore> componentAccessor, Packet packet) static voidbroadcastPacketToPlayers(ComponentAccessor<EntityStore> componentAccessor, Packet... packets) static voidbroadcastPacketToPlayersNoCache(ComponentAccessor<EntityStore> componentAccessor, Packet packet) static voidforEachPlayerThatCanSeeEntity(Ref<EntityStore> ref, TriConsumer<Ref<EntityStore>, PlayerRef, ComponentAccessor<EntityStore>> consumer, ComponentAccessor<EntityStore> componentAccessor) static voidforEachPlayerThatCanSeeEntity(Ref<EntityStore> ref, TriConsumer<Ref<EntityStore>, PlayerRef, ComponentAccessor<EntityStore>> consumer, Ref<EntityStore> ignoredPlayerRef, ComponentAccessor<EntityStore> componentAccessor) static voidresetPlayerModel(Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
PlayerUtil
public PlayerUtil()
-
-
Method Details
-
forEachPlayerThatCanSeeEntity
public static void forEachPlayerThatCanSeeEntity(@Nonnull Ref<EntityStore> ref, @Nonnull TriConsumer<Ref<EntityStore>, PlayerRef, ComponentAccessor<EntityStore>> consumer, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
forEachPlayerThatCanSeeEntity
public static void forEachPlayerThatCanSeeEntity(@Nonnull Ref<EntityStore> ref, @Nonnull TriConsumer<Ref<EntityStore>, PlayerRef, ComponentAccessor<EntityStore>> consumer, @Nullable Ref<EntityStore> ignoredPlayerRef, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
broadcastMessageToPlayers
public static void broadcastMessageToPlayers(@Nullable UUID sourcePlayerUuid, @Nonnull Message message, @Nonnull Store<EntityStore> store) -
broadcastPacketToPlayers
public static void broadcastPacketToPlayers(@Nonnull ComponentAccessor<EntityStore> componentAccessor, @Nonnull Packet packet) -
broadcastPacketToPlayersNoCache
public static void broadcastPacketToPlayersNoCache(@Nonnull ComponentAccessor<EntityStore> componentAccessor, @Nonnull Packet packet) -
broadcastPacketToPlayers
public static void broadcastPacketToPlayers(@Nonnull ComponentAccessor<EntityStore> componentAccessor, Packet... packets) -
resetPlayerModel
@Deprecated(forRemoval=true) public static void resetPlayerModel(@Nonnull Ref<EntityStore> ref, @Nonnull ComponentAccessor<EntityStore> componentAccessor) Deprecated, for removal: This API element is subject to removal in a future version.
-