前言:不知道有没有像我一样的强迫症玩家,在更新到1.9版本后,想用/say指令做些服务器公告之类的,但是却
如图一样无法修改,因为在1.8版本以及一下的话只要在
中修改saycommand.class就可以了,但是1.9版本后就没有saycommand.class了
解决办法:
1. 1.9版本的话,直接下载个1.8版本的spigot.jar然后把
复制进去就行了
2.1.9版本之后这个就麻烦点了,首先我们要下载一个叫Jbe的软件,使用它编辑
SimpleCommandMap.class这个文件,注意你还要拿1.8或者一下版本的SimpleCommandMap.class
现在既然修改好了,记得把文件粘贴进spigot.jar,但是还没完
如图一样无法修改,因为在1.8版本以及一下的话只要在
中修改saycommand.class就可以了,但是1.9版本后就没有saycommand.class了
解决办法:
1. 1.9版本的话,直接下载个1.8版本的spigot.jar然后把
复制进去就行了
2.1.9版本之后这个就麻烦点了,首先我们要下载一个叫Jbe的软件,使用它编辑
SimpleCommandMap.class这个文件,注意你还要拿1.8或者一下版本的SimpleCommandMap.class
现在既然修改好了,记得把文件粘贴进spigot.jar,但是还没完
记得把1.9版本后没有的文件复制进这里,但是不要全部复制,否则容易报错
把没有的文件复制进去,如果是已经有的文件千万不要覆盖,千万不要覆盖,千万不要覆盖!!!!
然后你修改的话就可以修改SayCommand.class这里的[Server]成你想要的样子,比如[服务器娘]之类的(修改工具用Jbe就可以了)
至此教程完毕
假如你觉得对你有帮助请来些人气金粒和回复,也希望大神不要喷,我是没有Java基础的小白,只是自己摸索出的这套方法
把没有的文件复制进去,如果是已经有的文件千万不要覆盖,千万不要覆盖,千万不要覆盖!!!!
然后你修改的话就可以修改SayCommand.class这里的[Server]成你想要的样子,比如[服务器娘]之类的(修改工具用Jbe就可以了)
至此教程完毕
假如你觉得对你有帮助请来些人气金粒和回复,也希望大神不要喷,我是没有Java基础的小白,只是自己摸索出的这套方法
指令的问题应该用指令来解决。。。
/execute @p ~ ~ ~ say 233 ,或者用 /tellraw 不就行了。。
当然1.7还是有用的
/execute @p ~ ~ ~ say 233 ,或者用 /tellraw 不就行了。。
当然1.7还是有用的
本帖最后由 肋耨沃 于 2019-7-13 16:03 编辑
=-=不是指令的问题,是新版本后删除了某些功能,/say 在1.8版本以及一下的话可以通过修改SayCommand.class来变成服务器娘,但是新版本就不行了
xmdhs 发表于 2019-7-13 11:58
指令的问题应该用指令来解决。。。
/execute @p ~ ~ ~ say 233 ,或者用 /tellraw 不就行了。。
=-=不是指令的问题,是新版本后删除了某些功能,/say 在1.8版本以及一下的话可以通过修改SayCommand.class来变成服务器娘,但是新版本就不行了
补个jbe吧,没地方下