• 注册
  • 服务器&插件 服务器&插件 关注:5 内容:9952

    PacketListenerAPI (数据包监听API-监听修改Minecraft数据包)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    反派

    PacketListenerAPI (数据包监听API-监听修改Minecraft数据包)

    功能:

    提供一种简单的方式来监听数据包的发送和接收,并包含修改数据包字段的功能。

    配置:

    需要Java 11+的版本,版本3.8之后可用。

    用法:

    PacketListenerAPI.addPacketHandler(new PacketHandler() {
        @Override
        public void onSend(SentPacket packet) {
            //处理发送的数据包
        }
        @Override
        public void onReceive(ReceivedPacket packet) {
            //处理接收的数据包
        }
    });

    示例:

    检查数据包中的Entity生成:

    PacketListenerAPI.addPacketHandler(new PacketHandler() {
        @Override
        public void onSend(SentPacket packet) {
            if (packet.getPacketName().equals("PacketPlayOutSpawnEntity")) {
                //当前正在生成一个实体
            }
        }
        @Override
        public void onReceive(ReceivedPacket packet) {
            //处理接收的数据包
        }
    });

    权限:

    如果需要直接在BungeeCord服务器上操纵数据包,请查看此API的BungeeCord版本。

    PacketListenerAPI (数据包监听API-监听修改Minecraft数据包)

    PacketListenerAPI (数据包监听API-监听修改Minecraft数据包)

    可用版本为:|1.16|1.17

    源站下载
    登录后前往SPIGOT

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: