Uses of Class
net.minecraft.world.scores.Objective
Packages that use Objective
Package
Description
-
Uses of Objective in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type ObjectiveModifier and TypeMethodDescriptionprivate voidGui.displayScoreboardSidebar(GuiGraphics pGuiGraphics, Objective pObjective) Displays the scoreboard sidebar on the screen using the provided GuiGraphics object and objective. -
Uses of Objective in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components with parameters of type ObjectiveModifier and TypeMethodDescriptionvoidPlayerTabOverlay.render(GuiGraphics pGuiGraphics, int pWidth, Scoreboard pScoreboard, Objective pObjective) private voidPlayerTabOverlay.renderTablistScore(Objective pObjective, int pY, PlayerTabOverlay.ScoreDisplayEntry pDisplayEntry, int pMinX, int pMaxX, UUID pPlayerUuid, GuiGraphics pGuiGraphics) -
Uses of Objective in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return ObjectiveModifier and TypeMethodDescriptionstatic ObjectiveObjectiveArgument.getObjective(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) static ObjectiveObjectiveArgument.getWritableObjective(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) -
Uses of Objective in net.minecraft.network.protocol.game
Constructors in net.minecraft.network.protocol.game with parameters of type ObjectiveModifierConstructorDescriptionClientboundSetDisplayObjectivePacket(DisplaySlot pSlot, Objective pObjective) ClientboundSetObjectivePacket(Objective pObjective, int pMethod) -
Uses of Objective in net.minecraft.server
Fields in net.minecraft.server with type parameters of type ObjectiveMethods in net.minecraft.server with parameters of type ObjectiveModifier and TypeMethodDescriptionintServerScoreboard.getObjectiveDisplaySlotCount(Objective pObjective) ServerScoreboard.getStartTrackingPackets(Objective pObjective) ServerScoreboard.getStopTrackingPackets(Objective pObjective) voidServerScoreboard.onObjectiveAdded(Objective pObjective) voidServerScoreboard.onObjectiveChanged(Objective pObjective) voidServerScoreboard.onObjectiveRemoved(Objective pObjective) voidServerScoreboard.onPlayerScoreRemoved(ScoreHolder pScoreHolder, Objective pObjective) protected voidServerScoreboard.onScoreChanged(ScoreHolder pScoreHolder, Objective pObjective, Score pScore) protected voidServerScoreboard.onScoreLockChanged(ScoreHolder pScoreHolder, Objective pObjective) voidServerScoreboard.setDisplayObjective(DisplaySlot pSlot, Objective pObjective) voidServerScoreboard.startTrackingObjective(Objective pObjective) voidServerScoreboard.stopTrackingObjective(Objective pObjective) -
Uses of Objective in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type ObjectiveModifier and TypeMethodDescriptionprivate static intScoreboardCommand.addScore(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, int pAmount) private static intTriggerCommand.addValue(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective, int pValue) private static intScoreboardCommand.enableTrigger(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective) private static intScoreboardCommand.getScore(CommandSourceStack pSource, ScoreHolder pScoreHolder, Objective pObjective) private static ScoreAccessTriggerCommand.getScore(Scoreboard pScoreboard, ScoreHolder pScoreHolder, Objective pObjective) private static intScoreboardCommand.performOperation(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pTargetObjectives, OperationArgument.Operation pOperation, Collection<ScoreHolder> pSourceEntities, Objective pSourceObjective) private static intScoreboardCommand.removeObjective(CommandSourceStack pSource, Objective pObjective) private static intScoreboardCommand.removeScore(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, int pAmount) private static intScoreboardCommand.resetScore(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective) private static intScoreboardCommand.setDisplayAutoUpdate(CommandSourceStack pSource, Objective pObjective, boolean pDisplayAutoUpdate) private static intScoreboardCommand.setDisplayName(CommandSourceStack pSource, Objective pObjective, Component pDisplayName) private static intScoreboardCommand.setDisplaySlot(CommandSourceStack pSource, DisplaySlot pSlot, Objective pObjective) private static intScoreboardCommand.setObjectiveFormat(CommandSourceStack pSource, Objective pObjective, NumberFormat pFormat) private static intScoreboardCommand.setRenderType(CommandSourceStack pSource, Objective pObjective, ObjectiveCriteria.RenderType pRenderType) private static intScoreboardCommand.setScore(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, int pNewValue) private static intScoreboardCommand.setScoreDisplay(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, Component pDisplayName) private static intScoreboardCommand.setScoreNumberFormat(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, NumberFormat pNumberFormat) private static intTriggerCommand.setValue(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective, int pValue) private static intTriggerCommand.simpleTrigger(CommandSourceStack pSource, ServerPlayer pPlayer, Objective pObjective) private static CommandSourceStackExecuteCommand.storeValue(CommandSourceStack pSource, Collection<ScoreHolder> pTargets, Objective pObjective, boolean pStoringResult) -
Uses of Objective in net.minecraft.world.scores
Fields in net.minecraft.world.scores with type parameters of type ObjectiveModifier and TypeFieldDescriptionprivate final Map<DisplaySlot, Objective> Scoreboard.displayObjectivesprivate final it.unimi.dsi.fastutil.objects.Reference2ObjectMap<ObjectiveCriteria, List<Objective>> Scoreboard.objectivesByCriteriaScoreboard.objectivesByNamePlayerScores.scoresMethods in net.minecraft.world.scores that return ObjectiveModifier and TypeMethodDescriptionScoreboard.addObjective(String pName, ObjectiveCriteria pCriteria, Component pDisplayName, ObjectiveCriteria.RenderType pRenderType, boolean pDisplayAutoUpdate, NumberFormat pNumberFormat) Scoreboard.getDisplayObjective(DisplaySlot pSlot) Scoreboard.getObjective(String pName) Returns a ScoreObjective for the objective nameMethods in net.minecraft.world.scores that return types with arguments of type ObjectiveModifier and TypeMethodDescriptionScoreboard.getObjectives()it.unimi.dsi.fastutil.objects.Object2IntMap<Objective> Scoreboard.listPlayerScores(ScoreHolder pScoreHolder) PlayerScores.listRawScores()it.unimi.dsi.fastutil.objects.Object2IntMap<Objective> PlayerScores.listScores()Methods in net.minecraft.world.scores with parameters of type ObjectiveModifier and TypeMethodDescriptionPlayerScores.getOrCreate(Objective pObjective, Consumer<Score> pCreator) Scoreboard.getOrCreatePlayerScore(ScoreHolder pScoreHolder, Objective pObjective) Scoreboard.getOrCreatePlayerScore(ScoreHolder pScoreHolder, Objective pObjective, boolean pReadOnly) Scoreboard.getPlayerScoreInfo(ScoreHolder pScoreHolder, Objective pObjective) Scoreboard.listPlayerScores(Objective pObjective) voidScoreboard.onObjectiveAdded(Objective pObjective) voidScoreboard.onObjectiveChanged(Objective pObjective) voidScoreboard.onObjectiveRemoved(Objective pObjective) voidScoreboard.onPlayerScoreRemoved(ScoreHolder pScoreHolder, Objective pObjective) protected voidScoreboard.onScoreChanged(ScoreHolder pScoreHolder, Objective pObjective, Score pScore) protected voidScoreboard.onScoreLockChanged(ScoreHolder pScoreHolder, Objective pObjective) booleanvoidScoreboard.removeObjective(Objective pObjective) voidScoreboard.resetSinglePlayerScore(ScoreHolder pScoreHolder, Objective pObjective) voidScoreboard.setDisplayObjective(DisplaySlot pSlot, Objective pObjective) (package private) void