Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractFurnaceBlockEntityMixin - Class in de.cech12.bucketlib.mixin
- AbstractFurnaceBlockEntityMixin() - Constructor for class de.cech12.bucketlib.mixin.AbstractFurnaceBlockEntityMixin
- addBlock(ItemStack, Block) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- addBucket(UniversalBucketItem) - Static method in class de.cech12.bucketlib.BucketLibMod
- addContent(ItemStack, ResourceLocation) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- addEntityType(ItemStack, EntityType<?>) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- addFluid(ItemStack, Fluid) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- addFluid(ItemStack, Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- addFluid(ItemStack, Fluid) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- addMilk(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- allowedBlocks(List<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedBlocks(TagKey<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedEntities(List<EntityType<?>>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedEntities(TagKey<EntityType<?>>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedFluids(List<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedFluids(TagKey<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- amount() - Method in record class de.cech12.bucketlib.item.FluidStorageData
-
Returns the value of the
amountrecord component. - assemble(CraftingInput, HolderLookup.Provider) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
-
Returns an Item that is the result of this recipe
- assemble(CraftingInput, HolderLookup.Provider) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
-
Returns an Item that is the result of this recipe
- AxolotlAiMixin - Class in de.cech12.bucketlib.mixin
- AxolotlAiMixin() - Constructor for class de.cech12.bucketlib.mixin.AxolotlAiMixin
- AxolotlMixin - Class in de.cech12.bucketlib.mixin
B
- bake(ModelBaker, BlockModel, Function<Material, TextureAtlasSprite>, ModelState, boolean) - Method in class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
- bakeElements(BlockModel, ItemOverrides, List<BlockElement>, TextureAtlasSprite, ModelState) - Static method in class de.cech12.bucketlib.client.model.GeometryUtils
- block - Variable in class de.cech12.bucketlib.api.crafting.BlockIngredient
- block() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Returns the value of the
blockrecord component. - BLOCK - Enum constant in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- BLOCK_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- BlockIngredient - Class in de.cech12.bucketlib.api.crafting
- BlockIngredient(Optional<ResourceLocation>, Optional<TagKey<Block>>) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- BlockIngredient(TagKey<Block>) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- BlockIngredient(Block) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- BlockIngredient.Serializer - Class in de.cech12.bucketlib.api.crafting
- BlockModelAccessor - Interface in de.cech12.bucketlib.mixin
- blockObtaining(Supplier<Boolean>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- BUCKET - Static variable in class de.cech12.bucketlib.platform.Services
-
bucket helper instance
- BUCKET_CONTENT - Static variable in class de.cech12.bucketlib.api.BucketLibComponents
- BUCKET_CONTENT_LOCATION - Static variable in class de.cech12.bucketlib.api.BucketLibComponents
- BucketBlock(Block, SolidBucketItem) - Constructor for record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Creates an instance of a
BucketBlockrecord class. - BucketEntity(EntityType<?>, Fluid, MobBucketItem) - Constructor for record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Creates an instance of a
BucketEntityrecord class. - BucketFillingShapedRecipe - Class in de.cech12.bucketlib.item.crafting
- BucketFillingShapedRecipe(String, CraftingBookCategory, ShapedRecipePattern, BucketFillingType, Optional<Fluid>, Optional<Block>, Optional<EntityType<?>>) - Constructor for class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- BucketFillingShapedRecipe.Serializer - Class in de.cech12.bucketlib.item.crafting
- BucketFillingShapelessRecipe - Class in de.cech12.bucketlib.item.crafting
- BucketFillingShapelessRecipe(String, CraftingBookCategory, NonNullList<Ingredient>, BucketFillingType, Optional<Fluid>, Optional<Block>, Optional<EntityType<?>>) - Constructor for class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
- BucketFillingShapelessRecipe.Serializer - Class in de.cech12.bucketlib.item.crafting
- BucketFillingType - Enum Class in de.cech12.bucketlib.item.crafting
- bucketItem() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Returns the value of the
bucketItemrecord component. - bucketItem() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Returns the value of the
bucketItemrecord component. - BucketLib - Class in de.cech12.bucketlib.api
-
Class that contains all common constants.
- bucketlib_getEntityType() - Method in interface de.cech12.bucketlib.mixin.MobBucketItemAccessor
- bucketlib_getParent() - Method in interface de.cech12.bucketlib.mixin.BlockModelAccessor
- bucketlib_getParentLocation() - Method in interface de.cech12.bucketlib.mixin.BlockModelAccessor
- bucketlib_getTextureMap() - Method in interface de.cech12.bucketlib.mixin.BlockModelAccessor
- bucketlib_processFrames(int, String, SpriteContents) - Method in interface de.cech12.bucketlib.mixin.ItemModelGeneratorAccessor
- bucketlib_spawnItemParticles(ItemStack, int) - Method in interface de.cech12.bucketlib.mixin.LivingEntityAccessor
- BucketLibApi - Class in de.cech12.bucketlib.api
- BucketLibApi() - Constructor for class de.cech12.bucketlib.api.BucketLibApi
- BucketLibClientMod - Class in de.cech12.bucketlib.client
- BucketLibClientMod() - Constructor for class de.cech12.bucketlib.client.BucketLibClientMod
- BucketLibComponents - Class in de.cech12.bucketlib.api
- BucketLibComponents() - Constructor for class de.cech12.bucketlib.api.BucketLibComponents
- BucketLibMod - Class in de.cech12.bucketlib
- BucketLibMod() - Constructor for class de.cech12.bucketlib.BucketLibMod
- BucketLibReiClientPlugin - Class in de.cech12.bucketlib.rei
- BucketLibReiClientPlugin() - Constructor for class de.cech12.bucketlib.rei.BucketLibReiClientPlugin
- BucketLibTags - Class in de.cech12.bucketlib.api
- BucketLibTags() - Constructor for class de.cech12.bucketlib.api.BucketLibTags
- BucketLibTags.EntityTypes - Class in de.cech12.bucketlib.api
- BucketLibTags.Fluids - Class in de.cech12.bucketlib.api
- BucketLibUtil - Class in de.cech12.bucketlib.util
- burningBlocks(List<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningBlocks(TagKey<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningFluids(List<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningFluids(TagKey<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
C
- canExtract(FluidVariant) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidStorage
- canHoldBlock(Block) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- canHoldEntity(EntityType<?>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- canHoldFluid(Fluid) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- canInsert(FluidVariant) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidStorage
- canMilkEntities() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- codec() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe.Serializer
- codec() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe.Serializer
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- CODEC - Static variable in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- CODEC - Static variable in record class de.cech12.bucketlib.item.FluidStorageData
- CommonLoader - Class in de.cech12.bucketlib
-
A static class for all loaders which initializes everything which is used by all loaders.
- CONFIG - Static variable in class de.cech12.bucketlib.platform.Services
-
Config helper instance
- containsBlock(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsContent(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsEntityType(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsFluid(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsMilk(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- copyStackWithSize(ItemStack, int) - Static method in class de.cech12.bucketlib.util.ItemStackUtil
- crackingFluids(List<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- crackingFluids(TagKey<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- createEmptyResult(ItemStack, Player, ItemStack, InteractionHand) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- createEmptyResult(ItemStack, Player, ItemStack, InteractionHand, boolean) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- createUnbakedItemElements(int, String, SpriteContents) - Static method in class de.cech12.bucketlib.client.model.GeometryUtils
- createUnbakedItemMaskElements(int, String, SpriteContents) - Static method in class de.cech12.bucketlib.client.model.GeometryUtils
- curePotionEffects(LivingEntity, ItemStack) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- curePotionEffects(LivingEntity, ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
D
- damageByOne(ItemStack, ServerLevel, Player) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Adds damage to the bucket if damaging is enabled.
- damageByOne(ItemStack, ServerPlayer) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Deprecated.
- de.cech12.bucketlib - package de.cech12.bucketlib
- de.cech12.bucketlib.api - package de.cech12.bucketlib.api
- de.cech12.bucketlib.api.crafting - package de.cech12.bucketlib.api.crafting
- de.cech12.bucketlib.api.item - package de.cech12.bucketlib.api.item
- de.cech12.bucketlib.client - package de.cech12.bucketlib.client
- de.cech12.bucketlib.client.model - package de.cech12.bucketlib.client.model
- de.cech12.bucketlib.compat - package de.cech12.bucketlib.compat
- de.cech12.bucketlib.item - package de.cech12.bucketlib.item
- de.cech12.bucketlib.item.crafting - package de.cech12.bucketlib.item.crafting
- de.cech12.bucketlib.jei - package de.cech12.bucketlib.jei
- de.cech12.bucketlib.mixin - package de.cech12.bucketlib.mixin
- de.cech12.bucketlib.platform - package de.cech12.bucketlib.platform
- de.cech12.bucketlib.platform.services - package de.cech12.bucketlib.platform.services
- de.cech12.bucketlib.rei - package de.cech12.bucketlib.rei
- de.cech12.bucketlib.util - package de.cech12.bucketlib.util
- deniedBlocks(List<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedBlocks(TagKey<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedEntities(List<EntityType<?>>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedEntities(TagKey<EntityType<?>>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedFluids(List<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedFluids(TagKey<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- disableBlockObtaining() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- disableEntityObtaining() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- disableMilking() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- dispenseFluidContainer(BlockSource, ItemStack) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- dispenseFluidContainer(BlockSource, ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- durability(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
-
Sets the default durability as a constant value.
- durability(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
-
Sets the default durability through a config option.
- dyeable(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
-
Sets a default color of the bucket and enables colored rendering.
- dyeable(int, int, int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
-
Sets a default color of the bucket and enables colored rendering.
E
- EMPTY - Static variable in record class de.cech12.bucketlib.item.FluidStorageData
- EmptyIngredient - Class in de.cech12.bucketlib.api.crafting
- EmptyIngredient() - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Optional<ResourceLocation>, Optional<TagKey<Item>>) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(TagKey<Item>) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Item) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Item, TagKey<Item>) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient.Serializer - Class in de.cech12.bucketlib.api.crafting
- ENTITY - Enum constant in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- ENTITY_TYPE_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- EntityIngredient - Class in de.cech12.bucketlib.api.crafting
- EntityIngredient(Optional<ResourceLocation>, Optional<TagKey<EntityType<?>>>) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- EntityIngredient(TagKey<EntityType<?>>) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- EntityIngredient(EntityType<?>) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- EntityIngredient.Serializer - Class in de.cech12.bucketlib.api.crafting
- entityObtaining(Supplier<Boolean>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- entityType - Variable in class de.cech12.bucketlib.api.crafting.EntityIngredient
- entityType() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Returns the value of the
entityTyperecord component. - EntityTypes() - Constructor for class de.cech12.bucketlib.api.BucketLibTags.EntityTypes
- equals(Object) - Method in record class de.cech12.bucketlib.item.FluidStorageData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Indicates whether some other object is "equal to" this one.
- execute(BlockSource, ItemStack) - Method in class de.cech12.bucketlib.item.UniversalBucketDispenseBehaviour
- extract(FluidVariant, long, TransactionContext) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidStorage
F
- FabricBucketHelper - Class in de.cech12.bucketlib.platform
-
The bucket helper implementation for Fabric.
- FabricBucketHelper() - Constructor for class de.cech12.bucketlib.platform.FabricBucketHelper
- FabricConfigHelper - Class in de.cech12.bucketlib.platform
-
The config service implementation for Fabric.
- FabricConfigHelper() - Constructor for class de.cech12.bucketlib.platform.FabricConfigHelper
- FabricFluidHelper - Class in de.cech12.bucketlib.platform
-
The fluid service implementation for NeoForge.
- FabricFluidHelper() - Constructor for class de.cech12.bucketlib.platform.FabricFluidHelper
- FabricPlatformHelper - Class in de.cech12.bucketlib.platform
-
The platform service implementation for Fabric.
- FabricPlatformHelper() - Constructor for class de.cech12.bucketlib.platform.FabricPlatformHelper
- FabricRecipeMixin - Interface in de.cech12.bucketlib.mixin
- FabricRegistryHelper - Class in de.cech12.bucketlib.platform
-
The registry service implementation for NeoForge.
- FabricRegistryHelper() - Constructor for class de.cech12.bucketlib.platform.FabricRegistryHelper
- finishUsingItem(ItemStack, Level, LivingEntity) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- fluid - Variable in class de.cech12.bucketlib.api.crafting.FluidIngredient
- fluid() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Returns the value of the
fluidrecord component. - FLUID - Enum constant in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- FLUID - Static variable in class de.cech12.bucketlib.platform.Services
-
Fluid helper instance
- FLUID_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- FLUID_LOCATION - Static variable in class de.cech12.bucketlib.api.BucketLibComponents
- FluidIngredient - Class in de.cech12.bucketlib.api.crafting
- FluidIngredient(Optional<ResourceLocation>, Optional<TagKey<Fluid>>) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- FluidIngredient(TagKey<Fluid>) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- FluidIngredient(Fluid) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- FluidIngredient.Serializer - Class in de.cech12.bucketlib.api.crafting
- Fluids() - Constructor for class de.cech12.bucketlib.api.BucketLibTags.Fluids
- FluidStorageData - Record Class in de.cech12.bucketlib.item
- FluidStorageData(FluidVariant, long) - Constructor for record class de.cech12.bucketlib.item.FluidStorageData
-
Creates an instance of a
FluidStorageDatarecord class. - fluidVariant() - Method in record class de.cech12.bucketlib.item.FluidStorageData
-
Returns the value of the
fluidVariantrecord component. - freezingBlocks(List<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingBlocks(TagKey<Block>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingFluids(List<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingFluids(TagKey<Fluid>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
G
- GeometryUtils - Class in de.cech12.bucketlib.client.model
- getAdditionalSlots() - Method in class de.cech12.bucketlib.item.StackItemContext
- getAllFluids() - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getAllFluids() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getAllItems() - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getAllItems() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getBlock(ResourceLocation) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getBlock(ResourceLocation) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getBlock(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getBlockLocation(Block) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getBlockLocation(Block) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getBucketBlock(Block) - Static method in class de.cech12.bucketlib.util.RegistryUtil
- getBucketBlocks() - Static method in class de.cech12.bucketlib.util.RegistryUtil
- getBucketBurnTime(ItemStack, RecipeType<?>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getBucketEntities() - Static method in class de.cech12.bucketlib.util.RegistryUtil
- getBucketEntity(EntityType<?>) - Static method in class de.cech12.bucketlib.util.RegistryUtil
- getBurningTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getBurnTime(ItemStack, RecipeType<?>) - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- getBurnTime(ItemStack, RecipeType<?>) - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the burn time of an ItemStack.
- getCapacity(FluidVariant) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidStorage
- getCodec(boolean) - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient.Serializer
- getCodec(boolean) - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient.Serializer
- getCodec(boolean) - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- getCodec(boolean) - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient.Serializer
- getCodec(boolean) - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- getContainedFluid(ItemStack) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- getContainedFluid(ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getContent(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getContentString(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getCraftingRemainingItem(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getCreativeTab() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getCurrentLevel() - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- getCurrentLevel() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the current level.
- getDefaultColor() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getDurability() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getEntityType(ResourceLocation) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getEntityType(ResourceLocation) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getEntityType(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getEntityTypeLocation(EntityType<?>) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getEntityTypeLocation(EntityType<?>) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getEntityTypeString(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getEnvironmentName() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the name of the environment type as a string.
- getFluid(ResourceLocation) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getFluid(ResourceLocation) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getFluid(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getFluidDescription(Fluid) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- getFluidDescription(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFluidLocation(Fluid) - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getFluidLocation(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getFluidOfBucketItem(BucketItem) - Method in class de.cech12.bucketlib.platform.FabricBucketHelper
- getFluidOfBucketItem(BucketItem) - Method in interface de.cech12.bucketlib.platform.services.IBucketHelper
- getFluidTemperature(Fluid) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- getFluidTemperature(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFreezingTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getIdentifier() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient.Serializer
- getIdentifier() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient.Serializer
- getIdentifier() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- getIdentifier() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient.Serializer
- getIdentifier() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- getInstance() - Static method in class de.cech12.bucketlib.item.UniversalBucketDispenseBehaviour
- getItem() - Method in class de.cech12.bucketlib.mixin.ItemStackMixin
- getLowerBreakTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMainSlot() - Method in class de.cech12.bucketlib.item.StackItemContext
- getMatchingStacks() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- getMatchingStacks() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- getMatchingStacks() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- getMatchingStacks() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- getMatchingStacks() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- getMaxDamageProxy(CallbackInfoReturnable<Integer>) - Method in class de.cech12.bucketlib.mixin.ItemStackMixin
- getMaxStackSize(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMaxStackSizeProxy(CallbackInfoReturnable<Integer>) - Method in class de.cech12.bucketlib.mixin.ItemStackMixin
- getMaxTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMilkFluid() - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- getMilkFluid() - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getMilkTranslationKey() - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- getMilkTranslationKey() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the translation key for milk.
- getMinTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getModConfigScreenFactory() - Method in class de.cech12.bucketlib.compat.ModMenuCompat
- getModel(ResourceLocation) - Static method in class de.cech12.bucketlib.client.BucketLibClientMod
- getName(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getOverrides() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- getPacketCodec() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient.Serializer
- getPacketCodec() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient.Serializer
- getPacketCodec() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- getPacketCodec() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient.Serializer
- getPacketCodec() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- getParentLocation() - Method in class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
- getParticleIcon() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- getPlatformName() - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- getPlatformName() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the name of the current platform
- getPluginUid() - Method in class de.cech12.bucketlib.jei.ModJEIPlugin
- getQuads(BlockState, Direction, RandomSource) - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- getRecipeRemainder(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getRegisteredBuckets() - Static method in class de.cech12.bucketlib.BucketLibMod
- getRegisteredBuckets() - Method in class de.cech12.bucketlib.platform.FabricRegistryHelper
- getRegisteredBuckets() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getRootModel() - Method in class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
- getSerializedName() - Method in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- getSerializer() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- getSerializer() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- getSerializer() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- getSerializer() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- getSerializer() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- getSerializer() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- getSerializer() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
- getToolsAndUtilitiesTab() - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- getToolsAndUtilitiesTab() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the TOOLS_AND_UTILITIES creative tab.
- getTransforms() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- getUpperBreakTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getUseAnimation(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getUseDuration(ItemStack, LivingEntity) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
H
- hasCraftingRemainingItem(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- hashCode() - Method in record class de.cech12.bucketlib.item.FluidStorageData
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Returns a hash code value for this object.
- hasMilkFluid() - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- hasMilkFluid() - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
I
- IBucketHelper - Interface in de.cech12.bucketlib.platform.services
- IConfigHelper - Interface in de.cech12.bucketlib.platform.services
-
Common configuration helper service interface.
- id(String) - Static method in class de.cech12.bucketlib.api.BucketLib
- IFluidHelper - Interface in de.cech12.bucketlib.platform.services
-
Common fluid helper service interface.
- INFINITY_ENCHANTABLE - Static variable in class de.cech12.bucketlib.api.BucketLibTags.Fluids
- INFINITY_ENCHANTMENT_ENABLED - Variable in class de.cech12.bucketlib.platform.FabricConfigHelper
- INFINITY_ENCHANTMENT_ENABLED_DEFAULT - Static variable in interface de.cech12.bucketlib.platform.services.IConfigHelper
-
Default value of the infinity enchantment enabled option
- INFINITY_ENCHANTMENT_ENABLED_DESCRIPTION - Static variable in interface de.cech12.bucketlib.platform.services.IConfigHelper
-
Config description of the infinity enchantment enabled option
- init() - Static method in class de.cech12.bucketlib.api.BucketLibTags
-
Call to force make sure this is all initialized
- init() - Static method in class de.cech12.bucketlib.CommonLoader
-
Initialize method that should be called by every loader mod in the constructor.
- init() - Method in class de.cech12.bucketlib.platform.FabricConfigHelper
- init() - Method in interface de.cech12.bucketlib.platform.services.IConfigHelper
-
Initialization method for the Service implementations.
- insert(FluidVariant, long, TransactionContext) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidStorage
- insertOverflow(ItemVariant, long, TransactionContext) - Method in class de.cech12.bucketlib.item.StackItemContext
- INSTANCE - Static variable in class de.cech12.bucketlib.api.crafting.BlockIngredient.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.api.crafting.FluidIngredient.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe.Serializer
- INSTANCE - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe.Serializer
- interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- IPlatformHelper - Interface in de.cech12.bucketlib.platform.services
-
Common platform helper service interface.
- IRegistryHelper - Interface in de.cech12.bucketlib.platform.services
-
Common registry helper service interface.
- isAffectedByInfinityEnchantment(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Checks if the given bucket is affected by Infinity enchantment.
- isBurningBlock(Block) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isBurningFluid(Fluid) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isCracked(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isCustomRenderer() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- isDamageableItemProxy(CallbackInfoReturnable<Boolean>) - Method in class de.cech12.bucketlib.mixin.ItemStackMixin
- isDevelopmentEnvironment() - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- isDevelopmentEnvironment() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isDyeable() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isEmpty() - Method in record class de.cech12.bucketlib.item.FluidStorageData
- isEmpty(ItemStack) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- isFreezingBlock(Block) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isFreezingFluid(Fluid) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isGui3d() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- isInfinityEnchantmentEnabled() - Method in class de.cech12.bucketlib.platform.FabricConfigHelper
- isInfinityEnchantmentEnabled() - Method in interface de.cech12.bucketlib.platform.services.IConfigHelper
-
Gets the configured infinity enchantment enabled option value.
- isModLoaded(String) - Method in class de.cech12.bucketlib.platform.FabricPlatformHelper
- isModLoaded(String) - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
- item - Variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- ItemModelGeneratorAccessor - Interface in de.cech12.bucketlib.mixin
- ItemStackMixin - Class in de.cech12.bucketlib.mixin
-
Mixin for the Item class to enable the possibility to configure the item's durability.
- ItemStackMixin() - Constructor for class de.cech12.bucketlib.mixin.ItemStackMixin
- ItemStackUtil - Class in de.cech12.bucketlib.util
- ItemStackUtil() - Constructor for class de.cech12.bucketlib.util.ItemStackUtil
L
- LivingEntityAccessor - Interface in de.cech12.bucketlib.mixin
- load(Class<T>) - Static method in class de.cech12.bucketlib.platform.Services
-
This code is used to load a service for the current environment.
- LOG - Static variable in class de.cech12.bucketlib.api.BucketLib
- LOG - Static variable in class de.cech12.bucketlib.CommonLoader
-
Logger instance
- lowerCrackingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- lowerCrackingTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
M
- matches(CraftingInput, Level) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
-
Used to check if a recipe matches current crafting inventory
- matches(CraftingInput, Level) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
-
Used to check if a recipe matches current crafting inventory
- maxTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- maxTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- MILK - Enum constant in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- MILK_LOCATION - Static variable in class de.cech12.bucketlib.util.BucketLibUtil
- MILKABLE - Static variable in class de.cech12.bucketlib.api.BucketLibTags.EntityTypes
- milking(Supplier<Boolean>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- MilkIngredient - Class in de.cech12.bucketlib.api.crafting
- MilkIngredient() - Constructor for class de.cech12.bucketlib.api.crafting.MilkIngredient
- MilkIngredient.Serializer - Class in de.cech12.bucketlib.api.crafting
- minTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- minTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- MobBucketItemAccessor - Interface in de.cech12.bucketlib.mixin
- MOD_ID - Static variable in class de.cech12.bucketlib.api.BucketLib
-
mod id
- MOD_NAME - Static variable in class de.cech12.bucketlib.api.BucketLib
-
mod name
- ModJEIPlugin - Class in de.cech12.bucketlib.jei
- ModJEIPlugin() - Constructor for class de.cech12.bucketlib.jei.ModJEIPlugin
- ModMenuCompat - Class in de.cech12.bucketlib.compat
- ModMenuCompat() - Constructor for class de.cech12.bucketlib.compat.ModMenuCompat
N
- NAME - Static variable in class de.cech12.bucketlib.api.crafting.BlockIngredient.Serializer
- NAME - Static variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient.Serializer
- NAME - Static variable in class de.cech12.bucketlib.api.crafting.EntityIngredient.Serializer
- NAME - Static variable in class de.cech12.bucketlib.api.crafting.FluidIngredient.Serializer
- NAME - Static variable in class de.cech12.bucketlib.api.crafting.MilkIngredient.Serializer
- NO_FLIPPING - Static variable in class de.cech12.bucketlib.api.BucketLibTags.Fluids
- notCreative(Entity) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
O
- onInitialize() - Method in class de.cech12.bucketlib.BucketLibMod
- onInitializeClient() - Method in class de.cech12.bucketlib.client.BucketLibClientMod
- onInitializeModelLoader(ModelLoadingPlugin.Context) - Method in class de.cech12.bucketlib.client.BucketLibClientMod
P
- PLATFORM - Static variable in class de.cech12.bucketlib.platform.Services
-
Platform helper instance
- Properties() - Constructor for class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
R
- registerBucket(ResourceLocation) - Static method in class de.cech12.bucketlib.api.BucketLibApi
- registerDisplays(DisplayRegistry) - Method in class de.cech12.bucketlib.rei.BucketLibReiClientPlugin
- registerItemSubtypes(ISubtypeRegistration) - Method in class de.cech12.bucketlib.jei.ModJEIPlugin
- registerRecipes(IRecipeRegistration) - Method in class de.cech12.bucketlib.jei.ModJEIPlugin
- REGISTRY - Static variable in class de.cech12.bucketlib.platform.Services
-
Registry helper instance
- RegistryUtil - Class in de.cech12.bucketlib.util
- RegistryUtil.BucketBlock - Record Class in de.cech12.bucketlib.util
- RegistryUtil.BucketEntity - Record Class in de.cech12.bucketlib.util
- removeBlock(ItemStack, ServerLevel, Player, boolean) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- removeContentNoCopy(ItemStack, ServerLevel, Player, boolean) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- removeEntityData(ItemStack, ServerLevel, Player, boolean) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- removeEntityData(ItemStack, ServerLevel, Player, Entity, boolean) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- removeFluid(ItemStack, ServerLevel, Player) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- removeFluid(ItemStack, ServerLevel, Player) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- removeFluid(ItemStack, ServerLevel, Player) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- removeMilk(ItemStack, ServerLevel, Player) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- requiresTesting() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- requiresTesting() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- requiresTesting() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- requiresTesting() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- requiresTesting() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
S
- Serializer() - Constructor for class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe.Serializer
- SERVER_LEVEL - Static variable in class de.cech12.bucketlib.BucketLibMod
- Services - Class in de.cech12.bucketlib.platform
-
Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one environment to another.
- spawnEntityFromBucket(Player, Level, ItemStack, BlockPos, boolean) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- StackItemContext - Class in de.cech12.bucketlib.item
- StackItemContext(ItemStack) - Constructor for class de.cech12.bucketlib.item.StackItemContext
- stacksTo(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- STORAGE - Static variable in class de.cech12.bucketlib.BucketLibMod
- STREAM_CODEC - Static variable in record class de.cech12.bucketlib.item.FluidStorageData
- streamCodec() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe.Serializer
- streamCodec() - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe.Serializer
T
- tab(ResourceKey<CreativeModeTab>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- tag - Variable in class de.cech12.bucketlib.api.crafting.BlockIngredient
- tag - Variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- tag - Variable in class de.cech12.bucketlib.api.crafting.EntityIngredient
- tag - Variable in class de.cech12.bucketlib.api.crafting.FluidIngredient
- test(ItemStack) - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- test(ItemStack) - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- test(ItemStack) - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- test(ItemStack) - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- test(ItemStack) - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- toString() - Method in record class de.cech12.bucketlib.item.FluidStorageData
-
Returns a string representation of this record class.
- toString() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketBlock
-
Returns a string representation of this record class.
- toString() - Method in record class de.cech12.bucketlib.util.RegistryUtil.BucketEntity
-
Returns a string representation of this record class.
- tryMilkLivingEntity(ItemStack, LivingEntity, Player, InteractionHand) - Static method in class de.cech12.bucketlib.util.WorldInteractionUtil
- tryPickUpFluid(ItemStack, Player, Level, InteractionHand, BlockPos, Direction) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- tryPickUpFluid(ItemStack, Player, Level, InteractionHand, BlockPos, Direction) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- tryPickupFromCauldron(Level, Player, InteractionHand, BlockHitResult) - Static method in class de.cech12.bucketlib.util.WorldInteractionUtil
- tryPlaceFluid(ItemStack, Player, Level, InteractionHand, BlockPos) - Method in class de.cech12.bucketlib.platform.FabricFluidHelper
- tryPlaceFluid(ItemStack, Player, Level, InteractionHand, BlockPos) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- tryPlaceIntoCauldron(Level, Player, InteractionHand, BlockHitResult) - Static method in class de.cech12.bucketlib.util.WorldInteractionUtil
U
- UNIVERSAL_BUCKET_MODEL - Static variable in class de.cech12.bucketlib.client.BucketLibClientMod
- UniversalBucketBakedModel - Class in de.cech12.bucketlib.client.model
- UniversalBucketBakedModel(List<BakedQuad>, ItemTransforms, ItemOverrides, TextureAtlasSprite) - Constructor for class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- UniversalBucketDispenseBehaviour - Class in de.cech12.bucketlib.item
- UniversalBucketFluidStorage - Class in de.cech12.bucketlib.item
- UniversalBucketFluidStorage(ContainerItemContext) - Constructor for class de.cech12.bucketlib.item.UniversalBucketFluidStorage
- UniversalBucketItem - Class in de.cech12.bucketlib.api.item
- UniversalBucketItem(UniversalBucketItem.Properties) - Constructor for class de.cech12.bucketlib.api.item.UniversalBucketItem
- UniversalBucketItem.Properties - Class in de.cech12.bucketlib.api.item
- UniversalBucketUnbakedModel - Class in de.cech12.bucketlib.client.model
-
This implementation is based on net.neoforged.neoforge.client.model.DynamicFluidContainerModel.
- UniversalBucketUnbakedModel(BlockModel) - Constructor for class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
- UniversalBucketUnbakedModel(BlockModel, Fluid, ResourceLocation, boolean, boolean) - Constructor for class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
- upperCrackingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- upperCrackingTemperature(Supplier<Integer>) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- use(Level, Player, InteractionHand) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- useAmbientOcclusion() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
- usesBlockLight() - Method in class de.cech12.bucketlib.client.model.UniversalBucketBakedModel
V
- valueOf(String) - Static method in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withFluid(Fluid, boolean) - Method in class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
-
Returns a new UniversalBucketModel with the given fluid.
- withOtherContent(ResourceLocation, boolean, boolean) - Method in class de.cech12.bucketlib.client.model.UniversalBucketUnbakedModel
-
Returns a new UniversalBucketModel with the given other content.
- WorldInteractionUtil - Class in de.cech12.bucketlib.util
All Classes and Interfaces|All Packages|Constant Field Values