ldtteam / ldtteam/Structurize

Crash on 1.18.1 with Hammer Lib

Open
#503 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Compatibility: Mod
Dominant language
Java
Stars
55
Forks
53
Avg merge
20m
Merged PRs (30d)
1

Description

Is there an existing compatibility issue for this mod?
  • I have searched the existing issues.
Are you using the latest Structurize and your mod Version?
  • I am running the latest alpha version of Structurize for my Minecraft version.
    I am also running the latest versions of other mods that are part of my problem.
Did you ask on Discord?
  • I checked the MineColonies/Structurize Wiki or I asked on discord.
Minecraft Version

1.18

Structurize Version

1.18.1-1.0.387-RELEASE

Your Mod Name and Version

Hammer Lib - 18.2.16

Related Mods and their Versions

Minecraft Version: 1.18.1 (problem does not occur on 1.18.2)
Forge Version: 39.1.0 (also tested on 39.1.2, with the same results)

Current Behavior

Minecraft crashes very early in the load process, "whilst rendering overlay".
Crash log: https://pastebin.com/hQUdzgBx
Downgrading Structurize to 1.0.342-RELEASE resolves crash.

Expected Behavior

To be able to use the most up-to-date versions of mods for my Minecraft version without crashing. Possibly Structurize 1.0.389 should be marked as incompatible with 1.18.1

Reproduction Steps

Install Structurize 1.18.1-1.0.387-RELEASE and Hammer Lib - 18.2.16 into Minecraft 1.18.1 and attempt to launch the game.

Logs

https://pastebin.com/hQUdzgBx

Anything else?

https://github.com/dragon-forge/HammerLib/issues/10 - relevant bug report to Hammer Lib, though initially misidentified (I assume) as a Polymorph issue

Footer

Viewers

  • Add a thumbs-up to the bug report 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.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the launch crash with Minecraft 1.18.1, Structurize 1.18.1-1.0.387-RELEASE, Hammer Lib 18.2.16, and Forge 39.1.0, then inspect the linked crash log. Compare the behavior with Structurize 1.0.342-RELEASE and the related Hammer Lib issue; done means identifying a compatible fix or confirming that the affected version should be marked incompatible.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.