PaulWong
本帖最后由 PaulWong 于 2023-1-20 13:51 编辑

介绍
一部分辅助会使用此类插件。他们肯定会整蛊那些熊孩子,也或者是跟玩家开玩笑似的控制他们。你很想知道为什么?那么在接下来的介绍我会跟你讲述这个插件的好处。
注意 作者说此插件代码比较乱
打开的时候需要保持好心态!同时也在github上回答过很多无脑问题

github链接:https://github.com/RayzsYT/ControlPlayer
特性
ControlPlayer是一部分辅助朝思暮想的插件
你可以控制玩家的方方面面
  • 背包栏
  • 游戏模式
  • 方向移动
所有玩家都会被这样控制
这样ps.(分辨熊孩子和无辜的玩家)会非常简单

bstats


问题
你说的那么简单真的会好用吗
你会这么问,我就会回答你为什么

只需要一个权限你就能执行这个命令
(controlplayer.use)

如果你想控制别人就输入一个指令就好
(/cp [player])

如果不想被控制那么就需要这个权限
(controlplayer.bypass)

重载文件就只需要输入这个指令就行
(/cpr)

当你控制这个玩家的时候,你可以控制他让他说出你想说的,你在聊天栏输出的内容都会经过他的聊天栏发出信息
如果你不想用他的嘴巴说话,那么就在前面加上bypass消息,默认的bypass信息格式为 '-b'
如图中所示:
   
怎么停止控制玩家,只要执行相同的命令,就会停止
控制者的背包栏,等级,血量,位置就会被全部恢复
config配置文件与文本翻译
配置文件和翻译文本不好打出来我就发文件了
config.yml (403 Bytes, 下载次数: 18)
message.yml (1012 Bytes, 下载次数: 20)
更新记录
修复了版本
抱歉,插件里面的版本我写错了,我把这个改正确了 xd

删除了版本检查
抱歉各位兄弟,我这个插件写的有点垃圾 xd

我添加了bstats
我刚加上bstats这是链接
链接

添加了版本检查和修改了代码
我在此版本添加了安全检查以此保证控制台无报错
新版本内添加了版本检查api以此保证你的插件为最新插件
spigot给的api实在太慢了,没法快速检查是最新版本(以前我有过这段经历)
我在message.yml中改了一个词 没关系的 xd

享受新版本带给你的乐趣吧!

更新就到这里等我有时间就会接着更新
API
  1. ControlPlayerEventManager.register(new ControlPlayerEvent() {
  2.     @Override
  3.     public ControlPlayerEventType type() {
  4.         return ControlPlayerEventType.RUNNING; // Types: START, RUNNING, STOP
  5.     }

  6.     @Override
  7.     public void execute(Player controller, Player victim) {
  8.         // Do something
  9.     }
  10. });
复制代码


这是授权



qq2873404500
很有用的插件,感谢分享

琳悦
玩家狂叫!

awdada5665
熊孩子替我谢谢你

爱吃柠檬的鱼
,。。。喜欢!

我不叫狗蛋
整蛊玩家!

强化的奥仔
对一些熊孩子特攻