public abstract class ClickEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ClickEventAction |
action |
| Constructor and Description |
|---|
ClickEvent(ClickEventAction action) |
| Modifier and Type | Method and Description |
|---|---|
static ChangePageClickEvent |
changePage(int page) |
static CopyToClipboardClickEvent |
copyToClipboard(java.lang.String value) |
static CustomClickEvent |
custom(com.viaversion.viaversion.libs.mcstructs.core.Identifier id,
com.viaversion.nbt.tag.Tag payload) |
abstract boolean |
equals(java.lang.Object o) |
ClickEventAction |
getAction() |
abstract int |
hashCode() |
static OpenFileClickEvent |
openFile(java.lang.String path) |
static OpenUrlClickEvent |
openUrl(java.lang.String url) |
static OpenUrlClickEvent |
openUrl(java.net.URI url) |
static RunCommandClickEvent |
runCommand(java.lang.String command) |
static ShowDialogClickEvent |
showDialog(com.viaversion.viaversion.libs.mcstructs.converter.SerializedData<?> dialogData) |
static SuggestCommandClickEvent |
suggestCommand(java.lang.String command) |
abstract java.lang.String |
toString() |
static TwitchUserInfoClickEvent |
twitchUserInfo(java.lang.String user) |
protected final ClickEventAction action
public ClickEvent(ClickEventAction action)
public static OpenUrlClickEvent openUrl(java.lang.String url)
public static OpenUrlClickEvent openUrl(java.net.URI url)
public static OpenFileClickEvent openFile(java.lang.String path)
public static RunCommandClickEvent runCommand(java.lang.String command)
public static TwitchUserInfoClickEvent twitchUserInfo(java.lang.String user)
public static SuggestCommandClickEvent suggestCommand(java.lang.String command)
public static ChangePageClickEvent changePage(int page)
public static CopyToClipboardClickEvent copyToClipboard(java.lang.String value)
public static ShowDialogClickEvent showDialog(com.viaversion.viaversion.libs.mcstructs.converter.SerializedData<?> dialogData)
public static CustomClickEvent custom(com.viaversion.viaversion.libs.mcstructs.core.Identifier id, @Nullable com.viaversion.nbt.tag.Tag payload)
public ClickEventAction getAction()
public abstract boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic abstract int hashCode()
hashCode in class java.lang.Objectpublic abstract java.lang.String toString()
toString in class java.lang.Object