public class QubbleVanillaModel
extends java.lang.Object
implements net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>
| Modifier and Type | Method and Description |
|---|---|
void |
addCuboid(QubbleVanillaCuboid cuboid) |
void |
addTexture(java.lang.String key,
QubbleVanillaTexture texture) |
QubbleVanillaModel |
copy() |
static QubbleVanillaModel |
create(java.lang.String name,
java.lang.String author) |
static QubbleVanillaModel |
deserialize(net.minecraft.nbt.NBTTagCompound compound) |
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound compound) |
java.lang.String |
getAuthor() |
QubbleVanillaCuboid |
getCuboid(java.lang.String name) |
java.util.Set<QubbleVanillaCuboid> |
getCuboids() |
java.lang.String |
getFileName() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,QubbleVanillaTexture> |
getTextures() |
boolean |
hasAmbientOcclusion() |
QubbleVanillaCuboid |
removeCuboid(java.lang.String name) |
void |
removeTexture(java.lang.String key) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
void |
setAmbientOcclusion(boolean ambientOcclusion) |
void |
setAuthor(java.lang.String author) |
void |
setFileName(java.lang.String fileName) |
void |
setName(java.lang.String name) |
void |
setVersion(int version) |
public static QubbleVanillaModel create(java.lang.String name, java.lang.String author)
public static QubbleVanillaModel 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 QubbleVanillaModel copy()
public void setName(java.lang.String name)
public void setFileName(java.lang.String fileName)
public void setAuthor(java.lang.String author)
public void setVersion(int version)
public void setAmbientOcclusion(boolean ambientOcclusion)
public void addCuboid(QubbleVanillaCuboid cuboid)
public QubbleVanillaCuboid removeCuboid(java.lang.String name)
public QubbleVanillaCuboid getCuboid(java.lang.String name)
public void addTexture(java.lang.String key,
QubbleVanillaTexture texture)
public void removeTexture(java.lang.String key)
public java.lang.String getName()
public java.lang.String getFileName()
public java.lang.String getAuthor()
public boolean hasAmbientOcclusion()
public java.util.Map<java.lang.String,QubbleVanillaTexture> getTextures()
public java.util.Set<QubbleVanillaCuboid> getCuboids()