sync
This commit is contained in:
@@ -1,17 +1,15 @@
|
||||
package cc.maxmc.msm.parent
|
||||
|
||||
import cc.maxmc.msm.common.PacketInjector
|
||||
import cc.maxmc.msm.common.Placeholder
|
||||
import cc.maxmc.msm.common.network.netty.NetworkRegistry
|
||||
import command.Send
|
||||
import net.md_5.bungee.api.ProxyServer
|
||||
import net.md_5.bungee.api.plugin.Plugin
|
||||
|
||||
class MultiServerMan: Plugin() {
|
||||
|
||||
class MultiServerMan : Plugin() {
|
||||
override fun onEnable() {
|
||||
Thread.sleep(5000)
|
||||
ProxyServer.getInstance().scheduler.runAsync(this) {
|
||||
println("injecting")
|
||||
PacketInjector.inject()
|
||||
}
|
||||
ProxyServer.getInstance().pluginManager.registerCommand(this, Send)
|
||||
Placeholder.inject(NetworkRegistry.PacketDirection.PARENT_BOUND)
|
||||
}
|
||||
|
||||
override fun onDisable() {
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
package cc.maxmc.msm.parent.manager
|
||||
|
||||
import cc.maxmc.msm.parent.misc.ChildBungee
|
||||
|
||||
object ChildManager {
|
||||
val children = ArrayList<ChildBungee>()
|
||||
|
||||
fun registerChild(child: ChildBungee) {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
package cc.maxmc.msm.parent.misc
|
||||
|
||||
data class ChildBungee(val addr: String)
|
||||
@@ -0,0 +1,9 @@
|
||||
package cc.maxmc.msm.parent.network
|
||||
|
||||
import cc.maxmc.msm.common.network.netty.NetworkRegistry
|
||||
|
||||
object NetManager {
|
||||
private val current = NetworkRegistry.PacketDirection.PARENT_BOUND
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package command
|
||||
|
||||
import net.md_5.bungee.api.CommandSender
|
||||
import net.md_5.bungee.api.plugin.Command
|
||||
|
||||
object Send: Command("debugP") {
|
||||
override fun execute(sender: CommandSender, args: Array<out String>) {
|
||||
val content = args.joinToString(" ")
|
||||
|
||||
sender.sendMessage("Success.")
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user