Genisys icon indicating copy to clipboard operation
Genisys copied to clipboard

1.0.0 Some players not loading world and all commands unknown.

Open andris155 opened this issue 8 years ago • 12 comments

Issue description

Some players not loading world and all commands unknown.

Steps to reproduce the issue

Login to server.

OS and versions

  • Genisys: All 1.0.0 versions latest test: https://github.com/iTXTech/Genisys/tree/dc3336053e3023d1ad007c7af2309abed67e0cfc
  • PHP: 7.0.14
  • Server OS: Ubuntu 16.04.1 LTS
  • Game version: 1.0.0 Android

Crashdump, backtrace, memory dumps, plugins list or other files

16145765_1346735262067602_1283268645_o

andris155 avatar Jan 22 '17 20:01 andris155

This bug is confirmed by me. I know this bug. Is by RakLib folder. Genisys have more encording space in RakLib, and this create bug.

For fix, change RakLib Genisys with SteadFast2.

ghost avatar Jan 22 '17 22:01 ghost

ClearSky and Genisys have this bug, not all, because RakLib is fuck off.

ghost avatar Jan 22 '17 22:01 ghost

SteadFast2 RakLib files fixed this bug. Thanks!

andris155 avatar Jan 23 '17 18:01 andris155

@andris155 Welcome.

@dktapps Please, you can fix?

ghost avatar Jan 25 '17 13:01 ghost

what plugin api version is genisys currently supporting?

xXRyzen avatar Jan 25 '17 21:01 xXRyzen

@FienixEC We technically only support the master branch which is currently working with MCPE v0.16.0 Alpha and has no plugin API checks. There is, however, a in development build that is compatible with MCPE v1.0 and currently only supports plugins with the 3.0.0-ALPHA3 API.

JackNoordhuis avatar Jan 25 '17 22:01 JackNoordhuis

This is not a support forum, please stay on topic. @FienixEC Instead of spamming questions on the first random issue you can find, try https://github.com/iTXTech/Genisys#discussion instead.

dktapps avatar Jan 26 '17 09:01 dktapps

The command part is most likely just UDP's packet loss, it's also here: https://github.com/Nukkit/Nukkit/issues/1378

DaMatrix avatar Jan 26 '17 18:01 DaMatrix

@DaMatrix do not spam without understanding how RakNet works. This is not caused by UDP packet loss.

ishitatsuyuki avatar Jan 27 '17 07:01 ishitatsuyuki

Apply this (if you know the correct way): https://github.com/iTXTech/Genisys/commit/b4fd3dd74b3524097fa2380ca908bae44c18ea26

ishitatsuyuki avatar Jan 29 '17 09:01 ishitatsuyuki

@ishitatsuyuki minus the crap formatting :P

dktapps avatar Jan 29 '17 09:01 dktapps

This is due to RakLib's bad implementation and MTU size issues. https://github.com/pmmp/raklib/tree/rewrite-crap fixes a lot of client crashes and resolves the MTU size issue. If anyone would like to test it, please feel free.

dktapps avatar Feb 18 '17 15:02 dktapps