为什么我不能从Lidgren收到来自第三方客户的消息?

我将Lidgren用作服务器应用程序的网络库。我只是想学习在现实环境(数据库访问,网络,物理等)中事物如何联系在一起,因此我决定为Minecraft编写一个基本的服务器应用程序。它并不需要完全正常运行,只需进行数据包处理即可。

但是,我的问题是Lidgren似乎完全忽略了Minecraft的任何数据包。为什么会这样呢?

        var peerConfig = new NetPeerConfiguration("MinecraftDotNet")
        {
            Port = port,
            AcceptIncomingConnections = true
        };


        peerConfig.EnableMessageType(NetIncomingMessageType.ConnectionApproval);

        _lidgrenServer = new NetServer(peerConfig);
        _lidgrenServer.Start();

我的输出显示来自Lidgren的调试消息,但是Minecraft客户端似乎无法“看到”服务器(而且我也没有从客户端获得任何传入的数据包)

由于没有答案,因此我将结束这个问题。似乎由于Lidgren的某些限制,它只能接收在Lidgren客户端中编写的消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我不能从Lidgren收到来自第三方客户的消息?

来自分类Dev

Android:共享数据并从第三方应用程序接收文本。为什么我的应用程序没有收到新文本?

来自分类Dev

减少来自客户端的第三方异步调用的数量

来自分类Dev

减少来自客户端的第三方异步调用的数量

来自分类Dev

第三方订阅整合-我想免费赠予我的客户

来自分类Dev

从Django中的第三方应用收集消息

来自分类Dev

为什么没有用于通用测试的第三方断言库?

来自分类Dev

为什么Java的序列化速度比第三方API慢?

来自分类Dev

为什么在Meteor中不呈现第三方JavaScript库?

来自分类Dev

为什么默认情况下不禁用第三方Cookie?

来自分类Dev

为什么不存在用于通用测试的第三方断言库?

来自分类Dev

为什么在安装第三方模块时禁用“安全启动”策略

来自分类Dev

第三方API传回500错误,我的API应该返回什么代码

来自分类Dev

我应该使用什么HTTP代码进行第三方身份验证失败?

来自分类Dev

更新后,第三方应用程序在任何时候都无法看到来自oracle的数据

来自分类Dev

Singleton与第三方库

来自分类Dev

遮蔽第三方类

来自分类Dev

付款-IAP或第三方

来自分类Dev

停止第三方功能

来自分类Dev

使用第三方控件

来自分类Dev

第三方服务整合

来自分类Dev

使用第三方控件

来自分类Dev

Symfony树枝-第三方

来自分类Dev

卸载“第三方软件”

来自分类Dev

第三方库的使用

来自分类Dev

Swagger cpprest 第三方

来自分类Dev

扩展第三方接口

来自分类Dev

当我访问其他网页时,为什么浏览器会连接到未知的第三方网站?

来自分类Dev

为什么Visual Studio会中断在第三方库中引发和处理的异常?

Related 相关文章

热门标签

归档