CorgiTaco / Enhanced-Celestials

A Minecraft mod adding new Lunar Events such as Blood Moons!
GNU Lesser General Public License v3.0
46 stars 21 forks source link

Abnormally Long Time Between Moons? #121

Open Esjitu opened 2 years ago

Esjitu commented 2 years ago

Minecraft Version

1.18.2

Enhanced Celestials Version

2.0.7

Mod Loader

Forge

Mod Loader Version

40.1.51

Bug Severity

Minor

What happened?

(since this isn't causing any kind of instability I marked the bug severity as Minor, but since the impact on gameplay is basically the same as not having the mod installed at all, I'd probably say it's somewhere between Minor and Major?)

We've been running a 1.18.2 server for about 2 weeks now, and it occurred to me that I hadn't seen a single celestial event. I wondered at first if I forgot to add the mod after all, but that was not the case. If I run the /enhancedcelestials lunarForecast command, I'm told there's 100+ days until the next lunar event. And as I said, at least so far as I have seen, not a single lunar event has happened since the start of the server. A quick time query command shows that we are on day 122 of this world, which means that in more than 100 days no lunar events have taken place, and we are being told that they won't take place for yet another 100+ days. The config settings seem to be normal, too, with a day length of 24000 (20 minutes, default) and year length at 100 days, and minimum 5 days between lunar events. Well it obviously hasn't been a minimum of 5 days...it's been more than a year!

Here's a list of the mods we are running, assuming there might be some incompatibility causing this: Additional Structures Alex's Delight Alex's Mobs Ambient Sounds 5 Another Furniture ApexCore Apple Trees Revived AppleSkin Architectury API Art of Forging: A Tetra Addon AutoRegLib Balm Better Advancements Better Animals Plus Better Villages Big Brain Biome Makeover Biomes O' Plenty Blueprint Bookshelf Brewin' and Chewin' Bygone Nether Camp Chair Campfire Spawn and Tweaks Carry On Chipped ChoiceTheorem's Overhauled Village Citadel Cloth Config API Clumps Collective Compressium Configurable Extra Mob Drops Controlling Corail Tombstone CoroUtil Cosmetic Armor Reworked Crafting Tweaks Create CreativeCore Creeper Overhaul Cultural Delights Curios API Damage Tilt Delightful Domestication Innovation Dynamic View Ecologics Enchantment Descriptions Enhanced Celestials Every Compat Extended Bone Meal Falling Leaves Fantasy's Furniture Farmer's Delight Feature NBT Deadlock Be Gone FerriteCore Flywheel Friends&Foes GeckoLib Goblin Traders GoProne Grimoire of Tetra Guard Villagers Healing Campfire Hexerei Hostile Villages Immersive Armors Immersive Weathering Incendium Integrated Dungeons and Structures Inventory HUD+ Jade JourneyMap Just Enough Effect Descriptions Just Enough Items Just Enough Resources Lazy DataFixerUpper Library Ferret Loot Integrations MarbleGate's Exotic Enchantment MemoryLeakFix Mini Effects Mob Sunscreen Mod Name Tooltip Moonlight Lib Mouse Tweaks Music Duration Reducer multil Natural Decoration Nature's Compass Neko's Enchanted Books Nimple No Hostiles Around Campfire No More Torch Spam OnlyLooking Open Loader Overweight Farming Polymorph Quark Rally Health Repurposed Structures SecretRoomsMod Shrines Structures Shutup Experimental Settings! Skeleton Horse Spawn Skin Layers 3D Smarter Farmers Snow Under Trees Snuffles Sophisticated Backpacks Sophisticated Core Sophisticated Storage Sound Physics Remastered Spawn Balance Utility Spooky Scary Jockeys Straw Golem Rebaled Supplementaries SwingThroughGrass TerraBlender Terralith Tetra Tetra Pak The Graveyard The Graveyard Biomes The Wild Backport Towns and Towers TrashSlot Tree Harvester Valhelsia Core Valhelsia Structures Vampirism - Become a Vampire! Vanilla Expanded - Orcz Verdure Wall-Jump! Waystones Werewolves - Become a Beast! When Dungeons Arise Whisperwoods Windswept! WorldEdit YDM's WeirdMobs YUNG's API YUNG's Better Desert Temples YUNG's Better Dungeons YUNG's Better Mineshafts YUNG's Better Strongholds YUNG's Better Witch Huts YUNG's Bridges YUNG's Extras Zombie Awareness Zombie Horse Spawn

latest.log

https://gist.github.com/Esjitu/d5646e96661ee42f2017c0763f5b6931

RUTHINAS commented 2 years ago

lunar forecast

I'm guessing these forecasts are also more or less abnormal.

This is on 1.18.2, using the Fabric Loader version 0.14.9, with Enhanced Celestials 2.0.7. Enhanced Celestials configurations are in their default state.

The world was upgraded from 1.17.1, and Enhanced Celestials was added during the upgrade. Originally the world is from a version before 1.6.1, so the age of the world could easily be measured in the tens of thousands, if not beyond. However, the upgrade to 1.18.2 reset the clock (as I did some admin work and tests using /time set commands) and now we're sitting at 132 days. Could the Enhanced Celestials lunar forecast be set up for a much older server than how this one currently appears?

I'm guessing a /time add command could be used to advance time to the point where the lunar events are close enough to be meaningful, but is there a way to reset the forecast altogether?

The full serverside mod list:

- alternate-current 1.4.0
- architectury 4.9.83
- bclib 1.4.7
- beaconsforall 2.1.0-1.18.1
- bettercombat 1.1.0+1.18.2
- betterdeserttemples 1.18.2-Fabric-1.3
- betterdungeons 1.18.2-Fabric-2.1.0
- betterend 1.1.1
- bettermineshafts 1.18.2-Fabric-2.2
- betternether 6.1.2
- betterstrongholds 1.18.2-Fabric-2.1.1
- betterwitchhuts 1.18.2-Fabric-1.0.1
- boatcontainer 1.2.3
- bosses_of_mass_destruction 1.3.7-1.18.2
- cardinal-components 4.1.4
- cardinal-components-base 4.1.4 via cardinal-components
- cardinal-components-block 4.1.4 via cardinal-components
- cardinal-components-chunk 4.1.4 via cardinal-components
- cardinal-components-entity 4.1.4 via cardinal-components
- cardinal-components-item 4.1.4 via cardinal-components
- cardinal-components-level 4.1.4 via cardinal-components
- cardinal-components-scoreboard 4.1.4 via cardinal-components
- cardinal-components-world 4.1.4 via cardinal-components
- carpet 1.4.69
- carpet-extra 1.4.72
- chat_plus 2.1.6
- chunky 1.2.164
- cloth-api 3.2.64
- cloth-basic-math 0.6.1 via cloth-config
- cloth-client-events-v0 3.2.64 via cloth-api
- cloth-common-events-v1 3.2.64 via cloth-api
- cloth-config 6.2.62
- cloth-datagen-api-v1 3.2.64 via cloth-api
- cloth-utils-v1 3.2.64 via cloth-api
- collective-fabric 4.44
- com_electronwill_night-config_core 3.6.5 via servercore
- com_electronwill_night-config_toml 3.6.5 via servercore
- com_eliotlash_mclib_mclib 18 via geckolib3
- com_eliotlash_molang_molang 18 via geckolib3
- com_github_llamalad7_mixinextras 0.0.11 via registrate-fabric
- com_google_code_findbugs_jsr305 3.0.2 via create
- com_moandjiezana_toml_toml4j 0.7.2 via deepslatecutting
- com_neovisionaries_nv-websocket-client 2.14 via mermod
- com_velocitypowered_velocity-native 1.1.0-SNAPSHOT via krypton
- completeconfig 1.4.1
- convenient-mobgriefing 2.0.2
- crawl 0.10.6
- create 0.5.0d-731
- creeperoverhaul 1.3.1
- crowdin-translate 1.4+1.18.2 via smoke_suppression
- custom_item_range_combination 1.0.1
- customizableelytra 1.5.3-1.18
- damagetilt 1.18-fabric-0.1.2
- debugify 1.11.0
- deepslatecutting 1.3.4
- dripstone_fluid_lib 1.2.0 via milk
- dropfullcarts 1.2.0
- dual_riders 1.1.1
- ecologics 1.7.10
- emerald_tools 1.3.47
- enchant_giver 1.2.1 via mcdw
- enchant_the_rainbow 1.0.1
- enhancedcelestials 2.0.7
- error_notifier 1.0.9 via roughlyenoughitems
- expandedstorage 7.3.12
- fabric 0.57.0+1.18.2
- fabric-api-base 0.4.4+d7c144a860 via fabric
- fabric-api-lookup-api-v1 1.6.2+2373a54560 via fabric
- fabric-biome-api-v1 8.0.6+651bcc5960 via fabric
- fabric-command-api-v1 1.1.9+d7c144a860 via fabric
- fabric-commands-v0 0.2.8+b4f4f6cd60 via fabric
- fabric-containers-v0 0.1.22+d7c144a860 via fabric
- fabric-content-registries-v0 3.1.1+c85f2e3860 via fabric
- fabric-convention-tags-v1 1.0.1+474e4f7960 via fabric
- fabric-crash-report-info-v1 0.2.1+ee261a3e60 via fabric
- fabric-data-generation-api-v1 3.0.0+9fcb91d260 via fabric
- fabric-dimensions-v1 2.1.20+489d6f8260 via fabric
- fabric-entity-events-v1 1.4.8+d7c144a860 via fabric
- fabric-events-interaction-v0 0.4.19+d7c144a860 via fabric
- fabric-events-lifecycle-v0 0.2.18+d7c144a860 via fabric
- fabric-game-rule-api-v1 1.0.13+d7c144a860 via fabric
- fabric-item-api-v1 1.5.1+6c4e5d0960 via fabric
- fabric-item-groups-v0 0.3.14+91896a4960 via fabric
- fabric-language-kotlin 1.8.3+kotlin.1.7.10
- fabric-lifecycle-events-v1 2.1.0+cc71601c60 via fabric
- fabric-loot-api-v2 1.1.0+1997ad1260 via fabric
- fabric-loot-tables-v1 1.1.2+e747827960 via fabric
- fabric-mining-level-api-v1 2.1.4+cc71601c60 via fabric
- fabric-networking-api-v1 1.0.22+e6b169eb60 via fabric
- fabric-networking-v0 0.3.9+b4f4f6cd60 via fabric
- fabric-object-builder-api-v1 2.1.3+032c981d60 via fabric
- fabric-particles-v1 0.2.12+526dc1ac60 via fabric
- fabric-permissions-api-v0 0.1-SNAPSHOT via servercore
- fabric-registry-sync-v0 0.9.9+0d9ab37260 via fabric
- fabric-rendering-data-attachment-v1 0.3.7+d7c144a860 via fabric
- fabric-rendering-fluids-v1 2.0.2+54e5b2ec60 via fabric
- fabric-resource-conditions-api-v1 2.0.3+91b7aa6660 via fabric
- fabric-resource-loader-v0 0.5.2+446e059560 via fabric
- fabric-screen-handler-api-v1 1.2.1+1f6558e860 via fabric
- fabric-transfer-api-v1 1.6.3+f4563ac860 via fabric
- fabric-transitive-access-wideners-v1 1.1.0+e747827960 via fabric
- fabricloader 0.14.9
- fake-player-api 0.3.0 via create
- farmersdelight 1.18.2-1.2.1
- fatxporbs 2.0.1
- ferritecore 4.2.1
- fiber 0.23.0-2 via collective-fabric
- flytre_lib 1.8.2
- forge_tags 2.1 via create
- forgeconfigapiport 3.2.0 via create
- friendsandfoes 1.4.5
- fuck_namemc 1.0.0+1.17
- geckolib3 3.0.60
- go-fish 1.5.0-1.18.2
- icarus 1.11
- iceberg 1.0.38
- illagerexp 0.1.5
- immersive_armors 1.3.8
- java 17
- krypton 0.1.9
- ksyxis 1.1
- kubejs 1802.5.4-build.541
- lazydfu 0.1.2
- libraryferret 3.0.0
- lithium 0.7.10
- maelstrom_library 1.2.4-1.18.2 via bosses_of_mass_destruction
- mannequins 2.1.0
- map_atlases 2.0.1
- maybe-data 1.3.1-1.18.2 via deepslatecutting
- mcdw 5.0.4-1.18
- mermod 2.0
- milk 0.3.2 via create
- minecraft 1.18.2
- mm 2.3 via crawl
- morebannerfeatures 1.1.3
- morevillagers 3.3.2
- multipart_entities 1.1.5-1.18.2 via bosses_of_mass_destruction
- mythicmounts 1.18.2-7.0
- naturalist 1.1.1
- ninjaphenix_container_lib 1.3.0
- observable 2.2.3
- omega-config 1.2.3-1.18.1 via mermod
- org_jetbrains_kotlin_kotlin-reflect 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlinx_atomicfu-jvm 0.18.3 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.4.0 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.4.0 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.4.0 via fabric-language-kotlin
- oro_config 2.0.0 via custom_item_range_combination
- overpoweredmending 2.4.1
- overweight_farming 1.18.2-1.5.3-fabric
- patchouli 1.18.2-71.1-FABRIC
- piglessportals 1.1.0
- placeholder-api 1.1.3+1.17.1 via servercore
- player-animator 0.3.0 via bettercombat
- pollen 1.4.9
- porting_lib 1.2.460-beta+1.18.2-dev.cca931b via create
- pugh_tools 1.2.7 via emerald_tools
- reach-entity-attributes 2.2.0 via mcdw
- recipecache 0.2.1-1.17.1
- registrate-fabric MC1.18.2-1.1.4 via create
- rhino 1802.1.14-build.225
- roughlyenoughitems 8.3.529
- rug 1.18.2-1.2.1
- seedfix 1.0.1
- serialization_hooks 0.3.23 via porting_lib
- servercore 1.2.9-1.18.2
- sgui 1.0.0+1.18.1 via rug
- sheepconsistency 1.0.4
- shulkerboxtooltip 3.0.7+1.18.2
- sign_editor 0.8.3
- smoke_suppression 1.0.9-1
- smoothboot 1.18.2-1.7.0
- spark 1.9.11
- starlight 1.0.2+fabric.89b8d9f
- stoneholm 1.4.3
- t_and_t 1.6
- tinyconfig 1.0.2 via bettercombat
- trinkets 3.3.1
- voicechat 1.18.2-2.3.5
- weaponmaster 1-18-x
- worldedit 7.2.10+1742f98
- yigd 1.3.9
- yttr 6.580+1.18.2
- yungsapi 1.18.2-Fabric-2.0.8
- yungsextras 1.18.2-Fabric-2.1.0
CorgiTaco commented 2 years ago

Run /ec lunarforecast recompute meanwhile. Bc that's odd...