Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.

jiyun233/NyaBase

Repository files navigation

NyaBase

a base for minecraft bukkit plgin, all kotlin code

Command

object ExampleCommand :
    CommandBase(
        "example",
        "server.command.example",
        false,
        true,
        "Example Command",
        "exam", "exp"
    ) {
    override fun execute(sender: CommandSender, args: Array<out String>) {
        TODO("Not yet implemented")
    }
}

EventListener

class ExampleListener : EventListener(ListenerPriority.NORMAL, listOf(PacketType.Play.Client.CHAT)) {
    init {
        onPacketReceive {
            TODO("On packet receiving runs")
        }
    }

    @EventHandler
    fun onQuit(event: PlayerQuitEvent) {
        TODO("Other bukkit event listener")
    }
}

Tasks

object ExampleTask : AbstractTask(10, async = true) {
    override fun run() {
        TODO("Task runs loop")
    }
}

About

a base for minecraft bukkit plgin, all kotlin code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages