public class QubbleAnimationKeyframe
extends java.lang.Object
implements net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>
| Modifier and Type | Class and Description |
|---|---|
static class |
QubbleAnimationKeyframe.Type |
| Modifier and Type | Method and Description |
|---|---|
QubbleAnimationKeyframe |
copy() |
static QubbleAnimationKeyframe |
create(int duration,
QubbleAnimationKeyframe.Type type) |
static QubbleAnimationKeyframe |
deserialize(net.minecraft.nbt.NBTTagCompound compound) |
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound compound) |
java.util.List<QubbleAnimationAction> |
getActions() |
int |
getDuration() |
QubbleAnimationKeyframe.Type |
getType() |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
void |
setDuration(int duration) |
void |
setType(QubbleAnimationKeyframe.Type type) |
public static QubbleAnimationKeyframe create(int duration, QubbleAnimationKeyframe.Type type)
public static QubbleAnimationKeyframe 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 int getDuration()
public void setDuration(int duration)
public QubbleAnimationKeyframe.Type getType()
public void setType(QubbleAnimationKeyframe.Type type)
public java.util.List<QubbleAnimationAction> getActions()
public QubbleAnimationKeyframe copy()