Class LazyItemReference<T extends net.minecraft.world.item.Item>

java.lang.Object
net.xun.lib.common.api.registries.LazyRegistryReference<T>
net.xun.lib.common.api.registries.LazyItemReference<T>
Type Parameters:
T - Type that extends Item
All Implemented Interfaces:
Supplier<T>, net.minecraft.world.level.ItemLike

public class LazyItemReference<T extends net.minecraft.world.item.Item> extends LazyRegistryReference<T> implements net.minecraft.world.level.ItemLike
Unstable API
  • Constructor Details

    • LazyItemReference

      public LazyItemReference(String name, Supplier<T> supplier)
  • Method Details

    • asItem

      @NotNull public @NotNull net.minecraft.world.item.Item asItem()
      Specified by:
      asItem in interface net.minecraft.world.level.ItemLike