1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

EssentialsNK 1.8.0

Essential commands for your server

  1. SupremeMortal
    Compatible API Versions:
    1.0.0
    Sourcecode:
    https://github.com/SupremeMortal/EssentialsNK
    Contributors:
    Yescallop, SupremeMortal
    EssentialsNK is a port of EssentialsPE from Pocketmine with some new features and modifications.

    Supported Languages: English, Simplified Chinese, Czech, Korean

    If you love this plugin, please review it below and star it on GitHub
    If you found any bugs or have any suggestions, please open an issue on GitHub Issues

    Commands

    essentialsnk.<command>: Allow users to use this command
    essentialsnk.<command>
    .others: Allow users to use this command on others

    CommandPermissionAliases
    /backessentialsnk.back/return
    /breakessentialsnk.break,
    essentialsnk.break.bedrock
    /broadcastessentialsnk.broadcast/bcast
    /burnessentialsnk.burn
    /clearinventoryessentialsnk.clearinventory,
    essentialsnk.clearinventory.others
    /ci
    /clean
    /clearinvent
    /compassessentialsnk.compass/direction
    /delhomeessentialsnk.delhome/remhome
    /rmhome
    /delwarpessentialsnk.delwarp/remwarp
    /rmwarp
    /depthessentialsnk.depth/height
    /extinguishessentialsnk.extinguish,
    essentialsnk.extinguish.others
    /ext
    /feedessentialsnk.feed,
    essentialsnk.feed.others
    /eat
    /flyessentialsnk.fly,
    essentialsnk.fly.others
    /gamemodeessentialsnk.gamemode,
    essentialsnk.gamemode.others
    /gm
    /gma
    /gmc
    /gms
    /gmt
    /adventure
    /creative
    /survival
    /spectator
    /viewer
    /getposessentialsnk.getpos,
    essentialsnk.getpos.others
    /coords
    /position
    /whereami
    /getlocation
    /getloc
    /healessentialsnk.heal,
    essentialsnk.heal.others
    /homeessentialsnk.home/homes
    /ignoreessentialsnk.ignore
    /itemdbessentialsnk.itemdb/itemno
    /durability
    /dura
    /jumpessentialsnk.jump/j
    /jumpto
    /kickallessentialsnk.kickall
    /lightningessentialsnk.lightning/strike
    /smite
    /thor
    /shock
    /moreessentialsnk.more
    /muteessentialsnk.mute/silence
    /pingessentialsnk.ping
    /realnameessentialsnk.realname
    /repairessentialsnk.repair,
    essentialsnk.repair.all,
    essentialsnk.repair.armor
    /fix
    /sethomeessentialsnk.sethome/createhome
    /setwarpessentialsnk.setwarp/createwarp
    /spawnessentialsnk.spawn,
    essentialsnk.spawn.others
    /setspawnessentialsnk.setspawn
    /speedessentialsnk.speed,
    essentialsnk.speed.others
    /sudoessentialsnk.sudo
    /topessentialsnk.top
    /tpaessentialsnk.tpa/call
    /tpask
    /tpaallessentialsnk.tpaall
    /tpacceptessentialsnk.tpaccept/tpyes
    /tpahereessentialsnk.tpahere
    /tpdenyessentialsnk.tpdeny/tpno
    /tphereessentialsnk.tphere/s
    /vanishessentialsnk.vanish,
    essentialsnk.vanish.others
    /v
    /warpessentialsnk.warp
    /worldessentialsnk.world/warps
    essentialsnk.repair: Allow players to repair the item in hand
    essentialsnk.repair.all: Allow players to repair all items excluding armors
    essentialsnk.repair.armor: Allow players to repair all items including armors

    Default Permissions

    essentialsnk.back:
    default: true
    essentialsnk.break:
    default: op
    essentialsnk.break.bedrock:
    default: op
    essentialsnk.broadcast:
    default: op
    essentialsnk.burn:
    default: op
    essentialsnk.clearinventory:
    default: op
    essentialsnk.clearinventory.others:
    default: op
    essentialsnk.compass:
    default: true
    essentialsnk.delhome:
    default: true
    essentialsnk.delwarp:
    default: op
    essentialsnk.depth:
    default: true
    essentialsnk.extinguish:
    default: op
    essentialsnk.extinguish.others:
    default: op
    essentialsnk.feed:
    default: op
    essentialsnk.feed.others:
    default: op
    essentialsnk.fly:
    default: op
    essentialsnk.fly.others:
    default: op
    essentialsnk.gamemode:
    default: op
    essentialsnk.gamemode.others:
    default: op
    essentialsnk.gamerule:
    default: op
    essentialsnk.getpos:
    default: true
    essentialsnk.getpos.others:
    default: op
    essentialsnk.heal:
    default: op
    essentialsnk.heal.others:
    default: op
    essentialsnk.home:
    default: true
    essentialsnk.ignore:
    default: true
    essentialsnk.itemdb:
    default: true
    essentialsnk.jump:
    default: op
    essentialsnk.kickall:
    default: op
    essentialsnk.lightning:
    default: op
    essentialsnk.more:
    default: op
    essentialsnk.mute:
    default: op
    essentialsnk.ping:
    default: true
    essentialsnk.realname:
    default: op
    essentialsnk.repair:
    default: op
    essentialsnk.repair.all:
    default: op
    essentialsnk.repair.armor:
    default: op
    essentialsnk.sethome:
    default: true
    essentialsnk.setwarp:
    default: op
    essentialsnk.speed:
    default: op
    essentialsnk.speed.others:
    default: op
    essentialsnk.sudo:
    default: op
    essentialsnk.top:
    default: op
    essentialsnk.tpa:
    default: true
    essentialsnk.tpaall:
    default: op
    essentialsnk.tpaccept:
    default: true
    essentialsnk.tpahere:
    default: true
    essentialsnk.tpall:
    default: op
    essentialsnk.tpdeny:
    default: true
    essentialsnk.tphere:
    default: op
    essentialsnk.vanish:
    default: op
    essentialsnk.vanish.others:
    default: op
    essentialsnk.warp:
    default: true
    essentialsnk.warp.others:
    default: op
    essentialsnk.world:
    default: true

