Uses of Interface
net.minecraft.util.profiler.Profiler
Package
Description
The basic AI system for Minecraft living entities.
Provides resources to Minecraft, including resource access, provision, and reloading.
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Uses of Profiler in net.minecraft.client
Modifier and TypeMethodDescriptionMinecraftClient.getProfiler()
private Profiler
MinecraftClient.startMonitor
(boolean active, @Nullable TickDurationMonitor monitor) -
Uses of Profiler in net.minecraft.client.font
Modifier and TypeMethodDescriptionprivate void
FontManager.reload
(FontManager.ProviderIndex index, Profiler profiler) FontManager.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.client.particle
Modifier and TypeMethodDescriptionParticleManager.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.client.render.model
Modifier and TypeMethodDescriptionprivate BakedModelManager.BakingResult
BakedModelManager.bake
(Profiler profiler, Map<Identifier, SpriteAtlasManager.AtlasPreparation> preparations, ModelLoader modelLoader) final CompletableFuture
<Void> BakedModelManager.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload.private void
BakedModelManager.upload
(BakedModelManager.BakingResult bakingResult, Profiler profiler) ModifierConstructorDescriptionBlockStatesLoader
(Map<Identifier, List<BlockStatesLoader.SourceTrackedData>> blockStates, Profiler profiler, UnbakedModel missingModel, BlockColors blockColors, BiConsumer<ModelIdentifier, UnbakedModel> onLoad) ModelLoader
(BlockColors blockColors, Profiler profiler, Map<Identifier, JsonUnbakedModel> jsonUnbakedModels, Map<Identifier, List<BlockStatesLoader.SourceTrackedData>> blockStates) -
Uses of Profiler in net.minecraft.client.resource
Modifier and TypeMethodDescriptionprotected void
FoliageColormapResourceSupplier.apply
(int[] int2, ResourceManager resourceManager, Profiler profiler) protected void
GrassColormapResourceSupplier.apply
(int[] int2, ResourceManager resourceManager, Profiler profiler) protected void
PeriodicNotificationManager.apply
(Map<String, List<PeriodicNotificationManager.Entry>> map, ResourceManager resourceManager, Profiler profiler) protected void
SplashTextResourceSupplier.apply
(List<String> list, ResourceManager resourceManager, Profiler profiler) protected void
VideoWarningManager.apply
(VideoWarningManager.WarningPatternLoader warningPatternLoader, ResourceManager resourceManager, Profiler profiler) private static @Nullable JsonObject
VideoWarningManager.loadWarnlist
(ResourceManager resourceManager, Profiler profiler) protected Map
<String, List<PeriodicNotificationManager.Entry>> PeriodicNotificationManager.prepare
(ResourceManager resourceManager, Profiler profiler) SplashTextResourceSupplier.prepare
(ResourceManager resourceManager, Profiler profiler) protected VideoWarningManager.WarningPatternLoader
VideoWarningManager.prepare
(ResourceManager resourceManager, Profiler profiler) protected int[]
FoliageColormapResourceSupplier.reload
(ResourceManager resourceManager, Profiler profiler) protected int[]
GrassColormapResourceSupplier.tryLoad
(ResourceManager resourceManager, Profiler profiler) -
Uses of Profiler in net.minecraft.client.sound
Modifier and TypeMethodDescriptionprotected void
SoundManager.apply
(SoundManager.SoundList soundList, ResourceManager resourceManager, Profiler profiler) protected SoundManager.SoundList
SoundManager.prepare
(ResourceManager resourceManager, Profiler profiler) -
Uses of Profiler in net.minecraft.client.texture
Modifier and TypeMethodDescriptionprivate void
SpriteAtlasHolder.afterReload
(SpriteLoader.StitchResult stitchResult, Profiler profiler) final CompletableFuture
<Void> SpriteAtlasHolder.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload.TextureManager.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.client.world
ModifierConstructorDescriptionClientWorld
(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionTypeEntry, int loadDistance, int simulationDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed) -
Uses of Profiler in net.minecraft.command
ModifierConstructorDescriptionCommandExecutionContext
(int maxCommandChainLength, int maxCommandForkCount, Profiler profiler) -
Uses of Profiler in net.minecraft.entity.ai.goal
-
Uses of Profiler in net.minecraft.entity.ai.pathing
Modifier and TypeMethodDescriptionPathNodeNavigator.findPathToAny
(Profiler profiler, PathNode startNode, Map<TargetPathNode, BlockPos> positions, float followRange, int distance, float rangeMultiplier) -
Uses of Profiler in net.minecraft.recipe
Modifier and TypeMethodDescriptionprotected void
RecipeManager.apply
(Map<Identifier, JsonElement> map, ResourceManager resourceManager, Profiler profiler) -
Uses of Profiler in net.minecraft.registry.tag
Modifier and TypeMethodDescriptionTagManagerLoader.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.resource
Modifier and TypeMethodDescriptionprotected abstract void
SinglePreparationResourceReloader.apply
(T prepared, ResourceManager manager, Profiler profiler) Handles the prepared intermediate object.protected Map
<Identifier, JsonElement> JsonDataLoader.prepare
(ResourceManager resourceManager, Profiler profiler) protected abstract T
SinglePreparationResourceReloader.prepare
(ResourceManager manager, Profiler profiler) Prepares the intermediate object.ResourceReloader.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload.final CompletableFuture
<Void> SinglePreparationResourceReloader.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload.default CompletableFuture
<Void> SynchronousResourceReloader.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.server
Modifier and TypeMethodDescriptionprotected void
ServerAdvancementLoader.apply
(Map<Identifier, JsonElement> map, ResourceManager resourceManager, Profiler profiler) -
Uses of Profiler in net.minecraft.server.function
Modifier and TypeMethodDescriptionFunctionLoader.reload
(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor) Performs a reload. -
Uses of Profiler in net.minecraft.util
Modifier and TypeMethodDescriptionTickDurationMonitor.nextProfiler()
static Profiler
TickDurationMonitor.tickProfiler
(Profiler profiler, @Nullable TickDurationMonitor monitor) Modifier and TypeMethodDescriptionstatic Profiler
TickDurationMonitor.tickProfiler
(Profiler profiler, @Nullable TickDurationMonitor monitor) -
Uses of Profiler in net.minecraft.util.profiler
Modifier and TypeMethodDescriptionDebugRecorder.getProfiler()
DummyRecorder.getProfiler()
Recorder.getProfiler()
TickTimeTracker.getProfiler()
static Profiler
-
Uses of Profiler in net.minecraft.world
ModifierConstructorDescriptionprotected
World
(MutableWorldProperties properties, RegistryKey<World> registryRef, DynamicRegistryManager registryManager, RegistryEntry<DimensionType> dimensionEntry, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates) -
Uses of Profiler in net.minecraft.world.chunk
-
Uses of Profiler in net.minecraft.world.tick
Modifier and TypeMethodDescriptionprivate void
WorldTickScheduler.collectTickableTicks
(long time, int maxTicks, Profiler profiler) ModifierConstructorDescriptionWorldTickScheduler
(LongPredicate tickingFutureReadyPredicate, Supplier<Profiler> profilerGetter)