Minecraft(我的世界)中文论坛

标题: [原创][综合][上古之石]Nukkit Essentials —— 在Nukkit里面玩Essentials[1.0.0]

作者: berry64    时间: 2016-2-2 12:09
标题: [原创][综合][上古之石]Nukkit Essentials —— 在Nukkit里面玩Essentials[1.0.0]
本帖最后由 berry64 于 2017-2-11 20:18 编辑
根据版规,帮你添加了模板。若有不便见谅。 —— Snake1999 谢谢 ——berry64

Nukkit Essentials

v0.0.1-SNAPSHOT

=================================================================
自己写起来很(fan)累(lan) ,前排招人一起开发(必须要有基础)

图片:



介绍:




备注指令权限BUG
设置一个出生点/setspawnNess.setspawnNukkitAPI会丢出NPE
发送传送请求/tpaNess.tpa
接受传送请求/tpacceptNess.tpaccept无(未测试)
拒绝传送请求/tpdenyNess.tpdeny无(未测试)
向op求助/helpopNess.helpopOP会很烦...
传送至出生点/spawnNess.spawn

其他功能:
修改玩家下线时的消息
修改玩家登录时的消息
玩家登陆时给予提示

配置文件:


  1. #玩家加入时显示的消息,使用"none"来禁用
  2. JoinMessage: "&e玩家 &6%player &e加入了游戏"

  3. #玩家退出时的消息,使用"none"来禁用
  4. QuitMessage: "&e玩家 &6%player &7离开了游戏...."

  5. #是否玩家一加入就传送到主城
  6. TeleportLogin: true

  7. #玩家加入时对玩家显示的消息
  8. MOTD:
  9.   - "&6欢迎你, &d%player"
  10.   - "&e更多帮助请详见在线OP"
  11.   - "&c可以使用/helpop [消息] 来向op发送求助"

  12. #Spawn地点, 无需手动设置,在服务器内输入/setspawn即可
  13. Spawn:
  14.   default:
  15.     X:
  16.     Y:
  17.     Z:
  18.     Pitch:
  19.     Yaw:
复制代码


已知BUG:


即将加入(期待这些功能可以点击帖子下方收藏哦):

==================================================================
下载地址:

由于是快照就不混淆不逼你们回复了.................毕竟bug比较多....
不过回复我还是会感谢的

作者: Snake1999    时间: 2016-2-2 12:19
本帖最后由 Snake1999 于 2016-2-2 12:21 编辑

不错的插件,如果能开源的话就更好了{:10_523:}然后没脸见人的config,欢迎帮助开发nukkit核心,毕竟还没出第一个版本{:10_521:}
作者: 筒子    时间: 2016-2-2 12:34
手速快如poi,话说功能挺少的
作者: [Rice]米_欧    时间: 2016-2-2 13:03
功能有待增加!
作者: zmdd    时间: 2016-2-2 13:46
有待加强
作者: 510006384    时间: 2016-2-2 23:18
看到上古之石就点进来了,功能貌似很少
作者: qq307198081    时间: 2016-2-2 23:30
楼主我们见过0.0  顶一下,希望这个系统能发展起来,比较有潜力~~~!
作者: 846490391    时间: 2016-2-4 13:12
very well .
作者: 言灵乀Poison    时间: 2016-2-8 16:39
上古之石的一定是好东西~收藏了~
作者: pocketmineopll    时间: 2016-2-13 15:59
顶顶 有待完善
作者: _king_j    时间: 2016-2-13 18:19
上古之石的诶,一定不错~
作者: jamesjhy    时间: 2016-2-22 22:51
支持支持,希望尽快更新
作者: 641612952    时间: 2016-3-21 12:53
楼主 这个插件在linux上用似乎有蛋疼的问题 看后台应该是编码的问题啊。
作者: Snake1999    时间: 2016-3-21 12:57
已确认编码问题,请使用utf-8编译,然后,你就不试试SimpleConfig吗,看着那句没脸见人真难受
作者: berry64    时间: 2016-3-21 18:38
Snake1999 发表于 2016-3-21 12:57
已确认编码问题,请使用utf-8编译,然后,你就不试试SimpleConfig吗,看着那句没脸见人真难受 ...

.....挂着vpn连mcbbs真的很难更新啊
自己这里的本地版本已经是用上SQLite
开发一半的称号系统
快完成的喊话系统
还有已经构成框架的经济系统....
这里面的bug基本修复完成
可惜我发不上来无限defendShield

话说Nukkit不能自带SQlite嘛既然推崇SQL不建议config
作者: 641612952    时间: 2016-3-21 18:45
话说 楼主能编码一份utf-8的么 照顾一下我们linux系统的辅助啊。。。没源码我也没法重新编译啊(没在jar里找到语言文档。。。)

作者: Snake1999    时间: 2016-3-22 13:03
berry64 发表于 2016-3-21 18:38
.....挂着vpn连mcbbs真的很难更新啊
自己这里的本地版本已经是用上SQLite
开发一半的称号系统

用cn.nukkit.plugin.Library,开机自动下载库,用不着自带。常用库全打包发布不能满足小学生的心理(很多小学生觉得很麻烦,我都让他们用回某个破pm了)

