Package gg.xp.xivsupport.groovy
Class GroovyTriggers.GroovyCalloutBuilder
java.lang.Object
groovy.lang.GroovyObjectSupport
gg.xp.xivsupport.groovy.GroovyTriggers.GroovyCalloutBuilder
- All Implemented Interfaces:
groovy.lang.GroovyObject
- Enclosing class:
- GroovyTriggers
public class GroovyTriggers.GroovyCalloutBuilder
extends groovy.lang.GroovyObjectSupport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabilityIcon
(long abilityId) Adds a specific ability icon to a callout.both
(groovy.lang.GString both) color
(int r, int g, int b) color
(int r, int g, int b, int a) displayWhile
(BooleanSupplier displayWhile) duration
(int duration) getLast()
replaces
(CalloutTrackingKey replaces) replaces
(HasCalloutTrackingKey replaces) statusIcon
(long statusId) Adds a specific status icon to a callout.statusIcon
(long statusId, long stacks) Adds a specific status icon to a callout.text
(groovy.lang.GString text) tts
(groovy.lang.GString tts) Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setProperty
-
Constructor Details
-
GroovyCalloutBuilder
-
-
Method Details
-
tts
-
tts
-
tts
-
text
-
text
-
text
-
both
-
both
-
both
-
duration
-
displayWhile
-
replaces
-
replaces
-
color
-
color
-
color
-
sound
-
gui
-
getLast
-
statusIcon
Adds a specific status icon to a callout.- Parameters:
statusId
- The status effect ID- Returns:
- this (builder pattern)
-
statusIcon
Adds a specific status icon to a callout.- Parameters:
statusId
- The status effect IDstacks
- The stack count to use for the icon- Returns:
- this (builder pattern)
-
abilityIcon
Adds a specific ability icon to a callout.- Parameters:
abilityId
- The ability ID- Returns:
- this (builder pattern)
-