Jump to content

[Fixed] [1.12] Weather doesn't update on client. Can't find weather packet


Recommended Posts

Posted (edited)

Hi.


I made a command to create new dimensions and I get some weitd bugs. Most of them are not relevant - the only thing that is "visible" for players is the following:
If it starts to rain (no matter what dimension) and while it rains the player changes  the dimension there is "rains" in the target dimension too. Also, if it doesn't rain but it rains in the target dimension, it also doesn't update the weather.

 

I wonder if there is a SPacketSomething I can manually send to the player via ((EntityPlayerMp)player).connection.sendPacket(...); I found one for time (SPacketTimeUpdate) but none for weather.

Is there another packet which sends the weather or can I do that somehow else? Everything has to happen @ Side.SERVER



If a mistake is already in the teleportation - here is the code:

public class CommandWorld extends CommandBase{
	
	/*Command Stuff*/

	@Override
	public void execute(...) throws CommandException {
		
		/*Argument stuff,...*/

		WorldServer targetWorld = server.getWorld(target);
		server.getPlayerList().transferPlayerToDimension(player, target, new CustomTeleporter(targetWorld));
		BlockPos targetSpawn = targetWorld.getTopSolidOrLiquidBlock(targetWorld.getSpawnPoint());
		player.connection.setPlayerLocation(targetSpawn.getX(), targetSpawn.getY(), targetSpawn.getZ(), player.rotationYaw, player.rotationPitch);
	}	
}

 

And as always - thanks in advance! :)

 

EDIT: I found a kind of workaround.

Edited by Rurido

If my answer helped you out, you may give that answer a like. ^-^
Funny but true JavaScript statements: 

null != 0  null !<0  null !> 0    null <= 0  null >= 0  Number(null) == 0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.