muon-rw / Medieval-Origins-Revival

Origins inspired by mythology and the medieval era
https://legacy.curseforge.com/minecraft/mc-mods/medieval-origins-revival
3 stars 7 forks source link

I can't get ANY climate mods to integrate correctly/at all #158

Open ghotiPhoti opened 1 day ago

ghotiPhoti commented 1 day ago

Running version 1.20.1, Quilt 0.26.4, Java ver. 21

tbh the loader i'm using is probably causing the vast majority of my issues but i'm extremely reluctant to change it because I really want to include Requiem in this pack

anyway I got curious at some of this mod's integrations because of error lists like this I'd get everytime I loaded into a world, so I decided to try out some of the climate mods I saw in here. Namely, EnvironmentZ & Dehydration, Thermoo, and Tough as Nails.

"medievalorigins:wood_elf/empowered_shot_zenith_velocity_attribute" in power file "medievalorigins:wood_elf/empowered_shot_zenith": Error reading data field at attribute: Identifier "zenith_attributes:arrow_velocity" was not registered in registry "minecraft:attribute".
[22:26:28] [Render thread/ERROR]: There was a problem reading power file medievalorigins:wood_elf/empowered_shot_zenith (skipping): Cannot invoke "io.github.apace100.apoli.power.PowerType.isHidden()" because "powerType" is null
[22:26:28] [Render thread/ERROR]: There was a problem reading sub-power "medievalorigins:high_elf/mana_rpgmana_max_mana" in power file "medievalorigins:high_elf/mana_rpgmana": Error reading data field at modifiers.[0].attribute: Identifier "rpgmana:mana" was not registered in registry "minecraft:attribute".
[22:26:28] [Render thread/ERROR]: There was a problem reading sub-power "medievalorigins:high_elf/mana_rpgmana_highborne_regen" in power file "medievalorigins:high_elf/mana_rpgmana": Error reading data field at modifiers.[0].attribute: Identifier "rpgmana:manaregen" was not registered in registry "minecraft:attribute".
[22:26:28] [Render thread/ERROR]: There was a problem reading power file medievalorigins:high_elf/mana_rpgmana (skipping): Cannot invoke "io.github.apace100.apoli.power.PowerType.isHidden()" because "powerType" is null
[22:26:28] [Render thread/ERROR]: There was a problem reading sub-power "medievalorigins:valkyrie/vanquisher_spell_power_forge" in power file "medievalorigins:valkyrie/vanquisher": Error reading data field at attribute: Identifier "irons_spellbooks:holy_spell_power" was not registered in registry "minecraft:attribute".
[22:26:28] [Render thread/INFO]: Finished loading powers from data files. Registry contains 567 powers.
[22:26:28] [Render thread/INFO]: Loaded 0 global power sets.
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:high_elf" contained unregistered power: "medievalorigins:high_elf/mana_rpgmana"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:high_elf" contained unregistered power: "medievalorigins:high_elf/mana_irons"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:high_elf" contained unregistered power: "medievalorigins:high_elf/mana_irons_ars"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:high_elf" contained unregistered power: "medievalorigins:high_elf/mana_ars"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:plague_victim" contained unregistered power: "origins_survive:illness_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:revenant" contained unregistered power: "origins_survive:sleepless"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:banshee" contained unregistered power: "origins_survive:sleepless"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:gorgon" contained unregistered power: "origins_env_deh:thirst_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:wood_elf" contained unregistered power: "medievalorigins:wood_elf/empowered_shot_zenith"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:wood_elf" contained unregistered power: "medievalorigins:wood_elf/empowered_shot_apotheosis"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:wood_elf" contained unregistered power: "medievalorigins:wood_elf/spell_power"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:moon_elf" contained unregistered power: "origins_survive:sleepless"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:yeti" contained unregistered power: "medievalorigins:yeti/spell_power"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:yeti" contained unregistered power: "origins_env_deh:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:yeti" contained unregistered power: "thermoo-patches:cold_immune"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:yeti" contained unregistered power: "origins_survive:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:yeti" contained unregistered power: "origins_toughasnails:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:siren" contained unregistered power: "origins_env_deh:water_dweller"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:siren" contained unregistered power: "origins_env_deh:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:siren" contained unregistered power: "thermoo-patches:cold_immune"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:siren" contained unregistered power: "survive:cold_blooded"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "origins_env_deh:heat_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "thermoo-patches:heat_immune"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "thermoo-patches:cold_vulnerability"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "origins_survive:lava_drinker"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "origins_survive:heat_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "origins_toughasnails:lava_drinker"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:incubus" contained unregistered power: "origins_toughasnails:thermal_regulator"
[22:26:28] [Render thread/ERROR]: Origin "origins:merling" contained unregistered power: "origins:swim_speed"
[22:26:28] [Render thread/ERROR]: Origin "origins:merling" contained unregistered power: "origins:swim_speed"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:ogre" contained unregistered power: "origins_survive:illness_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:troll" contained unregistered power: "medievalorigins:troll/spell_power"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:troll" contained unregistered power: "origins_env_deh:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:troll" contained unregistered power: "thermoo-patches:cold_immune"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:troll" contained unregistered power: "origins_survive:cold_resistance"
[22:26:28] [Render thread/ERROR]: Origin "medievalorigins:troll" contained unregistered power: "origins_toughasnails:cold_resistance"

