Ещё сырые наброски
This commit is contained in:
parent
1f00d04e87
commit
8a53f321af
@ -4,11 +4,9 @@ package main.vp_server_integration
|
|||||||
// Here you will see the main logic
|
// Here you will see the main logic
|
||||||
// ----------------------------------------------
|
// ----------------------------------------------
|
||||||
|
|
||||||
import main.vp_server_integration.VpcApi
|
|
||||||
import org.bukkit.plugin.java.JavaPlugin
|
import org.bukkit.plugin.java.JavaPlugin
|
||||||
import org.bukkit.Bukkit
|
import org.bukkit.Bukkit
|
||||||
import java.util.logging.Logger
|
import java.util.logging.Logger
|
||||||
import org.bukkit.command.PluginCommand
|
|
||||||
import org.bukkit.command.Command
|
import org.bukkit.command.Command
|
||||||
import org.bukkit.command.CommandExecutor
|
import org.bukkit.command.CommandExecutor
|
||||||
import org.bukkit.command.CommandSender
|
import org.bukkit.command.CommandSender
|
||||||
@ -18,16 +16,9 @@ import net.md_5.bungee.api.chat.HoverEvent
|
|||||||
import net.md_5.bungee.api.chat.ClickEvent
|
import net.md_5.bungee.api.chat.ClickEvent
|
||||||
import net.md_5.bungee.api.chat.TextComponent
|
import net.md_5.bungee.api.chat.TextComponent
|
||||||
import org.bukkit.ChatColor
|
import org.bukkit.ChatColor
|
||||||
import org.bukkit.permissions.Permission
|
|
||||||
import org.bukkit.permissions.PermissionAttachment
|
|
||||||
import org.bukkit.permissions.PermissionAttachmentInfo
|
|
||||||
import org.bukkit.plugin.Plugin
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.FileInputStream
|
import java.io.FileInputStream
|
||||||
import java.nio.file.Files
|
|
||||||
import java.util.Properties
|
import java.util.Properties
|
||||||
import java.util.UUID
|
|
||||||
import kotlin.collections.get
|
|
||||||
import kotlin.math.abs
|
import kotlin.math.abs
|
||||||
|
|
||||||
class Vp_server_integration() : JavaPlugin(), CommandExecutor {
|
class Vp_server_integration() : JavaPlugin(), CommandExecutor {
|
||||||
@ -45,6 +36,7 @@ class Vp_server_integration() : JavaPlugin(), CommandExecutor {
|
|||||||
var COURSE_STATIC_VALUE: Float = DEFAULT_COURSE_STATIC_VALUE
|
var COURSE_STATIC_VALUE: Float = DEFAULT_COURSE_STATIC_VALUE
|
||||||
lateinit var COURSE_DYNAMIC_COMMAND: String
|
lateinit var COURSE_DYNAMIC_COMMAND: String
|
||||||
var COURSE_COMMISSION: Float = DEFAULT_COURSE_COMMISSION
|
var COURSE_COMMISSION: Float = DEFAULT_COURSE_COMMISSION
|
||||||
|
|
||||||
const val DEFAULT_USERNAME: String = "test"
|
const val DEFAULT_USERNAME: String = "test"
|
||||||
const val DEFAULT_USER_TOKEN: String = "test"
|
const val DEFAULT_USER_TOKEN: String = "test"
|
||||||
const val DEFAULT_USER_API_URL: String = "http://127.0.0.1:8010/api/"
|
const val DEFAULT_USER_API_URL: String = "http://127.0.0.1:8010/api/"
|
||||||
@ -236,17 +228,6 @@ course_commission=$DEFAULT_COURSE_COMMISSION
|
|||||||
}
|
}
|
||||||
|
|
||||||
return true
|
return true
|
||||||
|
|
||||||
// Create a clickable message that runs /help when clicked
|
|
||||||
// val message = TextComponent("Click here to execute command")
|
|
||||||
val colored = ChatColor.translateAlternateColorCodes('&', "&6Testing")
|
|
||||||
val message = TextComponent(colored)
|
|
||||||
message.clickEvent = ClickEvent(ClickEvent.Action.RUN_COMMAND, "/vpc bal")
|
|
||||||
message.hoverEvent = HoverEvent(HoverEvent.Action.SHOW_TEXT, ComponentBuilder("Click here to execute command").create())
|
|
||||||
|
|
||||||
sender.spigot().sendMessage(message)
|
|
||||||
|
|
||||||
return true
|
|
||||||
}
|
}
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user