| Modifier and Type | Method and Description | 
|---|---|
| boolean | NBTPredicate. test(NBTBase nbt) | 
| Modifier and Type | Method and Description | 
|---|---|
| static NBTBase | ItemFireworkCharge. getExplosionTag(ItemStack stack,
               java.lang.String key) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ItemStack. setTagInfo(java.lang.String key,
          NBTBase value) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NBTPrimitive | 
| class  | NBTTagByte | 
| class  | NBTTagByteArray | 
| class  | NBTTagCompound | 
| class  | NBTTagDouble | 
| class  | NBTTagEnd | 
| class  | NBTTagFloat | 
| class  | NBTTagInt | 
| class  | NBTTagIntArray | 
| class  | NBTTagList | 
| class  | NBTTagLong | 
| class  | NBTTagLongArray | 
| class  | NBTTagShort | 
| class  | NBTTagString | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.List<NBTBase> | NBTTagList. tagList | 
| private java.util.Map<java.lang.String,NBTBase> | NBTTagCompound. tagMap | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract NBTBase | NBTBase. copy() | 
| NBTBase | NBTTagByteArray. copy() | 
| protected static NBTBase | NBTBase. createNewByType(byte id) | 
| NBTBase | NBTTagList. get(int idx) | 
| NBTBase | NBTTagCompound. getTag(java.lang.String key) | 
| private static NBTBase | CompressedStreamTools. read(java.io.DataInput input,
    int depth,
    NBTSizeTracker accounter) | 
| private NBTBase | JsonToNBT. readArrayTag() | 
| protected NBTBase | JsonToNBT. readList() | 
| private NBTBase | JsonToNBT. readListTag() | 
| (package private) static NBTBase | NBTTagCompound. readNBT(byte id,
       java.lang.String key,
       java.io.DataInput input,
       int depth,
       NBTSizeTracker sizeTracker) | 
| protected NBTBase | JsonToNBT. readTypedValue() | 
| protected NBTBase | JsonToNBT. readValue() | 
| NBTBase | NBTTagList. removeTag(int i) | 
| private NBTBase | JsonToNBT. type(java.lang.String stringIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Iterator<NBTBase> | NBTTagList. iterator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | NBTTagList. appendTag(NBTBase nbt) | 
| static boolean | NBTUtil. areNBTEquals(NBTBase nbt1,
            NBTBase nbt2,
            boolean compareTagList) | 
| void | NBTTagList. set(int idx,
   NBTBase nbt) | 
| void | NBTTagCompound. setTag(java.lang.String key,
      NBTBase value) | 
| private static void | NBTTagCompound. writeEntry(java.lang.String name,
          NBTBase data,
          java.io.DataOutput output) | 
| private static void | CompressedStreamTools. writeTag(NBTBase tag,
        java.io.DataOutput output) | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.Map<java.lang.String,NBTBase> | WorldInfo. additionalProperties | 
| Modifier and Type | Method and Description | 
|---|---|
| NBTBase | WorldInfo. getAdditionalProperty(java.lang.String additionalProperty) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorldInfo. setAdditionalProperties(java.util.Map<java.lang.String,NBTBase> additionalProperties)Allow access to additional mod specific world based properties
 Used by FML to store mod list associated with a world, and maybe an id map
 Used by Forge to store the dimensions available to a world | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ForgeModContainer. readData(SaveHandler handler,
        WorldInfo info,
        java.util.Map<java.lang.String,NBTBase> propertyMap,
        NBTTagCompound tag) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ICapabilitySerializable<T extends NBTBase> | 
| Modifier and Type | Method and Description | 
|---|---|
| NBTBase | Capability.IStorage. writeNBT(Capability<T> capability,
        T instance,
        EnumFacing side)Serialize the capability instance to a NBTTag. | 
| NBTBase | Capability. writeNBT(T instance,
        EnumFacing side)Quick access to the IStorage's writeNBT. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Capability.IStorage. readNBT(Capability<T> capability,
       T instance,
       EnumFacing side,
       NBTBase nbt)Read the capability instance from a NBT tag. | 
| void | Capability. readNBT(T instance,
       EnumFacing side,
       NBTBase nbt)Quick access to the IStorage's readNBT. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | INBTSerializable<T extends NBTBase>An interface designed to unify various things in the Minecraft
 code base that can be serialized to and from a NBT tag. | 
| Modifier and Type | Method and Description | 
|---|---|
| NBTBase | CapabilityFluidHandler.DefaultFluidHandlerStorage. writeNBT(Capability<T> capability,
        T instance,
        EnumFacing side) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CapabilityFluidHandler.DefaultFluidHandlerStorage. readNBT(Capability<T> capability,
       T instance,
       EnumFacing side,
       NBTBase nbt) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorldAccessContainer. readData(SaveHandler handler,
        WorldInfo info,
        java.util.Map<java.lang.String,NBTBase> propertyMap,
        NBTTagCompound tag) | 
| void | FMLContainer. readData(SaveHandler handler,
        WorldInfo info,
        java.util.Map<java.lang.String,NBTBase> propertyMap,
        NBTTagCompound tag) |