关于1.12.2水影的实例
-
我认为1.12.2水影的一些实例的行为相对doc来说很奇怪,比如js中packet事件返回的是ipacket而不是packet,操作数据包也必须使用ipacket,而mc实例又必须使用1.8的名称来调用其的属性(比如mc.world必须改成.worldObj),这些在doc中应该都是未定义的,有没有1.12.2水影的doc或wiki可以参考
- 1.12.2的水影没有适用的API文档
- 由于使用的重混淆表依旧是1.8.9的因此会把在1.12.2与1.8.9中相同Searge名称的成员(例:field_71441_e)或方法映射成1.8.9对应的MCP名称(例:theWorld)
- 1.12.2的水影有跨版本功能(现已废弃,但仅是让1.8.9无法启动),一些API改成了内置的跨版本系统提供的API(例如onPacket事件里的getPacket()是IPacket,实现类是PacketImpl,使用getWrapped()获取原生数据包)
要使用1.12.2的类请先把配置目录下的重混淆表(mcp-stable_22.srg)替换成1.12.2内容的重混淆表(这里放个已经替换的:mcp-stable_22.zip ),重混淆表替换完成后可以使用 1.12.2-Forge 的MCP作为文档
(by-mumy)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login