sql系列非常多、杂,试试写成Provider的结构,这样能省很多代码

然后你可以试着开源,搭自动构建平台,jenkins这种,你更新代码他自动发布

作者: berry64    时间: 2016-3-22 18:47
Snake1999 发表于 2016-3-22 13:03
用cn.nukkit.plugin.Library,开机自动下载库,用不着自带。常用库全打包发布不能满足小学生的心理(很多 ...

表示已经开源,不过只有一部分人知道开源地址懒得公布也怕小学生
作者: zhangyangjie12    时间: 2016-3-22 21:24
。。。。。。。。。
作者: ~蒋~    时间: 2016-3-25 12:26
clickwwwwwww
作者: ~蒋~    时间: 2016-3-25 12:32
Snake1999 发表于 2016-2-2 12:19
不错的插件,如果能开源的话就更好了然后没脸见人的config,欢迎帮助开发nukkit核心,毕竟还没出 ...

6666666666666666666666
作者: ~蒋~    时间: 2016-3-25 12:33
__Tong__ 发表于 2016-2-2 12:34
手速快如poi,话说功能挺少的

不错的插件还可以真的
作者: ~蒋~    时间: 2016-3-25 12:33
zmdd 发表于 2016-2-2 13:46
有待加强

超神了这插件 太好用了0 0
作者: ~蒋~    时间: 2016-3-25 12:33
zmdd 发表于 2016-2-2 13:46
有待加强

超神了这插件 太好用了 配合传送门不错
作者: DBJSW    时间: 2016-3-29 06:24
建议加入 个功能 输入几条指令后提示 请休息片刻再输入
作者: 3059926098    时间: 2016-5-2 07:59
ギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmindギリギリeye ギリギリmind
作者: HEHEMCPE    时间: 2016-6-6 00:58
5555555555555555555555555555555555
作者: 15859070180    时间: 2016-6-25 11:58
小小小难不成v
作者: hagb    时间: 2016-7-3 00:26
支持楼主,辛苦啦。能开源就更好了
作者: AndyKun233    时间: 2016-9-4 00:28
可以很强
作者: Yescallop    时间: 2016-9-10 11:59
支持作者!希望做出更好的插件
作者: 抹不去的忆    时间: 2016-11-3 16:13
为啥我不能下在,,
作者: rgege    时间: 2016-11-11 20:43
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
作者: zzh166    时间: 2017-1-17 22:21
nukkit插件有点少 你们弄他的插件不容易
作者: XS999    时间: 2017-2-9 20:03
超级好的,很喜欢,就是我下不下来
作者: ting520    时间: 2017-2-10 18:32
楼主这个插件我服务器里的玩家没有权限啊 用电脑版的权限也不好用啊
怎么给玩家权限TPA  啊
作者: zyizhuo    时间: 2017-3-12 18:57
啥叫setspawn的时候无法保存
作者: Lenovo_B49    时间: 2017-4-29 08:24
本帖最后由 Lenovo_B49 于 2017-4-29 08:30 编辑

好像有Bug,玩家加入会显示乱码,不知道是什么问题,我用的是nukkit最新构建的详情:
[CRITICAL] "无法处理事件 'cn.nukkit.event.player.PlayerJoinEvent' 至 'NEssentials v0.0.1-SNAPSHOT':null 在 net.berry64.Nukkit.Essentials.Events.Join 上"
08:25:34 [ALERT] cn.nukkit.utils.EventException
        at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:34)
        at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56)
        at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:553)
        at cn.nukkit.Player.doFirstSpawn(Player.java:792)
        at cn.nukkit.Player.sendNextChunk(Player.java:747)
        at cn.nukkit.Player.checkNetwork(Player.java:1650)
        at cn.nukkit.Server.tick(Server.java:1024)
        at cn.nukkit.Server.tickProcessor(Server.java:808)
        at cn.nukkit.Server.start(Server.java:787)
        at cn.nukkit.Server.<init>(Server.java:472)
        at cn.nukkit.Nukkit.main(Nukkit.java:68)
Caused by: java.lang.NoClassDefFoundError: cn/nukkit/event/TextContainer
        at net.berry64.Nukkit.Essentials.Events.Join.onPlayerJoin(Join.java:27)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29)
        ... 10 more
Caused by: java.lang.ClassNotFoundException: cn.nukkit.event.TextContainer
        at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:34)
        at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:28)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 16 more

作者: 神奈川归尘    时间: 2018-6-10 08:37
可以尝试添加更多功能
作者: HAIXIAOMini    时间: 2018-8-7 09:31
helpop会导致bug额
作者: 竹之子    时间: 2018-8-22 11:56
大佬,你有没有前置插件 Dblib
作者: Eiup_Niow    时间: 2019-3-17 09:20
是不是 咕了.....
作者: 呆呆地兔子    时间: 2019-3-17 16:30
6666666666666666
作者: Eiup_Niow    时间: 2019-3-18 14:12
不准咕咕咕!!!给我开发 我给你hei多hei多的金粒
作者: 1723624171    时间: 2019-5-29 11:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2292279324    时间: 2020-2-24 23:08
6666666666666