Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractNautilusMixin - Class in de.cech12.bucketlib.mixin
- addBlock(ItemStack, Block) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- addContent(ItemStack, Identifier) - 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.NeoforgeFluidHelper
- 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) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedBlocks(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedEntities(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedEntities(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedFluids(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- allowedFluids(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- assemble(CraftingInput) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
-
Returns an Item that is the result of this recipe
- assemble(CraftingInput) - Method in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
-
Returns an Item that is the result of this recipe
- AxolotlMixin - Class in de.cech12.bucketlib.mixin
B
- bake(ItemModel.BakingContext, Matrix4fc) - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
- bakingContext - Variable in class de.cech12.bucketlib.client.model.UniversalBucketModel
- base() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
baserecord component. - 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
- BLOCK_ITEM_UNSORTED_TRANSLUCENT - Static variable in class de.cech12.bucketlib.client.model.NeoforgeUniversalBucketModel
- BLOCK_ITEM_UNSORTED_UNLIT_TRANSLUCENT - Static variable in class de.cech12.bucketlib.client.model.NeoforgeUniversalBucketModel
- BlockIngredient - Class in de.cech12.bucketlib.api.crafting
- BlockIngredient(Optional, Optional) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- BlockIngredient(TagKey) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- BlockIngredient(Block) - Constructor for class de.cech12.bucketlib.api.crafting.BlockIngredient
- blockObtaining(Supplier) - 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
- BUCKET_CONTENT_TAG - Static variable in class de.cech12.bucketlib.api.BucketLib
- 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(Recipe.CommonInfo, CraftingRecipe.CraftingBookInfo, ShapedRecipePattern, BucketFillingType, Optional, Optional, Optional) - Constructor for class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- BucketFillingShapelessRecipe - Class in de.cech12.bucketlib.item.crafting
- BucketFillingShapelessRecipe(Recipe.CommonInfo, CraftingRecipe.CraftingBookInfo, List, BucketFillingType, Optional, Optional, Optional) - Constructor for class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
- BucketFillingType - Enum Class in de.cech12.bucketlib.item.crafting
- BucketFluidTint - Class in de.cech12.bucketlib.client.color
- 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$getItem() - Method in interface de.cech12.bucketlib.mixin.DataComponentHolderMixin
- 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
- BucketLibComponents - Class in de.cech12.bucketlib.api
- BucketLibMod - Class in de.cech12.bucketlib
- BucketLibMod(IEventBus) - Constructor for class de.cech12.bucketlib.BucketLibMod
- BucketLibTags - Class in de.cech12.bucketlib.api
- 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) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningBlocks(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningFluids(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningFluids(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- burningTemperature(Supplier) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- BY_ID - Static variable in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
C
- calculate(ItemStack, ClientLevel, LivingEntity) - Method in class de.cech12.bucketlib.client.color.BucketFluidTint
- 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
- canMilkEntities() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- CLIENT - Static variable in class de.cech12.bucketlib.client.ClientServices
-
Client helper instance
- ClientEvents - Class in de.cech12.bucketlib.client
- ClientServices - Class in de.cech12.bucketlib.client
-
Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one environment to another.
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.BlockIngredient
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.EntityIngredient
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.FluidIngredient
- CODEC - Static variable in class de.cech12.bucketlib.api.crafting.MilkIngredient
- CODEC - Static variable in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
- CODEC - Static variable in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- 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(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsContent(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsEntityType(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsFluid(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- containsMilk(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- copyStackWithSize(ItemStack, int) - Static method in class de.cech12.bucketlib.util.ItemStackUtil
- crackedBase() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
crackedBaserecord component. - crackedFluidMask() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
crackedFluidMaskrecord component. - crackedLowerBase() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
crackedLowerBaserecord component. - crackingFluids(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- crackingFluids(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- CraftingRecipeMixin - Interface in de.cech12.bucketlib.mixin
- 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
- createItemModel(UniversalBucketModel.Unbaked, ItemModel.BakingContext, Matrix4fc) - Method in interface de.cech12.bucketlib.client.services.IClientHelper
- createItemModel(UniversalBucketModel.Unbaked, ItemModel.BakingContext, Matrix4fc) - Method in class de.cech12.bucketlib.platform.NeoforgeClientHelper
- curePotionEffects(LivingEntity, ItemStack) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- curePotionEffects(LivingEntity, ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
D
- damageByOne(ItemStack, ServerPlayer) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Deprecated.
- damageByOne(ItemStack, ServerLevel, Player) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Adds damage to the bucket if damaging is enabled.
- DATA_COMPONENT_TYPES - Static variable in class de.cech12.bucketlib.BucketLibMod
- DataComponentHolderMixin - Interface in de.cech12.bucketlib.mixin
- 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.color - package de.cech12.bucketlib.client.color
- de.cech12.bucketlib.client.model - package de.cech12.bucketlib.client.model
- de.cech12.bucketlib.client.services - package de.cech12.bucketlib.client.services
- 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.util - package de.cech12.bucketlib.util
- deniedBlocks(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedBlocks(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedEntities(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedEntities(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedFluids(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- deniedFluids(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- DESCRIPTION_ENTITY_SUFFIX - Static variable in class de.cech12.bucketlib.api.item.UniversalBucketItem
- DESCRIPTION_FILLED_SUFFIX - Static variable in class de.cech12.bucketlib.api.item.UniversalBucketItem
- 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.NeoforgeFluidHelper
- 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) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
-
Sets the default durability through a config option.
E
- EmptyIngredient - Class in de.cech12.bucketlib.api.crafting
- EmptyIngredient() - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Optional, Optional) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(TagKey) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Item) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- EmptyIngredient(Item, TagKey) - Constructor for class de.cech12.bucketlib.api.crafting.EmptyIngredient
- ENTITY - Enum constant in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- ENTITY_TYPE_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- ENTITY_TYPE_TAG - Static variable in class de.cech12.bucketlib.api.BucketLib
- EntityIngredient - Class in de.cech12.bucketlib.api.crafting
- EntityIngredient(Optional, Optional) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- EntityIngredient(TagKey) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- EntityIngredient(EntityType) - Constructor for class de.cech12.bucketlib.api.crafting.EntityIngredient
- entityObtaining(Supplier) - 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. - equals(Object) - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
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(int, FluidResource, int, TransactionContext) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidHandler
F
- 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_COMPONENT - Static variable in class de.cech12.bucketlib.BucketLibMod
- FLUID_LOCATION - Static variable in class de.cech12.bucketlib.api.BucketLibComponents
- FluidIngredient - Class in de.cech12.bucketlib.api.crafting
- FluidIngredient(Optional, Optional) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- FluidIngredient(TagKey) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- FluidIngredient(Fluid) - Constructor for class de.cech12.bucketlib.api.crafting.FluidIngredient
- fluidMask() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
fluidMaskrecord component. - freezingBlocks(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingBlocks(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingFluids(List) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingFluids(TagKey) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- freezingTemperature(Supplier) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
G
- getAllFluids() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getAllItems() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getAmountFrom(ItemResource, int) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidHandler
- getBlock(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getBlock(Identifier) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- 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, FuelValues) - Method in class de.cech12.bucketlib.mixin.NeoforgeUniversalBucketItemMixin
- getBurnTime(ItemStack, RecipeType) - Method in class de.cech12.bucketlib.platform.NeoforgePlatformHelper
- getBurnTime(ItemStack, RecipeType) - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the burn time of an ItemStack.
- getComponents() - Method in interface de.cech12.bucketlib.mixin.DataComponentHolderMixin
- getContainedFluid(ItemStack) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getContainedFluid(ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getContent(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getContentString(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getContentTexture(Identifier) - Static method in class de.cech12.bucketlib.client.model.UniversalBucketModel
- getCraftingRemainder(ItemInstance) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getCraftingRemainder(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getCreativeTab() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getDurability() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getEntityType(DataComponentGetter) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getEntityType(Identifier) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getEntityTypeLocation(EntityType) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getEntityTypeString(DataComponentGetter) - 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(Identifier) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getFluid(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getFluidDescription(Fluid) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getFluidDescription(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFluidLightLevel(Fluid) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getFluidLightLevel(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFluidLocation(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getFluidOfBucketItem(BucketItem) - Method in class de.cech12.bucketlib.platform.NeoforgeBucketHelper
- getFluidOfBucketItem(BucketItem) - Method in interface de.cech12.bucketlib.platform.services.IBucketHelper
- getFluidTemperature(Fluid) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getFluidTemperature(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFluidTintColor(ItemStack) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getFluidTintColor(ItemStack) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getFreezingTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getId() - Method in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- getInstance() - Static method in class de.cech12.bucketlib.item.UniversalBucketDispenseBehaviour
- getItem(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getItemLocation(Item) - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getItemStack(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getItemStackTemplate(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- getItemTexture(Identifier) - Static method in class de.cech12.bucketlib.client.model.UniversalBucketModel
- getLowerBreakTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMaxStackSize(ItemInstance) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMaxStackSize(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMaxStackSizeProxy(CallbackInfoReturnable) - Method in interface de.cech12.bucketlib.mixin.ItemInstanceMixin
- getMaxTemperature() - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getMilkFluid() - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- getMilkFluid() - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- getMilkTranslationKey() - Method in class de.cech12.bucketlib.platform.NeoforgePlatformHelper
- 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
- getName(ItemStack) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- getOrDefaultProxy(DataComponentType, T, CallbackInfoReturnable) - Method in interface de.cech12.bucketlib.mixin.DataComponentHolderMixin
- getPlatformName() - Method in class de.cech12.bucketlib.platform.NeoforgePlatformHelper
- 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
- getProxy(DataComponentType, CallbackInfoReturnable) - Method in interface de.cech12.bucketlib.mixin.DataComponentHolderMixin
- getProxy(CraftingInput, CallbackInfoReturnable) - Method in class de.cech12.bucketlib.mixin.RepairItemRecipeMixin
- getRegisteredBuckets() - Static method in class de.cech12.bucketlib.BucketLibMod
- getRegisteredBuckets() - Method in class de.cech12.bucketlib.platform.NeoforgeRegistryHelper
- getRegisteredBuckets() - Method in interface de.cech12.bucketlib.platform.services.IRegistryHelper
- getRegistryAccess() - Static method in class de.cech12.bucketlib.util.RegistryUtil
- getRemainingItemsProxy(CraftingInput, CallbackInfoReturnable) - Method in interface de.cech12.bucketlib.mixin.CraftingRecipeMixin
- getResourceFrom(ItemResource, int) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidHandler
- getSerializedName() - Method in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- 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.NeoforgePlatformHelper
- getToolsAndUtilitiesTab() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Gets the TOOLS_AND_UTILITIES creative tab.
- getType() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- getType() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- getType() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- getType() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- getType() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- 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
- hasCraftingRemainder(ItemInstance) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- hashCode() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
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.
- hasInfinityEnchantment(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Checks if the given bucket is enchanted with the Infinity enchantment.
- hasMilkFluid() - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- hasMilkFluid() - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- hasProxy(DataComponentType, CallbackInfoReturnable) - Method in interface de.cech12.bucketlib.mixin.DataComponentHolderMixin
I
- IBucketHelper - Interface in de.cech12.bucketlib.platform.services
- IClientHelper - Interface in de.cech12.bucketlib.client.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 - Static variable in class de.cech12.bucketlib.platform.NeoforgeConfigHelper
- 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
- INGREDIENT_TYPES - Static variable in class de.cech12.bucketlib.BucketLibMod
- 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.NeoforgeConfigHelper
- init() - Method in interface de.cech12.bucketlib.platform.services.IConfigHelper
-
Initialization method for the Service implementations.
- insert(int, FluidResource, int, TransactionContext) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidHandler
- INSTANCE - Static variable in class de.cech12.bucketlib.client.color.BucketFluidTint
- interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - 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(ItemInstance) - 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(ItemInstance) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isDevelopmentEnvironment() - Method in class de.cech12.bucketlib.platform.NeoforgePlatformHelper
- isDevelopmentEnvironment() - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isEmpty(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
- isFluidLighterThanAir(Fluid) - Method in class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- isFluidLighterThanAir(Fluid) - Method in interface de.cech12.bucketlib.platform.services.IFluidHelper
- isFreezingBlock(Block) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isFreezingFluid(Fluid) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
- isInfinityEnchantmentAllowed(ItemInstance) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
-
Checks if the given bucket is allowed to be enchanted with Infinity enchantment.
- isInfinityEnchantmentEnabled() - Method in class de.cech12.bucketlib.platform.NeoforgeConfigHelper
- 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.NeoforgePlatformHelper
- isModLoaded(String) - Method in interface de.cech12.bucketlib.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
- isPrimaryItemFor(ItemStack, Holder) - Method in class de.cech12.bucketlib.mixin.NeoforgeUniversalBucketItemMixin
- isSimple() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- isSimple() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- isSimple() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- isSimple() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- isSimple() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- isValid(int, FluidResource) - Method in class de.cech12.bucketlib.item.UniversalBucketFluidHandler
- item - Variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- ItemInstanceMixin - Interface in de.cech12.bucketlib.mixin
- items() - Method in class de.cech12.bucketlib.api.crafting.BlockIngredient
- items() - Method in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- items() - Method in class de.cech12.bucketlib.api.crafting.EntityIngredient
- items() - Method in class de.cech12.bucketlib.api.crafting.FluidIngredient
- items() - Method in class de.cech12.bucketlib.api.crafting.MilkIngredient
- ItemStackUtil - Class in de.cech12.bucketlib.util
- ItemStackUtil() - Constructor for class de.cech12.bucketlib.util.ItemStackUtil
- itemTransforms - Variable in class de.cech12.bucketlib.client.model.UniversalBucketModel
L
- LivingEntityAccessor - Interface in de.cech12.bucketlib.mixin
- load(Class) - Static method in class de.cech12.bucketlib.client.ClientServices
-
This code is used to load a service for the current environment.
- load(Class) - 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
- lowerBase() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
lowerBaserecord component. - lowerCrackingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- lowerCrackingTemperature(Supplier) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
M
- MAP_CODEC - Static variable in class de.cech12.bucketlib.client.color.BucketFluidTint
- MAP_CODEC - Static variable in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
- MAP_CODEC - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- 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) - 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) - 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
- minTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- minTemperature(Supplier) - 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
N
- NautilusAiMixin - Class in de.cech12.bucketlib.mixin
- NeoforgeBucketHelper - Class in de.cech12.bucketlib.platform
-
The bucket helper implementation for NeoForge.
- NeoforgeBucketHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgeBucketHelper
- NeoforgeClientHelper - Class in de.cech12.bucketlib.platform
- NeoforgeClientHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgeClientHelper
- NeoforgeConfigHelper - Class in de.cech12.bucketlib.platform
-
The config service implementation for NeoForge.
- NeoforgeConfigHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgeConfigHelper
- NeoforgeFluidHelper - Class in de.cech12.bucketlib.platform
-
The fluid service implementation for NeoForge.
- NeoforgeFluidHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgeFluidHelper
- NeoforgePlatformHelper - Class in de.cech12.bucketlib.platform
-
The platform service implementation for NeoForge.
- NeoforgePlatformHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgePlatformHelper
- NeoforgeRegistryHelper - Class in de.cech12.bucketlib.platform
-
The registry service implementation for NeoForge.
- NeoforgeRegistryHelper() - Constructor for class de.cech12.bucketlib.platform.NeoforgeRegistryHelper
- NeoforgeUniversalBucketItemMixin - Class in de.cech12.bucketlib.mixin
- NeoforgeUniversalBucketItemMixin(Item.Properties) - Constructor for class de.cech12.bucketlib.mixin.NeoforgeUniversalBucketItemMixin
- NeoforgeUniversalBucketModel - Class in de.cech12.bucketlib.client.model
- NeoforgeUniversalBucketModel(UniversalBucketModel.Unbaked, ItemModel.BakingContext, Matrix4fc) - Constructor for class de.cech12.bucketlib.client.model.NeoforgeUniversalBucketModel
- NO_FLIPPING - Static variable in class de.cech12.bucketlib.api.BucketLibTags.Fluids
- notCreative(Entity) - Static method in class de.cech12.bucketlib.util.BucketLibUtil
O
- onUseTick(Level, LivingEntity, ItemStack, int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
P
- particle() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns the value of the
particlerecord component. - PLATFORM - Static variable in class de.cech12.bucketlib.platform.Services
-
Platform helper instance
- processRegistration(RegisterCapabilitiesEvent, Identifier) - Static method in class de.cech12.bucketlib.BucketLibMod
- Properties() - Constructor for class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
R
- RECIPE_SERIALIZERS - Static variable in class de.cech12.bucketlib.BucketLibMod
- registerBucket(RegisterCapabilitiesEvent, Identifier) - Static method in class de.cech12.bucketlib.api.BucketLibApi
- 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.NeoforgeFluidHelper
- 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
- RepairItemRecipeMixin - Class in de.cech12.bucketlib.mixin
- RepairItemRecipeMixin() - Constructor for class de.cech12.bucketlib.mixin.RepairItemRecipeMixin
- resolveDependencies(ResolvableModel.Resolver) - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
S
- SERIALIZER - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- SERIALIZER - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
- 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
- stacksTo(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- STREAM_BLOCK_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- STREAM_CODEC - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapedRecipe
- STREAM_CODEC - Static variable in class de.cech12.bucketlib.item.crafting.BucketFillingShapelessRecipe
- STREAM_CODEC - Static variable in enum class de.cech12.bucketlib.item.crafting.BucketFillingType
- STREAM_ENTITY_TYPE_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- STREAM_FLUID_CODEC - Static variable in class de.cech12.bucketlib.util.RegistryUtil
- supportsEnchantment(ItemStack, Holder) - Method in class de.cech12.bucketlib.mixin.NeoforgeUniversalBucketItemMixin
T
- tab(ResourceKey) - 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
- textures() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
Returns the value of the
texturesrecord component. - Textures(Optional, Optional, Optional, Optional, Optional, Optional, Optional) - Constructor for record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Creates an instance of a
Texturesrecord class. - tints() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
Returns the value of the
tintsrecord component. - toString() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked.Textures
-
Returns a string representation of this record class.
- toString() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
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.
- transformation - Variable in class de.cech12.bucketlib.client.model.UniversalBucketModel
- 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.NeoforgeFluidHelper
- 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.NeoforgeFluidHelper
- 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
- type() - Method in class de.cech12.bucketlib.client.color.BucketFluidTint
- type() - Method in record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
- TYPE - Static variable in class de.cech12.bucketlib.api.crafting.BlockIngredient
- TYPE - Static variable in class de.cech12.bucketlib.api.crafting.EmptyIngredient
- TYPE - Static variable in class de.cech12.bucketlib.api.crafting.EntityIngredient
- TYPE - Static variable in class de.cech12.bucketlib.api.crafting.FluidIngredient
- TYPE - Static variable in class de.cech12.bucketlib.api.crafting.MilkIngredient
U
- Unbaked(UniversalBucketModel.Unbaked.Textures, List) - Constructor for record class de.cech12.bucketlib.client.model.UniversalBucketModel.Unbaked
-
Creates an instance of a
Unbakedrecord class. - unbakedModel - Variable in class de.cech12.bucketlib.client.model.UniversalBucketModel
- UniversalBucketDispenseBehaviour - Class in de.cech12.bucketlib.item
- UniversalBucketFluidHandler - Class in de.cech12.bucketlib.item
- UniversalBucketFluidHandler(ItemAccess, DataComponentType) - Constructor for class de.cech12.bucketlib.item.UniversalBucketFluidHandler
- UniversalBucketItem - Class in de.cech12.bucketlib.api.item
- UniversalBucketItem(ResourceKey, UniversalBucketItem.Properties) - Constructor for class de.cech12.bucketlib.api.item.UniversalBucketItem
- UniversalBucketItem.Properties - Class in de.cech12.bucketlib.api.item
- UniversalBucketModel - Class in de.cech12.bucketlib.client.model
- UniversalBucketModel(UniversalBucketModel.Unbaked, ItemModel.BakingContext, Matrix4fc) - Constructor for class de.cech12.bucketlib.client.model.UniversalBucketModel
- UniversalBucketModel.Unbaked - Record Class in de.cech12.bucketlib.client.model
- UniversalBucketModel.Unbaked.Textures - Record Class in de.cech12.bucketlib.client.model
- update(ItemStackRenderState, ItemStack, ItemModelResolver, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in class de.cech12.bucketlib.client.model.UniversalBucketModel
- upperCrackingTemperature(int) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- upperCrackingTemperature(Supplier) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem.Properties
- use(Level, Player, InteractionHand) - Method in class de.cech12.bucketlib.api.item.UniversalBucketItem
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
- WorldInteractionUtil - Class in de.cech12.bucketlib.util
All Classes and Interfaces|All Packages|Constant Field Values
BucketLibUtil.damageByOne(ItemStack, ServerLevel, Player)instead.