Package de.chaoswg.gui
Klasse UINpcInfo
java.lang.Object
net.risingworld.api.ui.UIElement
de.chaoswg.gui.UINpcInfo
- Alle implementierten Schnittstellen:
Serializable,net.risingworld.api.events.Listener
public class UINpcInfo
extends net.risingworld.api.ui.UIElement
implements net.risingworld.api.events.Listener
- Autor:
- nico
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringVon Klasse geerbte Felder net.risingworld.api.ui.UIElement
hoverStyle, style -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic UINpcInfo.UINpcInfoCreatestatic UINpcInfo.UINpcInfoCreatecreate(net.risingworld.api.objects.Player player, ToolsAPI plugin, float scanDelay, float scanDistance) static net.risingworld.api.utils.Vector3fgetNpcHead(net.risingworld.api.objects.Npc npc) voidhide()static voidkill(net.risingworld.api.objects.Player player) voidvoidonUINpcInfoMouseButton(net.risingworld.api.events.player.PlayerMouseButtonEvent event) voidonUINpcInfoUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event) voidonUINpcInfoUIInputTextEvent(net.risingworld.api.events.player.ui.PlayerUIInputTextEvent event) voidshow(net.risingworld.api.objects.Npc npc) Von Klasse geerbte Methoden net.risingworld.api.ui.UIElement
addChild, addStyleSheet, addToClassList, getChildCount, getChilds, getID, getParent, isClickable, onClick, removeAllChilds, removeChild, removeFromClassList, removeFromParent, removeStyleSheet, resetPivot, resetPosition, setBackgroundColor, setBackgroundColor, setBorder, setBorderColor, setBorderEdgeRadius, setClickable, setOpacity, setPickable, setPivot, setPosition, setSize, setVisible, updateStyle
-
Felddetails
-
pa_PLAYER_Npc_Timer
- Siehe auch:
-
pa_NPC_Panel
- Siehe auch:
-
pa_NPC_Panel_Timer
- Siehe auch:
-
pa_NPC_Panel_Mous
- Siehe auch:
-
pa_NPC_Mous
- Siehe auch:
-
pa_NPC_GRUPPE_Prefab
- Siehe auch:
-
pa_NPC_GRUPPE_Prefab_Timer
- Siehe auch:
-
pa_NPC_FOLLOW_Timer
- Siehe auch:
-
pa_NPC_FOLLOW_TagetPos
- Siehe auch:
-
pa_NPC_ToPos_Timer
- Siehe auch:
-
pa_NPC_ToPos_TagetPos
- Siehe auch:
-
pa_NPC_Teleport_Timer
- Siehe auch:
-
pa_NPC_Teleport_TagetPos
- Siehe auch:
-
pa_Last_NPC
- Siehe auch:
-
pa_PLAYER_ToPos_NewPos
- Siehe auch:
-
pa_PLAYER_ToPos_Timer
- Siehe auch:
-
pa_PLAYER_ToPos_Prefab
- Siehe auch:
-
pa_PLAYER_ToPos_Npc
- Siehe auch:
-
pa_PLAYER_Teleport_NewPos
- Siehe auch:
-
pa_PLAYER_Teleport_Timer
- Siehe auch:
-
pa_PLAYER_Teleport_Prefab
- Siehe auch:
-
pa_PLAYER_Teleport_Npc
- Siehe auch:
-
pa_PLAYER_LeftAlt
- Siehe auch:
-
-
Konstruktordetails
-
UINpcInfo
-
-
Methodendetails
-
create
public static UINpcInfo.UINpcInfoCreate create(net.risingworld.api.objects.Player player, ToolsAPI plugin) -
create
public static UINpcInfo.UINpcInfoCreate create(net.risingworld.api.objects.Player player, ToolsAPI plugin, float scanDelay, float scanDistance) -
kill
public static void kill(net.risingworld.api.objects.Player player) -
show
public void show(net.risingworld.api.objects.Npc npc) -
hide
public void hide() -
onUINpcInfoKeysEvent
-
onUINpcInfoUIElementClickEvent
public void onUINpcInfoUIElementClickEvent(net.risingworld.api.events.player.ui.PlayerUIElementClickEvent event) -
onUINpcInfoUIInputTextEvent
public void onUINpcInfoUIInputTextEvent(net.risingworld.api.events.player.ui.PlayerUIInputTextEvent event) -
getNpcHead
public static net.risingworld.api.utils.Vector3f getNpcHead(net.risingworld.api.objects.Npc npc) -
onUINpcInfoMouseButton
public void onUINpcInfoMouseButton(net.risingworld.api.events.player.PlayerMouseButtonEvent event)
-