Class SpecialtyDrink

java.lang.Object
ml.pluto7073.pdapi.specialty.SpecialtyDrink

public class SpecialtyDrink extends Object
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<SpecialtyDrink> CODEC
  • Constructor Details

    • SpecialtyDrink

      public SpecialtyDrink(net.minecraft.world.item.Item base, List<net.minecraft.resources.ResourceLocation> steps, List<OnDrinkAction> actions, int color, Map<String,Integer> chemicals, @Nullable @Nullable String name)
  • Method Details

    • languageKey

      public String languageKey()
    • id

      public net.minecraft.resources.ResourceLocation id()
    • base

      public net.minecraft.world.item.Item base()
    • baseAsStack

      public net.minecraft.world.item.ItemStack baseAsStack()
    • steps

      public net.minecraft.resources.ResourceLocation[] steps()
    • actions

      public OnDrinkAction[] actions()
    • color

      public int color()
    • chemicals

      public Map<String,Integer> chemicals()
    • name

      public String name()
    • type

      public net.minecraft.resources.ResourceLocation type()
    • serializer

      public SpecialtyDrinkSerializer serializer()
    • getAsItem

      public net.minecraft.world.item.ItemStack getAsItem()
    • getAsOriginalItemWithAdditions

      public net.minecraft.world.item.ItemStack getAsOriginalItemWithAdditions(net.minecraft.world.item.ItemStack source)
    • matches

      public boolean matches(net.minecraft.world.Container container)
    • stepsToIngredientList

      public List<net.minecraft.world.item.crafting.Ingredient> stepsToIngredientList()
    • toNetwork

      public void toNetwork(net.minecraft.network.FriendlyByteBuf buf)