mojira.dev

Niclas Olofsson

Assigned

No issues.

Reported

MCPE-25986 Client adds ALL items on commands with the "Item" enum Cannot Reproduce MCPE-25137 Skin change text in chat client side Cannot Reproduce MCPE-22887 Clearing weather not working!!!!! Invalid MCPE-20508 Client spams the server with packets when using armor with enchanting Cannot Reproduce MCPE-20507 Client simulates regen without telling server Incomplete MCPE-20367 Respawn glitch Cannot Reproduce MCPE-20170 Chat duplication rendering glitch Duplicate MCPE-17421 Server browser not showing online/offline state for external servers Fixed

Comments

It's the same for me. I've had it working fine up until the betas. But now I just can't seem to enable it.

For JIRA search: Invalid or corrupt skin!

Can confirm this on MiNET too, so doesn't seem to be a custom server thing trigger it.

And verified by using the MiNET client to trace the communication.

So the bug seems to be a gfx issue. Any type of action that triggers a redraw will update the level-text, otherwise not. I can reproduce it on MiNET if I don't use a command (since that will redraw the screen when exiting the chat).

I just tested this with MiNET-.

command.cs

[Command]
public void Xp(Player player)
{
	player.Experience += 0.1f;
	player.ExperienceLevel += 1;
	player.SendUpdateAttributes();
}

Works just fine,

Earlier version, when teleporting player outside of chunks, it started shaking violently. That might not be the case now so that might work to force the client to "clear". Need to test that. But otherwise, sending null-chunks is not too bad a solution since they are sent in batch, and are very small. We used that trick earlier to force the dimension-loading-screens to show up during world-transfers.

I can confirm that MiNET also suffer from this issue. So not just a PocketMine problem for anyone thinking it is related to the server-code.

Still a problem with 0.16 released version.

After more testing together with the #mcpedevs guys, we figured that it only seem to affect DNS resolution. If we put in external IP it seems to work.

Example of MOTD that was used for testing (stole it from vanilla server): MCPE;First line;90;0.15.90.1;1;5;0;Second line;Survival;