Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractCustomizableDrinkItem - Class in ml.pluto7073.pdapi.item
 
AbstractCustomizableDrinkItem(Item, double, Item.Properties) - Constructor for class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
action(OnDrinkAction) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
actions() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
actions() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
add(boolean) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(char) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(JsonElement) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(Number) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(String) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(JsonBuilder.ArrayBuilder) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
add(JsonBuilder.ObjectBuilder) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
addAction(OnDrinkAction) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
addEffect(MobEffectInstance) - Method in class ml.pluto7073.pdapi.mixin.LivingEntityMixin
 
addEffect(MobEffectInstance, Entity) - Method in class ml.pluto7073.pdapi.mixin.LivingEntityMixin
 
additions() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
Returns the value of the additions record component.
ADDITIONS_NBT_KEY - Static variable in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
additionToIngredient(ResourceLocation) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
allowedVariant - Variable in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
alphabetizer(Function<T, String>) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
appendTooltip(List<Component>, float, ItemStack) - Method in class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
APPLY_EFFECT_RADIUS - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
APPLY_STATUS_EFFECT - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
ApplyEffectRadiusAction - Class in ml.pluto7073.pdapi.addition.action
 
ApplyEffectRadiusAction(int, boolean, MobEffect, int, int) - Constructor for class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction
 
ApplyEffectRadiusAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
applyEffectTick(LivingEntity, int) - Method in class ml.pluto7073.pdapi.entity.effect.CaffeineOverdoseEffect
 
ApplyStatusEffectAction - Class in ml.pluto7073.pdapi.addition.action
 
ApplyStatusEffectAction(MobEffect, int, int) - Constructor for class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction
 
ApplyStatusEffectAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
array() - Static method in class ml.pluto7073.pdapi.util.JsonBuilder
 
arrayToNetwork(FriendlyByteBuf, T[], FriendlyByteBuf.Writer<T>) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
asId(String) - Static method in class ml.pluto7073.pdapi.PDAPI
 
asItem() - Method in class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
assemble(Container, RegistryAccess) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
assemble(Container, RegistryAccess) - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
averageColors(Collection<Integer>) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 

B

base() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Returns the value of the base record component.
base() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
BaseConfig - Class in ml.pluto7073.pdapi.config
Deprecated, for removal: This API element is subject to removal in a future version.
BaseConfig(String, String, Logger) - Constructor for class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
baseItem - Variable in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
baseItem(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
baseItem(ItemStack) - Method in class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
baseVolume - Variable in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
BasicSingleStorage - Class in ml.pluto7073.pdapi.util
 
BasicSingleStorage(FluidVariant, long, Runnable) - Constructor for class ml.pluto7073.pdapi.util.BasicSingleStorage
 
build() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
build() - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ArrayBuilder
 
build() - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
buildAdditions(BiConsumer<ResourceLocation, DrinkAddition>) - Method in class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
buildDrinks(BiConsumer<ResourceLocation, SpecialtyDrink>) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
builder() - Static method in class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
builder(SpecialtyDrinkBase) - Static method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
Builder() - Constructor for class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
buildItemStack() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBase
 
buildItemStack() - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBase
 

C

CAFFEINE_OVERDOSE - Static variable in interface ml.pluto7073.pdapi.entity.damage.PDDamageTypes
 
CAFFEINE_OVERDOSE - Static variable in class ml.pluto7073.pdapi.entity.effect.PDMobEffects
 
caffeineDamageMultiplier - Variable in class ml.pluto7073.pdapi.config.PDCommonConfig
 
CaffeineHandler - Class in ml.pluto7073.pdapi.addition.chemicals
 
CaffeineHandler(int) - Constructor for class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
CaffeineOverdoseEffect - Class in ml.pluto7073.pdapi.entity.effect
 
CaffeineOverdoseEffect(MobEffectCategory, int) - Constructor for class ml.pluto7073.pdapi.entity.effect.CaffeineOverdoseEffect
 
caffeineShakeThreshold - Variable in class ml.pluto7073.pdapi.config.PDClientConfig
 
canCraftInDimensions(int, int) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
canCraftInDimensions(int, int) - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
canInsert(FluidVariant) - Method in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
canMoveIntoInputSlots(ItemStack) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
canTakeItemForPickAll(ItemStack, Slot) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
capacity - Variable in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
changesColor() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
changesColor(boolean) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
chemical(ResourceLocation, float) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
chemical(ResourceLocation, float) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
chemicals() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
CHORUS_TELEPORT - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
ChorusTeleportAction - Class in ml.pluto7073.pdapi.addition.action
 
ChorusTeleportAction(int) - Constructor for class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction
 
ChorusTeleportAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
CLEAR_HARMFUL_EFFECTS - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
ClearHarmfulEffectsAction - Class in ml.pluto7073.pdapi.addition.action
 
ClearHarmfulEffectsAction(int) - Constructor for class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction
 
ClearHarmfulEffectsAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
ClientboundSyncAdditionRegistryPacket - Record Class in ml.pluto7073.pdapi.networking.packet.clientbound
 
ClientboundSyncAdditionRegistryPacket(Map<ResourceLocation, DrinkAddition>) - Constructor for record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
Creates an instance of a ClientboundSyncAdditionRegistryPacket record class.
ClientboundSyncSpecialtyDrinkRegistryPacket - Record Class in ml.pluto7073.pdapi.networking.packet.clientbound
 
ClientboundSyncSpecialtyDrinkRegistryPacket(Map<ResourceLocation, SpecialtyDrink>) - Constructor for record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
Creates an instance of a ClientboundSyncSpecialtyDrinkRegistryPacket record class.
codec() - Method in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction.Serializer
 
codec() - Method in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction.Serializer
 
codec() - Method in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction.Serializer
 
codec() - Method in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction.Serializer
 
codec() - Method in class ml.pluto7073.pdapi.addition.action.DealDamageAction.Serializer
 
codec() - Method in interface ml.pluto7073.pdapi.addition.action.OnDrinkSerializer
 
codec() - Method in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction.Serializer
 
codec() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBaseSerializer
 
codec() - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBaseSerializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction.Serializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction.Serializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction.Serializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction.Serializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.DealDamageAction.Serializer
 
CODEC - Static variable in interface ml.pluto7073.pdapi.addition.action.OnDrinkAction
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction.Serializer
 
CODEC - Static variable in class ml.pluto7073.pdapi.addition.DrinkAddition
 
CODEC - Static variable in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
CODEC - Static variable in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBaseSerializer
 
CODEC - Static variable in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBase
 
color() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
color(int) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
color(int) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
condense(List<T>) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
condenseIngredients(List<Ingredient>) - Static method in class ml.pluto7073.pdapi.compat.rei.DrinkREI.Util
 
CONFIG_TYPE - Static variable in class ml.pluto7073.pdapi.PDAPI
 
contains(Map.Entry<ResourceLocation, DrinkAddition>) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
contains(ResourceLocation, DrinkAddition) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
containsAddition(DrinkAddition) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
containsId(ResourceLocation) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
convert(T) - Method in interface ml.pluto7073.pdapi.util.DrinkUtil.Converter
 
convertStackFromPlutosCoffee(ItemStack) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
convertToJson(T[], Function<T, JsonObject>) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
copyContainerContents(Container) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
CowEntityMixin - Class in ml.pluto7073.pdapi.mixin
 
CowEntityMixin() - Constructor for class ml.pluto7073.pdapi.mixin.CowEntityMixin
 
craft(Container, Level) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
createFabricModLoadedConditions(String...) - Static method in class ml.pluto7073.pdapi.util.JsonBuilder
 
createInputSlotDefinitions() - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
createResult() - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 

D

DEAL_DAMAGE - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
DealDamageAction - Class in ml.pluto7073.pdapi.addition.action
 
DealDamageAction(float, ResourceKey<DamageType>) - Constructor for class ml.pluto7073.pdapi.addition.action.DealDamageAction
 
DealDamageAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
DefaultedMappedRegistryMixin - Class in ml.pluto7073.pdapi.mixin
 
DefaultedMappedRegistryMixin() - Constructor for class ml.pluto7073.pdapi.mixin.DefaultedMappedRegistryMixin
 
doCaffeineOverdose - Variable in class ml.pluto7073.pdapi.config.PDCommonConfig
 
doCaffeineShake - Variable in class ml.pluto7073.pdapi.config.PDClientConfig
 
DRINK_ADDITION - Static variable in class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
DRINK_DATA_NBT_KEY - Static variable in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
DRINK_WORKSTATION - Static variable in class ml.pluto7073.pdapi.block.PDBlocks
 
DRINK_WORKSTATION - Static variable in class ml.pluto7073.pdapi.item.PDItems
 
DRINK_WORKSTATION_RECIPE_SERIALIZER - Static variable in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
DRINK_WORKSTATION_RECIPE_TYPE - Static variable in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
DrinkAddition - Class in ml.pluto7073.pdapi.addition
 
DrinkAddition(List<OnDrinkAction>, double, boolean, int, Map<ResourceLocation, Float>, int, String, int) - Constructor for class ml.pluto7073.pdapi.addition.DrinkAddition
 
DrinkAddition.Builder - Class in ml.pluto7073.pdapi.addition
 
DrinkAdditionCategory - Class in ml.pluto7073.pdapi.compat.rei.category
 
DrinkAdditionCategory() - Constructor for class ml.pluto7073.pdapi.compat.rei.category.DrinkAdditionCategory
 
DrinkAdditionDisplay - Class in ml.pluto7073.pdapi.compat.rei.display
 
DrinkAdditionDisplay(List<EntryIngredient>, List<EntryIngredient>, CompoundTag) - Constructor for class ml.pluto7073.pdapi.compat.rei.display.DrinkAdditionDisplay
 
DrinkAdditionDisplay(List<EntryIngredient>, List<EntryIngredient>, Recipe<?>) - Constructor for class ml.pluto7073.pdapi.compat.rei.display.DrinkAdditionDisplay
 
DrinkAdditionDisplay(DrinkWorkstationRecipe) - Constructor for class ml.pluto7073.pdapi.compat.rei.display.DrinkAdditionDisplay
 
DrinkAdditionManager - Class in ml.pluto7073.pdapi.addition
 
DrinkAdditionManager() - Constructor for class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
DrinkAdditionProvider - Class in ml.pluto7073.pdapi.datagen.provider
 
DrinkAdditionProvider(FabricDataOutput) - Constructor for class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
DrinkBuilder(SpecialtyDrinkBase) - Constructor for class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
DrinkREI - Class in ml.pluto7073.pdapi.compat.rei
 
DrinkREI() - Constructor for class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
DrinkREI.Util - Class in ml.pluto7073.pdapi.compat.rei
 
DrinkUtil - Class in ml.pluto7073.pdapi.util
 
DrinkUtil() - Constructor for class ml.pluto7073.pdapi.util.DrinkUtil
 
DrinkUtil.Converter<T extends net.minecraft.nbt.Tag> - Interface in ml.pluto7073.pdapi.util
 
DrinkWorkstationBlock - Class in ml.pluto7073.pdapi.block
 
DrinkWorkstationBlock(BlockBehaviour.Properties) - Constructor for class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
DrinkWorkstationMenu - Class in ml.pluto7073.pdapi.client.gui
 
DrinkWorkstationMenu(int, Inventory) - Constructor for class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
DrinkWorkstationMenu(int, Inventory, ContainerLevelAccess) - Constructor for class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
DrinkWorkstationRecipe - Class in ml.pluto7073.pdapi.recipes
 
DrinkWorkstationRecipe(ResourceLocation, Ingredient, Ingredient, String) - Constructor for class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
DrinkWorkstationRecipe.Serializer - Class in ml.pluto7073.pdapi.recipes
 
DrinkWorkstationScreen - Class in ml.pluto7073.pdapi.client.gui
 
DrinkWorkstationScreen(DrinkWorkstationMenu, Inventory, Component) - Constructor for class ml.pluto7073.pdapi.client.gui.DrinkWorkstationScreen
 

E

EMPTY - Static variable in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
EMPTY - Static variable in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
entityData - Variable in class ml.pluto7073.pdapi.mixin.EntityMixin
 
EntityMixin - Class in ml.pluto7073.pdapi.mixin
 
EntityMixin() - Constructor for class ml.pluto7073.pdapi.mixin.EntityMixin
 
equals(Object) - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Indicates whether some other object is "equal to" this one.

F

finishUsingItem(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.item.MilkBottleItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
formatAmount(float) - Method in class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
fromJson(ResourceLocation, JsonObject) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe.Serializer
 
fromJson(ResourceLocation, JsonObject) - Method in class ml.pluto7073.pdapi.recipes.InProgressItemRecipe.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.DealDamageAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Method in interface ml.pluto7073.pdapi.addition.action.OnDrinkSerializer
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction.Serializer
 
fromNetwork(FriendlyByteBuf) - Static method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
fromNetwork(FriendlyByteBuf) - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
fromNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBaseSerializer
 
fromNetwork(FriendlyByteBuf) - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBaseSerializer
 
fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe.Serializer
 
fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.recipes.InProgressItemRecipe.Serializer
 

G

get(ResourceLocation) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
get(ResourceLocation) - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
getAddition() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getAdditionsFromStack(ItemStack) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getAdvancementId() - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
getAsId(ResourceLocation, String) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getAsItem() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
getBarColor(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getBarWidth(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getBase() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getBaseItem(ItemStack) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
getBoolean(String) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
getCapacity(FluidVariant) - Method in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
getCategoryIdentifier() - Method in class ml.pluto7073.pdapi.compat.rei.category.DrinkAdditionCategory
 
getCategoryIdentifier() - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
getCategoryIdentifier() - Method in class ml.pluto7073.pdapi.compat.rei.display.DrinkAdditionDisplay
 
getCategoryIdentifier() - Method in class ml.pluto7073.pdapi.compat.rei.display.IngredientSequenceDisplay
 
getChemicalContent(ResourceLocation, ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getChemicalContent(ResourceLocation, ItemStack) - Method in class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
getChemicals() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
getCloneItemStack(BlockGetter, BlockPos, BlockState) - Method in class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
getColor() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
getColorForDrinkWithDefault(ItemStack, int) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getConsumedChemicalContent(ResourceLocation, ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getCurrentWeight() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
getDescriptionId(ItemStack) - Method in class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
getDisplayHeight() - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
getDisplayWidth(IngredientSequenceDisplay) - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
getDrinkColor(ItemStack) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getDrinkingSound() - Method in class ml.pluto7073.pdapi.item.MilkBottleItem
 
getEatingSound() - Method in class ml.pluto7073.pdapi.item.MilkBottleItem
 
getEffectsForAmount(float, Level) - Method in class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
getEnum(String, Class<T>) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
getFabricDependencies() - Method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
getFabricDependencies() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
getFabricId() - Method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
getFabricId() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
getFloat(String) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
getIcon() - Method in class ml.pluto7073.pdapi.compat.rei.category.DrinkAdditionCategory
 
getIcon() - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
getId() - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
getId() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getId() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
getId(DrinkAddition) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
getId(SpecialtyDrink) - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
getIngredients() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getInt(String) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
getMaxAmount() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
getMenuProvider(BlockState, Level, BlockPos) - Method in class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
getModConfigScreenFactory() - Method in class ml.pluto7073.pdapi.compat.modmenu.PDModMenu
 
getModel(ItemStack, Level, LivingEntity, int) - Method in class ml.pluto7073.pdapi.mixin.client.ItemRendererMixin
 
getName() - Method in class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
getName() - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
getPlayerCaffeine(Player) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getPossibleBases(Item, RecipeManager) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getReplacement(ResourceLocation) - Static method in class ml.pluto7073.pdapi.util.PseudoDataFixerRegistry
 
getResult() - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder
 
getResultId() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getResultItem(RegistryAccess) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getResultItem(RegistryAccess) - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
getSerializer() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getSerializer() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
getSipAmount(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getSpecialDrink(ItemStack) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
getTitle() - Method in class ml.pluto7073.pdapi.compat.rei.category.DrinkAdditionCategory
 
getTitle() - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
getToastSymbol() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getTotalVolume(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getTotalVolume(ItemStack) - Method in class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
getTranslationKey() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
getType() - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
getType() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
 
getType() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
 
getType() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
getType() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
getUseAnimation(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getUseAnimation(ItemStack) - Method in class ml.pluto7073.pdapi.item.MilkBottleItem
 
getUseDuration(ItemStack) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
getValidBasesForAddition(ResourceLocation) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
group(String) - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder
 

H

HAS_IN_PROGRESS_ITEM - Static variable in class ml.pluto7073.pdapi.tag.PDTags
Deprecated.
hasEffect(MobEffect) - Method in class ml.pluto7073.pdapi.mixin.LivingEntityMixin
 
hashCode() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
Returns a hash code value for this object.
hashCode() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
Returns a hash code value for this object.
hashCode() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Returns a hash code value for this object.

I

id() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Returns the value of the id record component.
id() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
ID - Static variable in class ml.pluto7073.pdapi.PDAPI
 
IN_PROGRESS_RECIPE_SERIALIZER - Static variable in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
IN_PROGRESS_RECIPE_TYPE - Static variable in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
INGREDIENT_SEQUENCE - Static variable in class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
IngredientSequenceCategory - Class in ml.pluto7073.pdapi.compat.rei.category
 
IngredientSequenceCategory() - Constructor for class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
IngredientSequenceDisplay - Class in ml.pluto7073.pdapi.compat.rei.display
 
IngredientSequenceDisplay(List<EntryIngredient>, List<EntryIngredient>, Optional<ResourceLocation>) - Constructor for class ml.pluto7073.pdapi.compat.rei.display.IngredientSequenceDisplay
 
IngredientSequenceDisplay(SpecialtyDrink) - Constructor for class ml.pluto7073.pdapi.compat.rei.display.IngredientSequenceDisplay
 
init() - Static method in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
init() - Static method in class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
init() - Static method in class ml.pluto7073.pdapi.block.PDBlocks
 
init() - Static method in class ml.pluto7073.pdapi.client.gui.PDScreens
 
init() - Static method in class ml.pluto7073.pdapi.entity.effect.PDMobEffects
 
init() - Static method in class ml.pluto7073.pdapi.item.PDItems
 
init() - Static method in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
init() - Static method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBaseSerializer
 
initConfig() - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
InProgressItemRecipe - Record Class in ml.pluto7073.pdapi.recipes
 
InProgressItemRecipe(ResourceLocation, Ingredient, ItemStack) - Constructor for record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Constructs a new Recipe for an In Progress item
InProgressItemRecipe.Serializer - Class in ml.pluto7073.pdapi.recipes
 
INSTANCE - Static variable in class ml.pluto7073.pdapi.addition.chemicals.CaffeineHandler
 
INSTANCE - Static variable in class ml.pluto7073.pdapi.client.gui.PDConfigScreen
 
INSTANCE - Static variable in class ml.pluto7073.pdapi.config.PDClientConfig
 
INSTANCE - Static variable in class ml.pluto7073.pdapi.config.PDCommonConfig
 
isBaby() - Method in class ml.pluto7073.pdapi.mixin.PassiveEntityMixin
 
isDurationEffectTick(int, int) - Method in class ml.pluto7073.pdapi.entity.effect.CaffeineOverdoseEffect
 
isIncomplete() - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
isInProgressItem(Item, RecipeManager) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
isValidBlock(BlockState) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
ITEM_BASE - Static variable in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBaseSerializer
 
ItemBase(Item) - Constructor for class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBase
 
ItemBaseSerializer() - Constructor for class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBaseSerializer
 
ItemRendererMixin - Class in ml.pluto7073.pdapi.mixin.client
 
ItemRendererMixin() - Constructor for class ml.pluto7073.pdapi.mixin.client.ItemRendererMixin
 
ItemStackMixin - Class in ml.pluto7073.pdapi.mixin
 
ItemStackMixin() - Constructor for class ml.pluto7073.pdapi.mixin.ItemStackMixin
 

J

JsonBuilder - Class in ml.pluto7073.pdapi.util
 
JsonBuilder.ArrayBuilder - Class in ml.pluto7073.pdapi.util
 
JsonBuilder.ObjectBuilder - Class in ml.pluto7073.pdapi.util
 

L

languageKey() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
lethalCaffeineDose - Variable in class ml.pluto7073.pdapi.config.PDCommonConfig
 
level() - Method in class ml.pluto7073.pdapi.mixin.EntityMixin
 
listFromNetwork(FriendlyByteBuf, FriendlyByteBuf.Reader<T>) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
LivingEntityMixin - Class in ml.pluto7073.pdapi.mixin
 
LivingEntityMixin() - Constructor for class ml.pluto7073.pdapi.mixin.LivingEntityMixin
 
LivingEntityRendererMixin<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>> - Class in ml.pluto7073.pdapi.mixin.client
 
LivingEntityRendererMixin() - Constructor for class ml.pluto7073.pdapi.mixin.client.LivingEntityRendererMixin
 
load() - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
logger - Variable in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
LOGGER - Static variable in class ml.pluto7073.pdapi.PDAPI
 

M

matches(Container) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
matches(Container, Level) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
matches(Container, Level) - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
 
matches(ItemStack) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBase
 
matches(ItemStack) - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBase
 
maxAmount(int) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
mayPickup(Player, boolean) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
MILK_BOTTLE - Static variable in class ml.pluto7073.pdapi.item.PDItems
 
MILK_BOTTLES - Static variable in class ml.pluto7073.pdapi.tag.PDTags
 
MilkBottleItem - Class in ml.pluto7073.pdapi.item
 
MilkBottleItem() - Constructor for class ml.pluto7073.pdapi.item.MilkBottleItem
 
ml.pluto7073.pdapi - package ml.pluto7073.pdapi
 
ml.pluto7073.pdapi.addition - package ml.pluto7073.pdapi.addition
 
ml.pluto7073.pdapi.addition.action - package ml.pluto7073.pdapi.addition.action
 
ml.pluto7073.pdapi.addition.chemicals - package ml.pluto7073.pdapi.addition.chemicals
 
ml.pluto7073.pdapi.block - package ml.pluto7073.pdapi.block
 
ml.pluto7073.pdapi.client - package ml.pluto7073.pdapi.client
 
ml.pluto7073.pdapi.client.gui - package ml.pluto7073.pdapi.client.gui
 
ml.pluto7073.pdapi.compat.modmenu - package ml.pluto7073.pdapi.compat.modmenu
 
ml.pluto7073.pdapi.compat.rei - package ml.pluto7073.pdapi.compat.rei
 
ml.pluto7073.pdapi.compat.rei.category - package ml.pluto7073.pdapi.compat.rei.category
 
ml.pluto7073.pdapi.compat.rei.display - package ml.pluto7073.pdapi.compat.rei.display
 
ml.pluto7073.pdapi.config - package ml.pluto7073.pdapi.config
 
ml.pluto7073.pdapi.datagen.builder - package ml.pluto7073.pdapi.datagen.builder
 
ml.pluto7073.pdapi.datagen.provider - package ml.pluto7073.pdapi.datagen.provider
 
ml.pluto7073.pdapi.entity.damage - package ml.pluto7073.pdapi.entity.damage
 
ml.pluto7073.pdapi.entity.effect - package ml.pluto7073.pdapi.entity.effect
 
ml.pluto7073.pdapi.item - package ml.pluto7073.pdapi.item
 
ml.pluto7073.pdapi.mixin - package ml.pluto7073.pdapi.mixin
 
ml.pluto7073.pdapi.mixin.client - package ml.pluto7073.pdapi.mixin.client
 
ml.pluto7073.pdapi.networking - package ml.pluto7073.pdapi.networking
 
ml.pluto7073.pdapi.networking.packet.clientbound - package ml.pluto7073.pdapi.networking.packet.clientbound
 
ml.pluto7073.pdapi.recipes - package ml.pluto7073.pdapi.recipes
 
ml.pluto7073.pdapi.specialty - package ml.pluto7073.pdapi.specialty
 
ml.pluto7073.pdapi.tag - package ml.pluto7073.pdapi.tag
 
ml.pluto7073.pdapi.util - package ml.pluto7073.pdapi.util
 
modid - Variable in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 

N

name - Variable in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
name() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
name(String) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
name(String) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
NetworkingUtils - Class in ml.pluto7073.pdapi.networking
 
NetworkingUtils() - Constructor for class ml.pluto7073.pdapi.networking.NetworkingUtils
 

O

object() - Static method in class ml.pluto7073.pdapi.util.JsonBuilder
 
of(Level, ResourceKey<DamageType>) - Static method in interface ml.pluto7073.pdapi.entity.damage.PDDamageTypes
 
ON_DRINK_SERIALIZER - Static variable in class ml.pluto7073.pdapi.PDRegistries
 
ON_DRINK_SERIALIZER_KEY - Static variable in class ml.pluto7073.pdapi.PDRegistries
 
onChanged - Variable in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.DealDamageAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in interface ml.pluto7073.pdapi.addition.action.OnDrinkAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction
 
onDrink(ItemStack, Level, LivingEntity) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
OnDrinkAction - Interface in ml.pluto7073.pdapi.addition.action
 
OnDrinkSerializer<T extends OnDrinkAction> - Interface in ml.pluto7073.pdapi.addition.action
 
OnDrinkSerializers - Class in ml.pluto7073.pdapi.addition.action
 
OnDrinkSerializers() - Constructor for class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
onFinalCommit() - Method in class ml.pluto7073.pdapi.util.BasicSingleStorage
 
onInitialize() - Method in class ml.pluto7073.pdapi.PDAPI
 
onInitializeClient() - Method in class ml.pluto7073.pdapi.client.PDAPIClient
 
onResourceManagerReload(ResourceManager) - Method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
onResourceManagerReload(ResourceManager) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
onTake(Player, ItemStack) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationMenu
 
or(Map<K, V>, Map<K, V>, BiFunction<V, V, V>) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 

P

PassiveEntityMixin - Class in ml.pluto7073.pdapi.mixin
 
PassiveEntityMixin() - Constructor for class ml.pluto7073.pdapi.mixin.PassiveEntityMixin
 
PDAPI - Class in ml.pluto7073.pdapi
 
PDAPI() - Constructor for class ml.pluto7073.pdapi.PDAPI
 
pdapi$caffeineShakes(T, CallbackInfoReturnable<Boolean>) - Method in class ml.pluto7073.pdapi.mixin.client.LivingEntityRendererMixin
 
pdapi$collectMilkBottle(Player, InteractionHand, CallbackInfoReturnable<InteractionResult>) - Method in class ml.pluto7073.pdapi.mixin.CowEntityMixin
 
PDAPIClient - Class in ml.pluto7073.pdapi.client
 
PDAPIClient() - Constructor for class ml.pluto7073.pdapi.client.PDAPIClient
 
PDBlocks - Class in ml.pluto7073.pdapi.block
 
PDBlocks() - Constructor for class ml.pluto7073.pdapi.block.PDBlocks
 
PDClientboundPackets - Class in ml.pluto7073.pdapi.networking
 
PDClientboundPackets() - Constructor for class ml.pluto7073.pdapi.networking.PDClientboundPackets
 
PDClientConfig - Class in ml.pluto7073.pdapi.config
 
PDClientConfig() - Constructor for class ml.pluto7073.pdapi.config.PDClientConfig
 
PDCommonConfig - Class in ml.pluto7073.pdapi.config
 
PDCommonConfig(ServerConfigType<?>, boolean) - Constructor for class ml.pluto7073.pdapi.config.PDCommonConfig
 
PDConfigScreen - Class in ml.pluto7073.pdapi.client.gui
 
PDDamageTypes - Interface in ml.pluto7073.pdapi.entity.damage
 
PDItems - Class in ml.pluto7073.pdapi.item
 
PDItems() - Constructor for class ml.pluto7073.pdapi.item.PDItems
 
PDMobEffects - Class in ml.pluto7073.pdapi.entity.effect
 
PDMobEffects() - Constructor for class ml.pluto7073.pdapi.entity.effect.PDMobEffects
 
PDModMenu - Class in ml.pluto7073.pdapi.compat.modmenu
 
PDModMenu() - Constructor for class ml.pluto7073.pdapi.compat.modmenu.PDModMenu
 
PDRecipeTypes - Class in ml.pluto7073.pdapi.recipes
 
PDRecipeTypes() - Constructor for class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
PDRegistries - Class in ml.pluto7073.pdapi
 
PDRegistries() - Constructor for class ml.pluto7073.pdapi.PDRegistries
 
PDScreens - Class in ml.pluto7073.pdapi.client.gui
 
PDScreens() - Constructor for class ml.pluto7073.pdapi.client.gui.PDScreens
 
PDTags - Class in ml.pluto7073.pdapi.tag
 
PDTags() - Constructor for class ml.pluto7073.pdapi.tag.PDTags
 
PHASE - Static variable in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
PHASE - Static variable in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
properties - Variable in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
PseudoDataFixerRegistry - Class in ml.pluto7073.pdapi.util
 
PseudoDataFixerRegistry() - Constructor for class ml.pluto7073.pdapi.util.PseudoDataFixerRegistry
 
put(String, boolean) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, char) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, JsonElement) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, Number) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, String) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, JsonBuilder.ArrayBuilder) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 
put(String, JsonBuilder.ObjectBuilder) - Method in class ml.pluto7073.pdapi.util.JsonBuilder.ObjectBuilder
 

R

readDrinkActionsList(FriendlyByteBuf) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
readJsonObject(FriendlyByteBuf) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
register() - Static method in class ml.pluto7073.pdapi.networking.PDClientboundPackets
 
register(ResourceLocation, DrinkAddition) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
register(ResourceLocation, DrinkAddition, boolean) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
register(ResourceLocation, SpecialtyDrink) - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
register(ResourceLocation, ResourceLocation) - Static method in class ml.pluto7073.pdapi.util.PseudoDataFixerRegistry
 
registerCategories(CategoryRegistry) - Method in class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
registerDisplays(DisplayRegistry) - Method in class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
registerDisplaySerializer(DisplaySerializerRegistry) - Method in class ml.pluto7073.pdapi.compat.rei.DrinkREI
 
registerOldToNewConverter(String, DrinkUtil.Converter<Tag>) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
registerRecipeSerializer(String, S) - Static method in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
registerType(String) - Static method in class ml.pluto7073.pdapi.recipes.PDRecipeTypes
 
registry() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
Returns the value of the registry record component.
renderErrorIcon(GuiGraphics, int, int) - Method in class ml.pluto7073.pdapi.client.gui.DrinkWorkstationScreen
 
reset() - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
resetRegistry() - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
RESTORE_HUNGER - Static variable in class ml.pluto7073.pdapi.addition.action.OnDrinkSerializers
 
RestoreHungerAction - Class in ml.pluto7073.pdapi.addition.action
 
RestoreHungerAction(int, int) - Constructor for class ml.pluto7073.pdapi.addition.action.RestoreHungerAction
 
RestoreHungerAction.Serializer - Class in ml.pluto7073.pdapi.addition.action
 
result() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Returns the value of the result record component.
Result(ResourceLocation, Ingredient, Ingredient, ResourceLocation, Advancement.Builder, ResourceLocation) - Constructor for class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
run(CachedOutput) - Method in class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
run(CachedOutput) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 

S

sameItems(T[], T[]) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
save() - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
save(Consumer<FinishedRecipe>, ResourceLocation) - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder
 
save(ResourceLocation, BiConsumer<ResourceLocation, DrinkAddition>) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
save(ResourceLocation, BiConsumer<ResourceLocation, SpecialtyDrink>) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
send(ServerPlayer) - Static method in class ml.pluto7073.pdapi.addition.DrinkAdditionManager
 
serializeAdvancement() - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.DealDamageAction
 
serializer() - Method in interface ml.pluto7073.pdapi.addition.action.OnDrinkAction
 
serializer() - Method in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction
 
serializer() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBase
 
serializer() - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBase
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.DealDamageAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.addition.action.RestoreHungerAction.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe.Serializer
 
Serializer() - Constructor for class ml.pluto7073.pdapi.recipes.InProgressItemRecipe.Serializer
 
serializeRecipeData(JsonObject) - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder.Result
 
setBoolean(String, boolean) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
setEnum(String, T) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
setFloat(String, float) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
setInt(String, int) - Method in class ml.pluto7073.pdapi.config.BaseConfig
Deprecated.
 
setSpecialDrink(ItemStack, SpecialtyDrink) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 
setupDisplay(DrinkAdditionDisplay, Rectangle) - Method in class ml.pluto7073.pdapi.compat.rei.category.DrinkAdditionCategory
 
setupDisplay(IngredientSequenceDisplay, Rectangle) - Method in class ml.pluto7073.pdapi.compat.rei.category.IngredientSequenceCategory
 
setWeight(int) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
shouldFix(ResourceLocation) - Static method in class ml.pluto7073.pdapi.util.PseudoDataFixerRegistry
 
SPECIALTY_DRINK - Static variable in class ml.pluto7073.pdapi.item.PDItems
 
SPECIALTY_DRINK_BASE - Static variable in class ml.pluto7073.pdapi.PDRegistries
 
SPECIALTY_DRINK_BASE_KEY - Static variable in class ml.pluto7073.pdapi.PDRegistries
 
SPECIALTY_DRINKS_TAB - Static variable in class ml.pluto7073.pdapi.PDAPI
 
SpecialtyDrink - Class in ml.pluto7073.pdapi.specialty
 
SpecialtyDrink(SpecialtyDrinkBase, List<ResourceLocation>, List<OnDrinkAction>, double, int, Map<ResourceLocation, Float>, String) - Constructor for class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
SpecialtyDrink.ItemBase - Class in ml.pluto7073.pdapi.specialty
 
SpecialtyDrink.ItemBaseSerializer - Class in ml.pluto7073.pdapi.specialty
 
SpecialtyDrinkBase - Interface in ml.pluto7073.pdapi.specialty
 
SpecialtyDrinkBaseSerializer - Interface in ml.pluto7073.pdapi.specialty
 
SpecialtyDrinkItem - Class in ml.pluto7073.pdapi.item
 
SpecialtyDrinkItem(Item.Properties) - Constructor for class ml.pluto7073.pdapi.item.SpecialtyDrinkItem
 
SpecialtyDrinkManager - Class in ml.pluto7073.pdapi.specialty
 
SpecialtyDrinkManager() - Constructor for class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
SpecialtyDrinkProvider - Class in ml.pluto7073.pdapi.datagen.provider
 
SpecialtyDrinkProvider(FabricDataOutput) - Constructor for class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
SpecialtyDrinkProvider.DrinkBuilder - Class in ml.pluto7073.pdapi.datagen.provider
 
staticBaseBuilder(Item) - Static method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
step(ResourceLocation) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 
steps() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
stepsToIngredientList() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
stringAsNbt(String) - Static method in class ml.pluto7073.pdapi.util.DrinkUtil
 

T

testAddition(ItemStack) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
testBase(ItemStack) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
 
TITLE - Static variable in class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
toNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
toNetwork(FriendlyByteBuf) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
toNetwork(FriendlyByteBuf, ApplyEffectRadiusAction) - Method in class ml.pluto7073.pdapi.addition.action.ApplyEffectRadiusAction.Serializer
 
toNetwork(FriendlyByteBuf, ApplyStatusEffectAction) - Method in class ml.pluto7073.pdapi.addition.action.ApplyStatusEffectAction.Serializer
 
toNetwork(FriendlyByteBuf, ChorusTeleportAction) - Method in class ml.pluto7073.pdapi.addition.action.ChorusTeleportAction.Serializer
 
toNetwork(FriendlyByteBuf, ClearHarmfulEffectsAction) - Method in class ml.pluto7073.pdapi.addition.action.ClearHarmfulEffectsAction.Serializer
 
toNetwork(FriendlyByteBuf, DealDamageAction) - Method in class ml.pluto7073.pdapi.addition.action.DealDamageAction.Serializer
 
toNetwork(FriendlyByteBuf, RestoreHungerAction) - Method in class ml.pluto7073.pdapi.addition.action.RestoreHungerAction.Serializer
 
toNetwork(FriendlyByteBuf, DrinkWorkstationRecipe) - Method in class ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe.Serializer
 
toNetwork(FriendlyByteBuf, InProgressItemRecipe) - Method in class ml.pluto7073.pdapi.recipes.InProgressItemRecipe.Serializer
 
toNetwork(FriendlyByteBuf, SpecialtyDrinkBase) - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink.ItemBaseSerializer
 
toNetwork(FriendlyByteBuf, SpecialtyDrinkBase) - Method in interface ml.pluto7073.pdapi.specialty.SpecialtyDrinkBaseSerializer
 
toNetwork(FriendlyByteBuf, T) - Method in interface ml.pluto7073.pdapi.addition.action.OnDrinkSerializer
 
toString() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
Returns a string representation of this record class.
toString() - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
Returns a string representation of this record class.
toString() - Method in record class ml.pluto7073.pdapi.recipes.InProgressItemRecipe
Returns a string representation of this record class.
TYPE - Static variable in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
 
TYPE - Static variable in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
 

U

unlockedBy(String, CriterionTriggerInstance) - Method in class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class ml.pluto7073.pdapi.block.DrinkWorkstationBlock
 
use(Level, Player, InteractionHand) - Method in class ml.pluto7073.pdapi.item.AbstractCustomizableDrinkItem
 
use(Level, Player, InteractionHand) - Method in class ml.pluto7073.pdapi.item.MilkBottleItem
 
Util() - Constructor for class ml.pluto7073.pdapi.compat.rei.DrinkREI.Util
 

V

values() - Static method in class ml.pluto7073.pdapi.specialty.SpecialtyDrinkManager
 
volume() - Method in class ml.pluto7073.pdapi.addition.DrinkAddition
 
volume() - Method in class ml.pluto7073.pdapi.specialty.SpecialtyDrink
 
volume(double) - Method in class ml.pluto7073.pdapi.addition.DrinkAddition.Builder
 
volume(double) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider.DrinkBuilder
 

W

withConditions(BiConsumer<ResourceLocation, DrinkAddition>, ConditionJsonProvider...) - Method in class ml.pluto7073.pdapi.datagen.provider.DrinkAdditionProvider
 
withConditions(BiConsumer<ResourceLocation, SpecialtyDrink>, ConditionJsonProvider...) - Method in class ml.pluto7073.pdapi.datagen.provider.SpecialtyDrinkProvider
 
WORKSTATION_DRINKS - Static variable in class ml.pluto7073.pdapi.tag.PDTags
 
WORKSTATION_MENU_TYPE - Static variable in class ml.pluto7073.pdapi.client.gui.PDScreens
 
WorkstationRecipeBuilder - Class in ml.pluto7073.pdapi.datagen.builder
 
WorkstationRecipeBuilder(Ingredient, Ingredient, ResourceLocation) - Constructor for class ml.pluto7073.pdapi.datagen.builder.WorkstationRecipeBuilder
 
WorkstationRecipeBuilder.Result - Class in ml.pluto7073.pdapi.datagen.builder
 
write(FriendlyByteBuf) - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncAdditionRegistryPacket
 
write(FriendlyByteBuf) - Method in record class ml.pluto7073.pdapi.networking.packet.clientbound.ClientboundSyncSpecialtyDrinkRegistryPacket
 
writeDrinkActionsList(FriendlyByteBuf, OnDrinkAction[]) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
writeJsonObjectStart(FriendlyByteBuf, JsonObject) - Static method in class ml.pluto7073.pdapi.networking.NetworkingUtils
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values