The-Nexus-Project / Limitless-7

Limitless 7 modpack maintained and developed by Gbergz.
6 stars 1 forks source link

[Issue]: Potential Neruina conflict with RFToolsDimensions #114

Open TheShadowBudgie opened 5 months ago

TheShadowBudgie commented 5 months ago

What happened?

When trying to create a new Dimension with "RFToolsDimesions" a Neruina warning pops up in the chat and the Dimension doesn't get created.

Pack Version

Version: 1.5

To Reproduce

  1. Create a new World

  2. Place the following Machines/Blocks:       - any Power Source ex. Dimensional Cell       - any Power Cables       - RFToolsUtility: Dialing Device and Matter Transmitter       - RFToolsDimensions: Enscriber and Dimension Builder 2024-05-05_11 59 41

  3. Get an Empty Dimension Tab

  4. Place the Empty Dimsion Tab into the Enscriber, name it and then click "Store"

  5. Place the Realized Dimension Tab into the Dimension Builder

  6. Wait until the Dimension is ready (100%)

  7. Now a Chat message from Neruina should pop up image

Are you using OptiFine or Oculus?

Are you on a Server?

Relevant log output / crash report.

No response

Anything else to add?

After some testing I found out, that this only occurs if you create a new world and try to create the Dimension within the new world, in the same session. When you close and reboot the pack it works totally fine, Dimensions will create without any warnings.

So maybe just ignore it. But if someone else has the same problem, now he know's why.

Gbergz commented 5 months ago

Interesting..

And about Neruina: It just prevents crashes, doesn't actually cause any. Without Neruina it would've crashed to desktop, instead Neruina catched that and removed the block instead.

"Crash" will still be logged in the logs if you check there.

TheShadowBudgie commented 5 months ago

That's the "funny" part about it. Neruina doesn't remove the Block or to be more specific. It doesn't remove the Dimension Builder or the Dimension Tab inside the Dimension Builder. Here's a snippet of the log, when Neruina was trying to take action. https://gist.github.com/TheShadowBudgie/0e64f5913ef96a3c4c9b520331d2a4ba

If you want the full log, just say so.

Gbergz commented 5 months ago

Seems to be some issue with Blueprint library mod & RFTools dim generation.

java.lang.ClassCastException: class com.teamabnormals.blueprint.common.world.modification.ModdedBiomeSource cannot be cast to class net.minecraft.world.level.biome.MultiNoiseBiomeSource (com.teamabnormals.blueprint.common.world.modification.ModdedBiomeSource is in module blueprint@7.1.0 of loader 'TRANSFORMER' @3423f353; net.minecraft.world.level.biome.MultiNoiseBiomeSource is in module minecraft@1.20.1 of loader 'TRANSFORMER' @3423f353)