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 DataGeneratorEntrypointRegister an instance of the class with
FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypointImplemented 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.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.
TypedBlockEntityWithoutLevelRenderer<BE extends net.minecraft.world.level.block.entity.BlockEntity>
A utility
BlockEntityWithoutLevelRenderer extension for simple rendering of BlockEntity items.A
ChestBlockEntity extension used for Blueprint's chests.A
VChestBlockEntity extension used for Blueprint's trapped chests.