Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Weather not working correctly

Open jcarney2024 opened this issue 2 years ago • 5 comments

Describe the bug

When changing the weather on bedrock, it does not affect anything. However, if you change the weather on Java, it doesn't affect bedrock.

To Reproduce

  1. Change weather on bedrock
  2. See no changes

  1. Change weather on java
  2. See changes only on Java, and not bedrock

Expected behaviour

I expect the weather to change to the desired setting when changing the value.

Screenshots / Videos

No response

Server Version and Plugins

No response

Geyser Dump

https://dump.geysermc.org/QuE8VeMBGwbQN1ffINji9cQOnMWHxlDH

Geyser Version

1.41-SNAPSHOT (git-master-e0e6605)

Minecraft: Bedrock Edition Version

1.71.1

Additional Context

No response

jcarney2024 avatar Aug 27 '21 02:08 jcarney2024

Using /weather rain and /weather clear, then /weather thunder and /weather clear all showed the correct weather. I've heard mentions of incorrect weather since about 1.17, so I'm sure this bug still exists, just with more specific details.

Camotoy avatar Aug 27 '21 15:08 Camotoy

So I'm unsure if this is related, but I've noticed after installing EssentialsX I started having this issue with it raining constantly for bedrock users. Using /weather clear - has no effect.

I have the world set to use /gamerule doWeatherCycle false - without EssentialsX works as expected, but with EssentialsX installed, it will frequently rain on the bedrock client. If the player leaves and rejoins it clears, or if the player uses /pweather reset.

ver24436 avatar Nov 29 '21 23:11 ver24436

Possibly related: https://bugs.mojang.com/browse/MCPE-131325

Camotoy avatar Dec 01 '21 00:12 Camotoy

Have this issue regularly on my server. Its 1.18.2 Fabric with Floodgate, Geyser and Lithium.

Can provide anything needed to help resolve.

IonicEcko avatar Mar 11 '22 07:03 IonicEcko

Using /weather rain and /weather clear, then /weather thunder and /weather clear all showed the correct weather. I've heard mentions of incorrect weather since about 1.17, so I'm sure this bug still exists, just with more specific details.

I am currently experiencing this exact behaviour regularly on my 1.19 spigot server. Using /weather clear on its own doesn't clear the "fake" bedrock rain but doing /weather rain, then /weather clear does. If I don't do this command it will rain ethier near infinitely. The "fake" bedrock only rain doesn't have the effect of it actually raining (snow tiles don't appear in snowly biomes).

This is a regular occurrence on my server, so I can provide any evidence needed to move this out of "Unconfirmed"

Stuart-Cox avatar Jul 19 '22 08:07 Stuart-Cox

https://github.com/GeyserMC/Geyser/pull/3352 should fix some occurences of this - but besides that, ive seen this bug occur often enough on normal bedrock servers too. That kind of weather desync is unfortunately only temporarily fixed after restarting the bedrock client

onebeastchris avatar Nov 14 '22 01:11 onebeastchris

Does this still occur?

Konicai avatar Dec 08 '22 19:12 Konicai

Yes it does and appears to often preceed actual java rain and rains for a while after java rain stops. appears to be more of how sensitve bedrock defines the humidity... also it rains while in a dry biome.

HunterOcelot27 avatar Jan 26 '23 21:01 HunterOcelot27