Search
Preparing search index...
The search index is not available
ScriptableMC-TypeScript
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
"TestPlugin/main"
TestPlugin
Class TestPlugin
Hierarchy
JsPlugin
TestPlugin
Index
Properties
context
Accessors
plugin
Name
server
Methods
bungee
Connect
bungee
Get
Server
get
File
mysql
From
Config
new
Command
new
Mysql
Instance
on
Disable
on
Enable
on
Hello
World
Cmd
Execute
on
Load
on
Player
Join
register
Command
register
Event
register
Incoming
Plugin
Channel
register
Outgoing
Plugin
Channel
set
Placeholders
unregister
Command
unregister
Incoming
Plugin
Channel
unregister
Outgoing
Plugin
Channel
Properties
context
context
:
ScriptablePluginContext
Accessors
plugin
Name
get
pluginName
(
)
:
string
Returns
string
server
get
server
(
)
:
Server
Returns
Server
Methods
bungee
Connect
bungee
Connect
(
player
:
Player
, server
:
string
)
:
void
Parameters
player:
Player
server:
string
Returns
void
bungee
Get
Server
bungee
Get
Server
(
player
:
Player
)
:
void
Parameters
player:
Player
Returns
void
get
File
get
File
(
pathName
:
string
)
:
File
Parameters
pathName:
string
Returns
File
mysql
From
Config
mysql
From
Config
(
configObject
:
{
database
:
string
;
host
:
string
;
password
:
string
;
port
:
number
;
username
:
string
}
)
:
MysqlWrapper
Parameters
configObject:
{
database
:
string
;
host
:
string
;
password
:
string
;
port
:
number
;
username
:
string
}
database
:
string
host
:
string
password
:
string
port
:
number
username
:
string
Returns
MysqlWrapper
new
Command
new
Command
(
name
:
string
)
:
PluginCommand
Parameters
name:
string
Returns
PluginCommand
new
Mysql
Instance
new
Mysql
Instance
(
host
:
string
, port
:
number
, database
:
string
, username
:
string
, password
:
string
)
:
MysqlWrapper
Parameters
host:
string
port:
number
database:
string
username:
string
password:
string
Returns
MysqlWrapper
on
Disable
on
Disable
(
)
:
void
Returns
void
on
Enable
on
Enable
(
)
:
void
Returns
void
on
Hello
World
Cmd
Execute
on
Hello
World
Cmd
Execute
(
sender
:
CommandSender
|
Player
, command
:
Command
, label
:
string
, args
:
Array
<
string
>
)
:
boolean
Parameters
sender:
CommandSender
|
Player
command:
Command
label:
string
args:
Array
<
string
>
Returns
boolean
on
Load
on
Load
(
)
:
void
Returns
void
on
Player
Join
on
Player
Join
(
listener
:
any
, event
:
PlayerJoinEvent
)
:
void
Parameters
listener:
any
event:
PlayerJoinEvent
Returns
void
register
Command
register
Command
(
command
:
PluginCommand
)
:
void
Parameters
command:
PluginCommand
Returns
void
register
Event
register
Event<T>
(
eventClass
:
Type
<
T
>
, callback
:
(
listener
:
any
, event
:
T
)
=>
void
)
:
void
Type parameters
T
:
Event
Parameters
eventClass:
Type
<
T
>
callback:
(
listener
:
any
, event
:
T
)
=>
void
(
listener
:
any
, event
:
T
)
:
void
Parameters
listener:
any
event:
T
Returns
void
Returns
void
register
Incoming
Plugin
Channel
register
Incoming
Plugin
Channel
(
channel
:
string
, callback
:
(
channel
:
string
, player
:
Player
, message
:
number
[]
)
=>
void
)
:
PluginMessageListenerRegistration
Parameters
channel:
string
callback:
(
channel
:
string
, player
:
Player
, message
:
number
[]
)
=>
void
(
channel
:
string
, player
:
Player
, message
:
number
[]
)
:
void
Parameters
channel:
string
player:
Player
message:
number
[]
Returns
void
Returns
PluginMessageListenerRegistration
register
Outgoing
Plugin
Channel
register
Outgoing
Plugin
Channel
(
channel
:
string
)
:
void
Parameters
channel:
string
Returns
void
set
Placeholders
set
Placeholders
(
player
:
Player
|
OfflinePlayer
, placeholderText
:
string
)
:
string
Parameters
player:
Player
|
OfflinePlayer
placeholderText:
string
Returns
string
unregister
Command
unregister
Command
(
command
:
PluginCommand
)
:
void
Parameters
command:
PluginCommand
Returns
void
unregister
Incoming
Plugin
Channel
unregister
Incoming
Plugin
Channel
(
channel
:
string
)
:
void
Parameters
channel:
string
Returns
void
unregister
Outgoing
Plugin
Channel
unregister
Outgoing
Plugin
Channel
(
channel
:
string
)
:
void
Parameters
channel:
string
Returns
void
Globals
"
Test
Plugin/main"
Test
Plugin
context
plugin
Name
server
bungee
Connect
bungee
Get
Server
get
File
mysql
From
Config
new
Command
new
Mysql
Instance
on
Disable
on
Enable
on
Hello
World
Cmd
Execute
on
Load
on
Player
Join
register
Command
register
Event
register
Incoming
Plugin
Channel
register
Outgoing
Plugin
Channel
set
Placeholders
unregister
Command
unregister
Incoming
Plugin
Channel
unregister
Outgoing
Plugin
Channel
Generated using
TypeDoc