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) |