public interface ITrigger
| Modifier and Type | Method and Description |
|---|---|
ITriggerParameter |
createParameter()
Create parameters for the trigger.
|
java.lang.String |
getDescription()
Return the trigger description in the UI
|
net.minecraft.util.IIcon |
getIcon() |
java.lang.String |
getUniqueTag()
Every trigger needs a unique tag, it should be in the format of
"
|
boolean |
hasParameter()
Return true if this trigger can accept parameters
|
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister iconRegister) |
boolean |
requiresParameter()
Return true if this trigger requires a parameter
|
ITrigger |
rotateLeft()
This returns the trigger after a left rotation.
|
java.lang.String getUniqueTag()
net.minecraft.util.IIcon getIcon()
void registerIcons(net.minecraft.client.renderer.texture.IIconRegister iconRegister)
boolean hasParameter()
boolean requiresParameter()
java.lang.String getDescription()
ITriggerParameter createParameter()
ITrigger rotateLeft()