Enhanced Celestials(Fabric) - Blood Moons & Harvest Moons

Enhanced Celestials(Fabric) - Blood Moons & Harvest Moons

5M Downloads

[Bug]: Both startMessage and endMessage displayed the morning before lunar event when waking up

Wouink opened this issue ยท 4 comments

commented

Mod Version

2.0.8-1.16.5

Mod Loader

Forge

Mod Loader Version

36.2.0

What happened?

Hi,
When I woke up from sleeping in my world, both "The Blood Moon rises..." and "The Blood Moon sets..." displayed at the same time. The day passed by and in the evening "The Blood Moon rises..." was displayed again, followed by a Blood Moon. After the night, "The Blood Moon sets..." was displayed.

I think the 2 simultaneous messages I got when waking up shouldn't have been there.
The issue only appears when waking up from sleeping, messages are displayed correctly the rest of the time.
I would say it comes from the very short delay where it's still night when exiting the bed (but the lunar event is scheduled this day, so "The Blood Moon rises..." is displayed), and the next tick the time sets to day (a vanilla behavior - resulting in "The Blood Moon sets..." being displayed).

latest.log

[27Oct2021 10:38:20.892] [Render thread/INFO] [corgitaco.enhancedcelestials.Main/]: enhancedcelestials: Sounds registered!

And later:

// waking up, both the messages are displayed
[27Oct2021 11:10:55.307] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] The "Blood Moon" rises... Distant sounds of the undead can be heard...
[27Oct2021 11:10:55.362] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] The "Blood Moon" sets... The undead begin to burn...
[27Oct2021 11:11:33.198] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer/]: Saving and pausing game...
[27Oct2021 11:11:33.252] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[27Oct2021 11:11:33.626] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[27Oct2021 11:11:33.626] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
// the day passes by
[27Oct2021 11:21:25.810] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] The "Blood Moon" rises... Distant sounds of the undead can be heard...
// actual blood moon
[27Oct2021 11:30:59.009] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] Saved screenshot as 2021-10-27_11.30.58.png
[27Oct2021 11:31:00.157] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] The "Blood Moon" sets... The undead begin to burn...

These are the only occurences of anything related to Enhanced Celestials. The rest is just me getting advancements and Saving and pausing game...

commented

I never actually reported it because I found it wasn't actually related to the bedroll. It was just playing the messsage when I slept the night before the lunar event.
@lamoyrl90

Ok, then it's indeed the same problem. I'll let the issue open.

commented

I think this is what I was experiencing in #76

commented

I think this is what I was experiencing in #76
@lamoyrl90

Hi, it happened when using a Sleeping Bag from Comforts so it might be the same thing indeed.
In your case, were there also the 2 contradictory messages when waking up and was the Lunar event also happening the next day? If so I'll file the bug to Comforts devs as you did for Upgrade Aquatic.

commented

I never actually reported it because I found it wasn't actually related to the bedroll. It was just playing the messsage when I slept the night before the lunar event.