Structurize

Structurize

46M Downloads

[1.16.5] Immersive Engineering/Industry/Petroleum Not rendering right

drago87 opened this issue ยท 2 comments

commented

Prerequisites

  • [ x] I am running the latest alpha version of Structurize for my Minecraft version.
  • [x ] I checked the MineColonies/Structurize wiki and made sure that my issue is not covered there.
  • [x ] I made sure that this mod compatibility issue is not a duplicate of any existing mod compatibility issue.

Context

  • Minecraft Version: 1.16.5
  • Structurize Version: structurize-0.13.254-ALPHA-universal
  • Related Mods and their Versions:
    ImmersiveEngineering-1.16.5-5.0.7-143
    ImmersiveIndustry-1.16.5-0.1.5c
    ImmersivePetroleum-1.16.5-3.3.0-10
    immersiveposts-1.16.5-4.2.2
    jei-1.16.5-7.7.1.138

Expected behavior

Blocks rendering as placed

Actual behavior

2021-12-29_11 03 35

Steps to reproduce the issue

  1. Use build tool
  2. Select "My Schematics"
  3. Select "Steam Engine" Steam Engine Schematic Placed under structurize\scans

Logs

Notes


Viewers

  • Add a thumbs-up to the mod compatibility issue if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
  • Add a comment if you have any insights or background information that isn't already part of the conversation.
commented

It looks like immersive engineering tries to read capability from fake rendering world that obviously does not have capabilities. Someone has to look if we do provide empty capabilities correctly, if we do then it's their fault

commented

The proximate cause appears to be that BlueprintBlockAccess.getChunkSource() returns null instead of providing a compatible chunk provider. It's not a commonly used interface, but it probably ought to be implemented on the Structurize side.