Recent Reviews

  1. GamerNico2002
    GamerNico2002
    3/5,
    Version: 1.8.0
    11:04:18 [ERROR] Throwing
    java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class java.util.List ([Ljava.lang.Object; and java.util.List are in module java.base of loader 'bootstrap')
    at cn.yescallop.essentialsnk.EssentialsAPI.getWarp(EssentialsAPI.java:434) ~[?:?]
    at cn.yescallop.essentialsnk.command.defaults.warp.WarpCommand.execute(WarpCommand.java:47) ~[?:?]
    at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:257) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Server.dispatchCommand(Server.java:751) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Player.handleDataPacket(Player.java:2728) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at java.util.ArrayList.forEach(ArrayList.java:1540) ~[?:?]
    at cn.nukkit.network.Network.processPackets(Network.java:197) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.network.Network.processBatch(Network.java:180) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Player.handleDataPacket(Player.java:2076) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:157) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:132) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:66) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.network.Network.processInterfaces(Network.java:80) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Server.tick(Server.java:1124) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Server.tickProcessor(Server.java:903) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Server.start(Server.java:880) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Server.<init>(Server.java:565) ~[nukkit-1.0-SNAPSHOT.jar:?]
    at cn.nukkit.Nukkit.main(Nukkit.java:112) ~[nukkit-1.0-SNAPSHOT.jar:?]
  2. survivaldotto
    survivaldotto
    5/5,
    Version: 1.8.0
    good but /warp does work but chunks aren't loading sometimes. any plan how to fix it except having different spawspoint coords in each world?
  3. dragonballmad
    dragonballmad
    5/5,
    Version: 1.8.0
    whether I can use essentialsNK.warp. (name warp) so that players can go there.
  4. junxiesky
    junxiesky
    5/5,
    Version: 1.6.1
    Great plugin
    But I wish I could add Custom message
    Because There is something wrong with its display in Chinese
    1. SupremeMortal
      Author's Response
      Please send a pull request on GitHub if there are issues with the languages.
      You are able to edit the messages by opening the jar and changes the .ini file. This isn't optimal so I may fix it in the future.
  5. junxiesky
    junxiesky
    5/5,
    Version: 1.6.0
    Great plugin
    But it made a mistake on my server
    11:28:09 [FATAL] "无法处理事件 'cn.nukkit.event.player.PlayerQuitEvent' 至 'EssentialsNK v1.6.0-SNAPSHOT':null 于 cn.yescallop.essentialsnk.EventListener"
    11:28:09 [ERROR] Throwing
    cn.nukkit.utils.EventException: null
    at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:34) ~[nukkit.jar:?]
    at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit.jar:?]
    at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:546) [nukkit.jar:?]
    at cn.nukkit.Player.close(Player.java:3527) [nukkit.jar:?]
    at cn.nukkit.Player.close(Player.java:3513) [nukkit.jar:?] at cn.nukkit.network.RakNetInterface.closeSession(RakNetInterface.java:84) [nukkit.jar:?]
    at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:164) [nukkit.jar:?]
    at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:66) [nukkit.jar:?]
    at cn.nukkit.network.Network.processInterfaces(Network.java:76) [nukkit.jar:?]
    at cn.nukkit.Server.tick(Server.java:1123) [nukkit.jar:?]
    at cn.nukkit.Server.tickProcessor(Server.java:903) [nukkit.jar:?]
    at cn.nukkit.Server.start(Server.java:880) [nukkit.jar:?]
    at cn.nukkit.Server.<init>(Server.java:565) [nukkit.jar:?]
    at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit.jar:?]
    Caused by: java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) ~[?:1.8.0_212]
    at java.util.HashMap$EntryIterator.next(HashMap.java:1479) ~[?:1.8.0_212] at java.util.HashMap$EntryIterator.next(HashMap.java:1477) ~[?:1.8.0_212]
    at cn.yescallop.essentialsnk.EssentialsAPI.removeTPRequest(EssentialsAPI.java:247) ~[?:?]
    at cn.yescallop.essentialsnk.EventListener.onPlayerQuit(EventListener.java:47) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
    at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit.jar:?]
    ... 13 more
    1. SupremeMortal
      Author's Response
      This has since been fixed. Please post your issues on the bug tracker.
  6. Darth_Infrayt
    Darth_Infrayt
    5/5,
    Version: 1.5.0a
    Excellent plugin! Works lots better than the PocketMine version, especially /home which allows multiple world homes :)
  7. Master Luke
    Master Luke
    5/5,
    Version: 1.4.1
    Nice work!! Thank you!
  8. Renezoros
    Renezoros
    5/5,
    Version: 1.3.0
    Works fine
  9. G.M
    G.M
    5/5,
    Version: 1.2.0
    Great Plugin
  10. Huo_Yu
    Huo_Yu
    5/5,
    Version: 1.1.0 Fixes
    Hey,I am a Chinese player.I hope Nukkit plugins can be popoular.
    and I think this plugin is very useful
    so I want to take it to www.mcbbs.net ,which is the biggest forum about MineCraft in China.can you agree with me?
    if you can , thanks very much!