Uses of Class
net.minecraft.server.level.ServerPlayer
Packages that use ServerPlayer
Package
Description
-
Uses of ServerPlayer in net.minecraft.advancements
Methods in net.minecraft.advancements with parameters of type ServerPlayerModifier and TypeMethodDescriptionAdvancementType.createAnnouncement(AdvancementHolder pAdvancement, ServerPlayer pPlayer) voidAdvancementRewards.grant(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic LootContextEntityPredicate.createContext(ServerPlayer pPlayer, Entity pEntity) booleanDamagePredicate.matches(ServerPlayer pPlayer, DamageSource pSource, float pDealtDamage, float pTakenDamage, boolean pBlocked) booleanDamageSourcePredicate.matches(ServerPlayer pPlayer, DamageSource pSource) booleanEffectsChangedTrigger.TriggerInstance.matches(ServerPlayer pPlayer, @Nullable LootContext pLootContext) booleanEntityHurtPlayerTrigger.TriggerInstance.matches(ServerPlayer pPlayer, DamageSource pSource, float pDealtDamage, float pTakenDamage, boolean pBlocked) booleanEntityPredicate.matches(ServerPlayer pPlayer, @Nullable Entity pEntity) booleanKilledTrigger.TriggerInstance.matches(ServerPlayer pPlayer, LootContext pContext, DamageSource pSource) booleanLevitationTrigger.TriggerInstance.matches(ServerPlayer pPlayer, Vec3 pStartPos, int pDuration) booleanPickedUpItemTrigger.TriggerInstance.matches(ServerPlayer pPlayer, ItemStack pStack, LootContext pContext) booleanPlayerHurtEntityTrigger.TriggerInstance.matches(ServerPlayer pPlayer, LootContext pContext, DamageSource pDamage, float pDealt, float pTaken, boolean pBlocked) voidAnyBlockInteractionTrigger.trigger(ServerPlayer pPlayer, BlockPos pPos, ItemStack pStack) voidBeeNestDestroyedTrigger.trigger(ServerPlayer pPlayer, BlockState pState, ItemStack pStack, int pNumBees) voidBredAnimalsTrigger.trigger(ServerPlayer pPlayer, Animal pParent, Animal pPartner, @Nullable AgeableMob pChild) voidBrewedPotionTrigger.trigger(ServerPlayer pPlayer, Holder<Potion> pPotion) voidChangeDimensionTrigger.trigger(ServerPlayer pPlayer, ResourceKey<Level> pFromLevel, ResourceKey<Level> pToLevel) voidChanneledLightningTrigger.trigger(ServerPlayer pPlayer, Collection<? extends Entity> pEntityTriggered) voidConstructBeaconTrigger.trigger(ServerPlayer pPlayer, int pLevel) voidConsumeItemTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem) voidCuredZombieVillagerTrigger.trigger(ServerPlayer pPlayer, Zombie pZombie, Villager pVillager) voidDefaultBlockInteractionTrigger.trigger(ServerPlayer pPlayer, BlockPos pPos) voidDistanceTrigger.trigger(ServerPlayer pPlayer, Vec3 pPosition) voidEffectsChangedTrigger.trigger(ServerPlayer pPlayer, @Nullable Entity pSource) voidEnchantedItemTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem, int pLevelsSpent) voidEnterBlockTrigger.trigger(ServerPlayer pPlayer, BlockState pState) voidEntityHurtPlayerTrigger.trigger(ServerPlayer pPlayer, DamageSource pSource, float pDealtDamage, float pTakenDamage, boolean pBlocked) voidFallAfterExplosionTrigger.trigger(ServerPlayer pPlayer, Vec3 pPos, @Nullable Entity pEntity) voidFilledBucketTrigger.trigger(ServerPlayer pPlayer, ItemStack pStack) voidFishingRodHookedTrigger.trigger(ServerPlayer pPlayer, ItemStack pRod, FishingHook pEntity, Collection<ItemStack> pStacks) voidInventoryChangeTrigger.trigger(ServerPlayer pPlayer, Inventory pInventory, ItemStack pStack) private voidInventoryChangeTrigger.trigger(ServerPlayer pPlayer, Inventory pInventory, ItemStack pStack, int pFull, int pEmpty, int pOccupied) voidItemDurabilityTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem, int pNewDurability) voidItemUsedOnLocationTrigger.trigger(ServerPlayer pPlayer, BlockPos pPos, ItemStack pStack) voidKilledByArrowTrigger.trigger(ServerPlayer pPlayer, Collection<Entity> pVictims, @Nullable ItemStack pFiredFromWeapon) voidKilledTrigger.trigger(ServerPlayer pPlayer, Entity pEntity, DamageSource pSource) voidLevitationTrigger.trigger(ServerPlayer pPlayer, Vec3 pStartPos, int pDuration) voidLightningStrikeTrigger.trigger(ServerPlayer pPlayer, LightningBolt pLightning, List<Entity> pNearbyEntities) voidLootTableTrigger.trigger(ServerPlayer pPlayer, ResourceKey<LootTable> pLootTable) voidPickedUpItemTrigger.trigger(ServerPlayer pPlayer, ItemStack pStack, @Nullable Entity pEntity) voidPlayerHurtEntityTrigger.trigger(ServerPlayer pPlayer, Entity pEntity, DamageSource pSource, float pAmountDealt, float pAmountTaken, boolean pBlocked) voidPlayerInteractTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem, Entity pEntity) voidPlayerTrigger.trigger(ServerPlayer pPlayer) voidRecipeCraftedTrigger.trigger(ServerPlayer pPlayer, ResourceKey<Recipe<?>> pRecipeId, List<ItemStack> pIngredients) voidRecipeUnlockedTrigger.trigger(ServerPlayer pPlayer, RecipeHolder<?> pRecipe) voidShotCrossbowTrigger.trigger(ServerPlayer pShooter, ItemStack pStack) protected voidSimpleCriterionTrigger.trigger(ServerPlayer pPlayer, Predicate<T> pTestTrigger) voidSlideDownBlockTrigger.trigger(ServerPlayer pPlayer, BlockState pState) voidSpearMobsTrigger.trigger(ServerPlayer pPlayer, int pCount) voidStartRidingTrigger.trigger(ServerPlayer pPlayer) voidSummonedEntityTrigger.trigger(ServerPlayer pPlayer, Entity pEntity) voidTameAnimalTrigger.trigger(ServerPlayer pPlayer, Animal pEntity) voidTargetBlockTrigger.trigger(ServerPlayer pPlayer, Entity pProjectile, Vec3 pVector, int pSignalStrength) voidTradeTrigger.trigger(ServerPlayer pPlayer, AbstractVillager pVillager, ItemStack pItem) voidUsedEnderEyeTrigger.trigger(ServerPlayer pPlayer, BlockPos pPos) voidUsedTotemTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem) voidUsingItemTrigger.trigger(ServerPlayer pPlayer, ItemStack pItem) -
Uses of ServerPlayer in net.minecraft.client.server
Methods in net.minecraft.client.server with parameters of type ServerPlayerModifier and TypeMethodDescriptionprotected voidIntegratedPlayerList.save(ServerPlayer pPlayer) Also stores the NBTTags if this is an IntegratedPlayerList. -
Uses of ServerPlayer in net.minecraft.commands
Methods in net.minecraft.commands that return ServerPlayerModifier and TypeMethodDescription@Nullable ServerPlayerCommandSourceStack.getPlayer()CommandSourceStack.getPlayerOrException()Methods in net.minecraft.commands with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidCommands.sendCommands(ServerPlayer pPlayer) booleanCommandSourceStack.shouldFilterMessageTo(ServerPlayer pReceiver) -
Uses of ServerPlayer in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return ServerPlayerModifier and TypeMethodDescriptionstatic ServerPlayerEntityArgument.getPlayer(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) Methods in net.minecraft.commands.arguments that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionstatic Collection<ServerPlayer> EntityArgument.getOptionalPlayers(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) static Collection<ServerPlayer> EntityArgument.getPlayers(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) -
Uses of ServerPlayer in net.minecraft.commands.arguments.selector
Methods in net.minecraft.commands.arguments.selector that return ServerPlayerMethods in net.minecraft.commands.arguments.selector that return types with arguments of type ServerPlayer -
Uses of ServerPlayer in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework that return ServerPlayerModifier and TypeMethodDescriptionGameTestHelper.makeMockServerPlayerInLevel()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ServerPlayer in net.minecraft.network.chat
Methods in net.minecraft.network.chat with parameters of type ServerPlayerModifier and TypeMethodDescriptionChatDecorator.decorate(@Nullable ServerPlayer pPlayer, Component pMessage) voidOutgoingChatMessage.Disguised.sendToPlayer(ServerPlayer p_249237_, boolean p_249574_, ChatType.Bound p_250880_) voidOutgoingChatMessage.Player.sendToPlayer(ServerPlayer p_249642_, boolean p_251123_, ChatType.Bound p_251482_) voidOutgoingChatMessage.sendToPlayer(ServerPlayer pPlayer, boolean pFiltered, ChatType.Bound pBoundType) -
Uses of ServerPlayer in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type ServerPlayerModifier and TypeMethodDescriptionbooleanServerboundInteractPacket.isWithinRange(ServerPlayer pPlayer, AABB pBoundingBox, double pRange) Method parameters in net.minecraft.network.protocol.game with type arguments of type ServerPlayerModifier and TypeMethodDescriptionClientboundPlayerInfoUpdatePacket.createPlayerInitializing(Collection<ServerPlayer> pPlayers) Constructors in net.minecraft.network.protocol.game with parameters of type ServerPlayerModifierConstructorDescriptionClientboundPlayerInfoUpdatePacket(ClientboundPlayerInfoUpdatePacket.Action pAction, ServerPlayer pPlayer) (package private)Entry(ServerPlayer p_252094_) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type ServerPlayerModifierConstructorDescriptionClientboundPlayerInfoUpdatePacket(EnumSet<ClientboundPlayerInfoUpdatePacket.Action> pActions, Collection<ServerPlayer> pPlayers) -
Uses of ServerPlayer in net.minecraft.server
Fields in net.minecraft.server declared as ServerPlayerMethods in net.minecraft.server with parameters of type ServerPlayerModifier and TypeMethodDescriptionMinecraftServer.createGameModeForPlayer(ServerPlayer pPlayer) MinecraftServer.createTextFilterForPlayer(ServerPlayer pPlayer) voidPlayerAdvancements.flushDirty(ServerPlayer pPlayer, boolean pShowAdvancements) private voidMinecraftServer.sendDifficultyUpdate(ServerPlayer pPlayer) voidPlayerAdvancements.setPlayer(ServerPlayer pPlayer) voidServerTickRateManager.updateJoiningPlayer(ServerPlayer pPlayer) Constructors in net.minecraft.server with parameters of type ServerPlayerModifierConstructorDescriptionPlayerAdvancements(com.mojang.datafixers.DataFixer pDataFixer, PlayerList pPlayerList, ServerAdvancementManager pManager, Path pPlayerSavePath, ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.server.bossevents
Methods in net.minecraft.server.bossevents with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidCustomBossEvent.addPlayer(ServerPlayer pPlayer) Makes the boss visible to the given player.voidCustomBossEvent.onPlayerConnect(ServerPlayer pPlayer) voidCustomBossEvents.onPlayerConnect(ServerPlayer pPlayer) voidCustomBossEvent.onPlayerDisconnect(ServerPlayer pPlayer) voidCustomBossEvents.onPlayerDisconnect(ServerPlayer pPlayer) voidCustomBossEvent.removePlayer(ServerPlayer pPlayer) Makes the boss non-visible to the given player.Method parameters in net.minecraft.server.bossevents with type arguments of type ServerPlayerModifier and TypeMethodDescriptionbooleanCustomBossEvent.setPlayers(Collection<ServerPlayer> pServerPlayerList) -
Uses of ServerPlayer in net.minecraft.server.commands
Fields in net.minecraft.server.commands with type parameters of type ServerPlayerModifier and TypeFieldDescriptionfinal BiConsumer<ServerPlayer, Integer> ExperienceCommand.Type.add(package private) final ToIntFunction<ServerPlayer> ExperienceCommand.Type.queryfinal BiPredicate<ServerPlayer, Integer> ExperienceCommand.Type.setMethods in net.minecraft.server.commands that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate static Collection<ServerPlayer> PlaySoundCommand.getCallingPlayerAsCollection(@Nullable ServerPlayer pPlayer) Methods in net.minecraft.server.commands with parameters of type ServerPlayerModifier and TypeMethodDescriptionprivate static intTriggerCommand.addValue(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective, int pValue) private static intDebugConfigCommand.config(CommandSourceStack pSource, ServerPlayer pTarget) private static Collection<ServerPlayer> PlaySoundCommand.getCallingPlayerAsCollection(@Nullable ServerPlayer pPlayer) private static @Nullable RaidRaidCommand.getRaid(ServerPlayer pPlayer) private static voidGameModeCommand.logGamemodeChange(CommandSourceStack pSource, ServerPlayer pPlayer, GameType pGameType) intAdvancementCommands.Action.perform(ServerPlayer pPlayer, Iterable<AdvancementHolder> pAdvancements, boolean pGrantEverything) protected abstract booleanAdvancementCommands.Action.perform(ServerPlayer pPlayer, AdvancementHolder pAdvancement) protected abstract booleanAdvancementCommands.Action.performCriterion(ServerPlayer pPlayer, AdvancementHolder pAdvancement, String pCriterionName) private static intExperienceCommand.queryExperience(CommandSourceStack pSource, ServerPlayer pPlayer, ExperienceCommand.Type pType) private static booleanGameModeCommand.setGameMode(CommandSourceStack pSource, ServerPlayer pPlayer, GameType pGameMode) static voidGameModeCommand.setGameMode(ServerPlayer pPlayer, GameType pGameMode) private static intTriggerCommand.setValue(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective, int pValue) private static intTriggerCommand.simpleTrigger(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective) private static intSpectateCommand.spectate(CommandSourceStack pSource, @Nullable Entity pTarget, ServerPlayer pPlayer) Method parameters in net.minecraft.server.commands with type arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate static intExperienceCommand.addExperience(CommandSourceStack pSource, Collection<? extends ServerPlayer> pTargets, int pAmount, ExperienceCommand.Type pType) private static intDialogCommand.clearDialog(CommandSourceStack pSource, Collection<ServerPlayer> pTargets) private static intClearInventoryCommands.clearInventory(CommandSourceStack pSource, Collection<ServerPlayer> pTargetPlayers, Predicate<ItemStack> pItemPredicate, int pMaxCount) private static intTitleCommand.clearTitle(CommandSourceStack pSource, Collection<ServerPlayer> pTargets) private static intClearInventoryCommands.clearUnlimited(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Predicate<ItemStack> pFilter) private static intListPlayersCommand.format(CommandSourceStack pSource, Function<ServerPlayer, Component> pNameExtractor) private static intGiveCommand.giveItem(CommandSourceStack pSource, ItemInput pItem, Collection<ServerPlayer> pTargets, int pCount) private static intRecipeCommand.giveRecipes(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Collection<RecipeHolder<?>> pRecipes) private static intKickCommand.kickPlayers(CommandSourceStack pSource, Collection<ServerPlayer> pPlayers, Component pReason) private static intAdvancementCommands.perform(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, AdvancementCommands.Action pAction, Collection<AdvancementHolder> pAdvancements) Performs the given action on each advancement in the list, for each player.private static intAdvancementCommands.perform(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, AdvancementCommands.Action pAction, Collection<AdvancementHolder> pAdvancements, boolean pGrantEverything) private static intAdvancementCommands.performCriterion(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, AdvancementCommands.Action pAction, AdvancementHolder pAdvancement, String pCriterionName) private static intLootCommand.playerGive(Collection<ServerPlayer> pTargets, List<ItemStack> pItems, LootCommand.Callback pCallback) private static intPlaySoundCommand.playSound(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Identifier pSound, SoundSource pCategory, Vec3 pPos, float pVolume, float pPitch, float pMinVolume) private static intTitleCommand.resetTitle(CommandSourceStack pSource, Collection<ServerPlayer> pTargets) private static voidMsgCommand.sendMessage(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, PlayerChatMessage pMessage) private static voidTeamMsgCommand.sendMessage(CommandSourceStack pSource, Entity pSender, PlayerTeam pTeam, List<ServerPlayer> pTeamMembers, PlayerChatMessage pChatMessage) private static intParticleCommand.sendParticles(CommandSourceStack pSource, ParticleOptions pParticleData, Vec3 pPos, Vec3 pDelta, float pSpeed, int pCount, boolean pForce, Collection<ServerPlayer> pViewers) private static intExperienceCommand.setExperience(CommandSourceStack pSource, Collection<? extends ServerPlayer> pTargets, int pAmount, ExperienceCommand.Type pType) private static intGameModeCommand.setMode(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pSource, Collection<ServerPlayer> pPlayers, GameType pGameType) private static intBossBarCommands.setPlayers(CommandSourceStack pSource, CustomBossEvent pBossbar, Collection<ServerPlayer> pPlayers) private static intSetSpawnCommand.setSpawn(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, BlockPos pPos, Coordinates pRotation) private static intTitleCommand.setTimes(CommandSourceStack pSource, Collection<ServerPlayer> pTarget, int pFade, int pStay, int pFadeOut) private static intDialogCommand.showDialog(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Holder<Dialog> pDialog) private static intTitleCommand.showTitle(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Component pTitle, String pTitleType, Function<Component, Packet<?>> pPacketGetter) private static intStopSoundCommand.stopSound(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, @Nullable SoundSource pCategory, @Nullable Identifier pSound) private static intRecipeCommand.takeRecipes(CommandSourceStack pSource, Collection<ServerPlayer> pTargets, Collection<RecipeHolder<?>> pRecipes) private static intTransferCommand.transfer(CommandSourceStack pSource, String pHostname, int pPort, Collection<ServerPlayer> pPlayers) Constructor parameters in net.minecraft.server.commands with type arguments of type ServerPlayerModifierConstructorDescriptionprivateType(String pName, BiConsumer<ServerPlayer, Integer> pAdd, BiPredicate<ServerPlayer, Integer> pSet, ToIntFunction<ServerPlayer> pQuery) privateType(String pName, BiConsumer<ServerPlayer, Integer> pAdd, BiPredicate<ServerPlayer, Integer> pSet, ToIntFunction<ServerPlayer> pQuery) privateType(String pName, BiConsumer<ServerPlayer, Integer> pAdd, BiPredicate<ServerPlayer, Integer> pSet, ToIntFunction<ServerPlayer> pQuery) -
Uses of ServerPlayer in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type ServerPlayerModifier and TypeMethodDescriptionDedicatedServer.createTextFilterForPlayer(ServerPlayer p_139634_) -
Uses of ServerPlayer in net.minecraft.server.jsonrpc
Methods in net.minecraft.server.jsonrpc with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidJsonRpcNotificationService.playerJoined(ServerPlayer p_442849_) voidJsonRpcNotificationService.playerLeft(ServerPlayer p_443228_) -
Uses of ServerPlayer in net.minecraft.server.jsonrpc.api
Methods in net.minecraft.server.jsonrpc.api with parameters of type ServerPlayer -
Uses of ServerPlayer in net.minecraft.server.jsonrpc.internalapi
Methods in net.minecraft.server.jsonrpc.internalapi that return ServerPlayerModifier and TypeMethodDescription@Nullable ServerPlayer@Nullable ServerPlayer@Nullable ServerPlayerMinecraftPlayerListService.getPlayerByName(String pName) @Nullable ServerPlayerMinecraftPlayerListServiceImpl.getPlayerByName(String p_449366_) Methods in net.minecraft.server.jsonrpc.internalapi that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionMinecraftPlayerListService.getPlayers()MinecraftPlayerListServiceImpl.getPlayers()MinecraftPlayerListService.getPlayersWithAddress(String pAddress) MinecraftPlayerListServiceImpl.getPlayersWithAddress(String p_449455_) Methods in net.minecraft.server.jsonrpc.internalapi with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidMinecraftPlayerListService.remove(ServerPlayer pPlayer, ClientInfo pClientInfo) voidMinecraftPlayerListServiceImpl.remove(ServerPlayer p_449719_, ClientInfo p_449429_) Method parameters in net.minecraft.server.jsonrpc.internalapi with type arguments of type ServerPlayerModifier and TypeMethodDescriptionvoidMinecraftServerStateService.sendSystemMessage(Component pMessage, boolean pOverlay, Collection<ServerPlayer> pPlayers, ClientInfo pClientInfo) voidMinecraftServerStateServiceImpl.sendSystemMessage(Component p_449547_, boolean p_449401_, Collection<ServerPlayer> p_449903_, ClientInfo p_449095_) -
Uses of ServerPlayer in net.minecraft.server.jsonrpc.methods
Methods in net.minecraft.server.jsonrpc.methods that return ServerPlayerModifier and TypeMethodDescriptionprivate static @Nullable ServerPlayerPlayerService.getServerPlayer(MinecraftApi pApi, PlayerDto pPlayer) Methods in net.minecraft.server.jsonrpc.methods that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate static List<ServerPlayer> IpBanlistService.banIp(MinecraftApi pApi, IpBanlistService.IncomingIpBanDto pEntry, ClientInfo pClientInfo) private static List<ServerPlayer> IpBanlistService.banIp(MinecraftApi pApi, IpBanlistService.IpBan pIpBan, ClientInfo pClientInfo) Methods in net.minecraft.server.jsonrpc.methods with parameters of type ServerPlayerModifier and TypeMethodDescription(package private) IpBanlistService.IpBanIpBanlistService.IncomingIpBanDto.toIpBan(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.server.level
Fields in net.minecraft.server.level declared as ServerPlayerFields in net.minecraft.server.level with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.Object2BooleanMap<ServerPlayer> PlayerMap.playersprivate final Set<ServerPlayer> ServerBossEvent.players(package private) final List<ServerPlayer> ServerLevel.players(package private) final it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.ObjectSet<ServerPlayer>> DistanceManager.playersPerChunkprivate final Set<ServerPlayer> ServerBossEvent.unmodifiablePlayersMethods in net.minecraft.server.level that return ServerPlayerModifier and TypeMethodDescription@Nullable ServerPlayerServerLevel.getRandomPlayer()@Nullable ServerPlayerServerPlayer.teleport(TeleportTransition p_379854_) Methods in net.minecraft.server.level that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionPlayerMap.getAllPlayers()ChunkHolder.PlayerProvider.getPlayers(ChunkPos pPos, boolean pBoundaryOnly) Returns the players tracking the given chunk.ChunkMap.getPlayers(ChunkPos p_183801_, boolean p_183802_) ServerBossEvent.getPlayers()ServerLevel.getPlayers(Predicate<? super ServerPlayer> pPredicate) ServerLevel.getPlayers(Predicate<? super ServerPlayer> pPredicate, int pMaxResults) ChunkMap.getPlayersCloseForSpawning(ChunkPos pChunkPos) ChunkMap.getPlayersWatching(Entity entity) ServerLevel.players()Methods in net.minecraft.server.level with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidServerLevel.addNewPlayer(ServerPlayer pPlayer) voidServerEntity.addPairing(ServerPlayer pPlayer) voidDistanceManager.addPlayer(SectionPos pSectionPos, ServerPlayer pPlayer) voidPlayerMap.addPlayer(ServerPlayer pPlayer, boolean pSkipPlayer) voidServerBossEvent.addPlayer(ServerPlayer pPlayer) Makes the boss visible to the given player.private voidServerLevel.addPlayer(ServerPlayer pPlayer) voidServerLevel.addRespawnedPlayer(ServerPlayer pPlayer) private voidChunkMap.applyChunkTrackingView(ServerPlayer pPlayer, ChunkTrackingView pChunkTrackingView) booleanServerPlayer.broadcastToPlayer(ServerPlayer pPlayer) voidServerPlayer.copyRespawnPosition(ServerPlayer pPlayer) private static voidChunkMap.dropChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) voidChunkMap.forEachEntityTrackedBy(ServerPlayer pPlayer, Consumer<Entity> pAction) (package private) intChunkMap.getPlayerViewDistance(ServerPlayer pPlayer) booleanPlayerMap.ignored(ServerPlayer pPlayer) booleanPlayerMap.ignoredOrUnknown(ServerPlayer pPlayer) voidPlayerMap.ignorePlayer(ServerPlayer pPlayer) private booleanChunkMap.isChunkOnTrackedBorder(ServerPlayer pPlayer, int pX, int pZ) Checks if a chunk is on the edge of the player's view distance.booleanChunkMap.isChunkTracked(ServerPlayer pPlayer, int pX, int pZ) Checks if a chunk is within a player's view distance.private static voidChunkMap.markChunkPendingToSend(ServerPlayer pPlayer, LevelChunk pChunk) private voidChunkMap.markChunkPendingToSend(ServerPlayer pPlayer, ChunkPos pChunkPos) voidChunkMap.move(ServerPlayer pPlayer) voidServerChunkCache.move(ServerPlayer pPlayer) private booleanChunkMap.playerIsCloseEnoughForSpawning(ServerPlayer pPlayer, ChunkPos pChunkPos) private booleanChunkMap.playerIsCloseEnoughTo(ServerPlayer pPlayer, Vec3 pPos, int pDistance) voidServerEntity.removePairing(ServerPlayer pPlayer) voidChunkMap.TrackedEntity.removePlayer(ServerPlayer pPlayer) voidDistanceManager.removePlayer(SectionPos pSectionPos, ServerPlayer pPlayer) voidPlayerMap.removePlayer(ServerPlayer pPlayer) voidServerBossEvent.removePlayer(ServerPlayer pPlayer) Makes the boss non-visible to the given player.voidServerLevel.removePlayerImmediately(ServerPlayer pPlayer, Entity.RemovalReason pReason) voidServerPlayer.restoreFrom(ServerPlayer pThat, boolean pKeepEverything) voidServerEntity.sendPairingData(ServerPlayer pPlayer, Consumer<Packet<? super ClientGamePacketListener>> pConsumer) private booleanServerLevel.sendParticles(ServerPlayer pPlayer, boolean pLongDistance, double pPosX, double pPosY, double pPosZ, Packet<?> pPacket) <T extends ParticleOptions>
booleanServerLevel.sendParticles(ServerPlayer pPlayer, T pParticle, boolean pOverrideLimiter, boolean pAlwaysShow, double pPosX, double pPosY, double pPosZ, int pCount, double pXDist, double pYDist, double pZDist, double pMaxSpeed) booleanServerPlayer.shouldFilterMessageTo(ServerPlayer pPlayer) private booleanChunkMap.skipPlayer(ServerPlayer pPlayer) voidPlayerMap.unIgnorePlayer(ServerPlayer pPlayer) private voidChunkMap.updateChunkTracking(ServerPlayer pPlayer) voidChunkMap.TrackedEntity.updatePlayer(ServerPlayer pPlayer) private voidChunkMap.updatePlayerPos(ServerPlayer pPlayer) (package private) voidChunkMap.updatePlayerStatus(ServerPlayer pPlayer, boolean pTrack) DemoMode.useItem(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand) ServerPlayerGameMode.useItem(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand) DemoMode.useItemOn(ServerPlayer p_140747_, Level p_140748_, ItemStack p_140749_, InteractionHand p_140750_, BlockHitResult p_140751_) ServerPlayerGameMode.useItemOn(ServerPlayer pPlayer, Level pLevel, ItemStack pStack, InteractionHand pHand, BlockHitResult pHitResult) Method parameters in net.minecraft.server.level with type arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate voidChunkHolder.broadcast(List<ServerPlayer> pPlayers, Packet<?> pPacket) private voidChunkHolder.broadcastBlockEntity(List<ServerPlayer> pPlayers, Level pLevel, BlockPos pPos) private voidChunkHolder.broadcastBlockEntityIfNeeded(List<ServerPlayer> pPlayers, Level pLevel, BlockPos pPos, BlockState pState) ServerLevel.getPlayers(Predicate<? super ServerPlayer> pPredicate) ServerLevel.getPlayers(Predicate<? super ServerPlayer> pPredicate, int pMaxResults) voidChunkMap.sendToTrackingPlayersFiltered(Entity pEntity, Packet<? super ClientGamePacketListener> pPacket, Predicate<ServerPlayer> pFilter) voidChunkMap.TrackedEntity.sendToTrackingPlayersFiltered(Packet<? super ClientGamePacketListener> p_449059_, Predicate<ServerPlayer> p_449352_) voidServerEntity.Synchronizer.sendToTrackingPlayersFiltered(Packet<? super ClientGamePacketListener> pPacket, Predicate<ServerPlayer> pFilter) voidChunkMap.TrackedEntity.updatePlayers(List<ServerPlayer> pPlayersList) Constructors in net.minecraft.server.level with parameters of type ServerPlayerModifierConstructorDescriptionDemoMode(ServerPlayer p_143204_) ServerPlayerGameMode(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.server.network
Fields in net.minecraft.server.network declared as ServerPlayerMethods in net.minecraft.server.network that return ServerPlayerModifier and TypeMethodDescriptionServerGamePacketListenerImpl.getPlayer()ServerPlayerConnection.getPlayer()Methods in net.minecraft.server.network with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidPlayerChunkSender.dropChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) ServerGamePacketListenerImpl.EntityInteraction.run(ServerPlayer pPlayer, Entity pEntity, InteractionHand pHand) voidPlayerChunkSender.sendNextChunks(ServerPlayer pPlayer) private static booleanServerGamePacketListenerImpl.wasBlockPlacementAttempt(ServerPlayer pPlayer, ItemStack pStack) Constructors in net.minecraft.server.network with parameters of type ServerPlayerModifierConstructorDescriptionServerGamePacketListenerImpl(MinecraftServer pServer, Connection pConnection, ServerPlayer pPlayer, CommonListenerCookie pCookie) -
Uses of ServerPlayer in net.minecraft.server.network.config
Methods in net.minecraft.server.network.config that return ServerPlayerModifier and TypeMethodDescriptionPrepareSpawnTask.Ready.spawn(Connection pConnection, CommonListenerCookie pCookie) PrepareSpawnTask.spawnPlayer(Connection pConnection, CommonListenerCookie pCookie) -
Uses of ServerPlayer in net.minecraft.server.notifications
Methods in net.minecraft.server.notifications with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidEmptyNotificationService.playerJoined(ServerPlayer p_442504_) voidNotificationManager.playerJoined(ServerPlayer p_442825_) voidNotificationService.playerJoined(ServerPlayer pPlayer) voidEmptyNotificationService.playerLeft(ServerPlayer p_443141_) voidNotificationManager.playerLeft(ServerPlayer p_442626_) voidNotificationService.playerLeft(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.server.players
Fields in net.minecraft.server.players with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final List<ServerPlayer> PlayerList.playersprivate final Map<UUID, ServerPlayer> PlayerList.playersByUUIDA map containing the key-value pairs for UUIDs and their EntityPlayerMP objects.private final List<ServerPlayer> PlayerList.playersViewMethods in net.minecraft.server.players that return ServerPlayerModifier and TypeMethodDescription@Nullable ServerPlayer@Nullable ServerPlayerGets the ServerPlayer object representing the player with the UUID.@Nullable ServerPlayerPlayerList.getPlayerByName(String pUsername) PlayerList.respawn(ServerPlayer pPlayer, boolean pKeepInventory, Entity.RemovalReason pReason) Methods in net.minecraft.server.players that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionPlayerList.getPlayers()PlayerList.getPlayersWithAddress(String pAddress) Methods in net.minecraft.server.players with parameters of type ServerPlayerModifier and TypeMethodDescriptionprivate voidPlayerList.broadcastChatMessage(PlayerChatMessage pMessage, Predicate<ServerPlayer> pShouldFilterMessageTo, @Nullable ServerPlayer pSender, ChatType.Bound pBoundChatType) voidPlayerList.broadcastChatMessage(PlayerChatMessage pMessage, ServerPlayer pSender, ChatType.Bound pBoundChatType) PlayerList.getPlayerAdvancements(ServerPlayer pPlayer) voidPlayerList.placeNewPlayer(Connection pConnection, ServerPlayer pPlayer, CommonListenerCookie pCookie) voidPlayerList.remove(ServerPlayer pPlayer) Called when a player disconnects from the game.PlayerList.respawn(ServerPlayer pPlayer, boolean pKeepInventory, Entity.RemovalReason pReason) protected voidPlayerList.save(ServerPlayer pPlayer) Also stores the NBTTags if this is an IntegratedPlayerList.voidPlayerList.sendActivePlayerEffects(ServerPlayer pPlayer) voidPlayerList.sendAllPlayerInfo(ServerPlayer pPlayer) Sends the players inventory to himself.voidPlayerList.sendLevelInfo(ServerPlayer pPlayer, ServerLevel pLevel) Updates the time and weather for the given player to those of the given worldvoidPlayerList.sendPlayerPermissionLevel(ServerPlayer pPlayer) private voidPlayerList.sendPlayerPermissionLevel(ServerPlayer pPlayer, LevelBasedPermissionSet pPermissions) protected voidPlayerList.updateEntireScoreboard(ServerScoreboard pScoreboard, ServerPlayer pPlayer) Method parameters in net.minecraft.server.players with type arguments of type ServerPlayerModifier and TypeMethodDescriptionbooleanSleepStatus.areEnoughDeepSleeping(int pRequiredSleepPercentage, List<ServerPlayer> pSleepingPlayers) private voidPlayerList.broadcastChatMessage(PlayerChatMessage pMessage, Predicate<ServerPlayer> pShouldFilterMessageTo, @Nullable ServerPlayer pSender, ChatType.Bound pBoundChatType) voidPlayerList.broadcastSystemMessage(Component pServerMessage, Function<ServerPlayer, Component> pPlayerMessageFactory, boolean pBypassHiddenChat) booleanSleepStatus.update(List<ServerPlayer> pPlayers) -
Uses of ServerPlayer in net.minecraft.server.waypoints
Fields in net.minecraft.server.waypoints with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final Table<ServerPlayer, WaypointTransmitter, WaypointTransmitter.Connection> ServerWaypointManager.connectionsprivate final Set<ServerPlayer> ServerWaypointManager.playersMethods in net.minecraft.server.waypoints with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidServerWaypointManager.addPlayer(ServerPlayer pPlayer) private voidServerWaypointManager.createConnection(ServerPlayer pPlayer, WaypointTransmitter pWaypoint) private static booleanServerWaypointManager.isLocatorBarEnabledFor(ServerPlayer pPlayer) voidServerWaypointManager.removePlayer(ServerPlayer pPlayer) private voidServerWaypointManager.updateConnection(ServerPlayer pPlayer, WaypointTransmitter pWaypoint, WaypointTransmitter.Connection pConnection) voidServerWaypointManager.updatePlayer(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.stats
Methods in net.minecraft.stats with parameters of type ServerPlayerModifier and TypeMethodDescriptionintServerRecipeBook.addRecipes(Collection<RecipeHolder<?>> pRecipes, ServerPlayer pPlayer) intServerRecipeBook.removeRecipes(Collection<RecipeHolder<?>> pRecipes, ServerPlayer pPlayer) voidServerRecipeBook.sendInitialRecipeBook(ServerPlayer pPlayer) voidServerStatsCounter.sendStats(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.util.debug
Fields in net.minecraft.util.debug with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final Map<DebugSubscription<?>, List<ServerPlayer>> ServerDebugSubscribers.enabledSubscriptionsMethods in net.minecraft.util.debug that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate List<ServerPlayer> ServerDebugSubscribers.getSubscribersFor(DebugSubscription<?> pSubscription) Methods in net.minecraft.util.debug with parameters of type ServerPlayerModifier and TypeMethodDescriptionprivate voidTrackingDebugSynchronizer.addSubscriber(ServerPlayer pPlayer) booleanServerDebugSubscribers.hasRequiredPermissions(ServerPlayer pPlayer) protected voidTrackingDebugSynchronizer.PoiSynchronizer.sendInitialChunk(ServerPlayer p_449976_, ChunkPos p_449207_) protected voidTrackingDebugSynchronizer.sendInitialChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) protected voidTrackingDebugSynchronizer.SourceSynchronizer.sendInitialChunk(ServerPlayer p_449347_, ChunkPos p_449761_) protected voidTrackingDebugSynchronizer.VillageSectionSynchronizer.sendInitialChunk(ServerPlayer p_449880_, ChunkPos p_449583_) protected voidTrackingDebugSynchronizer.sendInitialEntity(ServerPlayer pPlayer, Entity pEntity) protected voidTrackingDebugSynchronizer.SourceSynchronizer.sendInitialEntity(ServerPlayer p_449080_, Entity p_449559_) voidLevelDebugSynchronizers.startTrackingChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) final voidTrackingDebugSynchronizer.startTrackingChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) voidLevelDebugSynchronizers.startTrackingEntity(ServerPlayer pPlayer, Entity pEntity) final voidTrackingDebugSynchronizer.startTrackingEntity(ServerPlayer pPlayer, Entity pEntity) -
Uses of ServerPlayer in net.minecraft.world.effect
Methods in net.minecraft.world.effect that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionstatic List<ServerPlayer> MobEffectUtil.addEffectToPlayersAround(ServerLevel pLevel, @Nullable Entity pSource, Vec3 pPos, double pRadius, MobEffectInstance pEffect, int pDuration) -
Uses of ServerPlayer in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as ServerPlayerMethods in net.minecraft.world.entity that return ServerPlayerMethods in net.minecraft.world.entity with parameters of type ServerPlayerModifier and TypeMethodDescriptionbooleanEntity.broadcastToPlayer(ServerPlayer pPlayer) LivingEntity.makeWaypointConnectionWith(ServerPlayer p_416500_) private intExperienceOrb.repairPlayerItems(ServerPlayer pPlayer, int pValue) voidLightningBolt.setCause(@Nullable ServerPlayer pCause) voidEntity.startSeenByPlayer(ServerPlayer pServerPlayer) Add the given player to the list of players tracking this entity.voidEntity.stopSeenByPlayer(ServerPlayer pServerPlayer) Removes the given player from the list of players tracking this entity. -
Uses of ServerPlayer in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type ServerPlayerModifier and TypeMethodDescriptionprivate voidGoAndGiveItemsToTarget.triggerDropItemOnBlock(PositionTracker pPositionTracker, ItemStack pStack, ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate @Nullable EntityReference<ServerPlayer> Animal.loveCauseMethods in net.minecraft.world.entity.animal that return ServerPlayer -
Uses of ServerPlayer in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionstatic Optional<ServerPlayer> AllayAi.getLikedPlayer(LivingEntity pEntity) -
Uses of ServerPlayer in net.minecraft.world.entity.animal.parrot
Methods in net.minecraft.world.entity.animal.parrot with parameters of type ServerPlayerModifier and TypeMethodDescriptionbooleanShoulderRidingEntity.setEntityOnShoulder(ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.world.entity.boss.wither
Methods in net.minecraft.world.entity.boss.wither with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidWitherBoss.startSeenByPlayer(ServerPlayer pPlayer) Add the given player to the list of players tracking this entity.voidWitherBoss.stopSeenByPlayer(ServerPlayer pPlayer) Removes the given player from the list of players tracking this entity. -
Uses of ServerPlayer in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate static List<ServerPlayer> WardenSpawnTracker.getNearbyPlayers(ServerLevel pLevel, BlockPos pPos) Methods in net.minecraft.world.entity.monster.warden with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic OptionalIntWardenSpawnTracker.tryWarn(ServerLevel pLevel, BlockPos pPos, ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.world.entity.raid
Methods in net.minecraft.world.entity.raid that return types with arguments of type ServerPlayerMethods in net.minecraft.world.entity.raid with parameters of type ServerPlayerModifier and TypeMethodDescriptionbooleanRaid.absorbRaidOmen(ServerPlayer pPlayer) @Nullable RaidRaids.createOrExtendRaid(ServerPlayer pPlayer, BlockPos pPos) -
Uses of ServerPlayer in net.minecraft.world.food
Methods in net.minecraft.world.food with parameters of type ServerPlayer -
Uses of ServerPlayer in net.minecraft.world.inventory
Methods in net.minecraft.world.inventory with parameters of type ServerPlayerModifier and TypeMethodDescriptiondefault booleanRecipeCraftingHolder.setRecipeUsed(ServerPlayer pPlayer, RecipeHolder<?> pRecipe) -
Uses of ServerPlayer in net.minecraft.world.item
Fields in net.minecraft.world.item declared as ServerPlayerMethods in net.minecraft.world.item with parameters of type ServerPlayerModifier and TypeMethodDescriptionprivate voidItemStack.applyDamage(int pDamage, @Nullable ServerPlayer pPlayer, Consumer<Item> pOnBreak) private Vec3MaceItem.calculateImpactPosition(ServerPlayer pPlayer) voidItemStack.hurtAndBreak(int pDamage, ServerLevel pLevel, @Nullable ServerPlayer pPlayer, Consumer<Item> pOnBreak) private intItemStack.processDurabilityChange(int pDamage, ServerLevel pLevel, @Nullable ServerPlayer pPlayer) Constructors in net.minecraft.world.item with parameters of type ServerPlayer -
Uses of ServerPlayer in net.minecraft.world.level
Fields in net.minecraft.world.level with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final Map<ServerPlayer, LocalMobCapCalculator.MobCounts> LocalMobCapCalculator.playerMobCountsprivate final it.unimi.dsi.fastutil.longs.Long2ObjectMap<List<ServerPlayer>> LocalMobCapCalculator.playersNearChunkMethods in net.minecraft.world.level that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionprivate List<ServerPlayer> LocalMobCapCalculator.getPlayersNear(ChunkPos pPos) -
Uses of ServerPlayer in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return ServerPlayerModifier and TypeMethodDescriptionstatic @Nullable ServerPlayerSculkShriekerBlockEntity.tryGetPlayer(@Nullable Entity pEntity) Methods in net.minecraft.world.level.block.entity with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidAbstractFurnaceBlockEntity.awardUsedRecipesAndPopExperience(ServerPlayer pPlayer) voidSculkShriekerBlockEntity.tryShriek(ServerLevel pLevel, @Nullable ServerPlayer pPlayer) private booleanSculkShriekerBlockEntity.tryToWarn(ServerLevel pLevel, ServerPlayer pPlayer) -
Uses of ServerPlayer in net.minecraft.world.level.dimension.end
Methods in net.minecraft.world.level.dimension.end with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidEndDragonFight.addPlayer(ServerPlayer player) voidEndDragonFight.removePlayer(ServerPlayer player) -
Uses of ServerPlayer in net.minecraft.world.level.portal
Methods in net.minecraft.world.level.portal with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic TeleportTransitionTeleportTransition.createDefault(ServerPlayer pPlayer, TeleportTransition.PostTeleportTransition pPostTeleportTransition) static TeleportTransitionTeleportTransition.missingRespawnBlock(ServerPlayer pPlayer, TeleportTransition.PostTeleportTransition pPostTeleportTransition) -
Uses of ServerPlayer in net.minecraft.world.waypoints
Fields in net.minecraft.world.waypoints declared as ServerPlayerModifier and TypeFieldDescriptionprivate final ServerPlayerWaypointTransmitter.EntityAzimuthConnection.receiverprivate final ServerPlayerWaypointTransmitter.EntityBlockConnection.receiverprivate final ServerPlayerWaypointTransmitter.EntityChunkConnection.receiverMethods in net.minecraft.world.waypoints with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic booleanWaypointTransmitter.doesSourceIgnoreReceiver(LivingEntity pEntity, ServerPlayer pPlayer) static booleanWaypointTransmitter.isChunkVisible(ChunkPos pPos, ServerPlayer pPlayer) static booleanWaypointTransmitter.isReallyFar(LivingEntity pEntity, ServerPlayer pPlayer) WaypointTransmitter.makeWaypointConnectionWith(ServerPlayer pPlayer) Constructors in net.minecraft.world.waypoints with parameters of type ServerPlayerModifierConstructorDescriptionEntityAzimuthConnection(LivingEntity pSource, Waypoint.Icon pIcon, ServerPlayer pReciever) EntityBlockConnection(LivingEntity pSource, Waypoint.Icon pIcon, ServerPlayer pReciever) EntityChunkConnection(LivingEntity pSource, Waypoint.Icon pIcon, ServerPlayer pReceiver) -
Uses of ServerPlayer in net.neoforged.neoforge.attachment
Methods in net.neoforged.neoforge.attachment with parameters of type ServerPlayerModifier and TypeMethodDescriptiondefault booleanAttachmentSyncHandler.sendToPlayer(IAttachmentHolder holder, ServerPlayer to) Decides whether data should be sent to some player that can see the holder.private static @Nullable SyncAttachmentsPayloadAttachmentSync.syncInitialAttachments(AttachmentHolder holder, ServerPlayer to) Constructs a payload to sync all syncable attachments to a player, if any.static voidAttachmentSync.syncInitialEntityAttachments(Entity entity, ServerPlayer to, Consumer<Packet<? super ClientGamePacketListener>> packetConsumer) Handles initial syncing of entity attachments, except for a player's own attachments.static voidAttachmentSync.syncInitialLevelAttachments(ServerLevel level, ServerPlayer to) Handles initial syncing of level attachments.static voidAttachmentSync.syncInitialPlayerAttachments(ServerPlayer player) Handles initial syncing of a player's own attachments.Method parameters in net.neoforged.neoforge.attachment with type arguments of type ServerPlayerModifier and TypeMethodDescriptionAttachmentType.Builder.sync(BiPredicate<IAttachmentHolder, ServerPlayer> sendToPlayer, StreamCodec<? super RegistryFriendlyByteBuf, T> streamCodec) Requests that this attachment be synced to some clients.private static <T> voidAttachmentSync.syncUpdate(AttachmentHolder holder, AttachmentType<T> type, List<ServerPlayer> players) Syncs the update (possibly removal) of a single attachment type to a list of players. -
Uses of ServerPlayer in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic BlockEvent.BreakEventCommonHooks.fireBlockBreak(Level level, GameType gameType, ServerPlayer player, BlockPos pos, BlockState state) FiresBlockEvent.BreakEvent, pre-emptively canceling the event based on the conditions that will cause the block to not be broken anyway.private <T> voidNeoForgeEventHandler.handleSync(ServerPlayer player, Registry<T> registry, Collection<Identifier> attachments) static @Nullable ComponentCommonHooks.onServerChatSubmittedEvent(ServerPlayer player, String plain, Component decorated) static voidCommonHooks.sendRecipes(ServerPlayer player, Set<RecipeType<?>> recipeTypesToSend, RecipeMap recipeMap) Determines whether the given players should be sent full recipe content or not and handles the sending. -
Uses of ServerPlayer in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type ServerPlayerModifier and TypeMethodDescriptiondefault voidIEntityExtension.sendPairingData(ServerPlayer serverPlayer, Consumer<CustomPacketPayload> bundleBuilder) Sends the pairing data to the client. -
Uses of ServerPlayer in net.neoforged.neoforge.common.util
Subclasses of ServerPlayer in net.neoforged.neoforge.common.utilModifier and TypeClassDescriptionclassA basic fake server player implementation that can be used to simulate player actions.Constructors in net.neoforged.neoforge.common.util with parameters of type ServerPlayerModifierConstructorDescriptionCenterChunkPosComparator(ServerPlayer entityplayer) FakePlayerNetHandler(MinecraftServer server, ServerPlayer player) -
Uses of ServerPlayer in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as ServerPlayerModifier and TypeFieldDescriptionprivate final @Nullable ServerPlayerOnDatapackSyncEvent.playerprivate final ServerPlayerServerChatEvent.playerMethods in net.neoforged.neoforge.event that return ServerPlayerModifier and TypeMethodDescription@Nullable ServerPlayerOnDatapackSyncEvent.getPlayer()Gets the player that is joining the server, or null when syncing for all players, such as when the reload command runs.ServerChatEvent.getPlayer()Returns the player who initiated the chat action.Methods in net.neoforged.neoforge.event that return types with arguments of type ServerPlayerModifier and TypeMethodDescriptionOnDatapackSyncEvent.getRelevantPlayers()Creates a stream of players that need to receive data during this event, which is the specified player (if present) or all players.Methods in net.neoforged.neoforge.event with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> EventHooks.canPlayerStartSleeping(ServerPlayer player, BlockPos pos, com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> vanillaResult) static voidEventHooks.fireChunkSent(ServerPlayer entity, LevelChunk chunk, ServerLevel level) static voidEventHooks.fireChunkUnWatch(ServerPlayer entity, ChunkPos chunkpos, ServerLevel level) static voidEventHooks.fireChunkWatch(ServerPlayer entity, LevelChunk chunk, ServerLevel level) static voidEventHooks.firePlayerRespawnEvent(ServerPlayer player, boolean fromEndFight) Called byafter creating and initializing the newinvalid reference
PlayerList#respawn(ServerPlayer, boolean)ServerPlayer.static PlayerRespawnPositionEventEventHooks.firePlayerRespawnPositionEvent(ServerPlayer player, TeleportTransition teleportTransition, boolean fromEndFight) Called bybefore creating the newinvalid reference
PlayerList#respawn(ServerPlayer, boolean)ServerPlayerto fire thePlayerRespawnPositionEventstatic PlayerSpawnPhantomsEventEventHooks.firePlayerSpawnPhantoms(ServerPlayer player, ServerLevel level, BlockPos pos) Called fromPhantomSpawner.tick(net.minecraft.server.level.ServerLevel, boolean)just before the spawn conditions for phantoms are evaluated.EventHooks.onEnderPearlLand(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) Constructors in net.neoforged.neoforge.event with parameters of type ServerPlayerModifierConstructorDescriptionOnDatapackSyncEvent(PlayerList playerList, @Nullable ServerPlayer player) ServerChatEvent(ServerPlayer player, String rawText, Component message) -
Uses of ServerPlayer in net.neoforged.neoforge.event.entity
Fields in net.neoforged.neoforge.event.entity declared as ServerPlayerModifier and TypeFieldDescriptionprivate final ServerPlayerEntityTeleportEvent.EnderPearl.playerMethods in net.neoforged.neoforge.event.entity that return ServerPlayerConstructors in net.neoforged.neoforge.event.entity with parameters of type ServerPlayerModifierConstructorDescriptionEnderPearl(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) -
Uses of ServerPlayer in net.neoforged.neoforge.event.entity.player
Methods in net.neoforged.neoforge.event.entity.player that return ServerPlayerModifier and TypeMethodDescriptionCanPlayerSleepEvent.getEntity()ClientInformationUpdatedEvent.getEntity()Constructors in net.neoforged.neoforge.event.entity.player with parameters of type ServerPlayerModifierConstructorDescriptionCanPlayerSleepEvent(ServerPlayer player, BlockPos pos, @Nullable Player.BedSleepingProblem problem) ClientInformationUpdatedEvent(ServerPlayer player, ClientInformation oldInfo, ClientInformation newInfo) PermissionsChangedEvent(ServerPlayer player, LevelBasedPermissionSet newLevel, LevelBasedPermissionSet oldLevel) PlayerRespawnPositionEvent(ServerPlayer player, TeleportTransition teleportTransition, boolean fromEndFight) -
Uses of ServerPlayer in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as ServerPlayerMethods in net.neoforged.neoforge.event.level that return ServerPlayerModifier and TypeMethodDescriptionChunkWatchEvent.getPlayer()Returns the server player involved with the watch action.Constructors in net.neoforged.neoforge.event.level with parameters of type ServerPlayerModifierConstructorDescriptionChunkWatchEvent(ServerPlayer player, ChunkPos pos, ServerLevel level) Sent(ServerPlayer player, LevelChunk chunk, ServerLevel level) UnWatch(ServerPlayer player, ChunkPos pos, ServerLevel level) Watch(ServerPlayer player, LevelChunk chunk, ServerLevel level) -
Uses of ServerPlayer in net.neoforged.neoforge.network
Methods in net.neoforged.neoforge.network with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic voidPacketDistributor.sendToPlayer(ServerPlayer player, CustomPacketPayload payload, CustomPacketPayload... payloads) Send the given payload(s) to the given playerstatic voidPacketDistributor.sendToPlayersNear(ServerLevel level, @Nullable ServerPlayer excluded, double x, double y, double z, double radius, CustomPacketPayload payload, CustomPacketPayload... payloads) Send the given payload(s) to all players in the area covered by the given radius around the given coordinates in the given dimension, except the given excluded player if present -
Uses of ServerPlayer in net.neoforged.neoforge.network.handling
Methods in net.neoforged.neoforge.network.handling that return ServerPlayer -
Uses of ServerPlayer in net.neoforged.neoforge.server.command.generation
Methods in net.neoforged.neoforge.server.command.generation with parameters of type ServerPlayer -
Uses of ServerPlayer in net.neoforged.neoforge.server.permission
Methods in net.neoforged.neoforge.server.permission with parameters of type ServerPlayerModifier and TypeMethodDescriptionstatic <T> TPermissionAPI.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) Queries a player's permission for a given node and contexts -
Uses of ServerPlayer in net.neoforged.neoforge.server.permission.handler
Methods in net.neoforged.neoforge.server.permission.handler with parameters of type ServerPlayerModifier and TypeMethodDescription<T> TDefaultPermissionHandler.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) <T> TIPermissionHandler.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) -
Uses of ServerPlayer in net.neoforged.neoforge.server.permission.nodes
Methods in net.neoforged.neoforge.server.permission.nodes with parameters of type ServerPlayerModifier and TypeMethodDescriptionPermissionNode.PermissionResolver.resolve(@Nullable ServerPlayer player, UUID playerUUID, PermissionDynamicContext<?>... context)