Interface PatternProviderItem

All Known Implementing Classes:
PatternItem

@API(status=STABLE, since="2.0.0-milestone.4.6") public interface PatternProviderItem
  • Method Summary

    Modifier and Type
    Method
    Description
    getId(net.minecraft.world.item.ItemStack stack)
     
    getPattern(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level)
     
    static boolean
    isValid(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level)
     
  • Method Details

    • isValid

      static boolean isValid(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level)
    • getId

      @Nullable UUID getId(net.minecraft.world.item.ItemStack stack)
    • getPattern

      Optional<Pattern> getPattern(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level)