Class Aui
java.lang.Object
com.mclds.plugins.server.plugins.aui.Aui
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean@Nullable org.bukkit.entity.ArmorStanddouble额外高度double额外宽度@Nullable org.bukkit.Location射线与平面交点long短时间内的无法触发两次点击事件@Nullable UUID只对某个特定玩家可见boolean射线是否可以被方块阻挡static final double@Nullable org.bukkit.entity.ArmorStand背景板实体,否则部分操作无法触发 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactive(org.bukkit.entity.Player player) voidclick(org.bukkit.entity.Player player) booleanextraHeight(double extraHeight) extraWidth(double extraWidth) @Nullable org.bukkit.LocationgetAll()doubledoubleinthashCode()voidleave(org.bukkit.entity.Player player) static AuirayCollision(boolean rayCollision) voidrefresh()voidremove()static voidstatic voidvoid同时设置全部的点击事件,包括左键、右键、双击voidshow(org.bukkit.Location dest) voidteleport(org.bukkit.Location location) @Nullable StringtextWhenActive(String textWhenActive) toString()voidupdateText(String text)
-
Field Details
-
TEXT_CENTER_OFFSET_HEIGHT
public static final double TEXT_CENTER_OFFSET_HEIGHT- See Also:
-
uid
-
text
-
last_click_time
public long last_click_time短时间内的无法触发两次点击事件 -
armorStand
@Nullable public @Nullable org.bukkit.entity.ArmorStand armorStand -
textBackgroundArmorStand
@Nullable public @Nullable org.bukkit.entity.ArmorStand textBackgroundArmorStand背景板实体,否则部分操作无法触发 -
intersection
@Nullable public @Nullable org.bukkit.Location intersection射线与平面交点 -
extra_width
public double extra_width额外宽度 -
extra_height
public double extra_height额外高度 -
owner
只对某个特定玩家可见 -
rayCollision
public boolean rayCollision射线是否可以被方块阻挡 -
active
public boolean active
-
-
Constructor Details
-
Aui
-
-
Method Details
-
of
-
runner
同时设置全部的点击事件,包括左键、右键、双击 -
owner
-
click
public void click(org.bukkit.entity.Player player) -
active
public void active(org.bukkit.entity.Player player) -
leave
public void leave(org.bukkit.entity.Player player) -
extraWidth
-
extraHeight
-
rayCollision
-
text
-
textWhenActive
-
textWhenActive
-
getActiveOriginal
@Nullable public @Nullable org.bukkit.Location getActiveOriginal() -
remove
public void remove() -
removeAll
public static void removeAll() -
getAll
-
remove
-
resetText
-
updateText
-
getTextWidth
public double getTextWidth() -
getTextHeight
public double getTextHeight() -
teleport
public void teleport(org.bukkit.Location location) -
refresh
public void refresh() -
show
public void show(org.bukkit.Location dest) -
equals
-
hashCode
public int hashCode() -
toString
-