java.lang.Object
io.github.pylonmc.pylon.core.fluid.PylonFluid
io.github.pylonmc.pylon.base.content.machines.smelting.Slurry
All Implemented Interfaces:
io.github.pylonmc.pylon.core.registry.RegistryHandler, net.kyori.adventure.key.Keyed, org.bukkit.Keyed

public class Slurry extends io.github.pylonmc.pylon.core.fluid.PylonFluid implements io.github.pylonmc.pylon.core.registry.RegistryHandler
  • Constructor Summary

    Constructors
    Constructor
    Description
    Slurry(@NotNull org.bukkit.NamespacedKey key, @NotNull net.kyori.adventure.text.Component name, @NotNull org.bukkit.inventory.ItemStack slurryStack, @NotNull List<io.github.pylonmc.pylon.core.fluid.PylonFluidTag> tags)
     
    Slurry(@NotNull org.bukkit.NamespacedKey key, @NotNull org.bukkit.inventory.ItemStack slurryStack, @NotNull io.github.pylonmc.pylon.core.fluid.PylonFluidTag @NotNull ... tags)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bukkit.inventory.ItemStack
     
    void
    onRegister(@NotNull io.github.pylonmc.pylon.core.registry.PylonRegistry<?> registry)
     

    Methods inherited from class io.github.pylonmc.pylon.core.fluid.PylonFluid

    addTag, equals, getItem, getKey, getName, getTag, hashCode, hasTag, register, removeTag, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.bukkit.Keyed

    key

    Methods inherited from interface io.github.pylonmc.pylon.core.registry.RegistryHandler

    onUnregister
  • Constructor Details

    • Slurry

      public Slurry(@NotNull @NotNull org.bukkit.NamespacedKey key, @NotNull @NotNull net.kyori.adventure.text.Component name, @NotNull @NotNull org.bukkit.inventory.ItemStack slurryStack, @NotNull @NotNull List<io.github.pylonmc.pylon.core.fluid.PylonFluidTag> tags)
    • Slurry

      public Slurry(@NotNull @NotNull org.bukkit.NamespacedKey key, @NotNull @NotNull org.bukkit.inventory.ItemStack slurryStack, @NotNull @NotNull io.github.pylonmc.pylon.core.fluid.PylonFluidTag @NotNull ... tags)
  • Method Details

    • onRegister

      public void onRegister(@NotNull @NotNull io.github.pylonmc.pylon.core.registry.PylonRegistry<?> registry)
      Specified by:
      onRegister in interface io.github.pylonmc.pylon.core.registry.RegistryHandler
    • getSlurryStack

      public org.bukkit.inventory.ItemStack getSlurryStack()