Class CompoundTag1_12_2

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.wrappers.AbstractWrapped<net.minecraft.nbt.NBTTagCompound>
mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.tag.CompoundTag1_12_2
All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<net.minecraft.nbt.NBTTagCompound>

public class CompoundTag1_12_2 extends mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
  • Constructor Details

    • CompoundTag1_12_2

      public CompoundTag1_12_2(net.minecraft.nbt.NBTTagCompound tag)
  • Method Details

    • asCompoundTag

      public mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<?> asCompoundTag()
      Specified by:
      asCompoundTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • asListTag

      public mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI<?> asListTag()
      Specified by:
      asListTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • asPrimitiveTag

      public mods.thecomputerizer.theimpossiblelibrary.api.tag.PrimitiveTagAPI<?> asPrimitiveTag()
      Specified by:
      asPrimitiveTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • asStringTag

      public mods.thecomputerizer.theimpossiblelibrary.api.tag.StringTagAPI<?> asStringTag()
      Specified by:
      asStringTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • contains

      public boolean contains(String key)
      Specified by:
      contains in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • getCompoundTag

      public CompoundTag1_12_2 getCompoundTag(String key)
      Specified by:
      getCompoundTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • getListTag

      public ListTag1_12_2 getListTag(String key)
      Specified by:
      getListTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • getPrimitiveTag

      public PrimitiveTag1_12_2 getPrimitiveTag(String key)
      Specified by:
      getPrimitiveTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • getString

      public String getString(String key)
      Specified by:
      getString in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • getTag

      public mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?> getTag(String key)
      Specified by:
      getTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • isCompound

      public boolean isCompound()
      Specified by:
      isCompound in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • isList

      public boolean isList()
      Specified by:
      isList in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • isPrimitive

      public boolean isPrimitive()
      Specified by:
      isPrimitive in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • isString

      public boolean isString()
      Specified by:
      isString in class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putBoolean

      public void putBoolean(String key, boolean b)
      Specified by:
      putBoolean in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putByte

      public void putByte(String key, byte b)
      Specified by:
      putByte in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putFloat

      public void putFloat(String key, float f)
      Specified by:
      putFloat in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putDouble

      public void putDouble(String key, double d)
      Specified by:
      putDouble in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putInt

      public void putInt(String key, int value)
      Specified by:
      putInt in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putLong

      public void putLong(String key, long l)
      Specified by:
      putLong in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putShort

      public void putShort(String key, short s)
      Specified by:
      putShort in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putString

      public void putString(String key, String value)
      Specified by:
      putString in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • putTag

      public void putTag(String key, mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?> tag)
      Specified by:
      putTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>
    • toPrettyString

      public String toPrettyString()
      Specified by:
      toPrettyString in class mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<net.minecraft.nbt.NBTTagCompound>