Minecraft命令方块无法使用问题

最近搞MC服的时候碰到命令方块没办法用的问题,于是整理了一下放到这里

首先要使用命令方块要记得在server.properties里把enable-command-block=false改成enable-command-block=true

我碰到了这样的问题

上面写着”必须为在创造模式的管理员”

一开始,百度了一下,也google了一下,得到了以下答案(都不是我的解决方案)

1:按Esc选择对局域网开放,选择允许作弊(据说是单机的做法)
2:或者你确实不是在创造模式的管理员,输入/gamemode 1变成创造模式
3:你不是服务器的op,在控制台输入”op 你自己的名字”设置为op

但是这些都不是我碰到的问题的解决方法

现在我的服务器版本是mcpc-plus-1.5.1-R0.3版本,经过我和Glory几个小时的搞基,替换和移除了各种插件,终于找出了最终问题所在。

重点

引起我这个问题的冲突插件是嵌入在服务器jar里的Player API,我用它来支持Smart moving(灵活动作) mod。
于是有了这么一个解决方案:只要找一个原版的(没有嵌入Player API)的服务器主jar,替换原本的服务器jar(注意备份原本的程序),然后去搭命令方块,然后设置好命令方块以后再把原jar放回去(如果还想用smart moving的话)。

毕竟命令方块不是一个一直会不停使用的方块,为了它替换一下服务器还是可以忍受的,当然如果你懒的话那就别用smart moving了。



本文发布于 https://luojia.me

本站文章未经文下加注授权不得拷贝发布。

2 1 投票
打分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论