类 StorageUtils

java.lang.Object
committee.nova.mods.avaritia.util.StorageUtils

public class StorageUtils extends Object
  • 字段详细资料

  • 构造器详细资料

    • StorageUtils

      public StorageUtils()
  • 方法详细资料

    • getItemId

      public static String getItemId(net.minecraft.world.item.ItemStack item)
    • getItemId

      public static String getItemId(net.minecraft.world.item.Item item)
    • getItem

      public static net.minecraft.world.item.Item getItem(String id)
    • getFluidId

      public static String getFluidId(net.minecraft.world.level.material.Fluid fluid)
    • getFluid

      public static net.minecraft.world.level.material.Fluid getFluid(String id)
    • getNbtItemId

      public static String getNbtItemId(net.minecraft.world.item.ItemStack item)
      为NBT物品生成唯一标识符 格式: itemId#hash (带NBT) 或 itemId (无NBT)
    • getBaseItemId

      public static String getBaseItemId(String nbtItemId)
      从NBT物品ID中提取基础物品ID
    • hashNbt

      public static String hashNbt(net.minecraft.nbt.Tag nbtTag)
      计算NBT标签的哈希值