我正在 Forge 1.8 中编写一个 mod,并且正在使用 SidedProxy 系统。我添加了一些项目/块进行测试,但我的模块主要需要控制事物服务器端的逻辑/在保存时写入和读取一些数据。据我了解,在我的世界游戏中,总是有一个服务器,在单人游戏中是内部服务器。但是,当从 Eclipse 运行时,ServerProxy 永远不会运行,因为我没有看到 print 语句的输出,并且块处理程序没有被注册。
需要明确的是,我目前有一个事件处理程序,可以检测块中断和放置事件。它在 commonProxy 或 clientProxy 上工作。但是,我需要将其放在逻辑方面,无论是在专用服务器还是内部服务器上,都应该在 ServerProxy 中。