All Classes and Interfaces

Class
Description
Implementation class of ItemGroupFiller for filling Items alphabetically.
 
Handles the data-driven internals for AnimationDefinition instances.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A ChestBlock extension used for Blueprint's chests.
BlueprintChestBlockEntityRenderer<T extends net.minecraft.world.level.block.entity.BlockEntity & net.minecraft.world.level.block.entity.LidBlockEntity>
The BlockEntityRenderer responsible for the rendering of Blueprint's chests.
A ChestBlock extension used for Blueprint's trapped chests.
 
 
 
 
 
ChestBlockEntityWithoutLevelRenderer<C extends net.minecraft.world.level.block.entity.BlockEntity>
The TypedBlockEntityWithoutLevelRenderer responsible for rendering the items of Blueprint's chests.
Manager class for texture information for Blueprint Chests.
 
 
 
 
 
 
 
 
An ModelState that combines the transforms from two child ModelState.
 
This class is used to hold the link between two different blocks (See for example OxidizableBlocksRegistry.registerOxidizableBlockPair(Block, Block) and OxidizableBlocksRegistry.registerWaxableBlockPair(Block, Block))
 
Provides methods for registering convertible blocks.
 
 
 
 
 
 
 
Extend this class to create dynamic registry tags.
Extend this class to create MobEffect tags in the "/mob_effects" tag directory.
 
Extend this class to create NormalNoise.NoiseParameters tags in the "worldgen/biomes" tag directory.
 
 
 
 
EntityRegistryBuilder<E extends net.minecraft.world.entity.Entity>
 
Collection of events for entity spawning.
Callback for after the entity succeeds in spawning.
Callback for before the entity spawns.
 
 
Register an instance of the class with FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypoint
Register an instance of the class with FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypoint
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Implemented on chest blocks that make use of Blueprint's chest system.
 
 
 
General interface for any model that can be baked, superset of vanilla UnbakedModel.
 
 
 
 
Interface implemented on classes for special filling of Items in CreativeModeTabs.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Implementation class of ItemGroupFiller for filling Items after a target Item.
 
 
 
 
 
 
 
 
Callback for the player dropping an item entity.
 
 
 
Callback for the player picking up an item entity.
Represents a callback for when a ServerPlayer is respawned.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Simple implementation of IModelState via a map and a default value.
 
 
Contains all the data to completely define a sound event.
Constructs sound files for SoundDefinition.
Defines how a sound is interpreted by Minecraft.
 
 
 
 
 
 
 
 
 
 
Implementation class of ItemGroupFiller for filling Items after a target Item.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
TypedBlockEntityWithoutLevelRenderer<BE extends net.minecraft.world.level.block.entity.BlockEntity>
A utility BlockEntityWithoutLevelRenderer extension for simple rendering of BlockEntity items.
 
 
 
 
 
 
Implementation class of ItemGroupFiller for filling Items after a target Item.
 
A ChestBlockEntity extension used for Blueprint's chests.
 
 
 
 
 
 
 
 
 
 
 
A VChestBlockEntity extension used for Blueprint's trapped chests.