BasisCommands

BasisCommands 0.0.4

No permission to download
BasisCommands(Still in development)
It just like the Essentials Plugin for nukkit
Adds some useful commands in game like '/sethome'

Features:
  • Home commands(/sethome /home...)
  • TP commands(/tp /tpa...)
  • Notice display(/addnotice...)
  • Warp commands(/setwarp...)
  • Back command(/back)
  • Spawn commands(/setspawn /spawn)
  • Auto color code convertion (& -> §)
  • Multiple languages support (English, Русский, 简体中文)
  • WIP
How to use:
  • Download the jar from jenkins
  • Put the jar into plugins folder
  • Run the server
  • Edit the files in plugins/BasisCommands if you need

Thanks fromgate & SirGamer for their contributions!
Author
Darkyoooooo
Downloads
528
Views
528
First release
Last update
Rating
3.86 star(s) 7 ratings

Latest updates

  1. changed command '/homelist' to '/home'

    changed command '/homelist' to '/home'

Latest reviews

Warps are no working! Console message on warp tp

[ALERT] java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to org.to2mbn.basiscommands.teleportposition.position.WarpPointPosition
at org.to2mbn.basiscommands.command.CommandWarpList.execute(CommandWarpList.java:37)
at org.to2mbn.basiscommands.util.command.CommandHandler.pushCommand(CommandHandler.java:48)
at org.to2mbn.basiscommands.BasisCommands.onCommand(BasisCommands.java:93)
at cn.nukkit.command.PluginCommand.execute(PluginCommand.java:33)
at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:245)
at cn.nukkit.Server.dispatchCommand(Server.java:642)
at cn.nukkit.Player.handleDataPacket(Player.java:3043)
at cn.nukkit.network.Network.processPackets(Network.java:180)
at cn.nukkit.network.Network.processBatch(Network.java:151)
at cn.nukkit.Player.handleDataPacket(Player.java:1908)
at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:157)
at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:132)
at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:66)
at cn.nukkit.network.Network.processInterfaces(Network.java:75)
at cn.nukkit.Server.tick(Server.java:985)
at cn.nukkit.Server.tickProcessor(Server.java:798)
at cn.nukkit.Server.start(Server.java:777)
at cn.nukkit.Server.<init>(Server.java:468)
at cn.nukkit.Nukkit.main(Nukkit.java:99)
К сожалению, не работает на 0.15.6
This is a good plugin and like everything about it,but only problem is that whenever i try to tp with one of the plugin commands it crashes the server


This is the message on the console

Exception in thread "main" java.lang.NoSuchMethodError: cn.nukkit.Player.teleportImmediate(Lcn/nukkit/math/Vector3;)V
at org.to2mbn.basiscommands.command.CommandTpAccept.execute(CommandTpAccept.java:51)
at org.to2mbn.basiscommands.util.command.CommandHandler.pushCommand(CommandHandler.java:48)
at org.to2mbn.basiscommands.BasisCommands.onCommand(BasisCommands.java:93)
at cn.nukkit.command.PluginCommand.execute(PluginCommand.java:33)
at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:193)
at cn.nukkit.Server.dispatchCommand(Server.java:630)
at cn.nukkit.Player.handleDataPacket(Player.java:2681)
at cn.nukkit.network.Network.processPackets(Network.java:193)
at cn.nukkit.network.Network.processBatch(Network.java:164)
at cn.nukkit.Player.handleDataPacket(Player.java:1743)
at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:154)
at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:123)
at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:63)
at cn.nukkit.network.Network.processInterfaces(Network.java:75)
at cn.nukkit.Server.tick(Server.java:983)
at cn.nukkit.Server.tickProcessor(Server.java:785)
at cn.nukkit.Server.start(Server.java:765)
at cn.nukkit.Server.<init>(Server.java:456)
at cn.nukkit.Nukkit.main(Nukkit.java:65)
dont read teleport_positions.json, so after restart /spawn and /home flood with errors in console

[ALERT] java.lang.NullPointerException
at org.to2mbn.basiscommands.command.CommandSpawn.execute(CommandSpawn.java:29)
at org.to2mbn.basiscommands.util.command.CommandHandler.pushCommand(CommandHandler.java:48)
at org.to2mbn.basiscommands.BasisCommands.onCommand(BasisCommands.java:93)
at cn.nukkit.command.PluginCommand.execute(PluginCommand.java:33)
at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151)
at cn.nukkit.Server.dispatchCommand(Server.java:608)
at cn.nukkit.Player.handleDataPacket(Player.java:2586)
at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:135)
at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:123)
at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:61)
at cn.nukkit.network.Network.processInterfaces(Network.java:73)
at cn.nukkit.Server.tick(Server.java:949)
at cn.nukkit.Server.tickProcessor(Server.java:756)
at cn.nukkit.Server.start(Server.java:736)
at cn.nukkit.Server.<init>(Server.java:440)
at cn.nukkit.Nukkit.main(Nukkit.java:65)
Darkyoooooo
Darkyoooooo
Sorry, but did you get an error like "Invalid positions data file"?
Great plugin!
Essentials? :)
Good. But add more commands, please :)
Top