CoordinatesObfuscator icon indicating copy to clipboard operation
CoordinatesObfuscator copied to clipboard

Support for Nova

Open Vlad0Crystal opened this issue 2 years ago • 6 comments

Is it possible to support this plugin? There are no conflicts, but there is a small nuisance, because players do not see custom blocks. I tested the issue with your plugin. Is it possible to fix this? https://www.spigotmc.org/resources/nova-modding-framework-1-19-3.93648/

Vlad0Crystal avatar May 13 '23 23:05 Vlad0Crystal

image

Vlad0Crystal avatar May 13 '23 23:05 Vlad0Crystal

Do you see some errors in the server/client logs?

cavallium avatar May 14 '23 00:05 cavallium

This issue is caused by us sending pre-serialized data for performance reasons, which leads to the packet not being picked up by Coordinates Obfuscator and thus spawning the display entity at the wrong coordinates. Not sure how fixable this is with only ProtocolLib, but the best approach would probably be to intercept any FriendlyByteBufs with the specific Packet IDs and change the fixed length coordinates in said ByteBuf. I think ItemsAdder also sends FriendByteBufs so I'm guessing that's incompatible right now as well.

ByteZ1337 avatar May 14 '23 10:05 ByteZ1337

I never thought about third-party plugins sending pre-serialized packets when I developed this plugin, I should definitely handle that packets. Unfortunately, I am currently very busy with work and other personal projects, I don't have enough time to properly implement features like this for now.

cavallium avatar May 14 '23 12:05 cavallium

Are there any options, for example, to add support for a fee? I could pay for

Vlad0Crystal avatar May 14 '23 21:05 Vlad0Crystal

Unfortunately I have a full-time job and I don't have time to dedicate to it, even if you pay me. Maybe there are some other developers here that are ok with that.

cavallium avatar May 14 '23 23:05 cavallium