Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Moritz Sokoll
Minecraft Plugin
Commits
b60fbcb1
Commit
b60fbcb1
authored
Dec 25, 2020
by
Moritz Sokoll
🦀
Browse files
some kotlin adjustments
parent
9e36f930
Pipeline
#112
failed with stage
in 29 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/main/kotlin/Loader.kt
View file @
b60fbcb1
...
...
@@ -27,7 +27,7 @@ public class Loader : JavaPlugin(), Listener, CommandExecutor {
@EventHandler
public
fun
joinEvent
(
event
:
PlayerJoinEvent
)
{
event
.
joinMessage
=
"§2>>§7 "
+
event
.
player
.
displayName
va
r
players
=
Bukkit
.
getOnlinePlayers
()
va
l
players
=
Bukkit
.
getOnlinePlayers
()
for
(
p
in
players
)
{
event
.
player
.
sendMessage
(
"Currently there are "
+
players
.
size
+
" players online!"
)
}
...
...
@@ -52,19 +52,14 @@ public class Loader : JavaPlugin(), Listener, CommandExecutor {
}
"permissions"
->
{
if
(
args
.
isEmpty
())
{
for
(
perm
in
sender
.
effectivePermissions
)
{
sender
.
sendMessage
(
perm
.
permission
)
}
}
else
{
var
name
=
args
[
0
]
for
(
p
in
server
.
onlinePlayers
)
{
if
(
p
.
name
==
name
)
{
for
(
perm
in
p
.
effectivePermissions
)
{
sender
.
sendMessage
(
perm
.
permission
)
}
}
sender
.
effectivePermissions
.
forEach
{
sender
.
sendMessage
(
it
.
permission
)
}
}
else
{
val
name
=
args
[
0
]
server
.
onlinePlayers
.
filter
{
it
.
name
==
name
}
.
firstOrNull
()
?.
effectivePermissions
?.
forEach
{
sender
.
sendMessage
(
it
.
permission
)
}
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment