public class QubbleModel
extends java.lang.Object
implements net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>
| Modifier and Type | Method and Description |
|---|---|
QubbleModel |
copy() |
static QubbleModel |
create(java.lang.String name,
java.lang.String author,
int textureWidth,
int textureHeight) |
static QubbleModel |
deserialize(net.minecraft.nbt.NBTTagCompound compound) |
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound compound) |
java.util.List<QubbleAnimation> |
getAnimations() |
java.lang.String |
getAuthor() |
java.util.List<QubbleCuboid> |
getCuboids() |
java.lang.String |
getFileName() |
java.lang.String |
getName() |
QubbleCuboid |
getParent(QubbleCuboid cuboid) |
java.lang.String |
getTexture(java.lang.String key) |
int |
getTextureHeight() |
java.util.Map<java.lang.String,java.lang.String> |
getTextures() |
int |
getTextureWidth() |
int |
getVersion() |
void |
removeCuboid(QubbleCuboid cuboid) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
void |
setAuthor(java.lang.String author) |
void |
setFileName(java.lang.String fileName) |
void |
setName(java.lang.String name) |
void |
setTexture(int width,
int height) |
void |
setTexture(java.lang.String key,
java.lang.String value) |
void |
setTextureHeight(int textureHeight) |
void |
setTextureWidth(int textureWidth) |
void |
setVersion(int version) |
QubbleModel |
unparent() |
public static QubbleModel create(java.lang.String name, java.lang.String author, int textureWidth, int textureHeight)
public static QubbleModel deserialize(net.minecraft.nbt.NBTTagCompound compound)
public net.minecraft.nbt.NBTTagCompound serializeNBT()
serializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>public void deserializeNBT(net.minecraft.nbt.NBTTagCompound compound)
deserializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public java.lang.String getAuthor()
public void setAuthor(java.lang.String author)
public int getVersion()
public void setVersion(int version)
public int getTextureWidth()
public void setTextureWidth(int textureWidth)
public int getTextureHeight()
public void setTextureHeight(int textureHeight)
public java.util.List<QubbleCuboid> getCuboids()
public java.util.List<QubbleAnimation> getAnimations()
public java.lang.String getTexture(java.lang.String key)
public void setTexture(java.lang.String key,
java.lang.String value)
public java.util.Map<java.lang.String,java.lang.String> getTextures()
public void setTexture(int width,
int height)
public void removeCuboid(QubbleCuboid cuboid)
public QubbleCuboid getParent(QubbleCuboid cuboid)
public QubbleModel unparent()
public QubbleModel copy()