[Bug] Sleeping in coffin does not skip the day time
Azumi0 opened this issue · 12 comments
Versions
- Minecraft: 1.15.2
- Forge: 31.1.36
- Vampirism: 1.6.0-alpha+20200329-0140
Issue Description
When my character uses the coffin during the day, the time skips to the beginning of next day, instead of skipping to the night.
Reproduce Steps
Try sleeping in the coffin.
Additional Information
We are playing on RAM modpack, version 0.3.0
I cannot reproduce it. There was such bug in a previous version, but in this version this should be fixed.
Does the time get skipped to the next day at any time of the day ? or just in specific part of the day?
The bug occures when I lay to the coffin at any part of day. We are playing on dedicated server. I could send you params to connect to it if it would help.
Can confirm this only with the modpack.
@maxanier
It seem that Vampirism don't catch SleepFinishedTimeEvent.
Tested with custom jar that prints a log message in the event and EventPriority.Highest
Maybe a different world handles the sleep cycle and does not throw the SleepFinishedTimeEvent.
Not sure what's the best way to find the offending mod, as the modpack looks pretty big
Maybe they have an idea which other mod might be messing with the daytime/sleep process
Can someone check if it's quark? Not seeing them calling the event. https://github.com/Vazkii/Quark/blob/f4c6d2914ff4b60f6404992729543d130af9f913/src/main/java/vazkii/quark/tweaks/module/ImprovedSleepingModule.java#L162
Will you guys try to find a solution for that or should I post this as a bug to the modpack owner?
@Darkere thanks you! Even though the event is fired in the blob you linked, quark is the offending mod. The event call was only added in r2.1-231, but RAM is still using r2.1-230.
VazkiiMods/Quark#2036
Once RAM updates this should hopefully fix this