Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractChanneledNetworkAddon<H> - Class in net.fabricmc.fabric.impl.networking
A network addon which is aware of the channels the other side may receive.
AbstractChanneledNetworkAddon(GlobalReceiverRegistry, Connection, String) - Constructor for class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
AbstractLevelRenderContext - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
AbstractNetworkAddon<H> - Class in net.fabricmc.fabric.impl.networking
A network addon is a simple abstraction to hold information about a player's registered channels.
AbstractNetworkAddon(GlobalReceiverRegistry, String) - Constructor for class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
addAlias(Identifier, Identifier) - Method in interface net.fabricmc.fabric.api.event.registry.FabricRegistry
Adds an alias for an entry in this registry.
addAlias(Identifier, Identifier) - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
addAttribute(RegistryAttribute) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
 
addAttribute(RegistryAttribute) - Method in class net.fabricmc.fabric.impl.registry.sync.RegistryAttributeImpl
 
addBlock(Block) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
Adds a supported block for the block entity type.
addBlocks(Collection) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
Adds supported blocks for the block entity type.
addBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
Adds supported blocks for the block entity type.
addCommands(CommandDispatcher, FabricClientCommandSource) - Static method in class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
 
addFirst(Identifier, HudElement) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Adds an element to the front.
addFirst(Identifier, HudElement) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
addLast(Identifier, HudElement) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Adds an element to the end.
addLast(Identifier, HudElement) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
addLeft(Identifier, StatusBarHeightProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.hud.HudStatusBarHeightRegistry
Adds a height provider for a status bar on the left side above the hotbar.
addLeft(Identifier, StatusBarHeightProvider) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
addPhaseOrdering(Identifier, Identifier) - Method in class net.fabricmc.fabric.api.event.Event
Request that listeners registered for one phase be executed before listeners registered for another phase.
addPreviousNode(N) - Method in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
addRight(Identifier, StatusBarHeightProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.hud.HudStatusBarHeightRegistry
Adds a height provider for a status bar on the right side above the hotbar.
addRight(Identifier, StatusBarHeightProvider) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
addSubsequentNode(N) - Method in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
addSyncedRegistry(ResourceKey, Codec, DynamicRegistries.SyncOption...) - Static method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
addTask(ConfigurationTask) - Method in interface net.fabricmc.fabric.api.networking.v1.FabricServerConfigurationPacketListenerImpl
Enqueues a ConfigurationTask to be processed.
addTask(ConfigurationTask) - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
addValidBlock(Block) - Method in interface net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityType
Adds a block to the list of blocks that this block entity type can be used with.
addValidBlock(Block) - Method in class net.fabricmc.fabric.mixin.object.builder.BlockEntityTypeMixin
 
advancement() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
The advancement being rendered.
AdvancementRenderContext - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
 
AdvancementRenderContext.Background - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
 
AdvancementRenderContext.Frame - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
 
AdvancementRenderContext.Icon - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
 
AdvancementRenderContextImpl - Class in net.fabricmc.fabric.impl.client.rendering.advancement
 
AdvancementRenderContextImpl.BackgroundImpl - Record Class in net.fabricmc.fabric.impl.client.rendering.advancement
 
AdvancementRenderContextImpl.FrameImpl - Record Class in net.fabricmc.fabric.impl.client.rendering.advancement
 
AdvancementRenderContextImpl.IconImpl - Class in net.fabricmc.fabric.impl.client.rendering.advancement
 
AdvancementRenderer - Class in net.fabricmc.fabric.api.client.rendering.v1.advancement
Advancement renderers allow for custom advancement icons, frames, and backgrounds which render in the advancements screen and advancement toasts.
AdvancementRenderer.BackgroundRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
Called after the background of an advancement tab renders.
AdvancementRenderer.FrameRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
Called after the frame of an advancement renders.
AdvancementRenderer.IconRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1.advancement
Called after the icon (display item) of an advancement renders.
AdvancementRendererRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering.advancement
 
AdvancementTabAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering.advancement
 
AdvancementWidgetAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering.advancement
 
AFTER_BLOCK_OUTLINE_EXTRACTION - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after the block outline render state is extracted, before it is drawn.
AFTER_CLIENT_LEVEL_CHANGE - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLevelEvents
An event which is called after the client level has been changed.
AFTER_OPAQUE_TERRAIN - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after opaque terrain is drawn to the appropriate framebuffers, and before any submit nodes are added to the submit node storage.
AFTER_SAVE - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called after a Minecraft server finishes saving data.
AFTER_SOLID_FEATURES - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after the solid geometry of submits collected from entities, block entities, and particles are drawn to the appropriate framebuffers.
AFTER_TRANSLUCENT_FEATURES - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after the translucent geometry of submits collected from entities and block entities are drawn to the appropriate framebuffers.
AFTER_TRANSLUCENT_TERRAIN - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after terrain, entities, block entities, solid particles, overlays, and gizmos are drawn to the appropriate framebuffers, and before translucent particles are drawn to the appropriate framebuffers.
afterBlockOutlineExtraction(LevelExtractionContext, HitResult) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.AfterBlockOutlineExtraction
 
afterLevelChange(Minecraft, ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLevelEvents.AfterClientLevelChange
Called after the client level has been changed.
afterOpaqueTerrain(LevelTerrainRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.AfterOpaqueTerrain
 
afterSolidFeatures(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.AfterSolidFeatures
 
afterTranslucentFeatures(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.AfterTranslucentFeatures
 
afterTranslucentTerrain(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.AfterTranslucentTerrain
 
AIR_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the player air level bar.
all(MinecraftServer) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all the players on the minecraft server.
allEntries(Registry, Consumer) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback
Register a callback for all present and future entries in the registry.
ALLOW - Enum constant in enum class net.fabricmc.fabric.api.util.EventResult
Prevents further event handling, while allowing related action.
ALLOW_CAPE_RENDER - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.LivingEntityFeatureRenderEvents
An event that can prevent capes from rendering.
ALLOW_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents
Called right before an Entity is loaded into a ServerLevel.
allowAction() - Method in enum class net.fabricmc.fabric.api.util.EventResult
Checks whatever action should be allowed.
allowAction(boolean) - Method in enum class net.fabricmc.fabric.api.util.EventResult
Checks whatever action should be allowed, with custom return value for EventResult.PASS.
allowCapeRender(AvatarRenderState) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.LivingEntityFeatureRenderEvents.AllowCapeRender
 
alwaysUpdateVelocity(boolean) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder
Sets whether the entity's velocity should always be updated.
alwaysUpdateVelocity(boolean) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
apply(boolean) - Method in interface net.fabricmc.fabric.api.util.BooleanFunction
Applies this function to the given argument.
apply(RegistrySyncPayload) - Static method in class net.fabricmc.fabric.impl.client.registry.sync.ClientRegistrySyncHandler
 
applyAsInt(Player) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.StatusBarHeightProvider
 
applyAsInt(Player) - Method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl.ResolvedHeightProvider
 
argument(String, ArgumentType) - Static method in class net.fabricmc.fabric.api.client.command.v2.ClientCommands
Creates a required argument builder.
ArgumentTypeInfosAccessor - Interface in net.fabricmc.fabric.mixin.command
 
ArgumentTypeRegistry - Class in net.fabricmc.fabric.api.command.v2
 
ARMOR_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the player armor level bar.
ARMOR_PROVIDERS - Static variable in class net.fabricmc.fabric.impl.client.rendering.ModelLayerImpl
 
ArmorRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1
Armor renderers render worn armor items with custom code.
ArmorRenderer.Factory - Interface in net.fabricmc.fabric.api.client.rendering.v1
A factory to create an ArmorRenderer instance.
ArmorRendererRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
ArmorRendererRegistryImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.ArmorRendererRegistryImpl
 
around(ServerLevel, Vec3i, double) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players around a position in a level.
around(ServerLevel, Vec3, double) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players around a position in a level.
asRegistryAccess() - Method in interface net.fabricmc.fabric.api.event.registry.DynamicRegistryView
 
asRegistryAccess() - Method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistryViewImpl
 
assertPayloadType(Identifier) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
attachElementAfter(Identifier, Identifier, HudElement) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Attaches an element after the element with the specified identifier.
attachElementAfter(Identifier, Identifier, HudElement) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
attachElementBefore(Identifier, Identifier, HudElement) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Attaches an element before the element with the specified identifier.
attachElementBefore(Identifier, Identifier, HudElement) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
attribute(RegistryAttribute) - Method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Add a RegistryAttribute to the registry.
AUTHORITATIVE - Enum constant in enum class net.fabricmc.fabric.impl.registry.sync.RemappableRegistry.RemapMode
Any differences (local->remote, remote->local) are allowed.
AutoInvokingEvent - Annotation Interface in net.fabricmc.fabric.api.event
Indicates that this Event is auto-invoking: it calls the event callback implemented by a context parameter type automatically and without registration.

B

BackgroundImpl(GuiGraphicsExtractor, AdvancementHolder, AdvancementProgress, ScreenRectangle, double, double) - Constructor for record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Creates an instance of a BackgroundImpl record class.
Basic usage - Section in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
 
BEFORE_BLOCK_OUTLINE - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after block outline render checks are made and before the default block outline is drawn to the appropriate framebuffers.
BEFORE_CONFIGURE - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents
Event fired before any vanilla configuration has taken place.
BEFORE_GIZMOS - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after all geometry of submits collected from entities, block entities, and particles (except translucent particle geometry), the block breaking overlay, and the block outline for solid blocks are drawn to the appropriate framebuffers, and before gizmos are collected.
BEFORE_SAVE - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called before a Minecraft server begins saving data.
BEFORE_TRANSLUCENT_TERRAIN - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after opaque terrain, entities, block entities, solid particles, overlays, and gizmos are drawn to the appropriate framebuffers, and before translucent terrain and translucent particles are drawn to the appropriate framebuffers.
beforeBlockOutline(LevelRenderContext, BlockOutlineRenderState) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.BeforeBlockOutline
 
beforeGizmos(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.BeforeGizmos
 
beforeTranslucentTerrain(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.BeforeTranslucentTerrain
 
BLOCK_ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientBlockEntityEvents
Called when a BlockEntity is loaded into a ClientLevel.
BLOCK_ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents
Called when an BlockEntity is loaded into a ServerLevel.
BLOCK_ENTITY_UNLOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientBlockEntityEvents
Called when a BlockEntity is about to be unloaded from a ClientLevel.
BLOCK_ENTITY_UNLOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents
Called when an BlockEntity is about to be unloaded from a ServerLevel.
BlockColorRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
The registry for BlockTintSources.
BlockColorRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
BlockColorRegistryImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.BlockColorRegistryImpl
 
BlockEntityRendererRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
Deprecated.
Replaced with transitive access wideners in Fabric Transitive Access Wideners (v1).
BlockEntityRendererRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
BlockEntityRenderersMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
BlockEntityRenderersMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.BlockEntityRenderersMixin
 
BlockEntityTypeMixin<T> - Class in net.fabricmc.fabric.mixin.object.builder
 
BlockEntityTypeMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.BlockEntityTypeMixin
 
BlockInitTracker - Class in net.fabricmc.fabric.impl.registry.sync.trackers.vanilla
 
BlockInitTracker() - Constructor for class net.fabricmc.fabric.impl.registry.sync.trackers.vanilla.BlockInitTracker
 
BlockItemTracker - Class in net.fabricmc.fabric.impl.registry.sync.trackers.vanilla
 
BlockSetTypeBuilder - Class in net.fabricmc.fabric.api.object.builder.v1.block.type
This class allows easy creation of BlockSetTypes.
BlockSetTypeBuilder() - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
 
BlocksMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
BlocksMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.BlocksMixin
 
BooleanFunction<R> - Interface in net.fabricmc.fabric.api.util
Represents a function that accepts a boolean-valued argument and produces a result.
BootstrapMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
BootstrapMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.BootstrapMixin
 
bootstrapRegistries() - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager
 
BOSS_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla boss bar element.
bounds() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Background
 
bounds() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the bounds record component.
buf() - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
Returns the value of the buf record component.
bufferSource() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderContext
The MultiBufferSource instance being used by the level renderer for most non-terrain renders.
bufferSource() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry.Context
 
bufferSource() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
bufferSource() - Method in interface net.fabricmc.fabric.impl.client.rendering.LevelRenderContextBackwardsCompatHack
Deprecated.
 
build() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
 
build(Type) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
Deprecated.
build(Identifier) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Builds a BlockSetType from this builder's values without registering it.
build(Identifier, BlockSetType) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Builds a WoodType from this builder's values without registering it.
build(ResourceKey) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.build(ResourceKey)
build(ResourceKey) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
build(ResourceKey) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
build(ResourceKey) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
buildAndRegister() - Method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Applies the attributes to the registry and registers it.
BuiltInRegistriesAccessor<T> - Interface in net.fabricmc.fabric.mixin.registry.sync
 
BuiltInRegistriesMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
BuiltInRegistriesMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.BuiltInRegistriesMixin
 
BundlePacketMixin - Class in net.fabricmc.fabric.mixin.networking
 
BundlePacketMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.BundlePacketMixin
 
buttonActivatedByArrows(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets whether this block set type's button can be activated by an arrow.
buttonClickOffSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's button click off sound.
buttonClickOnSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's button click on sound.
BYTE - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
BYTE_ARRAY - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
byteBuf() - Method in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
Returns the value of the byteBuf record component.

C

calculateBlockTint(BlockPos, ColorResolver) - Method in class net.fabricmc.fabric.mixin.client.rendering.ClientLevelMixin
 
callAddLayer(RenderLayer) - Method in interface net.fabricmc.fabric.mixin.client.rendering.LivingEntityRendererAccessor
 
callPutOption(String, EntitySelectorOptions.Modifier, Predicate, Component) - Static method in interface net.fabricmc.fabric.mixin.command.EntitySelectorOptionsAccessor
 
camera() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelExtractionContext
 
camera() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
canPotentiallyExecuteCommands(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
Makes the built BlockEntityType return true from BlockEntityType.onlyOpCanSetNbt().
canPotentiallyExecuteCommands(boolean) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder
Sets whether the entity is able to execute commands.
canPotentiallyExecuteCommands(boolean) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
canSend(CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Checks if the connected server declared the ability to receive a packet on a specified channel name.
canSend(CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Checks if the connected server declared the ability to receive a payload on a specified channel name.
canSend(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Checks if the connected server declared the ability to receive a packet on a specified channel name.
canSend(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Checks if the connected server declared the ability to receive a payload on a specified channel name.
canSend(ServerPlayer, CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Checks if the connected client declared the ability to receive a specific type of packet.
canSend(ServerPlayer, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Checks if the connected client declared the ability to receive a packet on a specified channel name.
canSend(ServerConfigurationPacketListenerImpl, CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Checks if the connected client declared the ability to receive a specific type of packet.
canSend(ServerConfigurationPacketListenerImpl, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Checks if the connected client declared the ability to receive a packet on a specified channel name.
canSend(ServerGamePacketListenerImpl, CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Checks if the connected client declared the ability to receive a specific type of packet.
canSend(ServerGamePacketListenerImpl, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Checks if the connected client declared the ability to receive a packet on a specified channel name.
CapeLayerMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
CapeLayerMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.CapeLayerMixin
 
CategoryComparator - Class in net.fabricmc.fabric.impl.client.keymapping
 
CategoryComparator() - Constructor for class net.fabricmc.fabric.impl.client.keymapping.CategoryComparator
 
ChannelInfoHolder - Interface in net.fabricmc.fabric.impl.networking
 
channels() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Returns the value of the channels record component.
channels() - Method in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Returns the value of the channels record component.
CHAT - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla chat element.
checkRemoteRemap(RegistrySyncPayload) - Static method in class net.fabricmc.fabric.impl.client.registry.sync.ClientRegistrySyncHandler
 
CHUNK_GENERATE - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
Deprecated.
use ServerChunkEvents.CHUNK_LOAD directly instead
CHUNK_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientChunkEvents
Called when a chunk is loaded into a ClientLevel.
CHUNK_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
Called when a chunk is loaded into a ServerLevel.
CHUNK_UNLOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientChunkEvents
Called when a chunk is about to be unloaded from a ClientLevel.
CHUNK_UNLOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
Called when a chunk is unloaded from a ServerLevel.
ChunkHolderMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
ChunkMapAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
ChunkMapMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
ChunkMapMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.ChunkMapMixin
 
cleanUpUnusedRenderers() - Method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool
 
clearExtraData() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
Clears all extra render data on the render state.
client - Variable in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
client - Variable in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
client() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking.Context
 
client() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking.Context
 
CLIENT_STARTED - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents
Called when Minecraft has started and it's client about to tick for the first time.
CLIENT_STOPPING - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents
Called when Minecraft's client begins to stop.
ClientAdvancementsAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering.advancement
 
ClientBlockEntityEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientBlockEntityEvents.Load - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientBlockEntityEvents.Unload - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
CLIENTBOUND_CONFIGURATION - Static variable in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
CLIENTBOUND_PLAY - Static variable in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
clientboundConfiguration() - Static method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
 
ClientboundConfigurationChannelEvents - Class in net.fabricmc.fabric.api.networking.v1
Offers access to events related to the indication of a connected client's ability to receive packets in certain channels.
ClientboundConfigurationChannelEvents.Register - Interface in net.fabricmc.fabric.api.networking.v1
 
ClientboundConfigurationChannelEvents.Unregister - Interface in net.fabricmc.fabric.api.networking.v1
 
ClientboundCustomPayloadPacketMixin - Class in net.fabricmc.fabric.mixin.networking
 
ClientboundCustomPayloadPacketMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ClientboundCustomPayloadPacketMixin
 
ClientboundCustomQueryPacketMixin - Class in net.fabricmc.fabric.mixin.networking
 
ClientboundCustomQueryPacketMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ClientboundCustomQueryPacketMixin
 
clientboundPlay() - Static method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
 
ClientboundPlayChannelEvents - Class in net.fabricmc.fabric.api.networking.v1
Offers access to events related to the indication of a connected client's ability to receive packets in certain channels.
ClientboundPlayChannelEvents.Register - Interface in net.fabricmc.fabric.api.networking.v1
 
ClientboundPlayChannelEvents.Unregister - Interface in net.fabricmc.fabric.api.networking.v1
 
ClientChunkCacheMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle.client
 
ClientChunkCacheMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.client.ClientChunkCacheMixin
 
ClientChunkEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientChunkEvents.Load - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientChunkEvents.Unload - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientCommandInternals - Class in net.fabricmc.fabric.impl.command.client
 
ClientCommandInternals() - Constructor for class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
 
ClientCommandInternals.LastReceivedCommandsPacketAccessor - Interface in net.fabricmc.fabric.impl.command.client
 
ClientCommandRegistrationCallback - Interface in net.fabricmc.fabric.api.client.command.v2
Callback for when client commands are registered to the dispatcher.
ClientCommands - Class in net.fabricmc.fabric.api.client.command.v2
Manages client-sided commands and provides some related helper methods.
ClientCommonPacketListenerImplAccessor - Interface in net.fabricmc.fabric.mixin.networking.client.accessor
 
ClientCommonPacketListenerImplMixin - Class in net.fabricmc.fabric.mixin.networking.client
 
ClientCommonPacketListenerImplMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.client.ClientCommonPacketListenerImplMixin
 
ClientConfigurationConnectionEvents - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to events related to the configuration connection to a server on a logical client.
ClientConfigurationConnectionEvents.Complete - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientConfigurationConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientConfigurationConnectionEvents.Init - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientConfigurationConnectionEvents.Ready - Interface in net.fabricmc.fabric.api.client.networking.v1
ClientConfigurationConnectionEvents.Start - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientConfigurationNetworkAddon - Class in net.fabricmc.fabric.impl.networking.client
 
ClientConfigurationNetworkAddon(ClientConfigurationPacketListenerImpl, Minecraft) - Constructor for class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
ClientConfigurationNetworking - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to configuration stage client-side networking functionalities.
ClientConfigurationNetworking.ConfigurationPayloadHandler<T> - Interface in net.fabricmc.fabric.api.client.networking.v1
A packet handler utilizing CustomPacketPayload.
ClientConfigurationNetworking.Context - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientConfigurationPacketListenerImplAccessor - Interface in net.fabricmc.fabric.mixin.networking.client.accessor
 
ClientConfigurationPacketListenerImplMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle.client
 
ClientConfigurationPacketListenerImplMixin - Class in net.fabricmc.fabric.mixin.networking.client
 
ClientConfigurationPacketListenerImplMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.client.ClientConfigurationPacketListenerImplMixin
 
ClientConfigurationPacketListenerImplMixin(Minecraft, Connection, CommonListenerCookie) - Constructor for class net.fabricmc.fabric.mixin.networking.client.ClientConfigurationPacketListenerImplMixin
 
ClientEntityEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientEntityEvents.Load - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientEntityEvents.Unload - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientHandshakePacketListenerImplAccessor - Interface in net.fabricmc.fabric.mixin.networking.client.accessor
 
clientInit() - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
ClientLevelEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientLevelEvents.AfterClientLevelChange - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientLevelMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
ClientLevelMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.ClientLevelMixin
 
ClientLifecycleEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientLifecycleEvents.ClientStarted - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientLifecycleEvents.ClientStopping - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientLifecycleEventsImpl - Class in net.fabricmc.fabric.impl.client.event.lifecycle
 
ClientLifecycleEventsImpl() - Constructor for class net.fabricmc.fabric.impl.client.event.lifecycle.ClientLifecycleEventsImpl
 
ClientLoginConnectionEvents - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to events related to the connection to a server on the client while the server is processing the client's login request.
ClientLoginConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientLoginConnectionEvents.Init - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientLoginConnectionEvents.QueryStart - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientLoginNetworkAddon - Class in net.fabricmc.fabric.impl.networking.client
 
ClientLoginNetworkAddon(ClientHandshakePacketListenerImpl, Minecraft) - Constructor for class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
ClientLoginNetworking - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to login stage client-side networking functionalities.
ClientLoginNetworking.LoginQueryRequestHandler - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientNetworkingImpl - Class in net.fabricmc.fabric.impl.networking.client
 
ClientNetworkingImpl() - Constructor for class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
ClientPlayConnectionEvents - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to events related to the connection to a server on a logical client.
ClientPlayConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientPlayConnectionEvents.Init - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientPlayConnectionEvents.Join - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientPlayNetworkAddon - Class in net.fabricmc.fabric.impl.networking.client
 
ClientPlayNetworkAddon(ClientPacketListener, Minecraft) - Constructor for class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
ClientPlayNetworking - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to play stage client-side networking functionalities.
ClientPlayNetworking.Context - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ClientPlayNetworking.PlayPayloadHandler<T> - Interface in net.fabricmc.fabric.api.client.networking.v1
A thread-safe payload handler utilizing CustomPacketPayload.
ClientRegistrySyncHandler - Class in net.fabricmc.fabric.impl.client.registry.sync
 
ClientTickEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientTickEvents.EndLevelTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientTickEvents.EndTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientTickEvents.StartLevelTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientTickEvents.StartTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
 
ClientTooltipComponentCallback - Interface in net.fabricmc.fabric.api.client.rendering.v1
Allows registering a mapping from TooltipComponent to ClientTooltipComponent.
ClientTooltipComponentMixin - Interface in net.fabricmc.fabric.mixin.client.rendering
 
close() - Method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool
 
CODEC - Static variable in enum class net.fabricmc.fabric.api.util.EventResult
 
CODEC - Static variable in enum class net.fabricmc.fabric.api.util.TriState
 
CODEC - Static variable in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
CODEC - Static variable in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
 
CODEC - Static variable in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
 
CODEC - Static variable in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
 
CODEC - Static variable in class net.fabricmc.fabric.impl.registry.sync.SyncCompletePayload
 
COLLECT_SUBMITS - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after opaque terrain is drawn to the appropriate framebuffers and all submit nodes from entities, block entities, and particles are added to the submit node storage, and before any submit geometry is drawn to the appropriate framebuffers.
collectSubmits(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.CollectSubmits
 
ColorResolverRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
The registry for custom ColorResolvers.
ColorResolverRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
com.jeff.minifabricapi - package com.jeff.minifabricapi
 
CommandRegistrationCallback - Interface in net.fabricmc.fabric.api.command.v2
Callback for when a server registers all commands.
CommandsMixin - Class in net.fabricmc.fabric.mixin.command
 
CommandsMixin - Class in net.fabricmc.fabric.mixin.networking
 
CommandsMixin() - Constructor for class net.fabricmc.fabric.mixin.command.CommandsMixin
 
CommandsMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.CommandsMixin
 
CommonLifecycleEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
CommonLifecycleEvents.TagsLoaded - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
CommonPacketHandler - Interface in net.fabricmc.fabric.impl.networking
 
CommonPacketsImpl - Class in net.fabricmc.fabric.impl.networking
 
CommonPacketsImpl() - Constructor for class net.fabricmc.fabric.impl.networking.CommonPacketsImpl
 
CommonRegisterPayload - Record Class in net.fabricmc.fabric.impl.networking
 
CommonRegisterPayload(int, String, Set) - Constructor for record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Creates an instance of a CommonRegisterPayload record class.
commonVersion - Variable in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
CommonVersionPayload - Record Class in net.fabricmc.fabric.impl.networking
 
CommonVersionPayload(int[]) - Constructor for record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
Creates an instance of a CommonVersionPayload record class.
compare(KeyMapping.Category, KeyMapping.Category) - Method in class net.fabricmc.fabric.impl.client.keymapping.CategoryComparator
 
compare(Identifier, Identifier) - Method in class net.fabricmc.fabric.impl.client.rendering.DebugOptionsComparator
 
COMPLETE - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents
An event called after the ClientboundFinishConfigurationPacket has been received, just before switching to the PLAY state.
completeTask(ConfigurationTask.Type) - Method in interface net.fabricmc.fabric.api.networking.v1.FabricServerConfigurationPacketListenerImpl
Completes the task identified by key.
completeTask(ConfigurationTask.Type) - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
COMPOUND - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
Config - Class in com.jeff.minifabricapi
 
Config() - Constructor for class com.jeff.minifabricapi.Config
 
configuration() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
CONFIGURATION - Static variable in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
CONFIGURATION - Static variable in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
CONFIGURATION_C2S - Static variable in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
CONFIGURATION_PROTOCOL - Static variable in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
CONFIGURATION_S2C - Static variable in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
CONFIGURE - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents
Event fired during vanilla configuration.
configureClient(ServerConfigurationPacketListenerImpl, MinecraftServer) - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager
 
connection - Variable in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
connection - Variable in class net.fabricmc.fabric.mixin.networking.client.ClientCommonPacketListenerImplMixin
 
connection - Variable in class net.fabricmc.fabric.mixin.networking.client.LocalPlayerMixin
 
connection - Variable in class net.fabricmc.fabric.mixin.networking.ServerCommonPacketListenerImplMixin
 
connection - Variable in class net.fabricmc.fabric.mixin.networking.ServerPlayerMixin
 
CONNECTION - Static variable in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
The connection that owns this packet context.
CONNECTION - Static variable in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
CONNECTION_SCOPED_VALUE - Static variable in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
ConnectScreenAccessor - Interface in net.fabricmc.fabric.mixin.networking.client.accessor
 
containsKey(Identifier) - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
copy(ByteBuf) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.copy in a friendly byte buf.
copy(ByteBuf, int, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.copy in a friendly byte buf.
copyOf(BlockSetTypeBuilder) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Creates a new BlockSetTypeBuilder that copies all of another builder's values.
copyOf(WoodTypeBuilder) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Creates a new WoodTypeBuilder that copies all of another builder's values.
copyOf(BlockSetType) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Creates a new BlockSetTypeBuilder that copies all of another block set type's values.
copyOf(WoodType) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Creates a new WoodTypeBuilder that copies all of another wood type's values.
copyTransforms(Model) - Method in class net.fabricmc.fabric.api.client.rendering.v1.TransformCopyingModel
 
copyTransforms(Model) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricModel
Copies transforms of child model parts of the model to child model parts of this model whose names match.
copyTransforms(Model) - Method in class net.fabricmc.fabric.mixin.client.rendering.ModelMixin
 
create() - Static method in class net.fabricmc.fabric.api.client.rendering.v1.RenderStateDataKey
Creates a new unique data key.
create() - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Returns a new heap memory-backed instance of friendly byte buf.
create() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.createNothing(MobCategory)
create(Class, Identifier) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Deprecated.
create(Supplier) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.RenderStateDataKey
Creates a new unique data key.
create(FabricBlockEntityTypeBuilder.Factory, Block...) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder
 
create(Model, Model, boolean) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.TransformCopyingModel
 
create(BlockPos, BlockState) - Method in interface net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder.Factory
 
create(ResourceKey) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Create a new FabricRegistryBuilder using a MappedRegistry, the registry has the RegistryAttribute.MODDED attribute by default.
create(MobCategory) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.createNothing(MobCategory)
create(MobCategory, EntityType.EntityFactory) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.of(EntityType.EntityFactory, MobCategory)
createAndPopulateRegistryMap() - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager
Creates a Map used to sync the registry ids.
createArmorModelSet() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ModelLayerRegistry.TexturedArmorModelSetProvider
Creates the textured layer definition for use in a ArmorModelSet of type LayerDefinition.
createArmorRenderer(EntityRendererProvider.Context) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer.Factory
 
createArmorRenderers(EntityRendererProvider.Context) - Static method in class net.fabricmc.fabric.impl.client.rendering.ArmorRendererRegistryImpl
 
createArrayBacked(Class, Function) - Static method in class net.fabricmc.fabric.api.event.EventFactory
Create an "array-backed" Event instance.
createArrayBacked(Class, Function) - Static method in class net.fabricmc.fabric.impl.base.event.EventFactoryImpl
 
createArrayBacked(Class, T, Function) - Static method in class net.fabricmc.fabric.api.event.EventFactory
Create an "array-backed" Event instance with a custom empty invoker, for an event whose invokerFactory only delegates to the listeners.
createClientboundPacket(CustomPacketPayload) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Creates a packet which may be sent to a connected client.
createClientboundPacket(CustomPacketPayload) - Static method in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
createClientboundPacket(T) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Creates a packet which may be sent to a connected client.
createCustomCacheMap(Function) - Static method in class net.fabricmc.fabric.impl.client.rendering.ColorResolverRegistryImpl
 
createDefaulted(Class, Identifier, Identifier) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
createDefaulted(ResourceKey, Identifier) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Create a new FabricRegistryBuilder using a DefaultedRegistry, the registry has the RegistryAttribute.MODDED attribute by default.
createLayerDefinition() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ModelLayerRegistry.TexturedLayerDefinitionProvider
Creates the textured layer definition for use in a ModelLayerLocation.
createLiving() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
createLiving(EntityType.EntityFactory, MobCategory, UnaryOperator) - Static method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder
Creates an entity type builder for a living entity.
createLiving(EntityType.EntityFactory, MobCategory, UnaryOperator) - Static method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder
 
createMob() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
createMob(EntityType.EntityFactory, MobCategory, UnaryOperator) - Static method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder
Creates an entity type builder for a mob entity.
createMob(EntityType.EntityFactory, MobCategory, UnaryOperator) - Static method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder
 
createNewRenderer(S, Minecraft, MultiBufferSource.BufferSource, SubmitNodeCollector) - Static method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererRegistryImpl
 
createPacket(CustomPacketPayload) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Creates a packet from a packet payload.
createPacket(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
createPacket(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
createPacket(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
createPacket(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
createPacket(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
createPacket(Identifier, FriendlyByteBuf) - Method in interface net.fabricmc.fabric.api.networking.v1.LoginPacketSender
Creates a packet for sending to a login channel.
createPacket(Identifier, FriendlyByteBuf) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
createRegisterPayload() - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
createRegisterPayload() - Method in interface net.fabricmc.fabric.impl.networking.CommonPacketHandler
 
createRegistrationPayload(CustomPacketPayload.Type, Collection) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
createRenderer(PictureInPictureRendererRegistry.Context) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry.Factory
 
createServerboundPacket(CustomPacketPayload) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
createServerboundPacket(T) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Creates a payload which may be sent to the connected server.
createWithPhases(Class, Function, Identifier...) - Static method in class net.fabricmc.fabric.api.event.EventFactory
Create an array-backed event with a list of default phases that get invoked in order.
CROSSHAIR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla crosshair element.
CustomPayloadStreamCodecMixin<B> - Class in net.fabricmc.fabric.mixin.networking
 
CustomPayloadStreamCodecMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.CustomPayloadStreamCodecMixin
 
CustomPayloadTypeProvider<B> - Interface in net.fabricmc.fabric.impl.networking
 

D

data() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Returns the value of the data record component.
data() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
Returns the value of the data record component.
DEBUG - Static variable in class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager
 
DebugConfigCommandMixin - Class in net.fabricmc.fabric.mixin.networking
 
DebugConfigCommandMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.DebugConfigCommandMixin
 
DebugLevelSourceAccessor - Interface in net.fabricmc.fabric.mixin.registry.sync
 
DebugOptionsComparator - Class in net.fabricmc.fabric.impl.client.rendering
 
DebugOptionsComparator() - Constructor for class net.fabricmc.fabric.impl.client.rendering.DebugOptionsComparator
 
DebugOptionsScreenEntryMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
DebugOptionsScreenEntryMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.DebugOptionsScreenEntryMixin
 
DebugOptionsScreenOptionListMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
DebugOptionsScreenOptionListMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.DebugOptionsScreenOptionListMixin
 
decode(ChannelHandlerContext, Packet, List) - Method in class net.fabricmc.fabric.impl.networking.splitter.FabricPacketMerger
 
DEFAULT - Enum constant in enum class net.fabricmc.fabric.api.util.TriState
Represents a value that refers to a "default" value, often as a fallback.
DEFAULT_CHANNEL_NAME_MAX_LENGTH - Static variable in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
DEFAULT_PHASE - Static variable in class net.fabricmc.fabric.api.event.Event
The identifier of the default phase.
defaultAttributes(Supplier) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder.Living
Sets the default attributes for a type of living entity.
defaultAttributes(Supplier) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder.Mob
Sets the default attributes for a type of mob entity.
defaultAttributes(Supplier) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
defaultAttributes(Supplier) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
defaultAttributes(Supplier) - Method in class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Living
 
defaultAttributes(Supplier) - Method in class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Mob
 
DefaultAttributesAccessor - Interface in net.fabricmc.fabric.mixin.object.builder
 
DefaultAttributesMixin - Class in net.fabricmc.fabric.mixin.object.builder
 
DefaultAttributesMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.DefaultAttributesMixin
 
deltaTracker() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelExtractionContext
 
deltaTracker() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
DEMO_TIMER - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla demo timer element.
DENY - Enum constant in enum class net.fabricmc.fabric.api.util.EventResult
Prevents further event handling, while also preventing related action.
DetectorRailBlockMixin - Class in net.fabricmc.fabric.mixin.object.builder
 
DetectorRailBlockMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.DetectorRailBlockMixin
 
dimensions(EntityDimensions) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.sized(float, float)
dimensions(EntityDimensions) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
dimensions(EntityDimensions) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
disableSaving() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.noSave()
disableSaving() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
disableSaving() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
disableSummon() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.noSummon()
disableSummon() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
disableSummon() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
disconnect(Component) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Disconnects the player.
disconnect(Component) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
disconnect(Component) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
DISCONNECT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents
An event for the disconnection of the client configuration packet listener.
DISCONNECT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents
An event for when the client's login process has ended due to disconnection.
DISCONNECT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents
An event for the disconnection of the client play packet listener.
DISCONNECT - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents
An event for the disconnection of the server configuration packet listener.
DISCONNECT - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents
An event for the disconnection of the server login packet listener.
DISCONNECT - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents
An event for the disconnection of the server game packet listener.
display() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
The display info of the advancement.
doorCloseSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's door close sound.
doorOpenSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's door open sound.
DOUBLE - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
duplicate(ByteBuf) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.duplicate in a friendly byte buf.
DYNAMIC_REGISTRY_KEYS - Static variable in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
DynamicRegistries - Class in net.fabricmc.fabric.api.event.registry
Contains methods for registering and accessing dynamic registries.
DynamicRegistries.SyncOption - Enum Class in net.fabricmc.fabric.api.event.registry
Flags for configuring dynamic registry syncing.
DynamicRegistriesImpl - Class in net.fabricmc.fabric.impl.registry.sync
 
DynamicRegistrySetupCallback - Interface in net.fabricmc.fabric.api.event.registry
This event gets triggered before a dynamic registry is being loaded.
DynamicRegistryView - Interface in net.fabricmc.fabric.api.event.registry
A view providing access to the registries that are currently being loaded.
DynamicRegistryViewImpl - Class in net.fabricmc.fabric.impl.registry.sync
 
DynamicRegistryViewImpl(Map) - Constructor for class net.fabricmc.fabric.impl.registry.sync.DynamicRegistryViewImpl
 

E

element(HudElement) - Method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
empty() - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Returns an empty instance of friendly byte buf.
ENABLE_CYCLE_WARNING - Static variable in class net.fabricmc.fabric.impl.base.toposort.NodeSorting
 
encode(B, V, CallbackInfo, T) - Method in class net.fabricmc.fabric.mixin.networking.IdDispatchCodecMixin
 
encode(ChannelHandlerContext, Packet, List) - Method in class net.fabricmc.fabric.impl.networking.splitter.FabricPacketSplitter
 
END - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
END_CLIENT_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
Called at the end of the client tick.
END_DATA_PACK_RELOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called after a Minecraft server has reloaded data packs.
END_EXTRACTION - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called after all render states are extracted, before any are drawn.
END_LEVEL_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
Called at the end of a ClientLevel's tick.
END_LEVEL_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
Called at the end of a ServerLevel's tick.
END_MAIN - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called at the end of the main render pass, after terrain, entities, block entities, and particles are drawn to the appropriate framebuffers, and before clouds, weather, and late debug are drawn to the appropriate framebuffers and before fabulous translucent framebuffers are combined.
END_SERVER_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
Called at the end of the server tick.
endDataPackReload(MinecraftServer, CloseableResourceManager, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.EndDataPackReload
Called after data packs on a Minecraft server have been reloaded.
endExtraction(LevelExtractionContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.EndExtraction
 
endMain(LevelRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.EndMain
 
endSession() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
endSession(AbstractNetworkAddon) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
ensureContainsDefault(Identifier[]) - Static method in class net.fabricmc.fabric.impl.base.event.EventFactoryImpl
 
ensureNoDuplicates(Identifier[]) - Static method in class net.fabricmc.fabric.impl.base.event.EventFactoryImpl
 
ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents
Called when an Entity is loaded into a ClientLevel.
ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents
Called when an Entity is loaded into a ServerLevel.
ENTITY_UNLOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents
Called when an Entity is about to be unloaded from a ClientLevel.
ENTITY_UNLOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents
Called when an Entity is unloaded from a ServerLevel.
EntityDataSerializersAccessor - Interface in net.fabricmc.fabric.mixin.object.builder
 
entityFactory(EntityType.EntityFactory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
entityFactory(EntityType.EntityFactory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
entityFactory(EntityType.EntityFactory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
EntityLoadData - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
Represents extra load data for an Entity.
EntityLoadDataSetter - Interface in net.fabricmc.fabric.impl.event.lifecycle
 
EntityRendererRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
Deprecated.
Replaced with transitive access wideners in Fabric Transitive Access Wideners (v1).
EntityRendererRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
Helper class for registering EntityRenderers.
EntityRenderersMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
EntityRenderersMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.EntityRenderersMixin
 
EntitySelectorOptionRegistry - Class in net.fabricmc.fabric.api.command.v2
Contains a function to register an entity selector option.
EntitySelectorOptionsAccessor - Interface in net.fabricmc.fabric.mixin.command
 
EntitySelectorParserMixin - Class in net.fabricmc.fabric.mixin.command
 
EntitySelectorParserMixin() - Constructor for class net.fabricmc.fabric.mixin.command.EntitySelectorParserMixin
 
EntityTrackerAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
EntityTrackingEvents - Class in net.fabricmc.fabric.api.networking.v1
Events related to a tracking entities within a player's view distance.
EntityTrackingEvents.StartTracking - Interface in net.fabricmc.fabric.api.networking.v1
 
EntityTrackingEvents.StopTracking - Interface in net.fabricmc.fabric.api.networking.v1
 
EntityTypeBuilderMixin<T> - Class in net.fabricmc.fabric.mixin.object.builder
 
EntityTypeBuilderMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
EntityTypeMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
EntityTypeMixin - Class in net.fabricmc.fabric.mixin.object.builder
 
EntityTypeMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.EntityTypeMixin
 
EntityTypeMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin
 
equals(Object) - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Indicates whether some other object is "equal to" this one.
EQUIPMENT_CHANGE - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents
Called during LivingEntity.tick() if the Entity's equipment has been changed or mutated.
event(Registry) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback
Get the Event for the RegistryEntryAddedCallback for the given registry.
event(Registry) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback
 
Event<T> - Class in net.fabricmc.fabric.api.event
Base class for Fabric's event implementations.
Event() - Constructor for class net.fabricmc.fabric.api.event.Event
 
EVENT - Static variable in interface net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback
 
EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.ClientTooltipComponentCallback
 
EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.ExtractItemDecorationsCallback
Fires at the end of GuiGraphicsExtractor.itemDecorations(Font, ItemStack, int, int, String) and allows for drawing custom item stack decorations.
EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.InvalidateRenderStateCallback
 
EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.LivingEntityRenderLayerRegistrationCallback
 
EVENT - Static variable in interface net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback
 
EVENT - Static variable in interface net.fabricmc.fabric.api.event.registry.DynamicRegistrySetupCallback
 
EventFactory - Class in net.fabricmc.fabric.api.event
Helper for creating Event classes.
EventFactoryImpl - Class in net.fabricmc.fabric.impl.base.event
 
EventResult - Enum Class in net.fabricmc.fabric.api.util
Represents a result of an event that controls execution of some action.
Example command - Section in class net.fabricmc.fabric.api.client.command.v2.ClientCommands
 
Examples - Section in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
 
executeCommand(String) - Static method in class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
Executes a client-sided command.
EXPERIENCE_LEVEL - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for experience level tooltip.
ExtendedBlockEntityType<T> - Class in net.fabricmc.fabric.impl.object.builder
 
ExtendedBlockEntityType(BlockEntityType.BlockEntitySupplier, Set, Boolean) - Constructor for class net.fabricmc.fabric.impl.object.builder.ExtendedBlockEntityType
 
extractAdvancementBackground(AdvancementRenderContext.Background) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.BackgroundRenderer
 
extractAdvancementFrame(AdvancementRenderContext.Frame) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.FrameRenderer
 
extractAdvancementIcon(AdvancementRenderContext.Icon) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.IconRenderer
 
ExtractItemDecorationsCallback - Interface in net.fabricmc.fabric.api.client.rendering.v1
 
extractRenderState(GuiGraphicsExtractor, DeltaTracker) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElement
Renders the HUD element.
extractRenderState(GuiGraphicsExtractor, DeltaTracker, HudElement) - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
 

F

fabric_api$getLastReceivedCommandsPacket() - Method in interface net.fabricmc.fabric.impl.command.client.ClientCommandInternals.LastReceivedCommandsPacketAccessor
 
fabric_clear() - Method in interface net.fabricmc.fabric.impl.registry.sync.RemovableIdMapper
 
fabric_clear() - Method in class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
fabric_decode(ChannelHandlerContext, ByteBuf, List) - Method in interface net.fabricmc.fabric.mixin.networking.accessor.PacketDecoderAccessor
 
FABRIC_DYNAMIC_REGISTRY_KEYS - Static variable in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
fabric_encode(ChannelHandlerContext, Packet, ByteBuf) - Method in interface net.fabricmc.fabric.mixin.networking.accessor.PacketEncoderAccessor
 
fabric_getAddObjectEvent() - Method in interface net.fabricmc.fabric.impl.registry.sync.ListenableRegistry
 
fabric_getAddObjectEvent() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
fabric_getBoundKey() - Method in interface net.fabricmc.fabric.mixin.client.keymapping.KeyMappingAccessor
 
fabric_getClassMap() - Static method in interface net.fabricmc.fabric.mixin.command.ArgumentTypeInfosAccessor
 
fabric_getCurrentEventFullChunkStatus() - Method in interface net.fabricmc.fabric.impl.event.lifecycle.FullChunkStatusEventTracker
 
fabric_getCurrentEventFullChunkStatus() - Method in class net.fabricmc.fabric.mixin.event.lifecycle.ChunkHolderMixin
 
fabric_getDataHandlers() - Static method in interface net.fabricmc.fabric.mixin.object.builder.EntityDataSerializersAccessor
 
fabric_getLoadedChunks() - Method in interface net.fabricmc.fabric.impl.event.lifecycle.LoadedChunksCache
 
fabric_getLoadedChunks() - Method in class net.fabricmc.fabric.mixin.event.lifecycle.LevelMixin
 
fabric_getPendingChannelsNames(ConnectionProtocol) - Method in interface net.fabricmc.fabric.impl.networking.ChannelInfoHolder
 
fabric_getProgress() - Method in interface net.fabricmc.fabric.mixin.client.rendering.advancement.AdvancementWidgetAccessor
 
fabric_getProgress() - Method in interface net.fabricmc.fabric.mixin.client.rendering.advancement.ClientAdvancementsAccessor
 
fabric_getRemapEvent() - Method in interface net.fabricmc.fabric.impl.registry.sync.ListenableRegistry
 
fabric_getRemapEvent() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
fabric_getRoot() - Method in interface net.fabricmc.fabric.mixin.client.rendering.advancement.AdvancementTabAccessor
 
fabric_getSendableConfigurationChannels() - Method in interface net.fabricmc.fabric.impl.networking.FabricRegistryFriendlyByteBuf
 
fabric_getSendableConfigurationChannels() - Method in class net.fabricmc.fabric.mixin.networking.RegistryFriendlyByteBufMixin
 
fabric_markLoaded(LevelChunk) - Method in interface net.fabricmc.fabric.impl.event.lifecycle.LoadedChunksCache
Marks a chunk as loaded in a level.
fabric_markLoaded(LevelChunk) - Method in class net.fabricmc.fabric.mixin.event.lifecycle.LevelMixin
 
fabric_markUnloaded(LevelChunk) - Method in interface net.fabricmc.fabric.impl.event.lifecycle.LoadedChunksCache
Marks a chunk as unloaded in a level.
fabric_markUnloaded(LevelChunk) - Method in class net.fabricmc.fabric.mixin.event.lifecycle.LevelMixin
 
fabric_onReady(SubmitNodeStorage) - Method in interface net.fabricmc.fabric.impl.client.rendering.GuiRendererExtensions
 
fabric_payload() - Method in interface net.fabricmc.fabric.impl.networking.GenericPayloadAccessor
 
fabric_payload() - Method in class net.fabricmc.fabric.mixin.networking.ClientboundCustomPayloadPacketMixin
 
fabric_payload() - Method in class net.fabricmc.fabric.mixin.networking.ServerboundCustomPayloadPacketMixin
 
fabric_prepareLevelExtractionContext(DeltaTracker) - Method in interface net.fabricmc.fabric.impl.client.rendering.LevelRendererExtensions
 
fabric_prepareLevelExtractionContext(DeltaTracker) - Method in class net.fabricmc.fabric.mixin.client.rendering.LevelRendererMixin
 
fabric_remapId(int, int) - Method in interface net.fabricmc.fabric.impl.registry.sync.RemovableIdMapper
 
fabric_remapId(int, int) - Method in class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
fabric_remapIds(Int2IntMap) - Method in interface net.fabricmc.fabric.impl.registry.sync.RemovableIdMapper
 
fabric_remapIds(Int2IntMap) - Method in class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
fabric_remove(T) - Method in interface net.fabricmc.fabric.impl.registry.sync.RemovableIdMapper
 
fabric_remove(T) - Method in class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
fabric_removeId(int) - Method in interface net.fabricmc.fabric.impl.registry.sync.RemovableIdMapper
 
fabric_removeId(int) - Method in class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
fabric_setAlwaysUpdateVelocity(Boolean) - Method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl
 
fabric_setAlwaysUpdateVelocity(Boolean) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin
 
fabric_setCanPotentiallyExecuteCommands(Boolean) - Method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl
 
fabric_setCanPotentiallyExecuteCommands(Boolean) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin
 
fabric_setCurrentEventFullChunkStatus(FullChunkStatus) - Method in interface net.fabricmc.fabric.impl.event.lifecycle.FullChunkStatusEventTracker
 
fabric_setCurrentEventFullChunkStatus(FullChunkStatus) - Method in class net.fabricmc.fabric.mixin.event.lifecycle.ChunkHolderMixin
 
fabric_setCustomPayloadTypeProvider(CustomPayloadTypeProvider) - Method in interface net.fabricmc.fabric.impl.networking.FabricCustomPayloadStreamCodec
 
fabric_setCustomPayloadTypeProvider(CustomPayloadTypeProvider) - Method in class net.fabricmc.fabric.mixin.networking.CustomPayloadStreamCodecMixin
 
fabric_setLivingEntityBuilder(FabricEntityTypeImpl.Builder.Living) - Method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder
 
fabric_setLivingEntityBuilder(FabricEntityTypeImpl.Builder.Living) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
fabric_setLoadedFromDisk(boolean) - Method in interface net.fabricmc.fabric.impl.event.lifecycle.EntityLoadDataSetter
 
fabric_setMobEntityBuilder(FabricEntityTypeImpl.Builder.Mob) - Method in interface net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder
 
fabric_setMobEntityBuilder(FabricEntityTypeImpl.Builder.Mob) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeBuilderMixin
 
fabric_setPacketContext(PacketContext) - Method in interface net.fabricmc.fabric.impl.networking.context.PacketContextSetter
 
fabric_setPacketContext(PacketContext) - Method in class net.fabricmc.fabric.mixin.networking.PacketDecoderMixin
 
fabric_setPacketContext(PacketContext) - Method in class net.fabricmc.fabric.mixin.networking.PacketEncoderMixin
 
fabric_setSendableConfigurationChannels(Set) - Method in interface net.fabricmc.fabric.impl.networking.FabricRegistryFriendlyByteBuf
 
fabric_setSendableConfigurationChannels(Set) - Method in class net.fabricmc.fabric.mixin.networking.RegistryFriendlyByteBufMixin
 
fabric_setSpawnReason(EntitySpawnReason) - Method in interface net.fabricmc.fabric.impl.event.lifecycle.EntityLoadDataSetter
 
fabric_split(PayloadTypeRegistryImpl, ChannelHandlerContext, PacketEncoder, Packet, Consumer) - Method in interface net.fabricmc.fabric.impl.networking.splitter.SplittablePacket
 
fabric_split(PayloadTypeRegistryImpl, ChannelHandlerContext, PacketEncoder, Packet, Consumer) - Method in class net.fabricmc.fabric.mixin.networking.ClientboundCustomPayloadPacketMixin
 
fabric_split(PayloadTypeRegistryImpl, ChannelHandlerContext, PacketEncoder, Packet, Consumer) - Method in class net.fabricmc.fabric.mixin.networking.ServerboundCustomPayloadPacketMixin
 
fabric$calculateChildParts(ModelPart) - Method in class net.fabricmc.fabric.api.client.rendering.v1.TransformCopyingModel
 
fabric$calculateChildParts(ModelPart) - Method in interface net.fabricmc.fabric.impl.client.rendering.ModelExtensions
 
fabric$calculateChildParts(ModelPart) - Method in class net.fabricmc.fabric.mixin.client.rendering.ModelMixin
 
fabric$callAddAllChildren(BiConsumer) - Method in interface net.fabricmc.fabric.mixin.client.rendering.ModelPartAccessor
 
fabric$callGetCameraPlayer() - Method in interface net.fabricmc.fabric.mixin.client.rendering.GuiAccessor
 
fabric$callGetHeartCount(LivingEntity) - Method in interface net.fabricmc.fabric.mixin.client.rendering.GuiAccessor
 
fabric$callGetHeartRows(int) - Method in interface net.fabricmc.fabric.mixin.client.rendering.GuiAccessor
 
fabric$callGetRiddenEntity() - Method in interface net.fabricmc.fabric.mixin.client.rendering.GuiAccessor
 
fabric$getConnection() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.ServerCommonPacketListenerImplAccessor
 
fabric$getConnection() - Method in interface net.fabricmc.fabric.mixin.networking.client.accessor.ClientCommonPacketListenerImplAccessor
 
fabric$getRenderHealthValue() - Method in interface net.fabricmc.fabric.mixin.client.rendering.GuiAccessor
 
fabric$setUsePipelineDrawModeForGuiSetter(boolean) - Method in interface net.fabricmc.fabric.impl.client.rendering.FabricRenderPipelineImpl
 
FabricBlockEntityType - Interface in net.fabricmc.fabric.api.object.builder.v1.block.entity
General-purpose Fabric-provided extensions for BlockEntityType.
FabricBlockEntityTypeBuilder<T> - Class in net.fabricmc.fabric.api.object.builder.v1.block.entity
Use this builder to create a BlockEntityType.
FabricBlockEntityTypeBuilder.Factory<T> - Interface in net.fabricmc.fabric.api.object.builder.v1.block.entity
 
FabricClientCommandSource - Interface in net.fabricmc.fabric.api.client.command.v2
Extensions to SharedSuggestionProvider for client-sided commands.
FabricCustomPayloadStreamCodec<B> - Interface in net.fabricmc.fabric.impl.networking
 
FabricDefaultAttributeRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.entity
Allows registering custom default attributes for living entities.
FabricEntityDataRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.entity
Allows registering custom EntityDataSerializers in a reliable way.
FabricEntityDataRegistryImpl - Class in net.fabricmc.fabric.impl.object.builder
 
FabricEntitySelectorParser - Interface in net.fabricmc.fabric.api.command.v2
Fabric extension to EntitySelectorParser, implemented using interface injection.
FabricEntityType - Interface in net.fabricmc.fabric.api.object.builder.v1.entity
General-purpose Fabric-provided extensions for EntityType.
FabricEntityType.Builder<T> - Interface in net.fabricmc.fabric.api.object.builder.v1.entity
General-purpose Fabric-provided extensions for EntityType.Builder.
FabricEntityType.Builder.Living<T> - Interface in net.fabricmc.fabric.api.object.builder.v1.entity
A builder for additional properties of a living entity, use via FabricEntityType.Builder.createLiving(EntityType.EntityFactory, MobCategory, UnaryOperator).
FabricEntityType.Builder.Mob<T> - Interface in net.fabricmc.fabric.api.object.builder.v1.entity
A builder for additional properties of a mob entity, use via FabricEntityType.Builder.createMob(EntityType.EntityFactory, MobCategory, UnaryOperator).
FabricEntityTypeBuilder<T> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
Deprecated.
replace with EntityType.Builder
FabricEntityTypeBuilder(MobCategory, EntityType.EntityFactory) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
 
FabricEntityTypeBuilder.Living<T> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
Deprecated.
use
invalid reference
EntityType.Builder#createLiving(EntityType.EntityFactory, MobCategory, UnaryOperator)
FabricEntityTypeBuilder.Mob<T> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
Deprecated.
FabricEntityTypeImpl - Interface in net.fabricmc.fabric.impl.object.builder
 
FabricEntityTypeImpl.Builder - Interface in net.fabricmc.fabric.impl.object.builder
 
FabricEntityTypeImpl.Builder.Living<T> - Class in net.fabricmc.fabric.impl.object.builder
 
FabricEntityTypeImpl.Builder.Mob<T> - Class in net.fabricmc.fabric.impl.object.builder
 
FabricModel<S> - Interface in net.fabricmc.fabric.api.client.rendering.v1
General purpose Fabric extensions to the Model class.
FabricPacketMerger - Class in net.fabricmc.fabric.impl.networking.splitter
 
FabricPacketMerger(PacketDecoder, PayloadTypeRegistryImpl, VanillaPacketTypes) - Constructor for class net.fabricmc.fabric.impl.networking.splitter.FabricPacketMerger
 
FabricPacketSplitter - Class in net.fabricmc.fabric.impl.networking.splitter
 
FabricPacketSplitter(PacketEncoder, PayloadTypeRegistryImpl) - Constructor for class net.fabricmc.fabric.impl.networking.splitter.FabricPacketSplitter
 
FabricRegistry - Interface in net.fabricmc.fabric.api.event.registry
General-purpose Fabric-provided extensions for Registry objects.
FabricRegistryBuilder<T,R> - Class in net.fabricmc.fabric.api.event.registry
Used to create custom registries, with specified registry attributes.
FabricRegistryClientInit - Class in net.fabricmc.fabric.impl.client.registry.sync
 
FabricRegistryClientInit() - Constructor for class net.fabricmc.fabric.impl.client.registry.sync.FabricRegistryClientInit
 
FabricRegistryFriendlyByteBuf - Interface in net.fabricmc.fabric.impl.networking
 
FabricRegistryInit - Class in net.fabricmc.fabric.impl.registry.sync
 
FabricRegistryInit() - Constructor for class net.fabricmc.fabric.impl.registry.sync.FabricRegistryInit
 
FabricRenderPipeline - Interface in net.fabricmc.fabric.api.client.rendering.v1
General purpose Fabric extensions to the RenderPipeline class.
FabricRenderPipeline.Builder - Interface in net.fabricmc.fabric.api.client.rendering.v1
General purpose Fabric extensions to the RenderPipeline.Builder class.
FabricRenderPipeline.Snippet - Interface in net.fabricmc.fabric.api.client.rendering.v1
General purpose Fabric extensions to the RenderPipeline.Snippet class.
FabricRenderPipelineImpl - Interface in net.fabricmc.fabric.impl.client.rendering
 
FabricRenderPipelineInternals - Class in net.fabricmc.fabric.impl.client.rendering
 
FabricRenderState - Interface in net.fabricmc.fabric.api.client.rendering.v1
Fabric-provided extensions for render states, allowing for the addition of extra render data.
FabricServerConfigurationPacketListenerImpl - Interface in net.fabricmc.fabric.api.networking.v1
Fabric-provided extensions for ServerConfigurationPacketListenerImpl.
FabricSplitPacketPayload - Record Class in net.fabricmc.fabric.impl.networking.splitter
 
FabricSplitPacketPayload(ByteBuf) - Constructor for record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
Creates an instance of a FabricSplitPacketPayload record class.
FALSE - Enum constant in enum class net.fabricmc.fabric.api.util.TriState
Represents the boolean value of false.
fenceGateCloseSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Sets this wood type's fence gate close sound.
fenceGateOpenSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Sets this wood type's fence gate open sound.
finalizeInit() - Static method in class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
Runs final initialization tasks such as CommandDispatcher.findAmbiguities(AmbiguityConsumer) on the command dispatcher.
finishCurrentTask(ConfigurationTask.Type) - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.fireImmune()
fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
FLOAT - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
FOOD_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the player hunger level bar.
forceTrackedVelocityUpdates(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
forceTrackedVelocityUpdates(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
forceTrackedVelocityUpdates(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
FrameImpl(GuiGraphicsExtractor, AdvancementHolder, AdvancementProgress, int, int, boolean) - Constructor for record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Creates an instance of a FrameImpl record class.
FriendlyByteBufLoginQueryRequestPayload - Record Class in net.fabricmc.fabric.impl.networking.payload
 
FriendlyByteBufLoginQueryRequestPayload(Identifier, FriendlyByteBuf) - Constructor for record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Creates an instance of a FriendlyByteBufLoginQueryRequestPayload record class.
FriendlyByteBufLoginQueryResponse - Record Class in net.fabricmc.fabric.impl.networking.payload
 
FriendlyByteBufLoginQueryResponse(FriendlyByteBuf) - Constructor for record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
Creates an instance of a FriendlyByteBufLoginQueryResponse record class.
FriendlyByteBufs - Class in net.fabricmc.fabric.api.networking.v1
Helper methods for working with and creating FriendlyByteBufs.
from(R) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
Create a new FabricRegistryBuilder, the registry has the RegistryAttribute.MODDED attribute by default.
fromNbt(CompoundTag) - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistryMapSerializer
 
fromSystemProperty(String) - Static method in enum class net.fabricmc.fabric.api.util.TriState
Returns a parsed TriState from a system property.
FULL_CHUNK_STATUS_CHANGE - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
Called when a chunk's actual ticking behavior is about to align with its updated FullChunkStatus.
FullChunkStatusEventTracker - Interface in net.fabricmc.fabric.impl.event.lifecycle
A marker interface that tracks the current ServerChunkEvents.FULL_CHUNK_STATUS_CHANGE full chunk status for a given chunk.

G

GAME_PROFILE - Static variable in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
The Game Profile attached to this connection.
GAME_PROFILE - Static variable in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
gameRenderer() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.AbstractLevelRenderContext
The game renderer instance.
gameRenderer() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
gameRenderer() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
GameRendererMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
GameRendererMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.GameRendererMixin
 
genericPacketSplitter(Identifier, ChannelHandlerContext, PacketEncoder, Packet, Function, Consumer, int, int) - Static method in class net.fabricmc.fabric.impl.networking.splitter.FabricPacketSplitter
 
GenericPayloadAccessor - Interface in net.fabricmc.fabric.impl.networking
 
get() - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Returns currently set packet context.
get() - Method in enum class net.fabricmc.fabric.api.util.TriState
Gets the value of the tri-state.
get(int) - Method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
get(B, Identifier) - Method in interface net.fabricmc.fabric.impl.networking.CustomPayloadTypeProvider
 
get(PacketContext.ReadKey) - Method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Returns currently stored value.
get(PacketContext.ReadKey) - Method in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
get(Registry) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
 
get(Registry) - Static method in interface net.fabricmc.fabric.impl.registry.sync.ListenableRegistry
 
get(CustomPacketPayload.Type) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
get(ProtocolInfo) - Static method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
get(ProtocolInfo) - Static method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
get(Identifier) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityDataRegistry
Retrieves the handler for the given ID, or null if it does not exist.
get(Identifier) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
get(Identifier) - Static method in class net.fabricmc.fabric.impl.object.builder.FabricEntityDataRegistryImpl
 
get(ResourceKey) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
 
get(Item) - Static method in class net.fabricmc.fabric.impl.client.rendering.ArmorRendererRegistryImpl
 
getActiveDispatcher() - Static method in class net.fabricmc.fabric.api.client.command.v2.ClientCommands
Gets the active command dispatcher that handles client command registration and execution.
getActiveDispatcher() - Static method in class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
 
getAddon() - Method in interface net.fabricmc.fabric.impl.networking.PacketListenerExtensions
 
getAddon() - Method in class net.fabricmc.fabric.mixin.networking.client.ClientConfigurationPacketListenerImplMixin
 
getAddon() - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
getAddon(ClientConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
getAddon(ClientHandshakePacketListenerImpl) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
getAddon(ClientPacketListener) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
getAddon(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
getAddon(ServerGamePacketListenerImpl) - Static method in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
getAddon(ServerLoginPacketListenerImpl) - Static method in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
getAllResolvers() - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ColorResolverRegistry
Gets a view of all registered ColorResolvers, including all vanilla resolvers.
getAllResolvers() - Static method in class net.fabricmc.fabric.impl.client.rendering.ColorResolverRegistryImpl
 
getAttributes() - Method in class net.fabricmc.fabric.impl.registry.sync.RegistryAttributeImpl
 
getBackgroundRenderer(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
getBoundKeyOf(KeyMapping) - Static method in class net.fabricmc.fabric.api.client.keymapping.v1.KeyMappingHelper
Returns the configured KeyCode bound to the KeyMapping from the player's settings.
getBoxed() - Method in enum class net.fabricmc.fabric.api.util.TriState
Gets the value of the tri-state as a boxed, nullable boolean.
getChannelInfoHolder() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
getChannelInfoHolder() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
getChannels() - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
getChildPart(String) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricModel
Returns a child model part of the given name, or null if one is not found.
getChildPart(String) - Method in class net.fabricmc.fabric.api.client.rendering.v1.TransformCopyingModel
 
getChildPart(String) - Method in class net.fabricmc.fabric.mixin.client.rendering.ModelMixin
 
getClient() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the client instance used to run the command.
getClientBrand() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
getClientComponent(TooltipComponent) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ClientTooltipComponentCallback
Return the client tooltip component for the passed tooltip component, or null if none is available.
getClientConfigurationAddon() - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
getClientPlayAddon() - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
getComparatorValue(T, BlockState, BlockPos) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.MinecartComparatorLogic
Compute the comparator output of a detector rail when a minecart is resting on top of it.
getComponent() - Method in exception class net.fabricmc.fabric.impl.registry.sync.RemapException
 
getConnection() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.ServerLoginPacketListenerImplAccessor
 
getConnection() - Method in interface net.fabricmc.fabric.mixin.networking.client.accessor.ClientHandshakePacketListenerImplAccessor
 
getConnection() - Method in interface net.fabricmc.fabric.mixin.networking.client.accessor.ConnectScreenAccessor
 
getCustomComparatorLogic(EntityType) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.MinecartComparatorLogicRegistry
Gets the registered custom comparator logic for the specified minecart entity type.
getCustomFlag(Identifier) - Method in interface net.fabricmc.fabric.api.command.v2.FabricEntitySelectorParser
Gets the value of the flag.
getCustomFlag(Identifier) - Method in class net.fabricmc.fabric.mixin.command.EntitySelectorParserMixin
 
getCustomResolvers() - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ColorResolverRegistry
Gets a view of all registered ColorResolvers, not including vanilla resolvers.
getCustomResolvers() - Static method in class net.fabricmc.fabric.impl.client.rendering.ColorResolverRegistryImpl
 
getData(RenderStateDataKey) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
Get extra render data from the render state.
getDataOrDefault(RenderStateDataKey, T) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
Get extra render data from the render state, or a default value if it cannot be found.
getDescription() - Method in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
getDynamicRegistries() - Static method in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
Returns an unmodifiable list of all dynamic registries, including modded ones.
getDynamicRegistries() - Static method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
getElements() - Method in interface net.fabricmc.fabric.mixin.registry.sync.client.RegistryDataCollectorContentsCollectorAccessor
 
getEntity() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the entity that used the command.
getEntityMap() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.ChunkMapAccessor
 
getFailedException() - Static method in interface net.fabricmc.fabric.mixin.command.HelpCommandAccessor
 
getFlow() - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
getFrameRenderer(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Gets all channel names which global receivers are registered for.
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking
Gets all query request channel names which global receivers are registered for.
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Gets all channel names which global receivers are registered for.
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Gets all channel names which global receivers are registered for.
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Gets all channel names which global receivers are registered for.
getGlobalReceivers() - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets all channel names which global receivers are registered for.
getHandler(Identifier) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
getHandler(Identifier) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
getHandlerName(Object) - Static method in class net.fabricmc.fabric.api.event.EventFactory
Deprecated.
This is not to be used in events anymore.
getHandlers() - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
getHeight(Identifier) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.hud.HudStatusBarHeightRegistry
Gets the total calculated height offset for a given HUD element ID.
getHeight(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
getHighestCommonVersion(int[], int[]) - Static method in class net.fabricmc.fabric.impl.networking.CommonPacketsImpl
 
getHolder(ResourceKey) - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistryAttributeImpl
 
getIconRenderer(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
getId(EntityDataSerializer) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityDataRegistry
Retrieves the ID for the given handler, or null if the handler was not registered with FabricEntityDataRegistry.register(Identifier, EntityDataSerializer).
getId(EntityDataSerializer) - Static method in class net.fabricmc.fabric.impl.object.builder.FabricEntityDataRegistryImpl
 
getIdFromNew(int) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
 
getIdFromNew(int) - Method in class net.fabricmc.fabric.impl.registry.sync.RemapStateImpl
 
getIdFromOld(int) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
 
getIdFromOld(int) - Method in class net.fabricmc.fabric.impl.registry.sync.RemapStateImpl
 
getInteractingMinecartOfType(Level, BlockPos, Class, Predicate) - Method in class net.fabricmc.fabric.mixin.object.builder.DetectorRailBlockMixin
 
getLayers() - Static method in interface net.fabricmc.fabric.mixin.client.rendering.ModelLayersAccessor
 
getLevel() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the level where the player used the command.
getLocalGameProfile() - Method in interface net.fabricmc.fabric.mixin.networking.client.accessor.ClientConfigurationPacketListenerImplAccessor
 
getLoginConnection() - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
Due to the way logging into an integrated or remote dedicated server will differ, we need to obtain the login client connection differently.
getMaxPacketSizeForSplitting(Identifier) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
getMeta(String) - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the meta property under key that was assigned to this source.
getNegotiatedVersion() - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
getNegotiatedVersion() - Method in interface net.fabricmc.fabric.impl.networking.CommonPacketHandler
 
getOptional(ResourceKey) - Method in interface net.fabricmc.fabric.api.event.registry.DynamicRegistryView
Returns the registry identified by the resource key.
getOptional(ResourceKey) - Method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistryViewImpl
 
getPacketContext() - Method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContextProvider
 
getPacketContext() - Method in class net.fabricmc.fabric.mixin.networking.client.ClientCommonPacketListenerImplMixin
 
getPacketContext() - Method in class net.fabricmc.fabric.mixin.networking.client.LocalPlayerMixin
 
getPacketContext() - Method in class net.fabricmc.fabric.mixin.networking.ServerCommonPacketListenerImplMixin
 
getPacketContext() - Method in class net.fabricmc.fabric.mixin.networking.ServerPlayerMixin
 
getPendingConnection() - Method in interface net.fabricmc.fabric.mixin.networking.client.accessor.MinecraftAccessor
 
getPlayer() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the player that used the command.
getPosition() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the position from where the command has been executed.
getProtocol() - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
getProtocol() - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
getRawIdChangeMap() - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
 
getRawIdChangeMap() - Method in class net.fabricmc.fabric.impl.registry.sync.RemapStateImpl
 
getReceivableChannels() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
getReceived() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Gets all the channel names that the client can receive packets on.
getReceived() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Gets all the channel names that the client can receive packets on.
getReceived(ServerPlayer) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets all the channel names that the server can receive packets on.
getReceived(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Gets all the channel names that the server can receive packets on.
getReceived(ServerGamePacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets all the channel names that the server can receive packets on.
getRegisteredFactoryStateClasses() - Static method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererRegistryImpl
 
getRegistry() - Static method in interface net.fabricmc.fabric.mixin.object.builder.DefaultAttributesAccessor
 
getResolvedHeight(Player) - Method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl.ResolvedHeightProvider
 
getResourceKey(T) - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
getRoot(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
getRotation() - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Gets the rotation of the entity that used the command.
getScopedUsePipelineVertexFormatForGui() - Static method in class net.fabricmc.fabric.impl.client.rendering.FabricRenderPipelineInternals
 
getSeenBy() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.EntityTrackerAccessor
 
getSendable() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Gets all channel names that the connected server declared the ability to receive a packets on.
getSendable() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Gets all channel names that the connected server declared the ability to receive a packets on.
getSendable(ServerPlayer) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets all channel names that the connected client declared the ability to receive a packets on.
getSendable(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Gets all channel names that a connected client declared the ability to receive a packets on.
getSendable(ServerGamePacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets all channel names that a connected client declared the ability to receive a packets on.
getSendableChannels() - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
getSender() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Gets the packet sender which sends packets to the connected server.
getSender() - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Gets the payload sender which sends packets to the connected server.
getSender(ServerPlayer) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets the packet sender which sends packets to the connected client.
getSender(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Gets the packet sender which sends packets to the connected client.
getSender(ServerGamePacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Gets the packet sender which sends packets to the connected client.
getSender(ServerLoginPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Gets the packet sender which sends packets to the connected client.
getSerializedName() - Method in enum class net.fabricmc.fabric.api.util.EventResult
Value of this enum as string.
getSerializedName() - Method in enum class net.fabricmc.fabric.api.util.TriState
Value of this enum as string.
getServer() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.ServerCommonPacketListenerImplAccessor
 
getServer() - Method in interface net.fabricmc.fabric.mixin.networking.accessor.ServerLoginPacketListenerImplAccessor
 
getServer(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Returns the Minecraft Server of a server configuration packet listener.
getServer(ServerLoginPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Returns the Minecraft Server of a server login packet listener.
getSpriteSourceCodecs() - Static method in interface net.fabricmc.fabric.mixin.client.rendering.SpriteSourcesAccessor
 
getStatusBarHeight(Player) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.StatusBarHeightProvider
 
getValue(Identifier) - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
getWRITABLE_REGISTRY() - Static method in interface net.fabricmc.fabric.mixin.registry.sync.BuiltInRegistriesAccessor
 
GlobalReceiverRegistry<H> - Class in net.fabricmc.fabric.impl.networking
 
GlobalReceiverRegistry(PacketFlow, ConnectionProtocol, PayloadTypeRegistryImpl) - Constructor for class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
graphics() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
The graphics instance used for rendering.
graphics() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the graphics record component.
graphics() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the graphics record component.
graphics() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
GuiAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering
 
GuiRendererExtensions - Interface in net.fabricmc.fabric.impl.client.rendering
 

H

handle(PacketListener) - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
 
handle(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
handle(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
handle(CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
handle(ServerboundCustomQueryAnswerPacket) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
Handles an incoming query response during login.
handleComplete() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
handleComplete(ClientboundFinishConfigurationPacket, CallbackInfo, RegistryAccess.Frozen) - Method in class net.fabricmc.fabric.mixin.networking.client.ClientConfigurationPacketListenerImplMixin
 
handleDisconnect() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
handlePacket(ClientboundCustomQueryPacket) - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
handler() - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Returns the value of the handler record component.
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
handleRegistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
handleUnregistration(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
HangingSignEditScreenMixin - Class in net.fabricmc.fabric.mixin.object.builder.client
 
hangingSignSoundType(SoundType) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Sets this wood type's hanging sign sound type.
hasAttribute(RegistryAttribute) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
 
hasAttribute(RegistryAttribute) - Method in class net.fabricmc.fabric.impl.registry.sync.RegistryAttributeImpl
 
hashCode() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Returns a hash code value for this object.
hasStoredVanillaHandlers() - Static method in class net.fabricmc.fabric.impl.object.builder.FabricEntityDataRegistryImpl
 
HEALTH_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the player health bar.
HELD_ITEM_TOOLTIP - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for held item tooltip.
HelpCommandAccessor - Interface in net.fabricmc.fabric.mixin.command
 
holder() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
The holder for the advancement.
holder() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the holder record component.
holder() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the holder record component.
holder() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
HOTBAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla hotbar.
HudElement - Interface in net.fabricmc.fabric.api.client.rendering.v1.hud
Represents a mod added Gui element that can be rendered on the screen.
HudElementRegistry - Interface in net.fabricmc.fabric.api.client.rendering.v1.hud
A registry of identified hud layers with methods to add layers in specific positions.
HudElementRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering.hud
 
HudElementRegistryImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
HudElementRegistryImpl.RootLayer - Record Class in net.fabricmc.fabric.impl.client.rendering.hud
An element that wraps a vanilla element using a list, allowing for users to attach layers before or after it, replace it, or remove it.
HudLayer - Interface in net.fabricmc.fabric.impl.client.rendering.hud
 
HudStatusBarHeightRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1.hud
A registry for StatusBarHeightProvider instances, known as height providers.
HudStatusBarHeightRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering.hud
 
HudStatusBarHeightRegistryImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
HudStatusBarHeightRegistryImpl.ResolvedHeightProvider - Interface in net.fabricmc.fabric.impl.client.rendering.hud
Returns the sum of all registered provider heights that are considered "below" the position of the element associated with the given HudElement.
HumanoidArmorLayerMixin<S,M,A> - Class in net.fabricmc.fabric.mixin.client.rendering
 
HumanoidArmorLayerMixin(RenderLayerParent) - Constructor for class net.fabricmc.fabric.mixin.client.rendering.HumanoidArmorLayerMixin
 

I

IconImpl(GuiGraphicsExtractor, AdvancementHolder, AdvancementProgress, boolean, boolean) - Constructor for class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
IconImpl(GuiGraphicsExtractor, AdvancementHolder, AdvancementProgress, int, int, boolean, boolean) - Constructor for class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
id() - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Returns the value of the id record component.
id() - Method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
id() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Returns the value of the id record component.
ID - Static variable in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
 
ID - Static variable in class net.fabricmc.fabric.impl.registry.sync.SyncCompletePayload
 
IdDispatchCodecMixin<B,V,T> - Class in net.fabricmc.fabric.mixin.networking
 
IdDispatchCodecMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.IdDispatchCodecMixin
 
IdMapperMixin<T> - Class in net.fabricmc.fabric.mixin.registry.sync
 
IdMapperMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.IdMapperMixin
 
IdMapperTracker<V,OV> - Class in net.fabricmc.fabric.impl.registry.sync.trackers
 
INFO_BAR - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the info bar, either empty, experience bar, locator, or jump bar.
init() - Static method in class net.fabricmc.fabric.impl.networking.CommonPacketsImpl
 
init() - Static method in class net.fabricmc.fabric.impl.networking.NetworkingImpl
 
INIT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents
Event indicating a connection entering the CONFIGURATION state, ready for registering channel handlers.
INIT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents
Event indicating a connection entered the LOGIN state, ready for registering query request handlers.
INIT - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents
Event indicating a connection entered the PLAY state, ready for registering channel handlers.
INIT - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents
Event indicating a connection entered the LOGIN state, ready for registering query response handlers.
INIT - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents
Event indicating a connection entered the PLAY state, ready for registering channel handlers.
initialize(BlockColors) - Static method in class net.fabricmc.fabric.impl.client.rendering.BlockColorRegistryImpl
 
injectCapeRenderCheck(PoseStack, SubmitNodeCollector, int, AvatarRenderState, float, float, CallbackInfo, AvatarRenderState) - Method in class net.fabricmc.fabric.mixin.client.rendering.CapeLayerMixin
 
INSTANCE - Static variable in class net.fabricmc.fabric.impl.client.keymapping.CategoryComparator
 
INSTANCE - Static variable in class net.fabricmc.fabric.impl.client.rendering.DebugOptionsComparator
 
INSTANCE - Static variable in class net.fabricmc.fabric.impl.registry.sync.SyncCompletePayload
 
INT - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
INT_ARRAY - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
Int2ObjectMapTracker<V,OV> - Class in net.fabricmc.fabric.impl.registry.sync.trackers
 
invalidate() - Static method in class net.fabricmc.fabric.api.event.EventFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Do not use, will be removed in a future release.
invalidate() - Static method in class net.fabricmc.fabric.impl.base.event.EventFactoryImpl
 
InvalidateRenderStateCallback - Interface in net.fabricmc.fabric.api.client.rendering.v1
Called when the level renderer reloads, usually as result of changing resource pack or video configuration, or when the player types F3+A in the debug screen.
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
invokeDisconnectEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
invokeInitEvent() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
invoker - Variable in class net.fabricmc.fabric.api.event.Event
The invoker field.
invoker() - Method in class net.fabricmc.fabric.api.event.Event
Returns the invoker instance.
invokeRegisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
invokeRegisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
invokeRegisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
invokeRegisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
invokeRegisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
invokeUnregisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
invokeUnregisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
invokeUnregisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
invokeUnregisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
invokeUnregisterEvent(List) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
isAcceptingMessages() - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
isFrozen() - Method in interface net.fabricmc.fabric.mixin.registry.sync.MappedRegistryAccessor
 
isHovered() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Frame
 
isHovered() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Icon
 
isHovered() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the isHovered record component.
isHovered() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
isLoadedFromDisk() - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.EntityLoadData
 
isObtained() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
 
isOnReceiveThread() - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
isOnReceiveThread() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
isOnReceiveThread() - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
isOnReceiveThread() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
isOnReceiveThread() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
isProfilingEnabled() - Static method in class net.fabricmc.fabric.api.event.EventFactory
Deprecated.
Always returns false, do not use. This is not to be used in events anymore, standard Java profilers will do fine.
isReconfiguring() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
isReconfiguring(ServerConfigurationPacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Returns true if the client has previously completed configuration, and has re-entered the configuration phase.
isRegistered(ColorResolver) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ColorResolverRegistry
Checks whether the given ColorResolver is registered.
isRemoved() - Method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
Checks if a channel is considered a "reserved" channel.
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.client.ClientLoginNetworkAddon
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
isReservedChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
isReservedCommonChannel(Identifier) - Static method in class net.fabricmc.fabric.impl.networking.NetworkingImpl
 
isSelected() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Icon
 
isSelected() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
isServerReady - Variable in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
isServerReady - Variable in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
ITEM_STRINGS - Static variable in class com.jeff.minifabricapi.Config
 

J

JOIN - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents
An event for notification when the client play packet listener is ready to send packets to the server.
JOIN - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents
An event for notification when the server game packet listener is ready to send packets to the client.

K

key() - Method in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl.KeyImpl
 
key() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
key(Identifier) - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Creates a new key to be used with the packet context.
KEY - Static variable in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
 
KeyImpl(Identifier) - Constructor for class net.fabricmc.fabric.impl.networking.context.PacketContextImpl.KeyImpl
 
KeyMappingAccessor - Interface in net.fabricmc.fabric.mixin.client.keymapping
 
KeyMappingHelper - Class in net.fabricmc.fabric.api.client.keymapping.v1
Helper for registering KeyMappings.
KeyMappingRegistryImpl - Class in net.fabricmc.fabric.impl.client.keymapping
 
keyMappings - Variable in class net.fabricmc.fabric.mixin.client.keymapping.OptionsMixin
 

L

lateInit() - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
layers() - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Returns the value of the layers record component.
level() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelExtractionContext
Convenient access to LevelRenderer.level.
level() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
level(ServerLevel) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all the players in a server level.
LevelExtractionContext - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelExtractionContextImpl - Class in net.fabricmc.fabric.impl.client.rendering.level
 
LevelExtractionContextImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
LevelMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
LevelMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.LevelMixin
 
LevelRenderContext - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderContextBackwardsCompatHack - Interface in net.fabricmc.fabric.impl.client.rendering
Deprecated, for removal: This API element is subject to removal in a future version.
LevelRenderContextImpl - Class in net.fabricmc.fabric.impl.client.rendering.level
 
LevelRenderContextImpl() - Constructor for class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
levelRenderer() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.AbstractLevelRenderContext
The level renderer instance doing the rendering and invoking the event.
levelRenderer() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
levelRenderer() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
LevelRendererExtensions - Interface in net.fabricmc.fabric.impl.client.rendering
 
LevelRendererMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
LevelRendererMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.LevelRendererMixin
 
LevelRenderEvents - Class in net.fabricmc.fabric.api.client.rendering.v1.level
Mods should use these events to introduce custom rendering during LevelRenderer.renderLevel(GraphicsResourceAllocator, DeltaTracker, boolean, CameraRenderState, Matrix4fc, GpuBufferSlice, Vector4f, boolean, ChunkSectionsToRender) without adding complicated and conflict-prone injections there.
LevelRenderEvents.AfterBlockOutlineExtraction - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.AfterOpaqueTerrain - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.AfterSolidFeatures - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.AfterTranslucentFeatures - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.AfterTranslucentTerrain - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.BeforeBlockOutline - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.BeforeGizmos - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.BeforeTranslucentTerrain - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.CollectSubmits - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.EndExtraction - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.EndMain - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LevelRenderEvents.StartMain - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
levelState() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.AbstractLevelRenderContext
The render state for the level being rendered.
levelState() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
levelState() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
LevelTerrainRenderContext - Interface in net.fabricmc.fabric.api.client.rendering.v1.level
 
LifecycleEventsImpl - Class in net.fabricmc.fabric.impl.event.lifecycle
 
LifecycleEventsImpl() - Constructor for class net.fabricmc.fabric.impl.event.lifecycle.LifecycleEventsImpl
 
link(N, N) - Static method in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
LIST - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
ListenableRegistry<T> - Interface in net.fabricmc.fabric.impl.registry.sync
 
listener - Variable in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
listener - Variable in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
literal(String) - Static method in class net.fabricmc.fabric.api.client.command.v2.ClientCommands
Creates a literal argument builder.
Living() - Constructor for class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Living
 
Living(MobCategory, EntityType.EntityFactory) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
LivingEntityFeatureRenderEvents - Class in net.fabricmc.fabric.api.client.rendering.v1
Events related to living entity RenderLayers.
LivingEntityFeatureRenderEvents.AllowCapeRender - Interface in net.fabricmc.fabric.api.client.rendering.v1
 
LivingEntityMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
LivingEntityMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.LivingEntityMixin
 
LivingEntityRendererAccessor<S,M> - Interface in net.fabricmc.fabric.mixin.client.rendering
 
LivingEntityRenderLayerRegistrationCallback - Interface in net.fabricmc.fabric.api.client.rendering.v1
Called when render layers for a living entity renderer are registered.
LivingEntityRenderLayerRegistrationCallback.RegistrationHelper - Interface in net.fabricmc.fabric.api.client.rendering.v1
A delegate object used to help register render layers for an entity renderer.
LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLevelEvents
Called just after a level is loaded by a Minecraft server.
LoadedChunksCache - Interface in net.fabricmc.fabric.impl.event.lifecycle
A simple marker interface which holds references to chunks which block entities may be loaded or unloaded from.
loadHook(CallbackInfo) - Method in class net.fabricmc.fabric.mixin.client.keymapping.OptionsMixin
 
LocalPlayerMixin - Class in net.fabricmc.fabric.mixin.networking.client
 
LocalPlayerMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.client.LocalPlayerMixin
 
LOG_DIRT_BLOCK - Static variable in class com.jeff.minifabricapi.Config
 
logger - Variable in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
LOGGER - Static variable in class com.jeff.minifabricapi.MiniFabricAPI
 
LOGGER - Static variable in class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
LOGGER - Static variable in class net.fabricmc.fabric.impl.networking.NetworkingImpl
 
LOGIN - Static variable in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
LOGIN - Static variable in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
LoginPacketSender - Interface in net.fabricmc.fabric.api.networking.v1
Represents something that supports sending packets to login channels.
LONG - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
LONG_ARRAY - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 

M

MAGIC_NUMBER - Static variable in class com.jeff.minifabricapi.Config
 
MAGIC_NUMBER_INTRODUCTION - Static variable in class com.jeff.minifabricapi.Config
 
MainMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
MainMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.MainMixin
 
map() - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Returns the value of the map record component.
map(BooleanFunction) - Method in enum class net.fabricmc.fabric.api.util.TriState
Maps the boolean value of this tri-state if it is TriState.TRUE or TriState.FALSE.
MappedRegistryAccessor - Interface in net.fabricmc.fabric.mixin.registry.sync
 
MappedRegistryMixin<T> - Class in net.fabricmc.fabric.mixin.registry.sync
 
MappedRegistryMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
MinecartComparatorLogic<T> - Interface in net.fabricmc.fabric.api.object.builder.v1.entity
Provides custom comparator output for minecarts resting on detector rails.
MinecartComparatorLogicRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.entity
minecraft - Variable in class net.fabricmc.fabric.mixin.networking.client.ClientCommonPacketListenerImplMixin
 
minecraft() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry.Context
 
MinecraftAccessor - Interface in net.fabricmc.fabric.mixin.networking.client.accessor
 
MinecraftMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle.client
 
MinecraftMixin - Class in net.fabricmc.fabric.mixin.registry.sync.client
 
MinecraftMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftMixin
 
MinecraftMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.client.MinecraftMixin
 
MinecraftServerMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
MinecraftServerMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.MinecraftServerMixin
 
MiniFabricAPI - Class in com.jeff.minifabricapi
 
MiniFabricAPI(IEventBus, ModContainer) - Constructor for class com.jeff.minifabricapi.MiniFabricAPI
 
MiniFabricAPIClient - Class in com.jeff.minifabricapi
 
MiniFabricAPIClient(ModContainer) - Constructor for class com.jeff.minifabricapi.MiniFabricAPIClient
 
MISC_OVERLAYS - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla miscellaneous overlays (such as vignette, spyglass, and powder snow) element.
Mob() - Constructor for class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Mob
 
Mob(MobCategory, EntityType.EntityFactory) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
MOB_EFFECTS - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla mob effects element.
mobCategory(MobCategory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
mobCategory(MobCategory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
mobCategory(MobCategory) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
MOD_ID - Static variable in class net.fabricmc.fabric.impl.networking.NetworkingImpl
 
MODDED - Enum constant in enum class net.fabricmc.fabric.api.event.registry.RegistryAttribute
Registry has been modded.
ModelExtensions - Interface in net.fabricmc.fabric.impl.client.rendering
 
ModelLayerImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
ModelLayerRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
A helpers for registering model layers and providers for the layer's definition.
ModelLayerRegistry.TexturedArmorModelSetProvider - Interface in net.fabricmc.fabric.api.client.rendering.v1
 
ModelLayerRegistry.TexturedLayerDefinitionProvider - Interface in net.fabricmc.fabric.api.client.rendering.v1
 
ModelLayersAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering
 
ModelLayersMixin - Class in net.fabricmc.fabric.mixin.object.builder.client
 
ModelLayersMixin() - Constructor for class net.fabricmc.fabric.mixin.object.builder.client.ModelLayersMixin
 
ModelMixin<S> - Class in net.fabricmc.fabric.mixin.client.rendering
 
ModelMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.ModelMixin
 
ModelPartAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering
 
MODID - Static variable in class com.jeff.minifabricapi.MiniFabricAPI
 
MOUNT_HEALTH - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla mount health.

N

NbtType - Class in net.fabricmc.fabric.api.util
Deprecated.
Use the constants in Tag instead.
net.fabricmc.fabric.api.client.command.v2 - package net.fabricmc.fabric.api.client.command.v2
API for creating client-sided commands.
net.fabricmc.fabric.api.client.event.lifecycle.v1 - package net.fabricmc.fabric.api.client.event.lifecycle.v1
 
net.fabricmc.fabric.api.client.keymapping.v1 - package net.fabricmc.fabric.api.client.keymapping.v1
 
net.fabricmc.fabric.api.client.networking.v1 - package net.fabricmc.fabric.api.client.networking.v1
The Networking API (client side), version 1.
net.fabricmc.fabric.api.client.rendering.v1 - package net.fabricmc.fabric.api.client.rendering.v1
 
net.fabricmc.fabric.api.client.rendering.v1.advancement - package net.fabricmc.fabric.api.client.rendering.v1.advancement
 
net.fabricmc.fabric.api.client.rendering.v1.hud - package net.fabricmc.fabric.api.client.rendering.v1.hud
 
net.fabricmc.fabric.api.client.rendering.v1.level - package net.fabricmc.fabric.api.client.rendering.v1.level
 
net.fabricmc.fabric.api.command.v2 - package net.fabricmc.fabric.api.command.v2
 
net.fabricmc.fabric.api.event - package net.fabricmc.fabric.api.event
 
net.fabricmc.fabric.api.event.lifecycle.v1 - package net.fabricmc.fabric.api.event.lifecycle.v1
 
net.fabricmc.fabric.api.event.registry - package net.fabricmc.fabric.api.event.registry
 
net.fabricmc.fabric.api.networking.v1 - package net.fabricmc.fabric.api.networking.v1
The Networking API, version 1.
net.fabricmc.fabric.api.networking.v1.context - package net.fabricmc.fabric.api.networking.v1.context
 
net.fabricmc.fabric.api.object.builder.v1.block.entity - package net.fabricmc.fabric.api.object.builder.v1.block.entity
 
net.fabricmc.fabric.api.object.builder.v1.block.type - package net.fabricmc.fabric.api.object.builder.v1.block.type
 
net.fabricmc.fabric.api.object.builder.v1.entity - package net.fabricmc.fabric.api.object.builder.v1.entity
 
net.fabricmc.fabric.api.object.builder.v1.world.poi - package net.fabricmc.fabric.api.object.builder.v1.world.poi
 
net.fabricmc.fabric.api.util - package net.fabricmc.fabric.api.util
 
net.fabricmc.fabric.impl.base.event - package net.fabricmc.fabric.impl.base.event
 
net.fabricmc.fabric.impl.base.toposort - package net.fabricmc.fabric.impl.base.toposort
 
net.fabricmc.fabric.impl.client.event.lifecycle - package net.fabricmc.fabric.impl.client.event.lifecycle
 
net.fabricmc.fabric.impl.client.keymapping - package net.fabricmc.fabric.impl.client.keymapping
 
net.fabricmc.fabric.impl.client.registry.sync - package net.fabricmc.fabric.impl.client.registry.sync
 
net.fabricmc.fabric.impl.client.rendering - package net.fabricmc.fabric.impl.client.rendering
 
net.fabricmc.fabric.impl.client.rendering.advancement - package net.fabricmc.fabric.impl.client.rendering.advancement
 
net.fabricmc.fabric.impl.client.rendering.hud - package net.fabricmc.fabric.impl.client.rendering.hud
 
net.fabricmc.fabric.impl.client.rendering.level - package net.fabricmc.fabric.impl.client.rendering.level
 
net.fabricmc.fabric.impl.command.client - package net.fabricmc.fabric.impl.command.client
 
net.fabricmc.fabric.impl.event.lifecycle - package net.fabricmc.fabric.impl.event.lifecycle
 
net.fabricmc.fabric.impl.networking - package net.fabricmc.fabric.impl.networking
 
net.fabricmc.fabric.impl.networking.client - package net.fabricmc.fabric.impl.networking.client
 
net.fabricmc.fabric.impl.networking.context - package net.fabricmc.fabric.impl.networking.context
 
net.fabricmc.fabric.impl.networking.payload - package net.fabricmc.fabric.impl.networking.payload
 
net.fabricmc.fabric.impl.networking.server - package net.fabricmc.fabric.impl.networking.server
 
net.fabricmc.fabric.impl.networking.splitter - package net.fabricmc.fabric.impl.networking.splitter
 
net.fabricmc.fabric.impl.object.builder - package net.fabricmc.fabric.impl.object.builder
 
net.fabricmc.fabric.impl.object.builder.client - package net.fabricmc.fabric.impl.object.builder.client
 
net.fabricmc.fabric.impl.registry.sync - package net.fabricmc.fabric.impl.registry.sync
 
net.fabricmc.fabric.impl.registry.sync.packet - package net.fabricmc.fabric.impl.registry.sync.packet
 
net.fabricmc.fabric.impl.registry.sync.trackers - package net.fabricmc.fabric.impl.registry.sync.trackers
 
net.fabricmc.fabric.impl.registry.sync.trackers.vanilla - package net.fabricmc.fabric.impl.registry.sync.trackers.vanilla
 
net.fabricmc.fabric.mixin.client.keymapping - package net.fabricmc.fabric.mixin.client.keymapping
 
net.fabricmc.fabric.mixin.client.rendering - package net.fabricmc.fabric.mixin.client.rendering
 
net.fabricmc.fabric.mixin.client.rendering.advancement - package net.fabricmc.fabric.mixin.client.rendering.advancement
 
net.fabricmc.fabric.mixin.command - package net.fabricmc.fabric.mixin.command
 
net.fabricmc.fabric.mixin.event.lifecycle - package net.fabricmc.fabric.mixin.event.lifecycle
 
net.fabricmc.fabric.mixin.event.lifecycle.client - package net.fabricmc.fabric.mixin.event.lifecycle.client
 
net.fabricmc.fabric.mixin.networking - package net.fabricmc.fabric.mixin.networking
 
net.fabricmc.fabric.mixin.networking.accessor - package net.fabricmc.fabric.mixin.networking.accessor
 
net.fabricmc.fabric.mixin.networking.client - package net.fabricmc.fabric.mixin.networking.client
 
net.fabricmc.fabric.mixin.networking.client.accessor - package net.fabricmc.fabric.mixin.networking.client.accessor
 
net.fabricmc.fabric.mixin.object.builder - package net.fabricmc.fabric.mixin.object.builder
 
net.fabricmc.fabric.mixin.object.builder.client - package net.fabricmc.fabric.mixin.object.builder.client
 
net.fabricmc.fabric.mixin.registry.sync - package net.fabricmc.fabric.mixin.registry.sync
 
net.fabricmc.fabric.mixin.registry.sync.client - package net.fabricmc.fabric.mixin.registry.sync.client
 
NetworkingImpl - Class in net.fabricmc.fabric.impl.networking
 
NetworkingImpl() - Constructor for class net.fabricmc.fabric.impl.networking.NetworkingImpl
 
newFrame() - Method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool
 
NodeSorting - Class in net.fabricmc.fabric.impl.base.toposort
Contains a topological sort implementation, with tie breaking using a Comparator.
NodeSorting() - Constructor for class net.fabricmc.fabric.impl.base.toposort.NodeSorting
 

O

of(boolean) - Static method in enum class net.fabricmc.fabric.api.util.TriState
Gets the corresponding tri-state from a boolean value.
of(Boolean) - Static method in enum class net.fabricmc.fabric.api.util.TriState
Gets a tri-state from a nullable boxed boolean.
of(Identifier, Function, boolean) - Static method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
ofElement(Identifier, HudElement) - Static method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
ofVanilla(Identifier) - Static method in interface net.fabricmc.fabric.impl.client.rendering.hud.HudLayer
 
onAfterSave(MinecraftServer, boolean, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.AfterSave
Called before a Minecraft server begins saving data.
onAllowLoad(Entity, ServerLevel, EntitySpawnReason, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents.AllowLoad
Called right before an Entity is loaded into a ServerLevel.
onAlwaysUpdateVelocity(CallbackInfoReturnable) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin
 
onBeforeSave(MinecraftServer, boolean, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.BeforeSave
Called before a Minecraft server begins saving data.
onBuild(EntityType) - Method in class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Living
 
onBuild(EntityType) - Method in class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Mob
 
onCanPotentiallyExecuteCommands(CallbackInfoReturnable) - Method in class net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin
 
onChange(LivingEntity, EquipmentSlot, ItemStack, ItemStack) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents.EquipmentChange
 
onChannelRegister(ClientConfigurationPacketListenerImpl, PacketSender, Minecraft, List) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ServerboundConfigurationChannelEvents.Register
 
onChannelRegister(ClientPacketListener, PacketSender, Minecraft, List) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ServerboundPlayChannelEvents.Register
 
onChannelRegister(ServerConfigurationPacketListenerImpl, PacketSender, MinecraftServer, List) - Method in interface net.fabricmc.fabric.api.networking.v1.ClientboundConfigurationChannelEvents.Register
 
onChannelRegister(ServerGamePacketListenerImpl, PacketSender, MinecraftServer, List) - Method in interface net.fabricmc.fabric.api.networking.v1.ClientboundPlayChannelEvents.Register
 
onChannelUnregister(ClientConfigurationPacketListenerImpl, PacketSender, Minecraft, List) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ServerboundConfigurationChannelEvents.Unregister
 
onChannelUnregister(ClientPacketListener, PacketSender, Minecraft, List) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ServerboundPlayChannelEvents.Unregister
 
onChannelUnregister(ServerConfigurationPacketListenerImpl, PacketSender, MinecraftServer, List) - Method in interface net.fabricmc.fabric.api.networking.v1.ClientboundConfigurationChannelEvents.Unregister
 
onChannelUnregister(ServerGamePacketListenerImpl, PacketSender, MinecraftServer, List) - Method in interface net.fabricmc.fabric.api.networking.v1.ClientboundPlayChannelEvents.Unregister
 
onChunkGenerate(ServerLevel, LevelChunk) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents.Generate
 
onChunkLoad(ClientLevel, LevelChunk) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientChunkEvents.Load
 
onChunkLoad(ServerLevel, LevelChunk, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents.Load
 
onChunkUnload(ClientLevel, LevelChunk) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientChunkEvents.Unload
 
onChunkUnload(ServerLevel, LevelChunk) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents.Unload
 
onClientReady() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
onClientStarted(Minecraft) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents.ClientStarted
 
onClientStopping(Minecraft) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents.ClientStopping
 
onCommonRegisterPacket(CommonRegisterPayload) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
onCommonRegisterPacket(CommonRegisterPayload) - Method in interface net.fabricmc.fabric.impl.networking.CommonPacketHandler
 
onCommonVersionPacket(int) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
onCommonVersionPacket(int) - Method in interface net.fabricmc.fabric.impl.networking.CommonPacketHandler
 
onConfigurationComplete(ClientConfigurationPacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents.Complete
 
onConfigurationDisconnect(ClientConfigurationPacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents.Disconnect
 
onConfigurationInit(ClientConfigurationPacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents.Init
 
onConfigurationReady(ClientConfigurationPacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents.Ready
Deprecated.
 
onConfigurationStart(ClientConfigurationPacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents.Start
 
onConfigureDisconnect(ServerConfigurationPacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents.Disconnect
 
onCustomPayload(ClientboundCustomPayloadPacket, CallbackInfo) - Method in class net.fabricmc.fabric.mixin.networking.client.ClientCommonPacketListenerImplMixin
 
onEndTick(Minecraft) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.EndTick
 
onEndTick(ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.EndLevelTick
 
onEndTick(ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.EndLevelTick
 
onEndTick(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.EndTick
 
onEntryAdded(int, Identifier, Item) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.vanilla.BlockItemTracker
 
onEntryAdded(int, Identifier, T) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback
Called when a new entry is added to the registry.
onEntryAdded(int, Identifier, T) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.StateIdTracker
 
onEntryAdded(int, Identifier, V) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.IdMapperTracker
 
onEntryAdded(int, Identifier, V) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.Int2ObjectMapTracker
 
onExtractItemDecorations(GuiGraphicsExtractor, Font, ItemStack, int, int) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ExtractItemDecorationsCallback
 
onFullChunkStatusChange(ServerLevel, LevelChunk, FullChunkStatus, FullChunkStatus) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents.FullChunkStatusChange
 
onInit(CallbackInfo) - Method in class net.fabricmc.fabric.mixin.registry.sync.client.ParticleResourcesMixin
 
onInitialize() - Method in class net.fabricmc.fabric.impl.event.lifecycle.LifecycleEventsImpl
 
onInitialize() - Method in class net.fabricmc.fabric.impl.registry.sync.FabricRegistryInit
 
onInitializeClient() - Method in class net.fabricmc.fabric.impl.client.event.lifecycle.ClientLifecycleEventsImpl
 
onInitializeClient() - Method in class net.fabricmc.fabric.impl.client.registry.sync.FabricRegistryClientInit
 
onInitializeClient() - Method in class net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl
 
onInvalidate() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.InvalidateRenderStateCallback
 
onLevelLoad(MinecraftServer, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLevelEvents.Load
 
onLevelUnload(MinecraftServer, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLevelEvents.Unload
 
onLoad(Entity, ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents.Load
 
onLoad(Entity, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents.Load
 
onLoad(BlockEntity, ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientBlockEntityEvents.Load
 
onLoad(BlockEntity, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents.Load
 
onLoginDisconnect(ClientHandshakePacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents.Disconnect
 
onLoginDisconnect(ServerLoginPacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents.Disconnect
 
onLoginInit(ServerLoginPacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents.Init
 
onLoginQueryStart(ClientHandshakePacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents.QueryStart
 
onLoginStart(ClientHandshakePacketListenerImpl, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents.Init
 
onLoginStart(ServerLoginPacketListenerImpl, MinecraftServer, LoginPacketSender, ServerLoginNetworking.LoginSynchronizer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents.QueryStart
 
onlyOpCanSetNbt() - Method in class net.fabricmc.fabric.impl.object.builder.ExtendedBlockEntityType
 
onPlayDisconnect(ClientPacketListener, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents.Disconnect
 
onPlayDisconnect(ServerGamePacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents.Disconnect
 
onPlayInit(ClientPacketListener, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents.Init
 
onPlayInit(ServerGamePacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents.Init
 
onPlayReady(ClientPacketListener, PacketSender, Minecraft) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents.Join
 
onPlayReady(ServerGamePacketListenerImpl, PacketSender, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents.Join
 
onPong(int) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
onReady(Minecraft, MultiBufferSource.BufferSource, SubmitNodeCollector, Map) - Static method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererRegistryImpl
 
onRegistrySetup(DynamicRegistryView) - Method in interface net.fabricmc.fabric.api.event.registry.DynamicRegistrySetupCallback
 
onRemap(RegistryIdRemapCallback.RemapState) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback
 
onRemap(RegistryIdRemapCallback.RemapState) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.StateIdTracker
 
onRemap(RegistryIdRemapCallback.RemapState) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.IdMapperTracker
 
onRemap(RegistryIdRemapCallback.RemapState) - Method in class net.fabricmc.fabric.impl.registry.sync.trackers.Int2ObjectMapTracker
 
onSendConfiguration(ServerConfigurationPacketListenerImpl, MinecraftServer) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents.Configure
 
onServerReady() - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
onServerReady() - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
onServerStarted(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.ServerStarted
 
onServerStarting(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.ServerStarting
 
onServerStarting(ServerStartingEvent) - Method in class com.jeff.minifabricapi.MiniFabricAPI
 
onServerStopped(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.ServerStopped
 
onServerStopping(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.ServerStopping
 
onStartTick(Minecraft) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.StartTick
 
onStartTick(ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.StartLevelTick
 
onStartTick(ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.StartLevelTick
 
onStartTick(MinecraftServer) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.StartTick
 
onStartTracking(Entity, ServerPlayer) - Method in interface net.fabricmc.fabric.api.networking.v1.EntityTrackingEvents.StartTracking
Called after a player has started tracking an entity.
onStopTracking(Entity, ServerPlayer) - Method in interface net.fabricmc.fabric.api.networking.v1.EntityTrackingEvents.StopTracking
Called before an entity stops getting tracked by a player.
onSyncDataPackContents(ServerPlayer, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.SyncDataPackContents
Called right before tags and recipes are sent to a player, either because the player joined, or because the server reloaded resources.
onTagsLoaded(RegistryAccess, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.CommonLifecycleEvents.TagsLoaded
 
onUnload(Entity, ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents.Unload
 
onUnload(Entity, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents.Unload
 
onUnload(BlockEntity, ClientLevel) - Method in interface net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientBlockEntityEvents.Unload
 
onUnload(BlockEntity, ServerLevel) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents.Unload
 
openableByHand(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets whether this block set type's door and trapdoor can be opened by hand.
openableByWindCharge(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets whether this block set type's door and trapdoor can be opened by wind charge.
OPTIONAL - Enum constant in enum class net.fabricmc.fabric.api.event.registry.RegistryAttribute
Registry is optional, any connecting client will not be disconnected if the registry is not present.
OptionsMixin - Class in net.fabricmc.fabric.mixin.client.keymapping
 
OptionsMixin() - Constructor for class net.fabricmc.fabric.mixin.client.keymapping.OptionsMixin
 
orElse(boolean) - Method in enum class net.fabricmc.fabric.api.util.TriState
Gets the value of this tri-state.
orElse(PacketContext.ReadKey, T) - Method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Returns currently stored value.
orElseGet(BooleanSupplier) - Method in enum class net.fabricmc.fabric.api.util.TriState
Gets the value of this tri-state.
orElseThrow() - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Returns currently set packet context.
orElseThrow(Supplier) - Method in enum class net.fabricmc.fabric.api.util.TriState
Gets the value of this tri-state, or throws an exception if this tri-state's value is TriState.DEFAULT.
orElseThrow(PacketContext.ReadKey) - Method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Returns currently stored value.
OVERLAY_MESSAGE - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla overlay message element.

P

PACKET_VERSION_1 - Static variable in class net.fabricmc.fabric.impl.networking.CommonPacketsImpl
 
PacketCallbackListener - Interface in net.fabricmc.fabric.impl.networking
 
packetContext() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking.Context
 
packetContext() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking.Context
 
packetContext() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking.Context
 
packetContext() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.Context
 
PacketContext - Interface in net.fabricmc.fabric.api.networking.v1.context
This class allow to easily pass context between multiple packet listeners and packet serialization.
PacketContext.Key<T> - Interface in net.fabricmc.fabric.api.networking.v1.context
 
PacketContext.ReadKey<T> - Interface in net.fabricmc.fabric.api.networking.v1.context
 
PacketContextImpl - Class in net.fabricmc.fabric.impl.networking.context
 
PacketContextImpl(Connection) - Constructor for class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
PacketContextImpl.KeyImpl<T> - Class in net.fabricmc.fabric.impl.networking.context
 
PacketContextProvider - Interface in net.fabricmc.fabric.api.networking.v1.context
This interface is used as a way to retrieve PacketContext from Connection and PacketListeners.
PacketContextSetter - Interface in net.fabricmc.fabric.impl.networking.context
 
PacketDecoderAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
PacketDecoderMixin - Class in net.fabricmc.fabric.mixin.networking
 
PacketDecoderMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.PacketDecoderMixin
 
PacketEncoderAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
PacketEncoderMixin - Class in net.fabricmc.fabric.mixin.networking
 
PacketEncoderMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.PacketEncoderMixin
 
packetListener() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking.Context
 
packetListener() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking.Context
 
PacketListenerExtensions - Interface in net.fabricmc.fabric.impl.networking
 
Packet object-based API - Section in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
 
PacketSender - Interface in net.fabricmc.fabric.api.networking.v1
Represents something that supports sending packets to channels.
ParticleResourcesMixin - Class in net.fabricmc.fabric.mixin.registry.sync.client
 
ParticleResourcesMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.client.ParticleResourcesMixin
 
PASS - Enum constant in enum class net.fabricmc.fabric.api.util.EventResult
Continues execution of further events.
PassthroughPacket - Record Class in net.fabricmc.fabric.impl.networking.splitter
A fake packet implementation used to pass already encoded data from FabricPacketSplitter to PacketEncoder.
PassthroughPacket(ByteBuf) - Constructor for record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
Creates an instance of a PassthroughPacket record class.
PayloadHelper - Class in net.fabricmc.fabric.impl.networking.payload
 
PayloadHelper() - Constructor for class net.fabricmc.fabric.impl.networking.payload.PayloadHelper
 
PayloadTypeRegistry<B> - Interface in net.fabricmc.fabric.api.networking.v1
A registry for payload types.
PayloadTypeRegistryImpl<B> - Class in net.fabricmc.fabric.impl.networking
 
PersistentEntitySectionManagerMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
PersistentEntitySectionManagerMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.PersistentEntitySectionManagerMixin
 
PictureInPictureRendererPool<T> - Class in net.fabricmc.fabric.impl.client.rendering
 
PictureInPictureRendererPool() - Constructor for class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool
 
PictureInPictureRendererRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
Allows registering picture-in-picture renderers, used to render custom gui elements beyond the methods available in GuiGraphics.
PictureInPictureRendererRegistry() - Constructor for class net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry
 
PictureInPictureRendererRegistry.Context - Interface in net.fabricmc.fabric.api.client.rendering.v1
 
PictureInPictureRendererRegistry.Factory - Interface in net.fabricmc.fabric.api.client.rendering.v1
A factory to create a new PictureInPictureRenderer instance.
PictureInPictureRendererRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
PLAY - Static variable in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
PLAY - Static variable in class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
PLAY_C2S - Static variable in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
PLAY_PROTOCOL - Static variable in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
PLAY_S2C - Static variable in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
 
player() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking.Context
 
player() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.Context
 
PLAYER_LIST - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla player list element.
PlayerListMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
PlayerListMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.PlayerListMixin
 
PlayerLookup - Class in net.fabricmc.fabric.api.networking.v1
Helper methods to lookup players in a server.
PoiHelper - Class in net.fabricmc.fabric.api.object.builder.v1.world.poi
This class provides utilities to create a PoiType.
poseStack() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderContext
 
poseStack() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
postBootstrap - Static variable in class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager
 
postFreeze() - Static method in class net.fabricmc.fabric.impl.registry.sync.trackers.vanilla.BlockInitTracker
 
preConfiguration() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
prepare(GameRenderer, LevelRenderer, LevelRenderState, ClientLevel, DeltaTracker, Camera) - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelExtractionContextImpl
 
prepare(GameRenderer, LevelRenderer, LevelRenderState, ChunkSectionsToRender, SubmitNodeCollector, MultiBufferSource.BufferSource) - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
pressurePlateActivationRule(BlockSetType.PressurePlateSensitivity) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's pressure plate BlockSetType.PressurePlateSensitivity.
pressurePlateClickOffSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's pressure plate click off sound.
pressurePlateClickOnSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's pressure plate click on sound.
previousNodes - Variable in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
process(KeyMapping[]) - Static method in class net.fabricmc.fabric.impl.client.keymapping.KeyMappingRegistryImpl
Processes the keymappings array for our modded ones by first removing existing modded keymappings and readding them, we can make sure that there are no duplicates this way.
progress() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext
 
progress() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the progress record component.
progress() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the progress record component.
progress() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
protocol() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Returns the value of the protocol record component.
PROVIDERS - Static variable in class net.fabricmc.fabric.impl.client.rendering.ModelLayerImpl
 

Q

QUERY_START - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginConnectionEvents
An event for when the client has started receiving login queries.
QUERY_START - Static variable in class net.fabricmc.fabric.api.networking.v1.ServerLoginConnectionEvents
An event for the start of login queries of the server login packet listener.
queryTick() - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 

R

read(FriendlyByteBuf, int) - Static method in class net.fabricmc.fabric.impl.networking.payload.PayloadHelper
 
readBytes(ByteBuf, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.readBytes in a friendly byte buf.
readRetainedSlice(ByteBuf, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.readRetainedSlice in a friendly byte buf.
readSlice(ByteBuf, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.readSlice in a friendly byte buf.
READY - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents
receive(H, CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
receive(ClientConfigurationNetworking.ConfigurationPayloadHandler, CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
receive(ClientPlayNetworking.PlayPayloadHandler, CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
receive(ServerConfigurationNetworking.ConfigurationPacketHandler, CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
receive(ServerPlayNetworking.PlayPayloadHandler, CustomPacketPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
receive(Minecraft, ClientHandshakePacketListenerImpl, FriendlyByteBuf, Consumer) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking.LoginQueryRequestHandler
Handles an incoming query request from a server.
receive(MinecraftServer, ServerLoginPacketListenerImpl, boolean, FriendlyByteBuf, ServerLoginNetworking.LoginSynchronizer, PacketSender) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking.LoginQueryResponseHandler
Handles an incoming query response from a client.
receive(T, ClientConfigurationNetworking.Context) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking.ConfigurationPayloadHandler
Handles the incoming packet.
receive(T, ClientPlayNetworking.Context) - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking.PlayPayloadHandler
Handles the incoming payload.
receive(T, ServerConfigurationNetworking.Context) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking.ConfigurationPacketHandler
Handles an incoming packet.
receive(T, ServerPlayNetworking.Context) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.PlayPayloadHandler
Handles the incoming packet.
receivePacket(RegistrySyncPayload, ClientConfigurationNetworking.Context) - Static method in class net.fabricmc.fabric.impl.client.registry.sync.ClientRegistrySyncHandler
 
receiver - Variable in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
receiver - Variable in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
receiveRegistration(boolean, RegistrationPayload) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
receiveRegistration(boolean, RegistrationPayload) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
receiveRegistration(boolean, RegistrationPayload) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
reconfigure() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
reconfigure(ServerPlayer) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Put the player back into configuration phase and re-run all of the configuration tasks.
reconfigure(ServerGamePacketListenerImpl) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Put the player back into configuration phase and re-run all of the configuration tasks.
refreshCommandCompletions() - Static method in class net.fabricmc.fabric.api.client.command.v2.ClientCommands
Refresh the command completions.
register(CommandDispatcher, CommandBuildContext) - Method in interface net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback
Called when registering client commands.
register(CommandDispatcher, CommandBuildContext, Commands.CommandSelection) - Method in interface net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback
Called when the server is registering commands.
register(List, Block...) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.BlockColorRegistry
Register a block color for one or more blocks.
register(List, Block...) - Static method in class net.fabricmc.fabric.impl.client.rendering.BlockColorRegistryImpl
 
register(ArmorRenderer.Factory, ItemLike...) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Registers the armor renderer for the specified items.
register(ArmorRenderer.Factory, ItemLike...) - Static method in class net.fabricmc.fabric.impl.client.rendering.ArmorRendererRegistryImpl
 
register(ArmorRenderer, ItemLike...) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Registers the armor renderer for the specified items.
register(ArmorRenderer, ItemLike...) - Static method in class net.fabricmc.fabric.impl.client.rendering.ArmorRendererRegistryImpl
 
register(PictureInPictureRendererRegistry.Factory) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry
Registers a new PictureInPictureRendererRegistry.Factory used to create a new PictureInPictureRenderer instance.
register(PictureInPictureRendererRegistry.Factory) - Static method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererRegistryImpl
 
register(RenderLayer) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.LivingEntityRenderLayerRegistrationCallback.RegistrationHelper
Adds a render layer to the entity renderer.
register(RenderLayer) - Method in class net.fabricmc.fabric.impl.client.rendering.RegistrationHelperImpl
 
register(Registry) - Static method in class net.fabricmc.fabric.impl.registry.sync.trackers.vanilla.BlockItemTracker
 
register(Registry, IdMapper, Function) - Static method in class net.fabricmc.fabric.impl.registry.sync.trackers.StateIdTracker
 
register(Registry, String, Int2ObjectMap) - Static method in class net.fabricmc.fabric.impl.registry.sync.trackers.Int2ObjectMapTracker
 
register(Registry, String, IdMapper) - Static method in class net.fabricmc.fabric.impl.registry.sync.trackers.IdMapperTracker
 
register(CustomPacketPayload.Type, StreamCodec) - Method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
Registers a custom payload type.
register(CustomPacketPayload.Type, StreamCodec) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
register(Identifier) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Builds and registers a BlockSetType from this builder's values.
register(Identifier, int, int, Iterable) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PoiHelper
Creates and registers a PoiType.
register(Identifier, int, int, Block...) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PoiHelper
Creates and registers a PoiType.
register(Identifier, MapCodec) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.SpriteSourceRegistry
Registers a new SpriteSource by providing a codec for it.
register(Identifier, MapCodec) - Static method in class net.fabricmc.fabric.impl.client.rendering.SpriteSourceRegistryImpl
 
register(Identifier, Component, EntitySelectorOptions.Modifier, Predicate) - Static method in class net.fabricmc.fabric.api.command.v2.EntitySelectorOptionRegistry
Registers an entity selector option.
register(Identifier, EntityDataSerializer) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityDataRegistry
Registers a EntityDataSerializer using the given ID.
register(Identifier, EntityDataSerializer) - Static method in class net.fabricmc.fabric.impl.object.builder.FabricEntityDataRegistryImpl
 
register(Identifier, BlockSetType) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Builds and registers a WoodType from this builder's values.
register(Identifier, T) - Method in class net.fabricmc.fabric.api.event.Event
Register a listener to the event for the specified phase.
register(ResourceKey, Codec) - Static method in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
Registers a non-synced dynamic registry.
register(ResourceKey, Codec) - Static method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
register(EntityType, EntityRendererProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.EntityRendererRegistry
Deprecated.
Register an EntityRenderer for an EntityType.
register(EntityType, AttributeSupplier) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricDefaultAttributeRegistry
Registers a default attribute for a type of living entity.
register(EntityType, AttributeSupplier.Builder) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricDefaultAttributeRegistry
Registers a default attribute for a type of living entity.
register(EntityType, EntityRendererProvider) - Static method in class net.fabricmc.fabric.impl.client.rendering.EntityRendererRegistryImpl
 
register(EntityType, MinecartComparatorLogic) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.MinecartComparatorLogicRegistry
Registers a comparator logic for a minecart entity type.
register(BlockEntityType, BlockEntityRendererProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.BlockEntityRendererRegistry
Deprecated.
Register a BlockEntityRenderer for a BlockEntityType.
register(BlockEntityType, BlockEntityRendererProvider) - Static method in class net.fabricmc.fabric.impl.client.rendering.BlockEntityRendererRegistryImpl
 
register(ColorResolver) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ColorResolverRegistry
Registers a custom ColorResolver for use in BlockAndTintGetter.getBlockTint(BlockPos, ColorResolver).
register(ColorResolver) - Static method in class net.fabricmc.fabric.impl.client.rendering.ColorResolverRegistryImpl
 
register(T) - Method in class net.fabricmc.fabric.api.event.Event
Register a listener to the event, in the default phase.
REGISTER - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ServerboundConfigurationChannelEvents
An event for the client configuration packet listener receiving an update indicating the connected server's ability to receive packets in certain channels.
REGISTER - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ServerboundPlayChannelEvents
An event for the client play packet listener receiving an update indicating the connected server's ability to receive packets in certain channels.
REGISTER - Static variable in class net.fabricmc.fabric.api.networking.v1.ClientboundConfigurationChannelEvents
An event for the server configuration packet listener receiving an update indicating the connected client's ability to receive packets in certain channels.
REGISTER - Static variable in class net.fabricmc.fabric.api.networking.v1.ClientboundPlayChannelEvents
An event for the server game packet listener receiving an update indicating the connected client's ability to receive packets in certain channels.
REGISTER - Static variable in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
 
REGISTER_CHANNEL - Static variable in class net.fabricmc.fabric.impl.networking.NetworkingImpl
Id of packet used to register supported channels.
REGISTER_CODEC - Static variable in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
 
registerArgumentType(Identifier, Class, ArgumentTypeInfo) - Static method in class net.fabricmc.fabric.api.command.v2.ArgumentTypeRegistry
Register a new argument type.
registerArmorModelLayers(ArmorModelSet, ModelLayerRegistry.TexturedArmorModelSetProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ModelLayerRegistry
Registers armor model layers and registers a provider for a ArmorModelSet of type LayerDefinition.
registerBackground(AdvancementRenderer.BackgroundRenderer, Identifier...) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer
Registers a AdvancementRenderer.BackgroundRenderer for the backgrounds of advancement tabs.
registerBackground(AdvancementRenderer.BackgroundRenderer, Identifier...) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
registerChannel(Identifier, H) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
registerChannels(Map) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
registerEntryAdded(ResourceKey, RegistryEntryAddedCallback) - Method in interface net.fabricmc.fabric.api.event.registry.DynamicRegistryView
A shortcut to register RegistryEntryAddedCallback.
registerEntryAdded(ResourceKey, RegistryEntryAddedCallback) - Method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistryViewImpl
 
registerFrame(AdvancementRenderer.FrameRenderer, Identifier...) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer
Registers a AdvancementRenderer.FrameRenderer for advancement frames that show on advancement widgets.
registerFrame(AdvancementRenderer.FrameRenderer, Identifier...) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
registerGlobalReceiver(CustomPacketPayload.Type, ClientConfigurationNetworking.ConfigurationPayloadHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Registers a handler for a packet type.
registerGlobalReceiver(CustomPacketPayload.Type, ClientPlayNetworking.PlayPayloadHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Registers a handler for a payload type.
registerGlobalReceiver(CustomPacketPayload.Type, ServerConfigurationNetworking.ConfigurationPacketHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Registers a handler for a payload type.
registerGlobalReceiver(CustomPacketPayload.Type, ServerPlayNetworking.PlayPayloadHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Registers a handler for a payload type.
registerGlobalReceiver(Identifier, H) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
registerGlobalReceiver(Identifier, ClientLoginNetworking.LoginQueryRequestHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking
Registers a handler to a query request channel.
registerGlobalReceiver(Identifier, ServerLoginNetworking.LoginQueryResponseHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Registers a handler to a query response channel.
registerIcon(AdvancementRenderer.IconRenderer, Identifier...) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer
Registers an AdvancementRenderer.IconRenderer for advancement icons that show on advancement widgets, tabs, and toasts.
registerIcon(AdvancementRenderer.IconRenderer, Identifier...) - Static method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
registerKeyMapping(KeyMapping) - Static method in class net.fabricmc.fabric.api.client.keymapping.v1.KeyMappingHelper
Registers the keymapping and add the keymapping category if required.
registerKeyMapping(KeyMapping) - Static method in class net.fabricmc.fabric.impl.client.keymapping.KeyMappingRegistryImpl
 
registerLarge(CustomPacketPayload.Type, StreamCodec, int) - Method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
Registers a large custom payload type.
registerLarge(CustomPacketPayload.Type, StreamCodec, int) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
registerLarge(CustomPacketPayload.Type, StreamCodec, IntSupplier) - Method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
Registers a large custom payload type.
registerLarge(CustomPacketPayload.Type, StreamCodec, IntSupplier) - Method in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
registerLayers(EntityType, LivingEntityRenderer, LivingEntityRenderLayerRegistrationCallback.RegistrationHelper, EntityRendererProvider.Context) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.LivingEntityRenderLayerRegistrationCallback
Called when render layers may be registered.
registerModelLayer(ModelLayerLocation, ModelLayerRegistry.TexturedLayerDefinitionProvider) - Static method in class net.fabricmc.fabric.api.client.rendering.v1.ModelLayerRegistry
Registers a model layer and registers a provider for a LayerDefinition.
registerOutgoingPacket(ClientboundCustomQueryPacket) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
registerPendingChannels(ChannelInfoHolder, ConnectionProtocol) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
registerReceiver(CustomPacketPayload.Type, ClientConfigurationNetworking.ConfigurationPayloadHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Registers a handler for a packet type.
registerReceiver(CustomPacketPayload.Type, ClientPlayNetworking.PlayPayloadHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Registers a handler for a payload type.
registerReceiver(Identifier, ClientLoginNetworking.LoginQueryRequestHandler) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking
Registers a handler to a query request channel.
registerReceiver(ServerConfigurationPacketListenerImpl, CustomPacketPayload.Type, ServerConfigurationNetworking.ConfigurationPacketHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Registers a handler for a payload type.
registerReceiver(ServerGamePacketListenerImpl, CustomPacketPayload.Type, ServerPlayNetworking.PlayPayloadHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Registers a handler for a payload type.
registerReceiver(ServerLoginPacketListenerImpl, Identifier, ServerLoginNetworking.LoginQueryResponseHandler) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Registers a handler to a query response channel.
registerSynced(ResourceKey, Codec, Codec, DynamicRegistries.SyncOption...) - Static method in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
Registers a synced dynamic registry.
registerSynced(ResourceKey, Codec, DynamicRegistries.SyncOption...) - Static method in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
Registers a synced dynamic registry.
RegistrationHelperImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
RegistrationHelperImpl(Function) - Constructor for class net.fabricmc.fabric.impl.client.rendering.RegistrationHelperImpl
 
RegistrationPayload - Record Class in net.fabricmc.fabric.impl.networking
 
RegistrationPayload(CustomPacketPayload.Type, List) - Constructor for record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Creates an instance of a RegistrationPayload record class.
RegistriesMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
RegistriesMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.RegistriesMixin
 
REGISTRY_ACCESS - Static variable in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
The instance of registry access.
REGISTRY_ACCESS - Static variable in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
RegistryAttribute - Enum Class in net.fabricmc.fabric.api.event.registry
 
RegistryAttributeHolder - Interface in net.fabricmc.fabric.api.event.registry
 
RegistryAttributeImpl - Class in net.fabricmc.fabric.impl.registry.sync
 
registryAttributes() - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Returns the value of the registryAttributes record component.
RegistryDataCollectorContentsCollectorAccessor - Interface in net.fabricmc.fabric.mixin.registry.sync.client
 
RegistryDataCollectorMixin - Class in net.fabricmc.fabric.mixin.registry.sync.client
 
RegistryDataCollectorMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.client.RegistryDataCollectorMixin
 
RegistryDataLoaderMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
RegistryDataLoaderMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.RegistryDataLoaderMixin
 
RegistryEntryAddedCallback<T> - Interface in net.fabricmc.fabric.api.event.registry
An event for when an entry is added to a registry.
RegistryFriendlyByteBufMixin - Class in net.fabricmc.fabric.mixin.networking
 
RegistryFriendlyByteBufMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.RegistryFriendlyByteBufMixin
 
RegistryIdRemapCallback<T> - Interface in net.fabricmc.fabric.api.event.registry
The remapping process functions as follows: RegistryEntryRemovedCallbacks are called to remove any objects culled in the process, with the old numeric ID.
RegistryIdRemapCallback.RemapState<T> - Interface in net.fabricmc.fabric.api.event.registry
 
registryMap() - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Returns the value of the registryMap record component.
RegistryMapSerializer - Class in net.fabricmc.fabric.impl.registry.sync
 
RegistryMapSerializer() - Constructor for class net.fabricmc.fabric.impl.registry.sync.RegistryMapSerializer
 
RegistryMixin - Interface in net.fabricmc.fabric.mixin.registry.sync
 
RegistrySyncManager - Class in net.fabricmc.fabric.impl.registry.sync
 
RegistrySyncManager.SyncConfigurationTask - Record Class in net.fabricmc.fabric.impl.registry.sync
 
RegistrySyncPayload - Record Class in net.fabricmc.fabric.impl.registry.sync.packet
A more optimized method to sync registry ids to client.
RegistrySyncPayload(Map) - Constructor for record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
 
RegistrySyncPayload(Map, Map) - Constructor for record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Creates an instance of a RegistrySyncPayload record class.
ReloadableServerResourcesMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
ReloadableServerResourcesMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.ReloadableServerResourcesMixin
 
remap(Object2IntMap, RemappableRegistry.RemapMode) - Method in interface net.fabricmc.fabric.impl.registry.sync.RemappableRegistry
 
remap(Object2IntMap, RemappableRegistry.RemapMode) - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
RemapException - Exception Class in net.fabricmc.fabric.impl.registry.sync
 
RemapException(String) - Constructor for exception class net.fabricmc.fabric.impl.registry.sync.RemapException
 
RemapException(Component) - Constructor for exception class net.fabricmc.fabric.impl.registry.sync.RemapException
 
RemappableRegistry - Interface in net.fabricmc.fabric.impl.registry.sync
 
RemappableRegistry.RemapMode - Enum Class in net.fabricmc.fabric.impl.registry.sync
The mode the remapping process should take.
RemapStateImpl<T> - Class in net.fabricmc.fabric.impl.registry.sync
 
RemapStateImpl(Registry, Int2ObjectMap, Int2IntMap) - Constructor for class net.fabricmc.fabric.impl.registry.sync.RemapStateImpl
 
REMOTE - Enum constant in enum class net.fabricmc.fabric.impl.registry.sync.RemappableRegistry.RemapMode
Entries missing on the remote side are hidden on the local side, while entries missing on the local side cause an exception.
RemovableIdMapper<T> - Interface in net.fabricmc.fabric.impl.registry.sync
 
removeAttribute(RegistryAttribute) - Method in class net.fabricmc.fabric.impl.registry.sync.RegistryAttributeImpl
 
removeElement(Identifier) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Removes an element with the specified identifier.
removeElement(Identifier) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
render(PoseStack, SubmitNodeCollector, ItemStack, HumanoidRenderState, EquipmentSlot, int, HumanoidModel) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Renders an armor part.
RenderStateDataKey<T> - Class in net.fabricmc.fabric.api.client.rendering.v1
A unique key representing extra data to attach to a render state.
replaceElement(Identifier, Function) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.hud.HudElementRegistry
Replaces an element with the specified identifier, the element retains its original identifier.
replaceElement(Identifier, Function) - Static method in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
 
requestedReconfigure() - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
requires(FeatureFlag...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.requiredFeatures(FeatureFlag...)
responseSender() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking.Context
 
responseSender() - Method in interface net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking.Context
 
responseSender() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking.Context
 
responseSender() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.Context
 
retainedDuplicate(ByteBuf) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.retainedDuplicate in a friendly byte buf.
retainedSlice(ByteBuf) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.retainedSlice in a friendly byte buf.
retainedSlice(ByteBuf, int, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.retainedSlice in a friendly byte buf.
root() - Method in class net.fabricmc.fabric.mixin.client.rendering.ModelMixin
 
ROOT_ELEMENTS - Static variable in class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl
A map containing vanilla layers.
RootLayer(Identifier, List) - Constructor for record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Creates an instance of a RootLayer record class.
runWithContext(PacketContextProvider, Runnable) - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Runs specified runnable under a packet context.
runWithoutContext(Runnable) - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Runs specified runnable without a packet context.

S

SAFE_C2S_SPLIT_SIZE - Static variable in class net.fabricmc.fabric.impl.networking.splitter.FabricPacketSplitter
 
SAFE_S2C_SPLIT_SIZE - Static variable in class net.fabricmc.fabric.impl.networking.splitter.FabricPacketSplitter
 
schedule(Runnable) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
Schedules a task to run on the main thread.
schedule(Runnable) - Method in class net.fabricmc.fabric.impl.networking.client.ClientConfigurationNetworkAddon
 
schedule(Runnable) - Method in class net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon
 
schedule(Runnable) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
schedule(Runnable) - Method in class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
SCOREBOARD - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla scoreboard element.
scrollX() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Background
 
scrollX() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the scrollX record component.
scrollY() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Background
 
scrollY() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns the value of the scrollY record component.
sectionsToRender() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelTerrainRenderContext
The render state for all chunk section to be rendered.
sectionsToRender() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
send(CustomPacketPayload) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Sends a packet to the connected server.
send(CustomPacketPayload) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Sends a payload to the connected server.
send(ServerPlayer, CustomPacketPayload) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Sends a packet to a player.
send(ServerConfigurationPacketListenerImpl, CustomPacketPayload) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Sends a packet to a configuring player.
sendableChannels - Variable in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
sendError(Component) - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Sends an error message to the player.
sendFeedback(Component) - Method in interface net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
Sends a feedback message to the player.
sendInitialChannelRegistrationPacket() - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
sendPacket(CustomPacketPayload) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Sends a packet.
sendPacket(CustomPacketPayload, ChannelFutureListener) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Sends a packet.
sendPacket(Packet) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Sends a packet.
sendPacket(Packet, ChannelFutureListener) - Method in interface net.fabricmc.fabric.api.networking.v1.PacketSender
Sends a packet.
sendPacket(Packet, ChannelFutureListener) - Method in class net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon
 
sendPacket(Packet, ChannelFutureListener) - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
sendPacket(Packet, ChannelFutureListener) - Method in class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
sendPacket(Identifier, FriendlyByteBuf) - Method in interface net.fabricmc.fabric.api.networking.v1.LoginPacketSender
Sends a packet to a channel.
sendPacket(Identifier, FriendlyByteBuf, ChannelFutureListener) - Method in interface net.fabricmc.fabric.api.networking.v1.LoginPacketSender
Sends a packet to a channel.
sent(Packet) - Method in interface net.fabricmc.fabric.impl.networking.PacketCallbackListener
Called after a packet has been sent.
SerializableChunkDataMixin - Class in net.fabricmc.fabric.mixin.registry.sync
 
SerializableChunkDataMixin() - Constructor for class net.fabricmc.fabric.mixin.registry.sync.SerializableChunkDataMixin
 
server - Variable in class net.fabricmc.fabric.mixin.networking.ServerCommonPacketListenerImplMixin
 
server() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking.Context
 
server() - Method in interface net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.Context
 
SERVER_INSTANCE - Static variable in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
The server instance that handles this connection.
SERVER_INSTANCE - Static variable in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
SERVER_STARTED - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called when a Minecraft server has started and is about to tick for the first time.
SERVER_STARTING - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called when a Minecraft server is starting.
SERVER_STOPPED - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called when a Minecraft server has stopped.
SERVER_STOPPING - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called when a Minecraft server has started shutting down.
ServerBlockEntityEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerBlockEntityEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerBlockEntityEvents.Unload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
SERVERBOUND_CONFIGURATION - Static variable in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
SERVERBOUND_PLAY - Static variable in class net.fabricmc.fabric.impl.networking.PayloadTypeRegistryImpl
 
serverboundConfiguration() - Static method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
 
ServerboundConfigurationChannelEvents - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to events related to the indication of a connected server's ability to receive packets in certain channels.
ServerboundConfigurationChannelEvents.Register - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ServerboundConfigurationChannelEvents.Unregister - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ServerboundCustomPayloadPacketMixin - Class in net.fabricmc.fabric.mixin.networking
 
ServerboundCustomPayloadPacketMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ServerboundCustomPayloadPacketMixin
 
ServerboundCustomQueryAnswerPacketMixin - Class in net.fabricmc.fabric.mixin.networking
 
ServerboundCustomQueryAnswerPacketMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ServerboundCustomQueryAnswerPacketMixin
 
serverboundPlay() - Static method in interface net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
 
ServerboundPlayChannelEvents - Class in net.fabricmc.fabric.api.client.networking.v1
Offers access to events related to the indication of a connected server's ability to receive packets in certain channels.
ServerboundPlayChannelEvents.Register - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ServerboundPlayChannelEvents.Unregister - Interface in net.fabricmc.fabric.api.client.networking.v1
 
ServerChunkEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerChunkEvents.FullChunkStatusChange - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerChunkEvents.Generate - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerChunkEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerChunkEvents.Unload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerCommonPacketListenerImplAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
ServerCommonPacketListenerImplMixin - Class in net.fabricmc.fabric.mixin.networking
 
ServerCommonPacketListenerImplMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ServerCommonPacketListenerImplMixin
 
ServerConfigurationConnectionEvents - Class in net.fabricmc.fabric.api.networking.v1
Offers access to events related to the connection to a client on a logical server while a client is configuring.
ServerConfigurationConnectionEvents.Configure - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerConfigurationConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerConfigurationNetworkAddon - Class in net.fabricmc.fabric.impl.networking.server
 
ServerConfigurationNetworkAddon(ServerConfigurationPacketListenerImpl, MinecraftServer) - Constructor for class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
ServerConfigurationNetworking - Class in net.fabricmc.fabric.api.networking.v1
Offers access to configuration stage server-side networking functionalities.
ServerConfigurationNetworking.ConfigurationPacketHandler<T> - Interface in net.fabricmc.fabric.api.networking.v1
A packet handler utilizing CustomPacketPayload.
ServerConfigurationNetworking.Context - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerConfigurationPacketListenerImplMixin - Class in net.fabricmc.fabric.mixin.networking
 
ServerConfigurationPacketListenerImplMixin(MinecraftServer, Connection, CommonListenerCookie) - Constructor for class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
ServerEntityEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerEntityEvents.AllowLoad - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerEntityEvents.EquipmentChange - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerEntityEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerEntityEvents.Unload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLevelEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLevelEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLevelEvents.Unload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLevelMixin - Class in net.fabricmc.fabric.mixin.event.lifecycle
 
ServerLevelMixin() - Constructor for class net.fabricmc.fabric.mixin.event.lifecycle.ServerLevelMixin
 
ServerLifecycleEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.AfterSave - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.BeforeSave - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.EndDataPackReload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.ServerStarted - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.ServerStarting - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.ServerStopped - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.ServerStopping - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.StartDataPackReload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLifecycleEvents.SyncDataPackContents - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerLoginConnectionEvents - Class in net.fabricmc.fabric.api.networking.v1
Offers access to events related to the connection to a client on a logical server while a client is logging in.
ServerLoginConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerLoginConnectionEvents.Init - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerLoginConnectionEvents.QueryStart - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerLoginNetworkAddon - Class in net.fabricmc.fabric.impl.networking.server
 
ServerLoginNetworkAddon(ServerLoginPacketListenerImpl) - Constructor for class net.fabricmc.fabric.impl.networking.server.ServerLoginNetworkAddon
 
ServerLoginNetworking - Class in net.fabricmc.fabric.api.networking.v1
Offers access to login stage server-side networking functionalities.
ServerLoginNetworking.LoginQueryResponseHandler - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerLoginNetworking.LoginSynchronizer - Interface in net.fabricmc.fabric.api.networking.v1
Allows blocking client log-in until all futures passed into ServerLoginNetworking.LoginSynchronizer.waitFor(Future) are completed.
ServerLoginPacketListenerImplAccessor - Interface in net.fabricmc.fabric.mixin.networking.accessor
 
ServerNetworkingImpl - Class in net.fabricmc.fabric.impl.networking.server
 
ServerNetworkingImpl() - Constructor for class net.fabricmc.fabric.impl.networking.server.ServerNetworkingImpl
 
ServerPlayConnectionEvents - Class in net.fabricmc.fabric.api.networking.v1
Offers access to events related to the connection to a client on a logical server while a client is in game.
ServerPlayConnectionEvents.Disconnect - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerPlayConnectionEvents.Init - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerPlayConnectionEvents.Join - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerPlayerMixin - Class in net.fabricmc.fabric.mixin.networking
 
ServerPlayerMixin() - Constructor for class net.fabricmc.fabric.mixin.networking.ServerPlayerMixin
 
ServerPlayNetworkAddon - Class in net.fabricmc.fabric.impl.networking.server
 
ServerPlayNetworkAddon(ServerGamePacketListenerImpl, Connection, MinecraftServer) - Constructor for class net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon
 
ServerPlayNetworking - Class in net.fabricmc.fabric.api.networking.v1
Offers access to play stage server-side networking functionalities.
ServerPlayNetworking.Context - Interface in net.fabricmc.fabric.api.networking.v1
 
ServerPlayNetworking.PlayPayloadHandler<T> - Interface in net.fabricmc.fabric.api.networking.v1
A thread-safe packet handler utilizing CustomPacketPayload.
ServerTickEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
Contains events that are triggered on the server every tick.
ServerTickEvents.EndLevelTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerTickEvents.EndTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerTickEvents.StartLevelTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
ServerTickEvents.StartTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
 
set(PacketContext.Key, T) - Method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Stores the value.
set(PacketContext.Key, T) - Method in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
setActiveDispatcher(CommandDispatcher) - Static method in class net.fabricmc.fabric.impl.command.client.ClientCommandInternals
 
setALL_BLOCKS(List) - Static method in interface net.fabricmc.fabric.mixin.registry.sync.DebugLevelSourceAccessor
 
setClientConfigurationAddon(ClientConfigurationNetworkAddon) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
setClientPlayAddon(ClientPlayNetworkAddon) - Static method in class net.fabricmc.fabric.impl.networking.client.ClientNetworkingImpl
 
setCustomFlag(Identifier, boolean) - Method in interface net.fabricmc.fabric.api.command.v2.FabricEntitySelectorParser
Sets a flag.
setCustomFlag(Identifier, boolean) - Method in class net.fabricmc.fabric.mixin.command.EntitySelectorParserMixin
 
setData(RenderStateDataKey, T) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
Set extra render data to the render state.
setGRID_HEIGHT(int) - Static method in interface net.fabricmc.fabric.mixin.registry.sync.DebugLevelSourceAccessor
 
setGRID_WIDTH(int) - Static method in interface net.fabricmc.fabric.mixin.registry.sync.DebugLevelSourceAccessor
 
setPos(int, int) - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 
setPoseStack(PoseStack) - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
setReconfiguring() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
setup(BiConsumer) - Static method in class net.fabricmc.fabric.impl.client.rendering.EntityRendererRegistryImpl
 
setup(BiConsumer) - Static method in class net.fabricmc.fabric.impl.client.rendering.BlockEntityRendererRegistryImpl
 
setupAnim(Pair) - Method in class net.fabricmc.fabric.api.client.rendering.v1.TransformCopyingModel
 
SHORT - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
shouldAddTextures - Static variable in class net.fabricmc.fabric.impl.object.builder.client.SignTypeTextureHelper
Set to true after Sheets has been classloaded.
shouldRenderDefaultHeadItem(LivingEntity, ItemStack) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Checks whether an item stack equipped on the head should also be rendered as an item.
shouldRenderOriginalBackground() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.BackgroundRenderer
 
shouldRenderOriginalFrame() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.FrameRenderer
 
shouldRenderOriginalIcon() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.IconRenderer
 
shouldRenderTooltip() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderer.FrameRenderer
 
SignTypeTextureHelper - Class in net.fabricmc.fabric.impl.object.builder.client
 
SignTypeTextureHelper() - Constructor for class net.fabricmc.fabric.impl.object.builder.client.SignTypeTextureHelper
 
SKIP_EMPTY_SYNC_REGISTRIES - Static variable in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistriesImpl
 
SKIP_WHEN_EMPTY - Enum constant in enum class net.fabricmc.fabric.api.event.registry.DynamicRegistries.SyncOption
Only synchronizes the dynamic registry if it's not empty.
SLEEP - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla sleep overlay element.
slice(ByteBuf) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.slice in a friendly byte buf.
slice(ByteBuf, int, int) - Static method in class net.fabricmc.fabric.api.networking.v1.FriendlyByteBufs
Wraps the newly created buf from buf.slice in a friendly byte buf.
sort(List, String, Comparator) - Static method in class net.fabricmc.fabric.impl.base.toposort.NodeSorting
Sort a list of nodes.
SortableNode<N> - Class in net.fabricmc.fabric.impl.base.toposort
 
SortableNode() - Constructor for class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
soundType(SoundType) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's sound type.
soundType(SoundType) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
Sets this wood type's sound type.
spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.canSpawnFarFromPlayer()
spawnPlacement(SpawnPlacementType, Heightmap.Types, SpawnPlacements.SpawnPredicate) - Method in interface net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityType.Builder.Mob
Registers a spawn placement for this entity.
spawnPlacement(SpawnPlacementType, Heightmap.Types, SpawnPlacements.SpawnPredicate) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
spawnPlacement(SpawnPlacementType, Heightmap.Types, SpawnPlacements.SpawnPredicate) - Method in class net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Mob
 
spawnReason() - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.EntityLoadData
 
specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
Deprecated.
use EntityType.Builder.immuneTo(Block...)
SPECTATOR_MENU - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla spectator menu.
SPECTATOR_TOOLTIP - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla spectator tooltip.
SplittablePacket - Interface in net.fabricmc.fabric.impl.networking.splitter
 
SpriteSourceRegistry - Class in net.fabricmc.fabric.api.client.rendering.v1
A registry for custom SpriteSources.
SpriteSourceRegistryImpl - Class in net.fabricmc.fabric.impl.client.rendering
 
SpriteSourcesAccessor - Interface in net.fabricmc.fabric.mixin.client.rendering
 
start(Consumer) - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
 
START - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationConnectionEvents
An event called after the connection has been initialized and is ready to start sending and receiving configuration packets.
START_CLIENT_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
Called at the start of the client tick.
START_DATA_PACK_RELOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called before a Minecraft server reloads data packs.
START_LEVEL_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
Called at the start of a ClientLevel's tick.
START_LEVEL_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
Called at the start of a ServerLevel's tick.
START_MAIN - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents
Called at the start of the main pass, after the sky is drawn to the appropriate framebuffers and all chunks to be rendered are uploaded to GPU, and before any chunks are drawn to the appropriate framebuffers.
START_SERVER_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
Called at the start of the server tick.
START_TRACKING - Static variable in class net.fabricmc.fabric.api.networking.v1.EntityTrackingEvents
An event that is called after a player has started tracking an entity.
startConfiguration() - Method in class net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon
 
startConfiguration() - Method in class net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
 
startDataPackReload(MinecraftServer, CloseableResourceManager) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.StartDataPackReload
 
startMain(LevelTerrainRenderContext) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderEvents.StartMain
 
startSession(AbstractNetworkAddon) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
StateIdTracker<T,S> - Class in net.fabricmc.fabric.impl.registry.sync.trackers
 
StatusBarHeightProvider - Interface in net.fabricmc.fabric.api.client.rendering.v1.hud
Define the vertical space occupied by HUD elements, known as status bars, which are positioned on the left and right sides above the player's hotbar.
STOP_TRACKING - Static variable in class net.fabricmc.fabric.api.networking.v1.EntityTrackingEvents
An event that is called before a player stops tracking an entity.
storeVanillaHandlers() - Static method in class net.fabricmc.fabric.impl.object.builder.FabricEntityDataRegistryImpl
 
stream() - Method in interface net.fabricmc.fabric.api.event.registry.DynamicRegistryView
 
stream() - Method in class net.fabricmc.fabric.impl.registry.sync.DynamicRegistryViewImpl
 
STRING - Static variable in class net.fabricmc.fabric.api.util.NbtType
Deprecated.
 
submitNodeCollector() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.level.LevelRenderContext
 
submitNodeCollector() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.PictureInPictureRendererRegistry.Context
 
submitNodeCollector() - Method in class net.fabricmc.fabric.impl.client.rendering.level.LevelRenderContextImpl
 
submitTransformCopyingModel(Model, S, Model, D, boolean, OrderedSubmitNodeCollector, PoseStack, RenderType, int, int, int, ModelFeatureRenderer.CrumblingOverlay) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Helper method for rendering a TransformCopyingModel, which will copy transforms from its source model to its delegate model when it is rendered.
submitTransformCopyingModel(Model, S, Model, D, boolean, OrderedSubmitNodeCollector, PoseStack, RenderType, int, int, int, TextureAtlasSprite, int, ModelFeatureRenderer.CrumblingOverlay) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer
Helper method for rendering a TransformCopyingModel, which will copy transforms from a source model to a delegate model when it is rendered.
subsequentNodes - Variable in class net.fabricmc.fabric.impl.base.toposort.SortableNode
 
substitute(PictureInPictureRenderer, T, Minecraft, MultiBufferSource.BufferSource, SubmitNodeCollector) - Method in class net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool
 
SubtitleOverlayMixin - Class in net.fabricmc.fabric.mixin.client.rendering
 
SubtitleOverlayMixin() - Constructor for class net.fabricmc.fabric.mixin.client.rendering.SubtitleOverlayMixin
 
SUBTITLES - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla sound subtitles element.
supplyWithContext(PacketContextProvider, Supplier) - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Runs specified runnable under a packet context, returning a value.
supplyWithoutContext(Supplier) - Static method in interface net.fabricmc.fabric.api.networking.v1.context.PacketContext
Runs specified runnable without a packet context, returning a value.
SUPPORTED_COMMON_PACKET_VERSIONS - Static variable in class net.fabricmc.fabric.impl.networking.CommonPacketsImpl
 
SYNC_DATA_PACK_CONTENTS - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents
Called when a Minecraft server is about to send tag and recipe data to a player.
SyncCompletePayload - Class in net.fabricmc.fabric.impl.registry.sync
 
SyncConfigurationTask(ServerConfigurationPacketListenerImpl, Map) - Constructor for record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Creates an instance of a SyncConfigurationTask record class.
SYNCED - Enum constant in enum class net.fabricmc.fabric.api.event.registry.RegistryAttribute
Registry will be synced to the client when modded.
Synchronization - Section in class net.fabricmc.fabric.api.event.registry.DynamicRegistries
 

T

TAB_ICON_RENDER_CONTEXT - Static variable in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRendererRegistryImpl
 
TAGS_LOADED - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.CommonLifecycleEvents
Called when tags are loaded or updated.
TITLE_AND_SUBTITLE - Static variable in class net.fabricmc.fabric.api.client.rendering.v1.hud.VanillaHudElements
The identifier for the vanilla title and subtitle element.
toNbt(Map) - Static method in class net.fabricmc.fabric.impl.registry.sync.RegistryMapSerializer
 
toString() - Method in class net.fabricmc.fabric.api.client.rendering.v1.RenderStateDataKey
 
toString() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.BackgroundImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.client.rendering.hud.HudElementRegistryImpl.RootLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl.KeyImpl
 
toString() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
trackable(int, int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
trackable(int, int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
trackable(int, int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
trackable(int, int, boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
trackable(int, int, boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
trackable(int, int, boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
trackedUpdateRate(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
trackedUpdateRate(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
trackedUpdateRate(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
tracking(ServerLevel, BlockPos) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players tracking a block position in a server level.
tracking(ServerLevel, ChunkPos) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players tracking a chunk in a server level.
tracking(Entity) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players tracking an entity in a server level.
tracking(BlockEntity) - Static method in class net.fabricmc.fabric.api.networking.v1.PlayerLookup
Gets all players tracking a block entity in a server level.
trackRangeBlocks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
trackRangeBlocks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
trackRangeBlocks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
trackRangeChunks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
Deprecated.
 
trackRangeChunks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
Deprecated.
 
trackRangeChunks(int) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
TransformCopyingModel<S,D> - Class in net.fabricmc.fabric.api.client.rendering.v1
A model that copies transforms from a source model to a delegate model.
trapdoorCloseSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's trapdoor close sound.
trapdoorOpenSound(SoundEvent) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.type.BlockSetTypeBuilder
Sets this block set type's trapdoor open sound.
TriState - Enum Class in net.fabricmc.fabric.api.util
Represents a boolean value which can be true, false or refer to a default value.
TRUE - Enum constant in enum class net.fabricmc.fabric.api.util.TriState
Represents the boolean value of true.
type() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
type() - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
 
type() - Method in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
Returns the value of the type record component.
type() - Method in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
 
type() - Method in record class net.fabricmc.fabric.impl.networking.splitter.PassthroughPacket
 
type() - Method in record class net.fabricmc.fabric.impl.registry.sync.packet.RegistrySyncPayload
 
type() - Method in record class net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.SyncConfigurationTask
 
type() - Method in class net.fabricmc.fabric.impl.registry.sync.SyncCompletePayload
 
TYPE - Static variable in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
TYPE - Static variable in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
 
TYPE - Static variable in record class net.fabricmc.fabric.impl.networking.splitter.FabricSplitPacketPayload
 
types() - Method in record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
Returns the value of the types record component.

U

UNLOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerLevelEvents
Called before a level is unloaded by a Minecraft server.
unmap() - Method in interface net.fabricmc.fabric.impl.registry.sync.RemappableRegistry
 
unmap() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
UNREGISTER - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ServerboundConfigurationChannelEvents
An event for the client configuration packet listener receiving an update indicating the connected server's lack of ability to receive packets in certain channels.
UNREGISTER - Static variable in class net.fabricmc.fabric.api.client.networking.v1.ServerboundPlayChannelEvents
An event for the client play packet listener receiving an update indicating the connected server's lack of ability to receive packets in certain channels.
UNREGISTER - Static variable in class net.fabricmc.fabric.api.networking.v1.ClientboundConfigurationChannelEvents
An event for the server configuration packet listener receiving an update indicating the connected client's lack of ability to receive packets in certain channels.
UNREGISTER - Static variable in class net.fabricmc.fabric.api.networking.v1.ClientboundPlayChannelEvents
An event for the server game packet listener receiving an update indicating the connected client's lack of ability to receive packets in certain channels.
UNREGISTER - Static variable in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
 
UNREGISTER_CHANNEL - Static variable in class net.fabricmc.fabric.impl.networking.NetworkingImpl
Id of packet used to unregister supported channels.
UNREGISTER_CODEC - Static variable in record class net.fabricmc.fabric.impl.networking.RegistrationPayload
 
unregisterChannel(Identifier) - Method in class net.fabricmc.fabric.impl.networking.AbstractNetworkAddon
 
unregisterGlobalReceiver(CustomPacketPayload.Type) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Removes the handler for a packet type.
unregisterGlobalReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking
Removes the handler of a query request channel.
unregisterGlobalReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Removes the handler for a payload type.
unregisterGlobalReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Removes the handler for a payload type.
unregisterGlobalReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Removes the handler of a query response channel.
unregisterGlobalReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Removes the handler for a payload type.
unregisterGlobalReceiver(Identifier) - Method in class net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry
 
unregisterReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientConfigurationNetworking
Removes the handler for a packet type.
unregisterReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientLoginNetworking
Removes the handler of a query request channel.
unregisterReceiver(Identifier) - Static method in class net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
Removes the handler for a payload id.
unregisterReceiver(ServerConfigurationPacketListenerImpl, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerConfigurationNetworking
Removes the handler for a payload type.
unregisterReceiver(ServerGamePacketListenerImpl, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
Removes the handler for a packet type.
unregisterReceiver(ServerLoginPacketListenerImpl, Identifier) - Static method in class net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking
Removes the handler of a query response channel.
UntrackedPacketListener - Interface in net.fabricmc.fabric.impl.networking
 
usePipelineDrawModeForGui() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline.Snippet
Returns whether the pipeline draw mode should be used for GUI rendering.
usePipelineDrawModeForGui() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline
Returns whether the pipeline draw mode should be used for GUI rendering.

V

validateWrite() - Method in class net.fabricmc.fabric.mixin.registry.sync.MappedRegistryMixin
 
VALUE - Static variable in class net.fabricmc.fabric.impl.networking.context.PacketContextImpl
 
valueOf(String) - Static method in enum class net.fabricmc.fabric.api.event.registry.DynamicRegistries.SyncOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.fabric.api.event.registry.RegistryAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.fabric.api.util.EventResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.fabric.api.util.TriState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.fabric.impl.registry.sync.RemappableRegistry.RemapMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.fabricmc.fabric.api.event.registry.DynamicRegistries.SyncOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.fabric.api.event.registry.RegistryAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.fabric.api.util.EventResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.fabric.api.util.TriState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.fabric.impl.registry.sync.RemappableRegistry.RemapMode
Returns an array containing the constants of this enum class, in the order they are declared.
VanillaHudElements - Class in net.fabricmc.fabric.api.client.rendering.v1.hud
A hud element that has an identifier attached for use in HudElementRegistry.
VanillaPacketTypes - Record Class in net.fabricmc.fabric.impl.networking
 
VanillaPacketTypes(PacketType[]) - Constructor for record class net.fabricmc.fabric.impl.networking.VanillaPacketTypes
Creates an instance of a VanillaPacketTypes record class.
version() - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
Returns the value of the version record component.
VERSION - Static variable in class net.fabricmc.fabric.impl.registry.sync.RegistryMapSerializer
 
versions() - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
Returns the value of the versions record component.

W

waitFor(Future) - Method in interface net.fabricmc.fabric.api.networking.v1.ServerLoginNetworking.LoginSynchronizer
Allows blocking client log-in until the future is done.
withoutPipelineDrawModeForGui(RenderPipeline.Snippet) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline.Snippet
Creates a new snippet without the pipeline draw mode for GUI rendering.
withoutUsePipelineDrawModeForGui() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline.Builder
Set the default behavior for GUI rendering regarding the pipeline draw mode.
withPipelineDrawModeForGui(RenderPipeline.Snippet, boolean) - Static method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline.Snippet
Creates a new snippet with the specified pipeline draw mode for GUI rendering.
withSnippetUsePipelineVertexFormatForGui(Supplier, Optional) - Static method in class net.fabricmc.fabric.impl.client.rendering.FabricRenderPipelineInternals
 
withUsePipelineDrawModeForGui(boolean) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderPipeline.Builder
Sets whether the pipeline draw mode should be used for GUI rendering.
WoodTypeBuilder - Class in net.fabricmc.fabric.api.object.builder.v1.block.type
This class allows easy creation of WoodTypes.
WoodTypeBuilder() - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.type.WoodTypeBuilder
 
write(FriendlyByteBuf) - Method in record class net.fabricmc.fabric.impl.networking.CommonRegisterPayload
 
write(FriendlyByteBuf) - Method in record class net.fabricmc.fabric.impl.networking.CommonVersionPayload
 
write(FriendlyByteBuf) - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryRequestPayload
 
write(FriendlyByteBuf) - Method in record class net.fabricmc.fabric.impl.networking.payload.FriendlyByteBufLoginQueryResponse
 
write(FriendlyByteBuf, FriendlyByteBuf) - Static method in class net.fabricmc.fabric.impl.networking.payload.PayloadHelper
 

X

x() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Frame
 
x() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Icon
 
x() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the x record component.
x() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 

Y

y() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Frame
 
y() - Method in interface net.fabricmc.fabric.api.client.rendering.v1.advancement.AdvancementRenderContext.Icon
 
y() - Method in record class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.FrameImpl
Returns the value of the y record component.
y() - Method in class net.fabricmc.fabric.impl.client.rendering.advancement.AdvancementRenderContextImpl.IconImpl
 

Z

ZERO - Static variable in interface net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl.ResolvedHeightProvider
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form