Ещё сырые наброски

This commit is contained in:
justuser-31 2025-11-23 15:42:02 +03:00
parent 1f00d04e87
commit 8a53f321af

View File

@ -4,11 +4,9 @@ package main.vp_server_integration
// Here you will see the main logic
// ----------------------------------------------
import main.vp_server_integration.VpcApi
import org.bukkit.plugin.java.JavaPlugin
import org.bukkit.Bukkit
import java.util.logging.Logger
import org.bukkit.command.PluginCommand
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
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.TextComponent
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.FileInputStream
import java.nio.file.Files
import java.util.Properties
import java.util.UUID
import kotlin.collections.get
import kotlin.math.abs
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
lateinit var COURSE_DYNAMIC_COMMAND: String
var COURSE_COMMISSION: Float = DEFAULT_COURSE_COMMISSION
const val DEFAULT_USERNAME: String = "test"
const val DEFAULT_USER_TOKEN: String = "test"
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
// 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
}