Uses of Package
net.minecraft.util
Packages that use net.minecraft.util
Package
Description
Provides the cauldron behavior system,
which determines what happens when a player interacts with a cauldron.
This and its subpackages make up the brain system used by some modern Minecraft entities,
such as villagers, piglins, and axolotls.
Provides resources to Minecraft, including resource access, provision, and reloading.
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Classes in net.minecraft.util used by com.mojang.blaze3d.systems
-
Classes in net.minecraft.util used by net.minecraft.advancementClassDescriptionAn enum holding formattings.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.advancement.criterion
-
Classes in net.minecraft.util used by net.minecraft.blockClassDescriptionAn enum indicating the hand interaction's result.Represents an object which can be cleared.An enum representing 16 dye colors.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.block.cauldronClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's hand.
-
Classes in net.minecraft.util used by net.minecraft.block.entityClassDescriptionA record holding session services used by the server.Represents an object which can be cleared.An enum representing 16 dye colors.An identifier used to identify things.Represents something that can be named, such as block entities or entities.An interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.block.enumsClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.clientClassDescriptionAn enum holding formattings.An identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.Fetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.client.fontClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.client.glClassDescriptionAn identifier used to identify things.An exception that tracks the names of the invalid files and the path to the invalid element in a hierarchical tree structure (such as JSON).
-
Classes in net.minecraft.util used by net.minecraft.client.gui
-
Classes in net.minecraft.util used by net.minecraft.client.gui.hud
-
Classes in net.minecraft.util used by net.minecraft.client.gui.hud.spectator
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screenClassDescriptionAn enum holding formattings.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.advancement
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.ingameClassDescriptionAn enum representing 16 dye colors.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.multiplayer
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.pack
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.recipebook
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.report
-
Classes in net.minecraft.util used by net.minecraft.client.gui.screen.world
-
Classes in net.minecraft.util used by net.minecraft.client.gui.tooltip
-
Classes in net.minecraft.util used by net.minecraft.client.gui.widgetClassDescriptionA mapper that caches the latest input-output pair, so that repeated calls with the same argument do not call the expensive mapper function.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.item
-
Classes in net.minecraft.util used by net.minecraft.client.model
-
Classes in net.minecraft.util used by net.minecraft.client.networkClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.client.network.messageClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.client.optionClassDescriptionAn enum representing an entity's arm.An option whose text can be translated.
-
Classes in net.minecraft.util used by net.minecraft.client.particle
-
Classes in net.minecraft.util used by net.minecraft.client.realms.gui
-
Classes in net.minecraft.util used by net.minecraft.client.realms.gui.screen
-
Classes in net.minecraft.util used by net.minecraft.client.realms.util
-
Classes in net.minecraft.util used by net.minecraft.client.renderClassDescriptionAn identifier used to identify things.An option whose text can be translated.
-
Classes in net.minecraft.util used by net.minecraft.client.render.block
-
Classes in net.minecraft.util used by net.minecraft.client.render.block.entityClassDescriptionAn enum representing 16 dye colors.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.render.entityClassDescriptionAn enum representing 16 dye colors.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.render.entity.featureClassDescriptionAn enum representing an entity's arm.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.render.entity.modelClassDescriptionAn enum representing an entity's arm.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.render.itemClassDescriptionAn enum representing an entity's arm.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.client.render.model
-
Classes in net.minecraft.util used by net.minecraft.client.render.model.jsonClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.client.report
-
Classes in net.minecraft.util used by net.minecraft.client.report.logClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.client.resource
-
Classes in net.minecraft.util used by net.minecraft.client.resource.language
-
Classes in net.minecraft.util used by net.minecraft.client.search
-
Classes in net.minecraft.util used by net.minecraft.client.sound
-
Classes in net.minecraft.util used by net.minecraft.client.texture
-
Classes in net.minecraft.util used by net.minecraft.client.texture.atlas
-
Classes in net.minecraft.util used by net.minecraft.client.toast
-
Classes in net.minecraft.util used by net.minecraft.client.tutorial
-
Classes in net.minecraft.util used by net.minecraft.client.utilClassDescriptionAn identifier used to identify things.A piece of extra data that a subclass may attach to an identifier.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.client.util.telemetryClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.commandClassDescriptionAn identifier used to identify things.A filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
. -
Classes in net.minecraft.util used by net.minecraft.command.argumentClassDescriptionAn enum holding formattings.An identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.command.suggestion
-
Classes in net.minecraft.util used by net.minecraft.data
-
Classes in net.minecraft.util used by net.minecraft.data.client
-
Classes in net.minecraft.util used by net.minecraft.data.server
-
Classes in net.minecraft.util used by net.minecraft.data.server.loottableClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.data.server.loottable.vanilla
-
Classes in net.minecraft.util used by net.minecraft.data.server.recipe
-
Classes in net.minecraft.util used by net.minecraft.data.server.tag
-
Classes in net.minecraft.util used by net.minecraft.enchantment
-
Classes in net.minecraft.util used by net.minecraft.entityClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's arm.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.A filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
. -
Classes in net.minecraft.util used by net.minecraft.entity.ai.brain
-
Classes in net.minecraft.util used by net.minecraft.entity.ai.brain.taskClassDescriptionAn enum representing 16 dye colors.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.entity.bossClassDescriptionAn enum holding formattings.An identifier used to identify things.Represents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.boss.dragonClassDescriptionRepresents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.damageClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.entity.decorationClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's arm.An enum representing an entity's hand.Represents something that can be named, such as block entities or entities.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.entity.decoration.paintingClassDescriptionRepresents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.effect
-
Classes in net.minecraft.util used by net.minecraft.entity.mobClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's arm.An enum representing 16 dye colors.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.passiveClassDescriptionAn enum indicating the hand interaction's result.An enum representing 16 dye colors.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.entity.playerClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's arm.Represents an object which can be cleared.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.projectile
-
Classes in net.minecraft.util used by net.minecraft.entity.projectile.thrownClassDescriptionRepresents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.raidClassDescriptionRepresents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.entity.vehicleClassDescriptionAn enum indicating the hand interaction's result.Represents an object which can be cleared.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.inventory
-
Classes in net.minecraft.util used by net.minecraft.itemClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's arm.An enum representing 16 dye colors.An enum holding formattings.An enum representing an entity's hand.An identifier used to identify things.Deprecated.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.item.map
-
Classes in net.minecraft.util used by net.minecraft.item.trim
-
Classes in net.minecraft.util used by net.minecraft.loot
-
Classes in net.minecraft.util used by net.minecraft.loot.conditionClassDescriptionAn identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.loot.context
-
Classes in net.minecraft.util used by net.minecraft.loot.entryClassDescriptionAn identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.loot.functionClassDescriptionAn enum representing 16 dye colors.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.loot.provider.nbtClassDescriptionAn identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.loot.provider.number
-
Classes in net.minecraft.util used by net.minecraft.loot.provider.score
-
Classes in net.minecraft.util used by net.minecraft.nbt.visitor
-
Classes in net.minecraft.util used by net.minecraft.networkClassDescriptionAn identifier used to identify things.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.network.encryption
-
Classes in net.minecraft.util used by net.minecraft.network.messageClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.An exception that has a user-friendly
Text
attached. -
Classes in net.minecraft.util used by net.minecraft.network.packet.c2s.playClassDescriptionAn enum representing an entity's arm.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.network.packet.s2c.login
-
Classes in net.minecraft.util used by net.minecraft.network.packet.s2c.playClassDescriptionAn enum holding formattings.An enum representing an entity's hand.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.predicateClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.predicate.entity
-
Classes in net.minecraft.util used by net.minecraft.recipe
-
Classes in net.minecraft.util used by net.minecraft.recipe.bookClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.registry
-
Classes in net.minecraft.util used by net.minecraft.registry.entry
-
Classes in net.minecraft.util used by net.minecraft.registry.tag
-
Classes in net.minecraft.util used by net.minecraft.resource
-
Classes in net.minecraft.util used by net.minecraft.resource.featuretoggle
-
Classes in net.minecraft.util used by net.minecraft.resource.metadata
-
Classes in net.minecraft.util used by net.minecraft.scoreboardClassDescriptionAn enum holding formattings.An identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.screen
-
Classes in net.minecraft.util used by net.minecraft.screen.slot
-
Classes in net.minecraft.util used by net.minecraft.serverClassDescriptionA record holding session services used by the server.An identifier used to identify things.Deprecated.Fetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.server.commandClassDescriptionAn enum holding formattings.An identifier used to identify things.
-
Classes in net.minecraft.util used by net.minecraft.server.dedicatedClassDescriptionA record holding session services used by the server.Fetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.server.function
-
Classes in net.minecraft.util used by net.minecraft.server.integratedClassDescriptionA record holding session services used by the server.Fetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.server.networkClassDescriptionAn enum indicating the hand interaction's result.An enum representing an entity's hand.An identifier used to identify things.Represents something that can be named, such as block entities or entities.
-
Classes in net.minecraft.util used by net.minecraft.server.worldClassDescriptionAn identifier used to identify things.A filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
. -
Classes in net.minecraft.util used by net.minecraft.sound
-
Classes in net.minecraft.util used by net.minecraft.stat
-
Classes in net.minecraft.util used by net.minecraft.state.propertyClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.
-
Classes in net.minecraft.util used by net.minecraft.structureClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.structure.poolClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.structure.processor
-
Classes in net.minecraft.util used by net.minecraft.structure.rule.blockentity
-
Classes in net.minecraft.util used by net.minecraft.testClassDescriptionA record holding session services used by the server.An enum holding formattings.Fetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.textClassDescriptionAn enum holding formattings.An identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.utilClassDescriptionAn enum indicating the hand interaction's result.A record holding session services used by the server.An enum representing an entity's arm.A mapper that caches the latest input-output pair, so that repeated calls with the same argument do not call the expensive mapper function.An enum representing 16 dye colors.An enum holding formattings.An enum representing an entity's hand.An identifier used to identify things.A piece of extra data that a subclass may attach to an identifier.An exception that tracks the names of the invalid files and the path to the invalid element in a hierarchical tree structure (such as JSON).A builder for serializing types to JSON that can either obtain a type from a registry to handle JSON conversion or handle with a custom logic bound to a type.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.An option whose text can be translated.A filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
.An enum representing the operating system of the current platform. -
Classes in net.minecraft.util used by net.minecraft.util.crashClassDescriptionFetches the hardware and software information to populate crash reports and debug profiles.
-
Classes in net.minecraft.util used by net.minecraft.util.dynamic
-
Classes in net.minecraft.util used by net.minecraft.util.mathClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.util.math.random
-
Classes in net.minecraft.util used by net.minecraft.villageClassDescriptionRepresents an object which can be cleared.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.worldClassDescriptionAn enum indicating the hand interaction's result.An identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.A filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
. -
Classes in net.minecraft.util used by net.minecraft.world.biomeClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.world.biome.source
-
Classes in net.minecraft.util used by net.minecraft.world.dimension
-
Classes in net.minecraft.util used by net.minecraft.world.entityClassDescriptionA filter that determines if an object of some supertype
B
can be treated as an object of some subtypeT
. -
Classes in net.minecraft.util used by net.minecraft.world.genClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.world.gen.chunk.placementClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.world.gen.densityfunctionClassDescriptionAn interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.world.gen.feature
-
Classes in net.minecraft.util used by net.minecraft.world.gen.noise
-
Classes in net.minecraft.util used by net.minecraft.world.gen.structureClassDescriptionAn identifier used to identify things.An interface, implemented by enums, that allows the enum to be serialized by codecs.Deprecated.
-
Classes in net.minecraft.util used by net.minecraft.world.gen.surfacebuilder
-
Classes in net.minecraft.util used by net.minecraft.world.level.storage
-
Classes in net.minecraft.util used by net.minecraft.world.timer
Suppliers.memoize(com.google.common.base.Supplier<T>)
instead.