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.critereon
Methods in net.minecraft.advancements.critereon 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, LootContext pLootContext) booleanEntityHurtPlayerTrigger.TriggerInstance.matches(ServerPlayer pPlayer, DamageSource pSource, float pDealtDamage, float pTakenDamage, boolean pBlocked) booleanEntityPredicate.matches(ServerPlayer pPlayer, 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, 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, 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, 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, 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, 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) 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 pStack) 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 TypeMethodDescriptionCommandSourceStack.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(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
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 pServerPlayer) private voidMinecraftServer.sendDifficultyUpdate(ServerPlayer pPlayer) voidPlayerAdvancements.setPlayer(ServerPlayer pPlayer) voidMinecraftServer.subscribeToDebugSample(ServerPlayer pPlayer, RemoteDebugSampleType pSampleType) 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(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(ServerPlayer pPlayer) private static RaidRaidCommand.getRaid(ServerPlayer pPlayer) private static voidGameModeCommand.logGamemodeChange(CommandSourceStack pSource, ServerPlayer pPlayer, GameType pGameType) intAdvancementCommands.Action.perform(ServerPlayer pPlayer, Iterable<AdvancementHolder> pAdvancements) Applies this action to all the given advancements.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 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, 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 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.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, ResourceLocation 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, float pAngle) private static intTitleCommand.setTimes(CommandSourceStack pSource, Collection<ServerPlayer> pTarget, int pFade, int pStay, int pFadeOut) 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, SoundSource pCategory, ResourceLocation 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_) voidDedicatedServer.subscribeToDebugSample(ServerPlayer p_324272_, RemoteDebugSampleType p_324213_) -
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 TypeMethodDescriptionServerLevel.getRandomPlayer()ServerPlayer.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) 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) (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.(package private) 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) 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 p_289562_, PacketAndPayloadAcceptor<ClientGamePacketListener> p_289563_) 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.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.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 TypeMethodDescriptionGets the ServerPlayer object representing the player with the UUID.PlayerList.getPlayerByName(String pUsername) PlayerList.getPlayerForLogin(com.mojang.authlib.GameProfile pGameProfile, ClientInformation pClientInformation) 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, ServerPlayer pSender, ChatType.Bound pBoundChatType) voidPlayerList.broadcastChatMessage(PlayerChatMessage pMessage, ServerPlayer pSender, ChatType.Bound pBoundChatType) PlayerList.getPlayerAdvancements(ServerPlayer pPlayer) PlayerList.load(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, int pPermLevel) 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, 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.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.debugchart
Fields in net.minecraft.util.debugchart declared as ServerPlayerModifier and TypeFieldDescriptionprivate final ServerPlayerDebugSampleSubscriptionTracker.SubscriptionRequest.playerThe field for theplayerrecord component.Fields in net.minecraft.util.debugchart with type parameters of type ServerPlayerModifier and TypeFieldDescriptionprivate final EnumMap<RemoteDebugSampleType, Map<ServerPlayer, DebugSampleSubscriptionTracker.SubscriptionStartedAt>> DebugSampleSubscriptionTracker.subscriptionsMethods in net.minecraft.util.debugchart that return ServerPlayerModifier and TypeMethodDescriptionDebugSampleSubscriptionTracker.SubscriptionRequest.player()Returns the value of theplayerrecord component.Methods in net.minecraft.util.debugchart with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidDebugSampleSubscriptionTracker.subscribe(ServerPlayer pPlayer, RemoteDebugSampleType pSampleType) Constructors in net.minecraft.util.debugchart with parameters of type ServerPlayerModifierConstructorDescription(package private)SubscriptionRequest(ServerPlayer player, RemoteDebugSampleType sampleType) Creates an instance of aSubscriptionRequestrecord class. -
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, 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) private intExperienceOrb.repairPlayerItems(ServerPlayer pPlayer, int pValue) voidLightningBolt.setCause(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.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as ServerPlayer -
Uses of ServerPlayer in net.minecraft.world.entity.animal
Methods in net.minecraft.world.entity.animal that return ServerPlayerMethods in net.minecraft.world.entity.animal with parameters of type ServerPlayerModifier and TypeMethodDescriptionbooleanShoulderRidingEntity.setEntityOnShoulder(ServerPlayer pPlayer) -
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.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) Raids.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, ServerPlayer pPlayer, Consumer<Item> pOnBreak) private Vec3MaceItem.calculateImpactPosition(ServerPlayer pPlayer) voidItemStack.hurtAndBreak(int pDamage, ServerLevel pLevel, ServerPlayer pPlayer, Consumer<Item> pOnBreak) private intItemStack.processDurabilityChange(int pDamage, ServerLevel pLevel, 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 ServerPlayerSculkShriekerBlockEntity.tryGetPlayer(Entity pEntity) Methods in net.minecraft.world.level.block.entity with parameters of type ServerPlayerModifier and TypeMethodDescriptionvoidAbstractFurnaceBlockEntity.awardUsedRecipesAndPopExperience(ServerPlayer pPlayer) voidSculkShriekerBlockEntity.tryShriek(ServerLevel pLevel, 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.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<ResourceLocation> 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, 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, int newLevel, int 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)