EnigmaticaModpacks / Enigmatica2

The official repository and issue-tracker for Enigmatica 2
https://www.curseforge.com/minecraft/modpacks/enigmatica2
32 stars 22 forks source link

Twilight Forest Upgrade Results in Tick Damage / Fire / Slowness #717

Closed Hexadiagonal closed 3 years ago

Hexadiagonal commented 3 years ago

Modpack version Input modpack version here 1.77 Upgrade to 1.78

Issue

Pre-existing portals to safe regions of the Twilight Forest are now resulting in Biome-progression related damage burning damage and the Slow effect . Deleting DIM7 does not appear to change the damage and experience as per a normal reset. Advancement resets also do not help.

Logs Input pastebin link to crash-report or latest log, if applicable

NA

NielsPilgaard commented 3 years ago

Thank you for the report, I will investigate the issue.

NielsPilgaard commented 3 years ago

Ah I see you posted it on their issue tracker as well, thanks :D https://github.com/TeamTwilight/twilightforest/issues/1020

TrapStoner commented 3 years ago

Can confirm we have the same issue, although we are on 1.77 and we have added some other mods to the pack and also manually updated the other mods, but seeing that it is reproducible on the vanilla E2 our additions shouldn't matter.

TrapStoner commented 3 years ago

The problem is from Advanced Rocketry. When i removed it i no longer was burning and having slowness in the twilight forest. Trying to see if there is a workaround now.

Hexadiagonal commented 3 years ago

The problem is from Advanced Rocketry. When i removed it i no longer was burning and having slowness in the twilight forest. Trying to see if there is a workaround now.

Updated the original post to reflect general Burning damage and the Slow effect, instead of the Biome reference.

Hexadiagonal commented 3 years ago

On reviewing a historical issue here I checked up on /world/advRocketry. I tried removing the PlanetDefs.xml and temp.dat files to see if it would reset.

On regeneration, it believes that the Twilight Forest is about 50% hotter than its internal representation of Mercury.

DIMID 0 [Overworld]

287

DIMID 101 [Mercury]

455

DIMID 7 [Twilight]

743

Interestingly, the Slow effect appears to be gone. I had looked at this before and it was also in the 500s. Is there some value that's getting cached and re-added upon itself each regen?

TrapStoner commented 3 years ago

Just bring the temp below 450 and you will be good to go. Slowness and fire are gone!

NielsPilgaard commented 3 years ago

Awesome, thanks!

Hexadiagonal commented 3 years ago

@NillerMedDild I successfully performed the following steps:

  1. Open advancedRocketry.cfg
  2. Change resetPlanetsFromXML to 'true'
  3. Open enigmatica-2/config/advRocketry/planetDefs.xml
  4. Update the Advanced Rocketry Planet definition for the Twilight entry (DIMID="7") with orbitalDistance 200. Other values are flexible, but higher atmosphere densities than 100 can result in hotter worlds.
  5. Delete world/advRocketry/planetDefs.xml & world/advRocketry/temp.dat
  6. Load game and drop into the Twilight Forest dimension.

I did not encounter additional issues. It seems the star that the Twilight Forest dimension orbits is at a heat of 200, and the Twilight Forest dimension is close to the star (previously 60, if I recall, compared to an 'earthlike' of 100).

I'm guessing download of the modpack brings in advRocketry's internal representation of things; I don't know where it's stored, because even the extra planetDefs.xml and temp.data get regenned if you don't also ensure that the config entry of resetPlanetsFromXml is true.

I'm going to go ensure that my entry is closed on the Twilight Forest end, but I'm good to go over here.

Edit: I am still a bit new to Github and missed the commits prior to posting these steps. Sorry, and thanks!