None of them work for me:

  1. Dehydration & Environment Z with the patch datapack was semi-functional; Sirens got all their effects, but Incubi were still vulnerable to thirst despite their origin stating otherwise.
  2. Thermoo requires Thermoo Patches to integrate, but the earliest version with Origins compatibility is 3.2+. The earliest version for 1.20.1 is 1.0.3
  3. Survive 1.20.1 is Forge-exclusive :( No Fabric version :( seemed like the coolest one too
  4. Tough As Nails is the last one I tested. There's a version I can use, but it fails to integrate at all. Incubus will overheat in the Nether, can't drink lava, etc. Lava burns incubi to death regardless of their fire resistance with this mod, and idk whether that's more funny or annoying

Mods:

  [❌] 3dskinlayers-fabric-1.5.4-mc1.20.1.jar.disabled (disabled)
  [✔️] alloy-forgery-2.1.2+1.20.jar
  [✔️] archers-1.2.5+1.20.1.jar
  [✔️] architectury-9.2.14-fabric.jar
  [✔️] autotag-2.0.2+1.20.jar
  [✔️] azurelibarmor-fabric-1.20.1-2.0.12.jar
  [✔️] bestylewither-fabric-mc1.20-1.6.1.jar
  [✔️] bettercombat-fabric-1.8.6+1.20.1.jar
  [✔️] betterdays-1.20.1-3.1.0.6-FABRIC.jar
  [✔️] BetterThirdPerson-Fabric-1.20-1.9.0.jar
  [✔️] Big Globe-4.5.0-MC1.20.1.jar
  [✔️] blockus-2.7.19+1.20.1.jar
  [✔️] Bookshelf-Fabric-1.20.1-20.2.13.jar
  [❌] c2me-fabric-mc1.20.1-0.2.0+alpha.11.13.jar.disabled (disabled)
  [✔️] cloth-config-11.1.136-fabric.jar
  [✔️] combatroll-fabric-1.3.3+1.20.1.jar
  [✔️] common-networking-fabric-1.0.5-1.20.1.jar
  [❌] ctov-3.3.6.jar.disabled (disabled)
  [✔️] cubes-without-borders-2.1.1+1.20.jar
  [✔️] darkness-fabric-1.1.3+mc1.20.1.jar
  [❌] Death_Knights-0.3.5beta+1.20.1.jar.disabled (disabled)
  [❌] dehydration-1.3.6.jar.disabled (disabled)
  [✔️] edf-remastered-4.3.jar
  [✔️] EnchantmentDescriptions-Fabric-1.20.1-17.1.18.jar
  [❌] environmentz-2.0.8.jar.disabled (disabled)
  [❌] fabric-api-0.92.2+1.20.1.jar.disabled (disabled)
  [✔️] fabrication-3.4.19+1.20.jar
  [✔️] fabric-language-kotlin-1.12.3+kotlin.2.0.21.jar
  [❌] FastMove-1.20.1-1.0.8.jar.disabled (disabled)
  [✔️] ferritecore-6.0.1-fabric.jar
  [✔️] geckolib-fabric-1.20.1-4.2.3.jar
  [✔️] GeckoLibIrisCompat-Fabric-1.0.0.jar
  [✔️] GlitchCore-fabric-1.20.1-0.0.1.1.jar
  [✔️] guardvillagers-2.0.8-1.20.1.jar
  [✔️] Icarus-Quilt-2.10.0.jar
  [✔️] immersive_aircraft-1.1.2+1.20.1-fabric.jar
  [✔️] indium-1.0.34+mc1.20.1.jar
  [✔️] iris-1.7.2+mc1.20.1.jar
  [✔️] Jade-1.20-fabric-11.8.0.jar
  [✔️] lambdynamiclights-2.3.2+1.20.1.jar
  [✔️] lithium-fabric-mc1.20.1-0.11.2.jar
  [✔️] MedievalOriginsRevival-6.4.6+1.20.1-fabric.jar
  [✔️] mermod-fabric-1.20.1-3.0.0.jar
  [✔️] ModernKeyBinding-Fabric-1.20-1.2.0.jar
  [✔️] modmenu-7.2.2.jar
  [✔️] mythicmetals-0.19.9+1.20.1.jar
  [✔️] mythic-mounts-1.20.1-7.2.jar
  [✔️] neutral-animals-1.2.4.jar
  [✔️] NorthernCompass-Fabric-1.20.1-1.1.0.jar
  [✔️] notenoughanimations-fabric-1.7.6-mc1.20.1.jar
  [✔️] nyfsspiders-fabric-1.20.1-2.1.1.jar
  [✔️] Origins-1.20.1-1.10.0.jar
  [✔️] owo-lib-0.11.2+1.20.jar
  [✔️] paladins-1.3.1+1.20.1.jar
  [✔️] Patchouli-1.20.1-84-FABRIC.jar
  [✔️] Pehkui-3.8.3+1.14.4-1.21.jar
  [✔️] player-animation-lib-fabric-1.0.2-rc1+1.20.jar
  [✔️] pneumonocore-1.1.4+1.20.1.jar
  [✔️] puddles-2.0.1+1.20.1.jar
  [✔️] qfapi-7.6.0_qsl-6.2.0_fapi-0.92.2_mc-1.20.1.jar
  [✔️] requiem-2.0.0-beta.17.jar
  [✔️] resourcefulconfig-fabric-1.20.1-2.1.2.jar
  [✔️] rogues-1.1.0+1.20.1.jar
  [✔️] RoughlyEnoughItems-12.1.780-fabric.jar
  [✔️] runes-0.9.13+1.20.1.jar
  [❌] scorchful-0.6.5.jar.disabled (disabled)
  [✔️] SelfishVillager-0.3.1+sha.3820b04.jar
  [✔️] seriousplayeranimations-1.1.1.jar
  [✔️] simplyswords-fabric-1.56.0-1.20.1.jar
  [✔️] smallships-fabric-1.20.1-2.0.0-b1.4.jar
  [✔️] sodium-fabric-0.5.11+mc1.20.1.jar
  [✔️] sound-physics-remastered-fabric-1.20.1-1.4.5.jar
  [✔️] spell_engine-0.15.11+1.20.1.jar
  [✔️] spell_power-0.12.0+1.20.1.jar
  [✔️] starlight-1.1.2+fabric.dbc156f.jar
  [✔️] thatismybed-1.0.jar
  [❌] thermoo-2.3.2.jar.disabled (disabled)
  [✔️] timeoutout-1.0.3+1.19.1.jar
  [✔️] ToughAsNails-fabric-1.20.1-9.2.0.171.jar
  [✔️] trinkets-3.7.1.jar
  [✔️] Unionized-Villagers-1.0.jar
  [✔️] upgraded-mobs-1.3.4.jar
  [✔️] vectorientation-1.1-1.20.jar
  [✔️] veinmining-quilt-1.5.0+1.20.1.jar
  [❌] villagesandpillages-fabric-mc1.20.1-1.0.1.jar.disabled (disabled)
  [❌] Violent Villagers-1.20.1-3.0.2-Fabric.jar.disabled (disabled)
  [✔️] wizards-1.3.0+1.20.1.jar
  [✔️] yet-another-config-lib-fabric-3.2.2+1.20.jar
  [✔️] your-reputation-0.2.4+jade.1.20.jar
muon-rw commented 23 hours ago

Thermoo Patches 1.0.3 should work fine.

Thermoo Patches 3.2+ is when Origins support was added for 1.21

The loading errors are a bit unfortunate, they happen just because Origins doesn’t yet have a way to do optional power objects in origin jsons.

Also, the powers themselves are contained in a separate patch for Tough as Nails as well. I’ll look into why EnvironmentZ/Dehydration might not be fully working. Personally though, I think Frostiful/Scorchful (Thermoo) are the best temperature mods.

ghotiPhoti commented 14 hours ago

Ahh, i see. I was wondering about Tough as Nails since the formatting seemed a bit different. I've also had Frostful/Scorchful on my radar for a while, so I'll check them out. Thank you!

By the way, where can I find the Tough as Nails patch? I'm at least curious to try it out and compare the mods

muon-rw commented 12 hours ago

Frostiful/Scorchful = Thermoo

It's currently pretty basic, but here: https://www.curseforge.com/minecraft/texture-packs/origins-tough-as-nails-compat I also haven't yet tested it on Fabric

ghotiPhoti commented 11 hours ago

Thanks again! Both versions work, but Incubus seems to lose their passive fire resistance while either of the compatibility datapacks are enabled. Is this supposed to happen?

ghotiPhoti commented 54 minutes ago

uhhhh it's working fine now i guess nevermind