- accept(PlayerEntity, Collection<Identifier>) - Method in interface net.fabricmc.fabric.api.event.network.C2SPacketTypeCallback
-
Accept a collection of types.
- accept(Collection<Identifier>) - Method in interface net.fabricmc.fabric.api.event.network.S2CPacketTypeCallback
-
Accept a collection of types.
- accept(PacketContext, PacketByteBuf) - Method in interface net.fabricmc.fabric.api.network.PacketConsumer
-
Receive a CustomPayload-based packet.
- add(ModificationPhase, Predicate<BiomeSelectionContext>, Consumer<BiomeModificationContext>) - Method in class net.fabricmc.fabric.api.biome.v1.BiomeModification
-
Deprecated.
Adds a modifier that is not sensitive to the current state of the biome when it is applied, examples
for this are modifiers that simply add or remove features unconditionally, or change other values
to constants.
- add(ModificationPhase, Predicate<BiomeSelectionContext>, BiConsumer<BiomeSelectionContext, BiomeModificationContext>) - Method in class net.fabricmc.fabric.api.biome.v1.BiomeModification
-
Deprecated.
Adds a modifier that is sensitive to the current state of the biome when it is applied.
- add(Block, int, int) - Method in interface net.fabricmc.fabric.api.registry.FlammableBlockRegistry
-
- add(Tag<Block>, int, int) - Method in interface net.fabricmc.fabric.api.registry.FlammableBlockRegistry
-
- add(Block, V) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- add(Tag<Block>, V) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- add(ItemConvertible, V) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- add(Tag<Item>, V) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- addAttribute(RegistryAttribute) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
-
- addBiomeVariant(RegistryKey<Biome>, RegistryKey<Biome>, double, OverworldClimate...) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Adds a 'variant' biome which replaces another biome on occasion.
- addBuiltInCarver(GenerationStep.Carver, ConfiguredCarver<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Adds a configured carver from BuiltinRegistries.CONFIGURED_CARVER
to this biome.
- addBuiltInFeature(GenerationStep.Feature, ConfiguredFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Adds a configured feature from BuiltinRegistries.CONFIGURED_FEATURE
to this biome.
- addBuiltInStructure(ConfiguredStructureFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Allows a configured structure from BuiltinRegistries.CONFIGURED_STRUCTURE_FEATURE
to start in this biome.
- addCarver(GenerationStep.Carver, RegistryKey<ConfiguredCarver<?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Adds a configured carver to one of this biomes generation steps.
- addCarver(Predicate<BiomeSelectionContext>, GenerationStep.Carver, RegistryKey<ConfiguredCarver<?>>) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
Convenience method to add a carver to one or more biomes.
- addCategory(String) - Method in interface net.fabricmc.fabric.api.client.keybinding.KeyBindingRegistry
-
Deprecated.
Add a new key binding category.
- addContinentalBiome(RegistryKey<Biome>, OverworldClimate, double) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Adds the biome to the specified climate group, with the specified weight.
- addEdgeBiome(RegistryKey<Biome>, RegistryKey<Biome>, double) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Adds the biome as an an edge biome (excluding as a beach) of the parent biome, with the specified weight.
- addFeature(GenerationStep.Feature, RegistryKey<ConfiguredFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Adds a feature to one of this biomes generation steps, identified by the configured feature's registry key.
- addFeature(Predicate<BiomeSelectionContext>, GenerationStep.Feature, RegistryKey<ConfiguredFeature<?, ?>>) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
Convenience method to add a feature to one or more biomes.
- addHillsBiome(RegistryKey<Biome>, RegistryKey<Biome>, double) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Adds the biome as a hills variant of the parent biome, with the specified weight.
- addNetherBiome(RegistryKey<Biome>, Biome.MixedNoisePoint) - Static method in class net.fabricmc.fabric.api.biome.v1.NetherBiomes
-
Deprecated.
Adds a biome to the Nether generator.
- addReloadListener(IdentifiableResourceReloadListener) - Method in interface net.fabricmc.fabric.api.resource.ResourceManagerHelper
-
- addShoreBiome(RegistryKey<Biome>, RegistryKey<Biome>, double) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Adds the biome as a shore/beach biome for the parent biome, with the specified weight.
- addSpawn(SpawnGroup, SpawnSettings.SpawnEntry) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Associated JSON property: spawners
.
- addSpawn(Predicate<BiomeSelectionContext>, SpawnGroup, EntityType<?>, int, int, int) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
Convenience method to add an entity spawn to one or more biomes.
- addStructure(RegistryKey<ConfiguredStructureFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Allows a configured structure to start in this biome.
- addStructure(Predicate<BiomeSelectionContext>, RegistryKey<ConfiguredStructureFeature<?, ?>>) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
Convenience method to add a structure to one or more biomes.
- addVillagerTypeToBiome(RegistryKey<Biome>, VillagerType) - Static method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerTypeHelper
-
Sets the biome a villager type can spawn in.
- adjustsSurface() - Method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
Causes structure pieces of this structure to adjust the surface of the world to fit them, so that they don't
stick out of or into the ground.
- ADVANCEMENTS - Static variable in class net.fabricmc.fabric.api.resource.ResourceReloadListenerKeys
-
- AFTER - Static variable in class net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents
-
Callback after a block is broken.
- afterBlockBreak(World, PlayerEntity, BlockPos, BlockState, BlockEntity) - Method in interface net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents.After
-
Called after a block is successfully broken.
- air() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- all() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Matches all Biomes.
- all(MinecraftServer) - Static method in class net.fabricmc.fabric.api.server.PlayerStream
-
- allowsMovement() - Method in class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- allowsMovement() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- allowsSpawning(AbstractBlock.TypedContextPredicate<EntityType<?>>) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- alwaysUpdateVelocity() - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry.Entry
-
Deprecated.
- appendAll(ResourceManager, Consumer<ModelIdentifier>) - Method in interface net.fabricmc.fabric.api.client.model.ModelAppender
-
- appendItems(Consumer<List<ItemStack>>) - Method in class net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
-
This allows for a custom list of items to be displayed in a tab, this enabled tabs to be created with a custom set of items.
- apply(LootFunction.Builder) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
- apply(LootFunction.Builder) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootSupplierBuilder
-
- apply(T, ResourceManager, Profiler, Executor) - Method in interface net.fabricmc.fabric.api.resource.SimpleResourceReloadListener
-
Synchronously apply loaded data to the game state.
- apply(boolean) - Method in interface net.fabricmc.fabric.api.util.BooleanFunction
-
Applies this function to the given argument.
- around(World, Vec3d, double) - Static method in class net.fabricmc.fabric.api.server.PlayerStream
-
- around(World, BlockPos, double) - Static method in class net.fabricmc.fabric.api.server.PlayerStream
-
- asVanilla() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootPool
-
- asVanilla() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootSupplier
-
- AttackBlockCallback - Interface in net.fabricmc.fabric.api.event.player
-
Callback for left-clicking ("attacking") a block.
- AttackEntityCallback - Interface in net.fabricmc.fabric.api.event.player
-
Callback for left-clicking ("attacking") an entity.
- attribute(RegistryAttribute) - Method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
-
- AXES - Static variable in class net.fabricmc.fabric.api.tag.FabricItemTags
-
Deprecated.
- AXES - Static variable in class net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags
-
- AXES - Static variable in class net.fabricmc.fabric.api.tools.FabricToolTags
-
Deprecated.
- BAKE_FLIP_U - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
When set, U texture coordinates for the given sprite are
flipped as part of baking.
- BAKE_FLIP_V - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
- BAKE_LOCK_UV - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
When enabled, texture coordinate are assigned based on vertex position.
- BAKE_NORMALIZED - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
UV coordinates by default are assumed to be 0-16 scale for consistency
with conventional Minecraft model format.
- BAKE_ROTATE_180 - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Causes texture to appear rotated 180 deg.
- BAKE_ROTATE_270 - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Causes texture to appear rotated 270 deg.
- BAKE_ROTATE_90 - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Causes texture to appear rotated 90 deg.
- BAKE_ROTATE_NONE - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Causes texture to appear with no rotation.
- BEFORE - Static variable in class net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents
-
Callback before a block is broken.
- beforeBlockBreak(World, PlayerEntity, BlockPos, BlockState, BlockEntity) - Method in interface net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents.Before
-
Called before a block is broken and allows cancelling the block breaking.
- binding - Variable in class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding.Builder
-
Deprecated.
- BiomeModification - Class in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModification(Identifier) - Constructor for class net.fabricmc.fabric.api.biome.v1.BiomeModification
-
Deprecated.
- BiomeModificationContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModificationContext.EffectsContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModificationContext.GenerationSettingsContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModificationContext.SpawnSettingsContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModificationContext.WeatherContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModifications - Class in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeModifications() - Constructor for class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
- BiomeSelectionContext - Interface in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BiomeSelectors - Class in net.fabricmc.fabric.api.biome.v1
-
Deprecated.
- BlendMode - Enum in net.fabricmc.fabric.api.renderer.v1.material
-
Defines how sprite pixels will be blended with the scene.
- blendMode(int, RenderLayer) - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
- blendMode(int, BlendMode) - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
Defines how sprite pixels will be blended with the scene.
- BLOCK - Static variable in interface net.fabricmc.fabric.api.client.render.ColorProviderRegistry
-
Deprecated.
- BLOCK - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry
-
- block(Identifier) - Static method in class net.fabricmc.fabric.api.tag.TagRegistry
-
- Block2ObjectMap<V> - Interface in net.fabricmc.fabric.api.util
-
- BLOCK_ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientBlockEntityEvents
-
Called when a BlockEntity is loaded into a ClientWorld.
- BLOCK_ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents
-
Called when an BlockEntity is loaded into a ServerWorld.
- 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 ClientWorld.
- 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 ServerWorld.
- BlockAttackInteractionAware - Interface in net.fabricmc.fabric.api.block
-
Convienence interface for blocks which listen to "break interactions" (left-click).
- BlockConstructedCallback - Interface in net.fabricmc.fabric.api.event.registry
-
- BlockEntityClientSerializable - Interface in net.fabricmc.fabric.api.block.entity
-
Implement this interface on a BlockEntity which you would like to be
synchronized with the client side using the built-in engine methods.
- BlockEntityRendererRegistry - Interface in net.fabricmc.fabric.api.client.rendereregistry.v1
-
Helper class for registering BlockEntityRenderers.
- BlockPickInteractionAware - Interface in net.fabricmc.fabric.api.block
-
- blockRenderLayer - Variable in enum net.fabricmc.fabric.api.renderer.v1.material.BlendMode
-
- BlockRenderLayerMap - Interface in net.fabricmc.fabric.api.blockrenderlayer.v1
-
Use to associate blocks or fluids with block render layer other than default.
- BlockSettingsExtensions - Class in net.fabricmc.fabric.api.block
-
- blocksPistons() - Method in class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- blocksPistons() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- blockVision(AbstractBlock.ContextPredicate) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- BooleanFunction<R> - Interface in net.fabricmc.fabric.api.util
-
Represents a function that accepts an boolean-valued argument and produces a result.
- breakByHand(AbstractBlock.Settings, boolean) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- breakByHand(boolean) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
Makes the block breakable by any tool if breakByHand
is set to true.
- breakByHand(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
Makes the block breakable by any tool if breakByHand
is set to true.
- breakByTool(AbstractBlock.Settings, Tag<Item>, int) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- breakByTool(Tag<Item>, int) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- breakByTool(Tag<Item>) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- breakByTool(Tag<Item>, int) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- breakByTool(Tag<Item>) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- breakInstantly(AbstractBlock.Settings) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- breakInstantly() - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- breakInstantly() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- build() - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- build(Function<AbstractBlock.Settings, T>) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- build() - Method in class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- build(Identifier, Supplier<ItemStack>) - Static method in class net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
-
This is a single method that makes creating an ItemGroup with an icon one call.
- build() - Method in class net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
-
Create an instance of the ItemGroup.
- build() - Method in class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding.Builder
-
Deprecated.
- build() - Method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- build() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates the entity type.
- build() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- build() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- build() - Method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
Creates the VillagerProfession
.
- build() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MeshBuilder
-
Returns a new
Mesh
instance containing all
quads added to this builder and resets the builder to an empty state.
- buildAndRegister() - Method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
-
Applies the attributes to the registry and registers it.
- Builder(FabricKeyBinding) - Constructor for class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding.Builder
-
Deprecated.
- builder() - Static method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
- builder() - Static method in class net.fabricmc.fabric.api.loot.v1.FabricLootSupplierBuilder
-
- building(AbstractBlock.Settings, Block) - Method in interface net.fabricmc.fabric.api.event.registry.BlockConstructedCallback
-
Deprecated.
- building(Item.Settings, Item) - Method in interface net.fabricmc.fabric.api.event.registry.ItemConstructedCallback
-
Deprecated.
- builtIn() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Matches Biomes that have not been originally defined in a datapack, but that are defined in code.
- BuiltinItemRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1
-
- BuiltinItemRendererRegistry - Interface in net.fabricmc.fabric.api.client.rendering.v1
-
- BuiltinItemRendererRegistry.DynamicItemRenderer - Interface in net.fabricmc.fabric.api.client.rendering.v1
-
Dynamic item renderers render items with custom code.
- burnable() - Method in class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- burnable() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- BYTE - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- BYTE_ARRAY - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- C2SPacketTypeCallback - Interface in net.fabricmc.fabric.api.event.network
-
Event for listening to packet type registration and unregistration notifications
(also known as "minecraft:register" and "minecraft:unregister") sent by a client.
- CANCELED - Static variable in class net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents
-
Callback when a block break has been canceled.
- canGenerateInNether(RegistryKey<Biome>) - Static method in class net.fabricmc.fabric.api.biome.v1.NetherBiomes
-
Deprecated.
Returns true if the given biome can generate in the nether, considering the Vanilla nether biomes,
and any biomes added to the Nether by mods.
- canPlayerReceive(PlayerEntity, Identifier) - Method in interface net.fabricmc.fabric.api.network.ServerSidePacketRegistry
-
Check if a given client declared the ability to receive a given packet ID
using the vanilla "register/unregister" protocol.
- canServerReceive(Identifier) - Method in interface net.fabricmc.fabric.api.network.ClientSidePacketRegistry
-
Check if the server declared the ability to receive a given packet ID
using the vanilla "register/unregister" protocol.
- categories(Biome.Category...) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Matches Biomes that have one of the given categories.
- CHUNK_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientChunkEvents
-
Called when a chunk is loaded into a ClientWorld.
- CHUNK_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
-
Called when an chunk is loaded into a ServerWorld.
- 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 ClientWorld.
- CHUNK_UNLOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
-
Called when an chunk is unloaded from a ServerWorld.
- clear() - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
Resets this instance to default values.
- clear(Block) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- clear(Tag<Block>) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- clear(ItemConvertible) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- clear(Tag<Item>) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- clearAdditionsSound() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearAmbientSound() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearFoliageColor() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearGrassColor() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearMoodSound() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearMusic() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearParticleConfig() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- clearSpawnCost(EntityType<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Removes a spawn cost entry for a given entity type.
- clearSpawns(SpawnGroup) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Removes all spawns of the given entity type.
- clearSpawns() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Removes all spawns.
- clearTagEntries() - Method in interface net.fabricmc.fabric.api.tag.FabricTagBuilder
-
Clear the contained entries and mark the tag as replaced.
- 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.
- 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
-
- 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
-
- ClientEntityEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientEntityEvents() - Constructor for class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents
-
- ClientEntityEvents.Load - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientEntityEvents.Unload - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- 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
-
- ClientPickBlockApplyCallback - Interface in net.fabricmc.fabric.api.event.client.player
-
This event is emitted during the block-picking process.
- ClientPickBlockCallback - Interface in net.fabricmc.fabric.api.event.client.player
-
- ClientPickBlockCallback.Container - Class in net.fabricmc.fabric.api.event.client.player
-
Deprecated.
- ClientPickBlockGatherCallback - Interface in net.fabricmc.fabric.api.event.client.player
-
This event is emitted at the beginning of the block picking process in
order to find any applicable ItemStack.
- ClientSidePacketRegistry - Interface in net.fabricmc.fabric.api.network
-
The client-side packet registry.
- ClientSpriteRegistryCallback - Interface in net.fabricmc.fabric.api.event.client
-
- ClientSpriteRegistryCallback.Registry - Class in net.fabricmc.fabric.api.event.client
-
- ClientTickCallback - Interface in net.fabricmc.fabric.api.event.client
-
Deprecated.
- ClientTickEvents - Class in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientTickEvents() - Constructor for class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
-
- ClientTickEvents.EndTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientTickEvents.EndWorldTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientTickEvents.StartTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- ClientTickEvents.StartWorldTick - Interface in net.fabricmc.fabric.api.client.event.lifecycle.v1
-
- collidable(AbstractBlock.Settings, boolean) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- collidable(boolean) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- collidable(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- colorIndex(int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Value functions identically to BakedQuad.getColorIndex()
and is
used by renderer / model builder in same way.
- colorIndex(int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- colorIndex() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Retrieves the quad color index serialized with the quad.
- ColorProviderRegistry<T,Provider> - Interface in net.fabricmc.fabric.api.client.render
-
- ColorProviderRegistry<T,Provider> - Interface in net.fabricmc.fabric.api.client.rendering.v1
-
- CommandRegistrationCallback - Interface in net.fabricmc.fabric.api.command.v1
-
Callback for when a server registers all commands.
- CommandRegistry - Class in net.fabricmc.fabric.api.registry
-
- CommandRegistry() - Constructor for class net.fabricmc.fabric.api.registry.CommandRegistry
-
Deprecated.
- complex(ParticleEffect.Factory<T>) - Static method in class net.fabricmc.fabric.api.particle.v1.FabricParticleTypes
-
Creates a new particle type with a custom factory for packet/data serialization.
- complex(boolean, ParticleEffect.Factory<T>) - Static method in class net.fabricmc.fabric.api.particle.v1.FabricParticleTypes
-
Creates a new particle type with a custom factory for packet/data serialization.
- CompostingChanceRegistry - Interface in net.fabricmc.fabric.api.registry
-
Registry of items to 0.0-1.0 values, defining the chance of a given item
increasing the Composter block's level.
- COMPOUND - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- conditionally(LootCondition.Builder) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
- Container(ItemStack) - Constructor for class net.fabricmc.fabric.api.event.client.player.ClientPickBlockCallback.Container
-
Deprecated.
- ContainerFactory<T> - Interface in net.fabricmc.fabric.api.container
-
- ContainerProviderRegistry - Interface in net.fabricmc.fabric.api.container
-
- ContainerScreenFactory<C extends net.minecraft.screen.ScreenHandler> - Interface in net.fabricmc.fabric.api.client.screen
-
- copy(Block) - Static method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- copy() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- copy() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- copyFrom(LootPool) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
Copies the entries, conditions and functions of the pool
to this
builder.
- copyFrom(LootPool, boolean) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
Copies the entries, conditions and functions of the pool
to this
builder.
- copyFrom(LootTable) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootSupplierBuilder
-
Copies the pools and functions of the supplier
to this builder.
- copyFrom(LootTable, boolean) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootSupplierBuilder
-
Copies the pools and functions of the supplier
to this builder.
- copyNormal(int, Vector3f) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Pass a non-null target to avoid allocation - will be returned with values.
- copyOf(AbstractBlock.Settings) - Static method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- copyOf(AbstractBlock) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- copyOf(AbstractBlock.Settings) - Static method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- copyPos(int, Vector3f) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Pass a non-null target to avoid allocation - will be returned with values.
- copyTo(MutableQuadView) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Extracts all quad properties except material to the given
MutableQuadView
instance.
- create(Identifier) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeModifications
-
Deprecated.
Create a new biome modification which will be applied whenever biomes are loaded from datapacks.
- create(Identifier) - Static method in class net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
-
Create a new Item Group Builder.
- create(Identifier, InputUtil.Type, int, String) - Static method in class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding.Builder
-
Deprecated.
- create(FabricSpriteProvider) - Method in interface net.fabricmc.fabric.api.client.particle.v1.ParticleFactoryRegistry.PendingParticleFactory
-
Called to create a new particle factory.
- create(EntityRenderDispatcher, EntityRendererRegistry.Context) - Method in interface net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry.Factory
-
- create(C) - Method in interface net.fabricmc.fabric.api.client.screen.ContainerScreenFactory
-
Deprecated.
- create(H, PlayerInventory, Text) - Method in interface net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry.Factory
-
Creates a new handled screen.
- create(int, Identifier, PlayerEntity, PacketByteBuf) - Method in interface net.fabricmc.fabric.api.container.ContainerFactory
-
Deprecated.
Creates the new object.
- create(SpawnGroup) - Static method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- create(SpawnGroup, Function<? super World, ? extends T>) - Static method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
- create(SpawnGroup, EntityType.EntityFactory<T>) - Static method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- create() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates an entity type builder.
- create(SpawnGroup) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates an entity type builder.
- create(SpawnGroup, EntityType.EntityFactory<T>) - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates an entity type builder.
- create() - Static method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
Creates a builder instance to allow for creation of a VillagerProfession
.
- create(int, PlayerInventory, PacketByteBuf) - Method in interface net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry.ExtendedClientHandlerFactory
-
Creates a new client-sided screen handler with additional screen opening data.
- create(int, PlayerInventory) - Method in interface net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry.SimpleClientHandlerFactory
-
Creates a new client-sided screen handler.
- create(Identifier, S) - Static method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
Creates a new FabricStructureBuilder
for registering a structure.
- create(Identifier, Supplier<TagGroup<T>>) - Static method in class net.fabricmc.fabric.api.tag.TagRegistry
-
- createArrayBacked(Class<? super T>, Function<T[], T>) - Static method in class net.fabricmc.fabric.api.event.EventFactory
-
Create an "array-backed" Event instance.
- createArrayBacked(Class<T>, T, Function<T[], T>) - Static method in class net.fabricmc.fabric.api.event.EventFactory
-
Create an "array-backed" Event instance with a custom empty invoker.
- createBooleanRule(boolean) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a boolean rule type.
- createBooleanRule(boolean, BiConsumer<MinecraftServer, GameRules.BooleanRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a boolean rule type.
- createDefaulted(Class<T>, Identifier, Identifier) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
-
- createDoubleRule(double) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createDoubleRule(double, double) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createDoubleRule(double, double, BiConsumer<MinecraftServer, DoubleRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createDoubleRule(double, double, double) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createDoubleRule(double, BiConsumer<MinecraftServer, DoubleRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createDoubleRule(double, double, double, BiConsumer<MinecraftServer, DoubleRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates a double rule type.
- createEnumRule(E) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an enum rule type.
- createEnumRule(E, BiConsumer<MinecraftServer, EnumRule<E>>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an enum rule type.
- createEnumRule(E, E[]) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an enum rule type.
- createEnumRule(E, E[], BiConsumer<MinecraftServer, EnumRule<E>>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an enum rule type.
- createIntRule(int) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createIntRule(int, int) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createIntRule(int, int, BiConsumer<MinecraftServer, GameRules.IntRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createIntRule(int, int, int) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createIntRule(int, BiConsumer<MinecraftServer, GameRules.IntRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createIntRule(int, int, int, BiConsumer<MinecraftServer, GameRules.IntRule>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleFactory
-
Creates an integer rule type.
- createLiving() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates an entity type builder for a living entity.
- createMob() - Static method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Creates an entity type builder for a mob entity.
- createSimple(Class<T>, Identifier) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
-
- CriterionRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.advancement
-
Allows registering advancement criteria for triggers.
- CriterionRegistry() - Constructor for class net.fabricmc.fabric.api.object.builder.v1.advancement.CriterionRegistry
-
- CULL_FACE_EPSILON - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- cullFace(Direction) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
If non-null, quad is coplanar with a block face which, if known, simplifies
or shortcuts geometric analysis that might otherwise be needed.
- cullFace(Direction) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- cullFace() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
If non-null, quad should not be rendered in-world if the
opposite face of a neighbor block occludes it.
- customDamage(CustomDamageHandler) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
Sets the custom damage handler of the item.
- CustomDamageHandler - Interface in net.fabricmc.fabric.api.item.v1
-
Allows an item to run custom logic when ItemStack.damage(int, LivingEntity, Consumer)
is called.
- CustomGameRuleCategory - Class in net.fabricmc.fabric.api.gamerule.v1
-
Utility class for creating custom game rule categories outside of the categories Minecraft provides
.
- CustomGameRuleCategory(Identifier, Text) - Constructor for class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
Creates a custom game rule category.
- cycle() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
Cycles the value of this enum rule to the next supported value.
- emissive(int, boolean) - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
When true, sprite texture and color will be rendered at full brightness.
- emissiveLighting(AbstractBlock.ContextPredicate) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- emit() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
In static mesh building, causes quad to be appended to the mesh being built.
- emitBlockQuads(BlockRenderView, BlockState, BlockPos, Supplier<Random>, RenderContext) - Method in interface net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel
-
This method will be called during chunk rebuilds to generate both the static and
dynamic portions of a block model when the model implements this interface and
FabricBakedModel.isVanillaAdapter()
returns false.
- emitBlockQuads(BlockRenderView, BlockState, BlockPos, Supplier<Random>, RenderContext) - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- emitItemQuads(ItemStack, Supplier<Random>, RenderContext) - Method in interface net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel
-
This method will be called during item rendering to generate both the static and
dynamic portions of an item model when the model implements this interface and
FabricBakedModel.isVanillaAdapter()
returns false.
- emitItemQuads(ItemStack, Supplier<Random>, RenderContext) - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- EMPTY - Static variable in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
- END - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- 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_SERVER_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
-
Called at the end of the server tick.
- END_WORLD_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
-
Called at the end of a ClientWorld's tick.
- END_WORLD_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
-
Called at the end of a ServerWorld's tick.
- endDataPackReload(MinecraftServer, ServerResourceManager, boolean) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.EndDataPackReload
-
Called after data packs on a Minecraft server have been reloaded.
- ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientEntityEvents
-
Called when an Entity is loaded into a ClientWorld.
- ENTITY_LOAD - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerEntityEvents
-
Called when an Entity is loaded into a ServerWorld.
- 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 ClientWorld.
- entityFactory(EntityType.EntityFactory<N>) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
- entityFactory(EntityType.EntityFactory<N>) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- entityFactory(EntityType.EntityFactory<N>) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- EntityPickInteractionAware - Interface in net.fabricmc.fabric.api.entity
-
- EntityRendererRegistry - Class in net.fabricmc.fabric.api.client.rendereregistry.v1
-
Helper class for registering EntityRenderers.
- EntityRendererRegistry.Context - Class in net.fabricmc.fabric.api.client.rendereregistry.v1
-
- EntityRendererRegistry.Factory - Interface in net.fabricmc.fabric.api.client.rendereregistry.v1
-
- EntityTrackingRegistry - Class in net.fabricmc.fabric.api.entity
-
- EntityTrackingRegistry.Entry - Class in net.fabricmc.fabric.api.entity
-
Deprecated.
- entityType(Identifier) - Static method in class net.fabricmc.fabric.api.tag.TagRegistry
-
- Entry(int, int, boolean) - Constructor for class net.fabricmc.fabric.api.entity.EntityTrackingRegistry.Entry
-
Deprecated.
- Entry(int, int) - Constructor for class net.fabricmc.fabric.api.registry.FlammableBlockRegistry.Entry
-
- EnumRule<E extends Enum<E>> - Class in net.fabricmc.fabric.api.gamerule.v1.rule
-
- EnumRule(GameRules.Type<EnumRule<E>>, E, E[]) - Constructor for class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- EnumRule(GameRules.Type<EnumRule<E>>, E, Collection<E>) - Constructor for class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
Deprecated.
- equals(Object) - Method in class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
- equals(Object) - Method in class net.fabricmc.fabric.api.registry.FlammableBlockRegistry.Entry
-
- equipmentSlot(EquipmentSlotProvider) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
Sets the equipment slot provider of the item.
- EquipmentSlotProvider - Interface in net.fabricmc.fabric.api.item.v1
-
A provider for the preferred equipment slot of an item.
- EVENT - Static variable in interface net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback
-
Fired after the game has appended all base tooltip lines to the list.
- EVENT - Static variable in interface net.fabricmc.fabric.api.client.render.InvalidateRenderStateCallback
-
Deprecated.
- EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendereregistry.v1.LivingEntityFeatureRendererRegistrationCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.client.rendering.v1.InvalidateRenderStateCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.command.v1.CommandRegistrationCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback
-
- event(Identifier) - Static method in interface net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback
-
Get an event instance for a given atlas path.
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.ClientTickCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.ItemTooltipCallback
-
Deprecated.
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.player.ClientPickBlockApplyCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.player.ClientPickBlockCallback
-
Deprecated.
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.client.player.ClientPickBlockGatherCallback
-
- Event<T> - Class in net.fabricmc.fabric.api.event
-
Base class for Event implementations.
- Event() - Constructor for class net.fabricmc.fabric.api.event.Event
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.player.AttackBlockCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.player.AttackEntityCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.player.UseBlockCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.player.UseEntityCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.player.UseItemCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.registry.BlockConstructedCallback
-
Deprecated.
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.registry.DynamicRegistrySetupCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.registry.ItemConstructedCallback
-
Deprecated.
- event(Registry<T>) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback
-
- event(Registry<T>) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryEntryRemovedCallback
-
- event(Registry<T>) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.server.ServerStartCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.server.ServerStopCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.server.ServerTickCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.event.world.WorldTickCallback
-
- EVENT - Static variable in interface net.fabricmc.fabric.api.loot.v1.event.LootTableLoadingCallback
-
- EventFactory - Class in net.fabricmc.fabric.api.event
-
Helper for creating
Event
classes.
- excludeByKey(RegistryKey<Biome>...) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
- excludeByKey(Collection<RegistryKey<Biome>>) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a selector that will reject any biome whos keys is in the given collection of keys.
- ExtendedScreenHandlerFactory - Interface in net.fabricmc.fabric.api.screenhandler.v1
-
An extension of NamedScreenHandlerFactory
that can write additional data to a screen opening packet.
- FabricBakedModel - Interface in net.fabricmc.fabric.api.renderer.v1.model
-
Interface for baked models that output meshes with enhanced rendering features.
- FabricBlockSettings - Class in net.fabricmc.fabric.api.block
-
- FabricBlockSettings(Material, MaterialColor) - Constructor for class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- FabricBlockSettings(Block) - Constructor for class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- FabricBlockSettings(AbstractBlock.Settings) - Constructor for class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- FabricBlockSettings - Class in net.fabricmc.fabric.api.object.builder.v1.block
-
Fabric's version of Block.Settings.
- FabricBlockSettings(Material, MaterialColor) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- FabricBlockSettings(AbstractBlock.Settings) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- FabricDefaultAttributeRegistry - Class in net.fabricmc.fabric.api.entity
-
- FabricDefaultAttributeRegistry() - Constructor for class net.fabricmc.fabric.api.entity.FabricDefaultAttributeRegistry
-
Deprecated.
- FabricDefaultAttributeRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.entity
-
Allows registering custom default attributes for living entities.
- FabricDefaultAttributeRegistry() - Constructor for class net.fabricmc.fabric.api.object.builder.v1.entity.FabricDefaultAttributeRegistry
-
- FabricEntityTypeBuilder<T extends net.minecraft.entity.Entity> - Class in net.fabricmc.fabric.api.entity
-
- FabricEntityTypeBuilder(SpawnGroup, EntityType.EntityFactory<T>) - Constructor for class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- FabricEntityTypeBuilder<T extends net.minecraft.entity.Entity> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
-
Extended version of EntityType.Builder
with added registration for
server->client entity tracking values.
- FabricEntityTypeBuilder(SpawnGroup, EntityType.EntityFactory<T>) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
- FabricEntityTypeBuilder.Living<T extends net.minecraft.entity.LivingEntity> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
-
An extended version of
FabricEntityTypeBuilder
with support for features on present on
living entities
, such as default attributes.
- FabricEntityTypeBuilder.Mob<T extends net.minecraft.entity.mob.MobEntity> - Class in net.fabricmc.fabric.api.object.builder.v1.entity
-
An extended version of
FabricEntityTypeBuilder
with support for features on present on
mob entities
, such as spawn restrictions.
- FabricGameRuleVisitor - Interface in net.fabricmc.fabric.api.gamerule.v1
-
An extended game rule visitor which supports Fabric's own rule types.
- FabricItemGroupBuilder - Class in net.fabricmc.fabric.api.client.itemgroup
-
- FabricItemSettings - Class in net.fabricmc.fabric.api.item.v1
-
Fabric's version of Item.Settings.
- FabricItemSettings() - Constructor for class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- FabricItemTags - Class in net.fabricmc.fabric.api.tag
-
- FabricKeyBinding - Class in net.fabricmc.fabric.api.client.keybinding
-
- FabricKeyBinding(Identifier, InputUtil.Type, int, String) - Constructor for class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding
-
Deprecated.
- FabricKeyBinding.Builder - Class in net.fabricmc.fabric.api.client.keybinding
-
Deprecated.
- FabricLootPool - Interface in net.fabricmc.fabric.api.loot.v1
-
An interface implemented by all net.minecraft.loot.LootPool
instances when
Fabric API is present.
- FabricLootPoolBuilder - Class in net.fabricmc.fabric.api.loot.v1
-
- FabricLootSupplier - Interface in net.fabricmc.fabric.api.loot.v1
-
An interface implemented by all net.minecraft.loot.LootSupplier
instances when
Fabric API is present.
- FabricLootSupplierBuilder - Class in net.fabricmc.fabric.api.loot.v1
-
- FabricLootSupplierBuilder() - Constructor for class net.fabricmc.fabric.api.loot.v1.FabricLootSupplierBuilder
-
- FabricMaterialBuilder - Class in net.fabricmc.fabric.api.block
-
- FabricMaterialBuilder(MaterialColor) - Constructor for class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- FabricMaterialBuilder(DyeColor) - Constructor for class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- FabricMaterialBuilder - Class in net.fabricmc.fabric.api.object.builder.v1.block
-
- FabricMaterialBuilder(MaterialColor) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- FabricMaterialBuilder(DyeColor) - Constructor for class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- FabricModelPredicateProviderRegistry - Class in net.fabricmc.fabric.api.object.builder.v1.client.model
-
Allows registering model predicate providers for item models.
- FabricModelPredicateProviderRegistry() - Constructor for class net.fabricmc.fabric.api.object.builder.v1.client.model.FabricModelPredicateProviderRegistry
-
- FabricParticleTypes - Class in net.fabricmc.fabric.api.particle.v1
-
Methods for creating particle types, both simple and using an existing attribute factory.
- FabricRegistryBuilder<T,R extends net.minecraft.util.registry.MutableRegistry<T>> - Class in net.fabricmc.fabric.api.event.registry
-
Used to create custom registries, with specified registry attributes.
- FabricSpriteProvider - Interface in net.fabricmc.fabric.api.client.particle.v1
-
FabricSpriteProvider.
- FabricStructureBuilder<FC extends net.minecraft.world.gen.feature.FeatureConfig,S extends net.minecraft.world.gen.feature.StructureFeature<FC>> - Class in net.fabricmc.fabric.api.structure.v1
-
A builder for registering custom structures.
- FabricTag<T> - Interface in net.fabricmc.fabric.api.tag
-
Interface implemented by Tag
instances when
Fabric API is present.
- FabricTagBuilder<T> - Interface in net.fabricmc.fabric.api.tag
-
Interface implemented by Tag.Builder
instances when
Fabric API is present.
- FabricToolTags - Class in net.fabricmc.fabric.api.tool.attribute.v1
-
Tool item tags provided by Fabric.
- FabricToolTags - Class in net.fabricmc.fabric.api.tools
-
- faceFromIndex(int) - Static method in class net.fabricmc.fabric.api.renderer.v1.model.ModelHelper
-
- faceNormal() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Normal of the quad as implied by geometry.
- fallbackConsumer() - Method in interface net.fabricmc.fabric.api.renderer.v1.render.RenderContext
-
Fabric causes vanilla baked models to send themselves
via this interface.
- find() - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
Returns the standard material encoding all
of the current settings in this finder.
- find(QuadView, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.model.SpriteFinder
-
Finds the atlas sprite containing the vertex centroid of the quad.
- find(float, float) - Method in interface net.fabricmc.fabric.api.renderer.v1.model.SpriteFinder
-
- fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Sets this entity type to be fire immune.
- fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- fireImmune() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- fireproof() - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- FlammableBlockRegistry - Interface in net.fabricmc.fabric.api.registry
-
- FlammableBlockRegistry.Entry - Class in net.fabricmc.fabric.api.registry
-
- FLOAT - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- fluid(Identifier) - Static method in class net.fabricmc.fabric.api.tag.TagRegistry
-
- FluidRenderHandler - Interface in net.fabricmc.fabric.api.client.render.fluid.v1
-
Interface for handling the rendering of a FluidState.
- FluidRenderHandlerRegistry - Interface in net.fabricmc.fabric.api.client.render.fluid.v1
-
- FONTS - Static variable in class net.fabricmc.fabric.api.resource.ResourceReloadListenerKeys
-
- food(FoodComponent) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- 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
-
- forceTrackedVelocityUpdates(boolean) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- forEach(Consumer<QuadView>) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.Mesh
-
Use to access all of the quads encoded in this mesh.
- ForwardingBakedModel - Class in net.fabricmc.fabric.api.renderer.v1.model
-
Base class for specialized model implementations that need to wrap other baked models.
- ForwardingBakedModel() - Constructor for class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- foundInOverworld() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match all biomes that would normally spawn in the Overworld,
assuming Vanilla's layered biome source is used.
- foundInTheEnd() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match all biomes that would normally spawn in the End,
assuming Vanilla's default End biome source is used.
- foundInTheNether() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match all biomes that would normally spawn in the Nether,
assuming Vanilla's default multi noise biome source with the nether preset is used.
- friction(float) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- from(R) - Static method in class net.fabricmc.fabric.api.event.registry.FabricRegistryBuilder
-
- fromClientTag(CompoundTag) - Method in interface net.fabricmc.fabric.api.block.entity.BlockEntityClientSerializable
-
- fromRenderLayer(RenderLayer) - Static method in enum net.fabricmc.fabric.api.renderer.v1.material.BlendMode
-
- fromVanilla(int[], int, boolean) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
- fromVanilla(BakedQuad, RenderMaterial, Direction) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Enables bulk vertex data transfer using the standard Minecraft vertex formats.
- fromVanilla(int[], int, boolean) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- FuelRegistry - Interface in net.fabricmc.fabric.api.registry
-
Registry of items to 0-32767 fuel burn time values, in in-game ticks.
- FUNCTIONS - Static variable in class net.fabricmc.fabric.api.resource.ResourceReloadListenerKeys
-
- GameRuleFactory - Class in net.fabricmc.fabric.api.gamerule.v1
-
A utility class containing factory methods to create game rule types.
- GameRuleRegistry - Class in net.fabricmc.fabric.api.gamerule.v1
-
A utility class which allows for registration of game rules.
- get(T) - Method in interface net.fabricmc.fabric.api.client.render.ColorProviderRegistry
-
Deprecated.
Get a color provider for the given object.
- get(Fluid) - Method in interface net.fabricmc.fabric.api.client.render.fluid.v1.FluidRenderHandlerRegistry
-
- get(T) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry
-
Get a color provider for the given object.
- get(EntityType) - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry
-
Deprecated.
- get(Registry<?>) - Static method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
-
- get() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- get() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- get(SpriteAtlasTexture) - Static method in interface net.fabricmc.fabric.api.renderer.v1.model.SpriteFinder
-
Retrieves or creates the finder for the given atlas.
- get(ResourceType) - Static method in interface net.fabricmc.fabric.api.resource.ResourceManagerHelper
-
Get the ResourceManagerHelper instance for a given resource type.
- get(Block) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- get(ItemConvertible) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- get() - Method in enum net.fabricmc.fabric.api.util.TriState
-
Gets the value of the tri-state.
- getAtlas() - Method in interface net.fabricmc.fabric.api.client.particle.v1.FabricSpriteProvider
-
Returns the entire particles texture atlas.
- getBiome() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns the biome with modifications by biome modifiers of higher priority already applied.
- getBiomeKey() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
- getBlockEntityRenderAttachment(BlockPos) - Method in interface net.fabricmc.fabric.api.rendering.data.v1.RenderAttachedBlockView
-
For models associated with Block Entities that implement
RenderAttachmentBlockEntity
this will be the most recent value provided by that implementation for the given block position.
- getBoundKey() - Method in class net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding
-
Deprecated.
- getBoundKeyOf(KeyBinding) - Static method in class net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper
-
Returns the configured KeyCode bound to the KeyBinding from the player's settings.
- getBoxed() - Method in enum net.fabricmc.fabric.api.util.TriState
-
Gets the value of the tri-state as a boxed, nullable boolean.
- getBurnChance() - Method in class net.fabricmc.fabric.api.registry.FlammableBlockRegistry.Entry
-
- getCategory(GameRules.Key<T>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
Gets the custom category a game rule key
is registered to.
- getCommandResult() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- getCommandResult() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- getConditions() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootPool
-
- getDefaultInstance() - Static method in interface net.fabricmc.fabric.api.registry.FlammableBlockRegistry
-
- getDependencies() - Method in interface net.fabricmc.fabric.api.client.texture.DependentSprite
-
- getDynamicModifiers(EquipmentSlot, ItemStack, LivingEntity) - Method in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
Add modifiers for any EntityAttributes
your item should give when equipped, based on the stack.
- getEffects() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
Returns the modification context for the biomes effects.
- getEmitter() - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MeshBuilder
-
Returns the
QuadEmitter
used to append quad to this mesh.
- getEmitter() - Method in interface net.fabricmc.fabric.api.renderer.v1.render.RenderContext
-
Returns a
QuadEmitter
instance that emits directly to the render buffer.
- getEntries() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootPool
-
- getEnumClass() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- getFabricDependencies() - Method in interface net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener
-
- getFabricId() - Method in interface net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener
-
- getFabricModMetadata() - Method in interface net.fabricmc.fabric.api.resource.ModResourcePack
-
- getFeatureKey(ConfiguredFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Tries to retrieve the registry key for the given configured feature, which should be from this biomes
current feature list.
- getFluidColor(BlockRenderView, BlockPos, FluidState) - Method in interface net.fabricmc.fabric.api.client.render.fluid.v1.FluidRenderHandler
-
Get the tint color for a fluid being rendered at a given position.
- getFluidSprites(BlockRenderView, BlockPos, FluidState) - Method in interface net.fabricmc.fabric.api.client.render.fluid.v1.FluidRenderHandler
-
Get the sprites for a fluid being rendered at a given position.
- getFunctions() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootPool
-
- getFunctions() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootSupplier
-
- getGenerationSettings() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
Returns the modification context for the biomes generation settings.
- getHandlerName(Object) - Static method in class net.fabricmc.fabric.api.event.EventFactory
-
Get the listener object name.
- getId() - Method in class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
- getIdFromNew(int) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
-
- getIdFromOld(int) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
-
- getInstance() - Static method in interface net.fabricmc.fabric.api.client.particle.v1.ParticleFactoryRegistry
-
- getInstance(Block) - Static method in interface net.fabricmc.fabric.api.registry.FlammableBlockRegistry
-
- getItemRenderer() - Method in class net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry.Context
-
- getMiningLevel(ItemStack, LivingEntity) - Method in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
- getMiningLevel(Tag<Item>, BlockState, ItemStack, LivingEntity) - Method in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
Determines the mining level of the passed stack, which is used for calculating what blocks this tool is allowed to break.
- getMiningSpeedMultiplier(ItemStack, LivingEntity) - Method in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
- getMiningSpeedMultiplier(Tag<Item>, BlockState, ItemStack, LivingEntity) - Method in interface net.fabricmc.fabric.api.tool.attribute.v1.DynamicAttributeTool
-
Determines the mining speed multiplier of the passed stack, which is one factor in overall mining speed.
- getName() - Method in class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
- getOverrides() - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- getPacketEnvironment() - Method in interface net.fabricmc.fabric.api.network.PacketContext
-
Get the environment associated with the packet.
- getPickedStack(BlockState, BlockView, BlockPos, PlayerEntity, HitResult) - Method in interface net.fabricmc.fabric.api.block.BlockPickInteractionAware
-
- getPickedStack(PlayerEntity, HitResult) - Method in interface net.fabricmc.fabric.api.entity.EntityPickInteractionAware
-
- getPlayer() - Method in interface net.fabricmc.fabric.api.network.PacketContext
-
Get the player associated with the packet.
- getPools() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootSupplier
-
- getPreferredEquipmentSlot(ItemStack) - Method in interface net.fabricmc.fabric.api.item.v1.EquipmentSlotProvider
-
Gets the preferred equipment slot for an item stack.
- getQuads(BlockState, Direction, Random) - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- getRawIdChangeMap() - Method in interface net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback.RemapState
-
- getRenderAttachmentData() - Method in interface net.fabricmc.fabric.api.rendering.data.v1.RenderAttachmentBlockEntity
-
- getRenderer() - Method in interface net.fabricmc.fabric.api.renderer.v1.RendererAccess
-
Access to the current
Renderer
for creating and retrieving model builders
and materials.
- getResourceManager() - Method in class net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry.Context
-
- getRolls() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootPool
-
- getSpawnSettings() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
Returns the modification context for the biomes spawn settings.
- getSpreadChance() - Method in class net.fabricmc.fabric.api.registry.FlammableBlockRegistry.Entry
-
- getSprite() - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- getSprites() - Method in interface net.fabricmc.fabric.api.client.particle.v1.FabricSpriteProvider
-
Gets the list of all sprites available for this particle to use.
- getStack() - Method in class net.fabricmc.fabric.api.event.client.player.ClientPickBlockCallback.Container
-
Deprecated.
- getStructureKey(ConfiguredStructureFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Tries to retrieve the registry key for the given configured feature, which should be from this biomes
current feature list.
- getSurfaceBuilderKey() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Tries to retrieve the registry key for this biomes current surface builder, which may be empty, if the
surface builder is not registered.
- getTaskQueue() - Method in interface net.fabricmc.fabric.api.network.PacketContext
-
Get the task queue for a given side.
- getTextureManager() - Method in class net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry.Context
-
- getThis() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- getThis() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- getTooltip(ItemStack, TooltipContext, List<Text>) - Method in interface net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback
-
Called when an item stack's tooltip is rendered.
- getTooltip(ItemStack, TooltipContext, List<Text>) - Method in interface net.fabricmc.fabric.api.event.client.ItemTooltipCallback
-
Deprecated.
Called when an item stack's tooltip is rendered.
- getTrackingDistance() - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry.Entry
-
Deprecated.
- getTransformation() - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- getType() - Method in interface net.fabricmc.fabric.api.loot.v1.FabricLootSupplier
-
- getUpdateIntervalTicks() - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry.Entry
-
Deprecated.
- getWeather() - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
Returns the modification context for the biomes weather properties.
- group(ItemGroup) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- handleBreakingSpeed(BlockState, ItemStack, LivingEntity) - Static method in class net.fabricmc.fabric.api.tool.attribute.v1.ToolManager
-
Handles the breaking speed breaking a block.
- handleBreakingSpeedIgnoresVanilla(BlockState, ItemStack, LivingEntity) - Static method in class net.fabricmc.fabric.api.tool.attribute.v1.ToolManager
-
Handles the breaking speed breaking a block, ignores vanilla tools on vanilla blocks.
- handleIsEffectiveOn(BlockState, ItemStack, LivingEntity) - Static method in class net.fabricmc.fabric.api.tool.attribute.v1.ToolManager
-
Handles if the tool is effective on a block.
- handleIsEffectiveOnIgnoresVanilla(BlockState, ItemStack, LivingEntity, boolean) - Static method in class net.fabricmc.fabric.api.tool.attribute.v1.ToolManager
-
Handles if the tool is effective on a block, ignores vanilla tools on vanilla blocks.
- handleIsEffectiveOnIgnoresVanilla(BlockState, ItemStack, LivingEntity) - Static method in class net.fabricmc.fabric.api.tool.attribute.v1.ToolManager
-
Handles if the tool is effective on a block, ignores vanilla tools on vanilla blocks.
- hardness(AbstractBlock.Settings, float) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- hardness(float) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- hardness(float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- harvestableItems(Item...) - Method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
Items that a Villager may harvest in this profession.
- harvestableItems(Iterable<Item>) - Method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
Items that a Villager may harvest in this profession.
- hasAttribute(RegistryAttribute) - Method in interface net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder
-
- hasBeenReplaced() - Method in interface net.fabricmc.fabric.api.tag.FabricTag
-
- hasBuiltInFeature(ConfiguredFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if this biome has the given configured feature, which must be registered
in the BuiltinRegistries
.
- hasBuiltInStructure(ConfiguredStructureFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if the given built-in configured structure from BuiltinRegistries
can start in this biome.
- hasBuiltInSurfaceBuilder(ConfiguredSurfaceBuilder<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if this biome uses the given built-in surface builder, which must be registered
in the BuiltinRegistries
.
- hasDepth() - Method in class net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel
-
- hasFeature(RegistryKey<ConfiguredFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if this biome contains a configured feature with the given key.
- hashCode() - Method in class net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory
-
- hashCode() - Method in class net.fabricmc.fabric.api.registry.FlammableBlockRegistry.Entry
-
- hasNormal(int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
If false, no vertex normal was provided.
- hasRegistration(String) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleRegistry
-
Checks if a name for a game rule is already registered.
- hasRenderer() - Method in interface net.fabricmc.fabric.api.renderer.v1.RendererAccess
-
- hasStructure(RegistryKey<ConfiguredStructureFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if the configured structure with the given key can start in this biome.
- hasSurfaceBuilder(RegistryKey<ConfiguredSurfaceBuilder<?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeSelectionContext
-
Deprecated.
Returns true if this biome uses a surface builder that has the given key.
- HOES - Static variable in class net.fabricmc.fabric.api.tag.FabricItemTags
-
Deprecated.
- HOES - Static variable in class net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags
-
- HOES - Static variable in class net.fabricmc.fabric.api.tools.FabricToolTags
-
Deprecated.
- HudRenderCallback - Interface in net.fabricmc.fabric.api.client.rendering.v1
-
- rarity(Rarity) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- read(Reader, Class<T>) - Static method in class net.fabricmc.fabric.api.loot.v1.LootJsonParser
-
- read(String, Class<T>) - Static method in class net.fabricmc.fabric.api.loot.v1.LootJsonParser
-
- recipeRemainder(Item) - Method in class net.fabricmc.fabric.api.item.v1.FabricItemSettings
-
- RECIPES - Static variable in class net.fabricmc.fabric.api.resource.ResourceReloadListenerKeys
-
- refreshOffers() - Static method in class net.fabricmc.fabric.api.object.builder.v1.trade.TradeOfferHelper
-
Refreshes the trade list by resetting the trade lists to vanilla state, and then registering all trade offers again.
- register(FabricKeyBinding) - Method in interface net.fabricmc.fabric.api.client.keybinding.KeyBindingRegistry
-
Deprecated.
Register a new key binding.
- register(ParticleType<T>, ParticleFactory<T>) - Method in interface net.fabricmc.fabric.api.client.particle.v1.ParticleFactoryRegistry
-
Registers a factory for constructing particles of the given type.
- register(ParticleType<T>, ParticleFactoryRegistry.PendingParticleFactory<T>) - Method in interface net.fabricmc.fabric.api.client.particle.v1.ParticleFactoryRegistry
-
Registers a delayed factory for constructing particles of the given type.
- register(Provider, T...) - Method in interface net.fabricmc.fabric.api.client.render.ColorProviderRegistry
-
Deprecated.
Register a color provider for one or more objects.
- register(Fluid, FluidRenderHandler) - Method in interface net.fabricmc.fabric.api.client.render.fluid.v1.FluidRenderHandlerRegistry
-
- register(BlockEntityType<E>, Function<BlockEntityRenderDispatcher, BlockEntityRenderer<E>>) - Method in interface net.fabricmc.fabric.api.client.rendereregistry.v1.BlockEntityRendererRegistry
-
Register a BlockEntityRenderer for a BlockEntityType.
- register(EntityType<?>, EntityRendererRegistry.Factory) - Method in class net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry
-
- register(FeatureRenderer<T, ? extends EntityModel<T>>) - Method in interface net.fabricmc.fabric.api.client.rendereregistry.v1.LivingEntityFeatureRendererRegistrationCallback.RegistrationHelper
-
Adds a feature renderer to the entity renderer.
- register(Item, BuiltinItemRenderer) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry
-
- register(ItemConvertible, BuiltinItemRenderer) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry
-
- register(ItemConvertible, BuiltinItemRendererRegistry.DynamicItemRenderer) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry
-
Registers the renderer for the item.
- register(Provider, T...) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.ColorProviderRegistry
-
Register a color provider for one or more objects.
- register(ScreenHandlerType<? extends H>, ScreenRegistry.Factory<H, S>) - Static method in class net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry
-
Registers a new screen factory for a screen handler type.
- register(CommandDispatcher<ServerCommandSource>, boolean) - Method in interface net.fabricmc.fabric.api.command.v1.CommandRegistrationCallback
-
Called when the server is registering commands.
- register(EntityType, int, int) - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry
-
Deprecated.
- register(EntityType, int, int, boolean) - Method in class net.fabricmc.fabric.api.entity.EntityTrackingRegistry
-
Deprecated.
- register(EntityType<? extends LivingEntity>, DefaultAttributeContainer.Builder) - Static method in class net.fabricmc.fabric.api.entity.FabricDefaultAttributeRegistry
-
- register(Identifier) - Method in class net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback.Registry
-
Register a sprite to be loaded using the default implementation.
- register(Sprite) - Method in class net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback.Registry
-
Register a custom sprite to be added and loaded.
- register(T) - Method in class net.fabricmc.fabric.api.event.Event
-
Register a listener to the event.
- register(String, GameRules.Category, GameRules.Type<T>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleRegistry
-
Registers a GameRules.Rule
.
- register(String, CustomGameRuleCategory, GameRules.Type<T>) - Static method in class net.fabricmc.fabric.api.gamerule.v1.GameRuleRegistry
-
Registers a GameRules.Rule
with a custom category.
- register(Identifier, JsonSerializer<? extends LootPoolEntry>) - Method in interface net.fabricmc.fabric.api.loot.v1.LootEntryTypeRegistry
-
Registers a loot entry type serializer by its ID.
- register(Identifier, PacketConsumer) - Method in interface net.fabricmc.fabric.api.network.PacketRegistry
-
Register a packet.
- register(T) - Static method in class net.fabricmc.fabric.api.object.builder.v1.advancement.CriterionRegistry
-
Registers a criterion for a trigger for advancements.
- register(Identifier, ModelPredicateProvider) - Static method in class net.fabricmc.fabric.api.object.builder.v1.client.model.FabricModelPredicateProviderRegistry
-
Registers a model predicate provider that is applicable for any item.
- register(Item, Identifier, ModelPredicateProvider) - Static method in class net.fabricmc.fabric.api.object.builder.v1.client.model.FabricModelPredicateProviderRegistry
-
Registers a model predicate provider to a specific item.
- register(EntityType<? extends LivingEntity>, DefaultAttributeContainer.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(Identifier) - Static method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerTypeHelper
-
Creates and registers a new villager type.
- register(Identifier, int, int, Block...) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PointOfInterestHelper
-
Creates and registers a PointOfInterestType
.
- register(Identifier, int, Predicate<PointOfInterestType>, int, Block...) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PointOfInterestHelper
-
Creates and registers a PointOfInterestType
.
- register(Identifier, int, int, Iterable<BlockState>) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PointOfInterestHelper
-
Creates and registers a PointOfInterestType
.
- register(Identifier, int, Predicate<PointOfInterestType>, int, Iterable<BlockState>) - Static method in class net.fabricmc.fabric.api.object.builder.v1.world.poi.PointOfInterestHelper
-
Creates and registers a PointOfInterestType
.
- register(boolean, Consumer<CommandDispatcher<ServerCommandSource>>) - Method in class net.fabricmc.fabric.api.registry.CommandRegistry
-
Deprecated.
Register a command provider.
- register(LootPoolEntry.Serializer<?>) - Method in interface net.fabricmc.fabric.api.registry.LootEntryTypeRegistry
-
Deprecated.
- register() - Method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
- registerAppender(ModelAppender) - Method in interface net.fabricmc.fabric.api.client.model.ModelLoadingRegistry
-
Register a model appender, which can request loading additional models.
- registerBlockAtlas(ClientSpriteRegistryCallback) - Static method in interface net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback
-
- registerBuiltinResourcePack(Identifier, String, ModContainer, boolean) - Static method in interface net.fabricmc.fabric.api.resource.ResourceManagerHelper
-
Registers a built-in resource pack.
- REGISTERED - Static variable in interface net.fabricmc.fabric.api.event.network.C2SPacketTypeCallback
-
- REGISTERED - Static variable in interface net.fabricmc.fabric.api.event.network.S2CPacketTypeCallback
-
- registerExtended(Identifier, ScreenHandlerRegistry.ExtendedClientHandlerFactory<T>) - Static method in class net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry
-
Creates and registers a new ScreenHandlerType
that creates client-sided screen handlers with additional
networked opening data.
- registerFactory(Identifier, ContainerScreenFactory<C>) - Method in interface net.fabricmc.fabric.api.client.screen.ScreenProviderRegistry
-
Deprecated.
Register a "Container -> ContainerScreen" factory.
- registerFactory(Identifier, ContainerFactory<HandledScreen>) - Method in interface net.fabricmc.fabric.api.client.screen.ScreenProviderRegistry
-
Deprecated.
Register a "packet -> ContainerScreen" factory.
- registerFactory(Identifier, ContainerFactory<ScreenHandler>) - Method in interface net.fabricmc.fabric.api.container.ContainerProviderRegistry
-
Deprecated.
Register a "packet buffer -> container" factory.
- registerKeyBinding(KeyBinding) - Static method in class net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper
-
Registers the keybinding and add the keybinding category if required.
- registerMaterial(Identifier, RenderMaterial) - Method in interface net.fabricmc.fabric.api.renderer.v1.Renderer
-
Register a material for re-use by other mods or models within a mod.
- registerReloadListener(IdentifiableResourceReloadListener) - Method in interface net.fabricmc.fabric.api.resource.ResourceManagerHelper
-
Register a resource reload listener for a given resource manager type.
- registerRenderer(Renderer) - Method in interface net.fabricmc.fabric.api.renderer.v1.RendererAccess
-
Rendering extension mods must implement
Renderer
and
call this method during initialization.
- registerRenderers(EntityType<? extends LivingEntity>, LivingEntityRenderer<?, ?>, LivingEntityFeatureRendererRegistrationCallback.RegistrationHelper) - Method in interface net.fabricmc.fabric.api.client.rendereregistry.v1.LivingEntityFeatureRendererRegistrationCallback
-
Called when feature renderers may be registered.
- registerResourceProvider(Function<ResourceManager, ModelResourceProvider>) - Method in interface net.fabricmc.fabric.api.client.model.ModelLoadingRegistry
-
Register a ModelResourceProvider supplier.
- registerSimple(Identifier, ScreenHandlerRegistry.SimpleClientHandlerFactory<T>) - Static method in class net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry
-
Creates and registers a new ScreenHandlerType
that creates client-sided screen handlers using the factory.
- registerSprites(SpriteAtlasTexture, ClientSpriteRegistryCallback.Registry) - Method in interface net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback
-
- registerVariantProvider(Function<ResourceManager, ModelVariantProvider>) - Method in interface net.fabricmc.fabric.api.client.model.ModelLoadingRegistry
-
Register a ModelVariantProvider supplier.
- registerVillagerOffers(VillagerProfession, int, Consumer<List<TradeOffers.Factory>>) - Static method in class net.fabricmc.fabric.api.object.builder.v1.trade.TradeOfferHelper
-
Registers trade offer factories for use by villagers.
- registerWanderingTraderOffers(int, Consumer<List<TradeOffers.Factory>>) - Static method in class net.fabricmc.fabric.api.object.builder.v1.trade.TradeOfferHelper
-
Registers trade offer factories for use by wandering trades.
- Registry(Map<Identifier, Sprite>, Consumer<Identifier>) - Constructor for class net.fabricmc.fabric.api.event.client.ClientSpriteRegistryCallback.Registry
-
- RegistryAttribute - Enum in net.fabricmc.fabric.api.event.registry
-
- RegistryAttributeHolder - Interface in net.fabricmc.fabric.api.event.registry
-
- RegistryEntryAddedCallback<T> - Interface in net.fabricmc.fabric.api.event.registry
-
- RegistryEntryRemovedCallback<T> - Interface in net.fabricmc.fabric.api.event.registry
-
- 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
-
- reload(ResourceReloadListener.Synchronizer, ResourceManager, Profiler, Profiler, Executor, Executor) - Method in interface net.fabricmc.fabric.api.resource.SimpleResourceReloadListener
-
- remove(Block) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- remove(Tag<Block>) - Method in interface net.fabricmc.fabric.api.util.Block2ObjectMap
-
- remove(ItemConvertible) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- remove(Tag<Item>) - Method in interface net.fabricmc.fabric.api.util.Item2ObjectMap
-
- removeBuiltInCarver(ConfiguredCarver<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
- removeBuiltInCarver(GenerationStep.Carver, ConfiguredCarver<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
- removeBuiltInFeature(ConfiguredFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
- removeBuiltInFeature(GenerationStep.Feature, ConfiguredFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
- removeBuiltInStructure(ConfiguredStructureFeature<?, ?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
- removeCarver(GenerationStep.Carver, RegistryKey<ConfiguredCarver<?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes all carvers with the given key from one of this biomes generation steps.
- removeCarver(RegistryKey<ConfiguredCarver<?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes all carvers with the given key from all of this biomes generation steps.
- removeFeature(GenerationStep.Feature, RegistryKey<ConfiguredFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes a feature from one of this biomes generation steps, and returns if any features were removed.
- removeFeature(RegistryKey<ConfiguredFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes a feature from all of this biomes generation steps, and returns if any features were removed.
- removeSpawns(BiPredicate<SpawnGroup, SpawnSettings.SpawnEntry>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Removes any spawns matching the given predicate from this biome, and returns true if any matched.
- removeSpawnsOfEntityType(EntityType<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Removes all spawns of the given entity type.
- removeStructure(RegistryKey<ConfiguredStructureFeature<?, ?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes a configured structure from the structures that are allowed to start in this biome.
- removeStructure(StructureFeature<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Removes a structure from the structures that are allowed to start in this biome.
- render(ItemStack, MatrixStack, VertexConsumerProvider, int, int) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRenderer
-
Deprecated.
Renders an item stack.
- render(ItemStack, ModelTransformation.Mode, MatrixStack, VertexConsumerProvider, int, int) - Method in interface net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry.DynamicItemRenderer
-
Renders an item stack.
- RenderAttachedBlockView - Interface in net.fabricmc.fabric.api.rendering.data.v1
-
BlockView-extending interface to be used by
FabricBakedModel
for dynamic model
customization.
- RenderAttachmentBlockEntity - Interface in net.fabricmc.fabric.api.rendering.data.v1
-
Interface for BlockEntity
s which provide dynamic model state data.
- RenderContext - Interface in net.fabricmc.fabric.api.renderer.v1.render
-
This defines the instance made available to models for buffering vertex data at render time.
- RenderContext.QuadTransform - Interface in net.fabricmc.fabric.api.renderer.v1.render
-
- Renderer - Interface in net.fabricmc.fabric.api.renderer.v1
-
Interface for rendering plug-ins that provide enhanced capabilities
for model lighting, buffering and rendering.
- RendererAccess - Interface in net.fabricmc.fabric.api.renderer.v1
-
Registration and access for rendering extensions.
- RenderMaterial - Interface in net.fabricmc.fabric.api.renderer.v1.material
-
All model quads have an associated render material governing
how the quad will be rendered.
- replaceable() - Method in class net.fabricmc.fabric.api.block.FabricMaterialBuilder
-
Deprecated.
- replaceable() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricMaterialBuilder
-
- requiresTool() - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
Make the block require tool to drop and slows down mining speed if the incorrect tool is used.
- resistance(AbstractBlock.Settings, float) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- resistance(float) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- resistance(float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- ResourceManagerHelper - Interface in net.fabricmc.fabric.api.resource
-
Helper for working with ResourceManager
instances.
- ResourceReloadListenerKeys - Class in net.fabricmc.fabric.api.resource
-
This class contains default keys for various Minecraft resource reload listeners.
- rolls(LootTableRange) - Method in class net.fabricmc.fabric.api.loot.v1.FabricLootPoolBuilder
-
- S2CPacketTypeCallback - Interface in net.fabricmc.fabric.api.event.network
-
Event for listening to packet type registration and unregistration notifications
(also known as "minecraft:register" and "minecraft:unregister") sent by a server.
- ScreenHandlerRegistry - Class in net.fabricmc.fabric.api.screenhandler.v1
-
An API for creating and registering screen handler types.
- ScreenHandlerRegistry.ExtendedClientHandlerFactory<T extends net.minecraft.screen.ScreenHandler> - Interface in net.fabricmc.fabric.api.screenhandler.v1
-
A factory for client-sided screen handler instances
with additional screen opening data.
- ScreenHandlerRegistry.SimpleClientHandlerFactory<T extends net.minecraft.screen.ScreenHandler> - Interface in net.fabricmc.fabric.api.screenhandler.v1
-
A factory for client-sided screen handler instances.
- ScreenProviderRegistry - Interface in net.fabricmc.fabric.api.client.screen
-
- ScreenRegistry - Class in net.fabricmc.fabric.api.client.screenhandler.v1
-
An API for registering handled screens that represent screen handlers on the client.
- ScreenRegistry.Factory<H extends net.minecraft.screen.ScreenHandler,S extends net.minecraft.client.gui.screen.Screen & net.minecraft.client.gui.screen.ingame.ScreenHandlerProvider<H>> - Interface in net.fabricmc.fabric.api.client.screenhandler.v1
-
A factory for handled screens.
- secondaryJobSites(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
A collection of blocks blocks which may suffice as a secondary job site for a Villager.
- secondaryJobSites(Iterable<Block>) - Method in class net.fabricmc.fabric.api.object.builder.v1.villager.VillagerProfessionBuilder
-
A collection of blocks blocks which may suffice as a secondary job site for a Villager.
- sendToPlayer(PlayerEntity, Packet<?>, GenericFutureListener<? extends Future<? super Void>>) - Method in interface net.fabricmc.fabric.api.network.ServerSidePacketRegistry
-
Send a packet to a given client.
- sendToPlayer(PlayerEntity, Identifier, PacketByteBuf, GenericFutureListener<? extends Future<? super Void>>) - Method in interface net.fabricmc.fabric.api.network.ServerSidePacketRegistry
-
Send an identifier/buffer-based packet to a given client.
- sendToPlayer(PlayerEntity, Packet<?>) - Method in interface net.fabricmc.fabric.api.network.ServerSidePacketRegistry
-
Send a packet to a given client.
- sendToPlayer(PlayerEntity, Identifier, PacketByteBuf) - Method in interface net.fabricmc.fabric.api.network.ServerSidePacketRegistry
-
Send an identifier/buffer-based packet to a given client.
- sendToServer(Packet<?>, GenericFutureListener<? extends Future<? super Void>>) - Method in interface net.fabricmc.fabric.api.network.ClientSidePacketRegistry
-
Send a packet to the server.
- sendToServer(Identifier, PacketByteBuf, GenericFutureListener<? extends Future<? super Void>>) - Method in interface net.fabricmc.fabric.api.network.ClientSidePacketRegistry
-
Send an identifier/buffer-based packet to the server.
- sendToServer(Packet<?>) - Method in interface net.fabricmc.fabric.api.network.ClientSidePacketRegistry
-
Send a packet to the server.
- sendToServer(Identifier, PacketByteBuf) - Method in interface net.fabricmc.fabric.api.network.ClientSidePacketRegistry
-
Send an identifier/buffer-based packet to the server.
- serialize() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- serialize() - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- 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
-
- ServerChunkEvents - Class 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
-
- ServerEntityEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerEntityEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerLifecycleEvents - Class 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
-
- ServerSidePacketRegistry - Interface in net.fabricmc.fabric.api.network
-
The server-side packet registry.
- ServerStartCallback - Interface in net.fabricmc.fabric.api.event.server
-
Deprecated.
- ServerStopCallback - Interface in net.fabricmc.fabric.api.event.server
-
Deprecated.
- ServerTickCallback - Interface in net.fabricmc.fabric.api.event.server
-
Deprecated.
- ServerTickEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerTickEvents.EndTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerTickEvents.EndWorldTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerTickEvents.StartTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerTickEvents.StartWorldTick - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerWorldEvents - Class in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerWorldEvents.Load - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- ServerWorldEvents.Unload - Interface in net.fabricmc.fabric.api.event.lifecycle.v1
-
- set(E, MinecraftServer) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- set(LootTable) - Method in interface net.fabricmc.fabric.api.loot.v1.event.LootTableLoadingCallback.LootTableSetter
-
- setAdditionsSound(Optional<BiomeAdditionsSound>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setAdditionsSound(BiomeAdditionsSound) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setAmbientSound(Optional<SoundEvent>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setAmbientSound(SoundEvent) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setBuiltInSurfaceBuilder(ConfiguredSurfaceBuilder<?>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Sets the biomes surface builder to a surface builder registered in BuiltinRegistries.CONFIGURED_SURFACE_BUILDER
.
- setCategory(Biome.Category) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
- setCreatureSpawnProbability(float) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Associated JSON property: creature_spawn_probability
.
- setDepth(float) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
- setDownfall(float) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.WeatherContext
-
Deprecated.
- setFogColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setFoliageColor(Optional<Integer>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setFoliageColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setFromArgument(CommandContext<ServerCommandSource>, String) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- setFromArgument(CommandContext<ServerCommandSource>, String) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- setGrassColor(Optional<Integer>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setGrassColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setGrassColorModifier(BiomeEffects.GrassColorModifier) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setImmuneToFire() - Method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- setMoodSound(Optional<BiomeMoodSound>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setMoodSound(BiomeMoodSound) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setMusic(Optional<MusicSound>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setMusic(MusicSound) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setParticleConfig(Optional<BiomeParticleConfig>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setParticleConfig(BiomeParticleConfig) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setPlayerSpawnFriendly(boolean) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Associated JSON property: player_spawn_friendly
.
- setPrecipitation(Biome.Precipitation) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.WeatherContext
-
Deprecated.
- setRiverBiome(RegistryKey<Biome>, RegistryKey<Biome>) - Static method in class net.fabricmc.fabric.api.biome.v1.OverworldBiomes
-
Deprecated.
Sets the river type that will generate in the biome.
- setScale(float) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext
-
Deprecated.
- setSkyColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setSpawnCost(EntityType<?>, double, double) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.SpawnSettingsContext
-
Deprecated.
Associated JSON property: spawn_costs
.
- setStack(ItemStack) - Method in class net.fabricmc.fabric.api.event.client.player.ClientPickBlockCallback.Container
-
Deprecated.
- setSurfaceBuilder(RegistryKey<ConfiguredSurfaceBuilder<?>>) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.GenerationSettingsContext
-
Deprecated.
Sets the biomes surface builder to the surface builder identified by the given key.
- setTemperature(float) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.WeatherContext
-
Deprecated.
- setTemperatureModifier(Biome.TemperatureModifier) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.WeatherContext
-
Deprecated.
- setValue(DoubleRule, MinecraftServer) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- setValue(EnumRule<E>, MinecraftServer) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- setWaterColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- setWaterFogColor(int) - Method in interface net.fabricmc.fabric.api.biome.v1.BiomeModificationContext.EffectsContext
-
Deprecated.
- SHEARS - Static variable in class net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags
-
- SHORT - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- SHOVELS - Static variable in class net.fabricmc.fabric.api.tag.FabricItemTags
-
Deprecated.
- SHOVELS - Static variable in class net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags
-
- SHOVELS - Static variable in class net.fabricmc.fabric.api.tools.FabricToolTags
-
Deprecated.
- simple() - Static method in class net.fabricmc.fabric.api.particle.v1.FabricParticleTypes
-
Creates a new, default particle type for the given id.
- simple(boolean) - Static method in class net.fabricmc.fabric.api.particle.v1.FabricParticleTypes
-
Creates a new, default particle type for the given id.
- SimpleResourceReloadListener<T> - Interface in net.fabricmc.fabric.api.resource
-
A simplified version of the "resource reload listener" interface, hiding the
peculiarities of the API.
- SimpleSynchronousResourceReloadListener - Interface in net.fabricmc.fabric.api.resource
-
A simplified version of the "resource reload listener" interface, hiding the
peculiarities of the API and ensuring all data is loaded on the main thread.
- size(float, float) - Method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
- size(EntityDimensions) - Method in class net.fabricmc.fabric.api.entity.FabricEntityTypeBuilder
-
Deprecated.
- slipperiness(float) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- slipperiness(float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- solidBlock(AbstractBlock.ContextPredicate) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- sounds(AbstractBlock.Settings, BlockSoundGroup) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- sounds(BlockSoundGroup) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- sounds(BlockSoundGroup) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- SOUNDS - Static variable in class net.fabricmc.fabric.api.resource.ResourceReloadListenerKeys
-
- spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- spawnableFarFromPlayer() - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
Sets whether this entity type can be spawned far away from a player.
- spawnGroup(SpawnGroup) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- spawnGroup(SpawnGroup) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- spawnGroup(SpawnGroup) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
- spawnRestriction(SpawnRestriction.Location, Heightmap.Type, SpawnRestriction.SpawnPredicate<T>) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
Registers a spawn restriction for this entity.
- spawnsOneOf(EntityType<?>...) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match biomes in which one of the given entity types can spawn.
- spawnsOneOf(Set<EntityType<?>>) - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match biomes in which one of the given entity types can spawn.
- specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Living
-
- specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.Mob
-
- specificSpawnBlocks(Block...) - Method in class net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder
-
- sprite(int, int, float, float) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Set sprite atlas coordinates.
- sprite(int, int, float, float) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- spriteBake(int, Sprite, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Assigns sprite atlas u,v coordinates to this quad for the given sprite.
- spriteBake(int, Sprite, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- spriteColor(int, int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Set sprite color.
- spriteColor(int, int, int, int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
-
Convenience: set sprite color for all vertices at once.
- spriteColor(int, int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- spriteColor(int, int, int, int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- spriteColor(int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Retrieve vertex color.
- spriteDepth(int) - Method in interface net.fabricmc.fabric.api.renderer.v1.material.MaterialFinder
-
Reserved for future use.
- spriteDepth() - Method in interface net.fabricmc.fabric.api.renderer.v1.material.RenderMaterial
-
How many sprite color/uv coordinates are in the material.
- SpriteFinder - Interface in net.fabricmc.fabric.api.renderer.v1.model
-
Indexes a texture atlas to allow fast lookup of Sprites from
baked vertex coordinates.
- spriteU(int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Retrieve horizontal sprite atlas coordinates.
- spriteUnitSquare(int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
- spriteV(int, int) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Retrieve vertical sprite atlas coordinates.
- square(Direction, float, float, float, float, float) - Method in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
-
Helper method to assign vertex coordinates for a square aligned with the given face.
- stacksForDisplay(Consumer<List<ItemStack>>) - Method in class net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
-
- 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_SERVER_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
-
Called at the start of the server tick.
- START_WORLD_TICK - Static variable in class net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents
-
Called at the start of a ClientWorld's tick.
- START_WORLD_TICK - Static variable in class net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
-
Called at the start of a ServerWorld's tick.
- startDataPackReload(MinecraftServer, ServerResourceManager) - Method in interface net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.StartDataPackReload
-
- step(GenerationStep.Feature) - Method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
Sets the generation step of this structure.
- strength(AbstractBlock.Settings, float) - Static method in class net.fabricmc.fabric.api.block.BlockSettingsExtensions
-
Deprecated.
- strength(float, float) - Method in class net.fabricmc.fabric.api.block.FabricBlockSettings
-
Deprecated.
- strength(float, float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- strength(float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- STRING - Static variable in class net.fabricmc.fabric.api.util.NbtType
-
- suffocates(AbstractBlock.ContextPredicate) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- superflatFeature(ConfiguredStructureFeature<FC, ? extends StructureFeature<FC>>) - Method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
Sets the structure configuration which spawns in superflat worlds.
- superflatFeature(FC) - Method in class net.fabricmc.fabric.api.structure.v1.FabricStructureBuilder
-
Sets the structure configuration which spawns in superflat worlds.
- supports(E) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.EnumRule
-
- SWORDS - Static variable in class net.fabricmc.fabric.api.tag.FabricItemTags
-
Deprecated.
- SWORDS - Static variable in class net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags
-
- SWORDS - Static variable in class net.fabricmc.fabric.api.tools.FabricToolTags
-
Deprecated.
- sync() - Method in interface net.fabricmc.fabric.api.block.entity.BlockEntityClientSerializable
-
When called on the server, schedules a BlockEntity sync to client.
- validate(String) - Method in class net.fabricmc.fabric.api.gamerule.v1.rule.DoubleRule
-
- validate(String) - Method in interface net.fabricmc.fabric.api.gamerule.v1.rule.ValidateableRule
-
Validates if a rule can accept the input.
- ValidateableRule - Interface in net.fabricmc.fabric.api.gamerule.v1.rule
-
A type of game rule which can validate an input.
- valueOf(String) - Static method in enum net.fabricmc.fabric.api.biome.v1.ModificationPhase
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.fabricmc.fabric.api.biome.v1.OverworldClimate
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.fabricmc.fabric.api.event.registry.RegistryAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.fabricmc.fabric.api.renderer.v1.material.BlendMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.fabricmc.fabric.api.util.TriState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.fabricmc.fabric.api.biome.v1.ModificationPhase
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.fabricmc.fabric.api.biome.v1.OverworldClimate
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.fabricmc.fabric.api.event.registry.RegistryAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.fabricmc.fabric.api.renderer.v1.material.BlendMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.fabricmc.fabric.api.util.TriState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vanilla() - Static method in class net.fabricmc.fabric.api.biome.v1.BiomeSelectors
-
Deprecated.
Returns a biome selector that will match all biomes from the minecraft namespace.
- VANILLA_QUAD_STRIDE - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Count of integers in a conventional (un-modded) block or item quad.
- VANILLA_VERTEX_STRIDE - Static variable in interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
-
Count of integers in a conventional (un-modded) block or item vertex.
- velocityMultiplier(float) - Method in class net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings
-
- VillagerProfessionBuilder - Class in net.fabricmc.fabric.api.object.builder.v1.villager
-
Allows for the creation of new VillagerProfession
s.
- VillagerTypeHelper - Class in net.fabricmc.fabric.api.object.builder.v1.villager
-
Utilities related to the creation of VillagerType
s.
- visitDouble(GameRules.Key<DoubleRule>, GameRules.Type<DoubleRule>) - Method in interface net.fabricmc.fabric.api.gamerule.v1.FabricGameRuleVisitor
-
Visit a double rule.
- visitEnum(GameRules.Key<EnumRule<E>>, GameRules.Type<EnumRule<E>>) - Method in interface net.fabricmc.fabric.api.gamerule.v1.FabricGameRuleVisitor
-
Visit an enum rule.