public class NBTConverter
extends java.lang.Object
implements crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
Constructor and Description |
---|
NBTConverter() |
Modifier and Type | Method and Description |
---|---|
static net.minecraft.nbt.NBTBase |
from(crafttweaker.api.data.IData data) |
static crafttweaker.api.data.IData |
from(net.minecraft.nbt.NBTBase nbt,
boolean immutable) |
net.minecraft.nbt.NBTBase |
fromBool(boolean value) |
net.minecraft.nbt.NBTBase |
fromByte(byte value) |
net.minecraft.nbt.NBTBase |
fromByteArray(byte[] value) |
net.minecraft.nbt.NBTBase |
fromDouble(double value) |
net.minecraft.nbt.NBTBase |
fromFloat(float value) |
net.minecraft.nbt.NBTBase |
fromInt(int value) |
net.minecraft.nbt.NBTBase |
fromIntArray(int[] value) |
net.minecraft.nbt.NBTBase |
fromList(java.util.List<crafttweaker.api.data.IData> values) |
net.minecraft.nbt.NBTBase |
fromLong(long value) |
net.minecraft.nbt.NBTBase |
fromMap(java.util.Map<java.lang.String,crafttweaker.api.data.IData> values) |
net.minecraft.nbt.NBTBase |
fromShort(short value) |
net.minecraft.nbt.NBTBase |
fromString(java.lang.String value) |
static void |
updateMap(net.minecraft.nbt.NBTTagCompound nbt,
crafttweaker.api.data.IData data) |
public static net.minecraft.nbt.NBTBase from(crafttweaker.api.data.IData data)
public static crafttweaker.api.data.IData from(net.minecraft.nbt.NBTBase nbt, boolean immutable)
public static void updateMap(net.minecraft.nbt.NBTTagCompound nbt, crafttweaker.api.data.IData data)
public net.minecraft.nbt.NBTBase fromBool(boolean value)
fromBool
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromByte(byte value)
fromByte
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromShort(short value)
fromShort
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromInt(int value)
fromInt
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromLong(long value)
fromLong
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromFloat(float value)
fromFloat
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromDouble(double value)
fromDouble
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromString(java.lang.String value)
fromString
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromList(java.util.List<crafttweaker.api.data.IData> values)
fromList
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromMap(java.util.Map<java.lang.String,crafttweaker.api.data.IData> values)
fromMap
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromByteArray(byte[] value)
fromByteArray
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>
public net.minecraft.nbt.NBTBase fromIntArray(int[] value)
fromIntArray
in interface crafttweaker.api.data.IDataConverter<net.minecraft.nbt.NBTBase>