box
Toggle table of contents
1.1.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
box
box
/
net.crystopia.crystalshard.paper.box
/
GUI
GUI
@
ExperimentalApi
(
value
=
"stable release of the packetGuis... (stable version)"
)
class
GUI
Members
Constructors
GUI
Link copied to clipboard
constructor
(
inventoryId
:
Int
,
title
:
Component
,
type
:
MenuType
,
external
:
Boolean
=
false
,
plugin
:
JavaPlugin
)
Types
Data
Link copied to clipboard
class
Data
Functions
button
Click
Link copied to clipboard
fun
buttonClick
(
callback
:
ButtonClickEvent
.
(
)
->
Unit
)
:
GUI
carried
Link copied to clipboard
fun
carried
(
item
:
ItemStack
)
click
Link copied to clipboard
fun
click
(
callback
:
ContainerClickEvent
.
(
)
->
Unit
)
:
GUI
close
Link copied to clipboard
fun
close
(
)
:
GUI
fun
close
(
player
:
Player
)
:
GUI
content
Link copied to clipboard
fun
content
(
content
:
GUI.Data.Content
)
:
GUI
data
Link copied to clipboard
fun
data
(
data
:
GUI.Data.Data
)
:
GUI
open
Link copied to clipboard
fun
open
(
)
:
GUI
fun
open
(
player
:
Player
)
:
GUI
player
Link copied to clipboard
fun
player
(
player
:
Player
)
:
GUI
players
Link copied to clipboard
fun
players
(
players
:
MutableList
<
Player
>
)
:
GUI
slot
Link copied to clipboard
fun
slot
(
data
:
GUI.Data.Slot
,
event
:
GUI
.
(
button
:
ButtonClickEvent
?
,
click
:
ContainerClickEvent
?
)
->
Unit
)
:
GUI
update
Link copied to clipboard
fun
update
(
)
:
GUI