Skip to content

Builder cannot complete buildings if they require dirt and grass grows #11618

@tooforgetful

Description

@tooforgetful

Is there an existing issue for this?

  • I have searched the existing issues.

Are you using the latest MineColonies Version?

  • I am running the latest beta/release version of MineColonies for my Minecraft version.
    I am also running the latest versions of other mods that are part of my problem.

Did you check on the Wiki? or ask on Discord?

  • I checked the MineColonies Wiki and made sure my issue is not covered there. Or I was sent from discord to open an issue here.

What were you playing at the time? Were you able to reproduce it in both settings?

  • Single Player
  • Multi Player

Minecraft Version

1.21

MineColonies Version

1.1.1294-1.21.1-snapshot

Structurize Version

1.0.716-1.21.1

Related Mods and their Versions

No response

Current Behavior

When building anything that requires a large amount of dirt at the ground level, the builder is seemingly incapable of completing the building. This seems to be because, as grass grows onto the dirt, it no longer considers it the correct block. The builder will dig up grass blocks and replace them with dirt, but as grass grows onto the dirt, the required items for completing the build once again include dirt. This can be viewed in either the builder's hut block or in the resource scroll.

I personally ran into this trying to construct the alt university in the fortress style - I haven't seen this issue prior to that. The builder is seemingly unable to complete it because of the large amount of dirt, which inevitably has grass grow onto it before he can finish placing it all, resulting in it being impossible to ever consider the building "complete".

The only way I could find to complete the building was to put the hut block down in creative and have it put it in as "constructed".

Expected Behavior

The builder to leave the grass alone, or the builder to not try to endlessly replace the grass with dirt, and be able to complete construction of the building.

Reproduction Steps

  1. Place a university hut block in the fortress style, and select the "altuniversity" schematic.
  2. Tell the builder to build the structure.
  3. Watch as he digs up all the grass and replaces it with dirt, and then after he's done, require more dirt because the dirt is now grass.

Logs

https://gist.github.com/tooforgetful/687c7f266e220fa810c1a3f4d5de5231

Anything else?

No response

Footer


Viewers

  • Add a 👍 reaction to the bug report if you are also affected. This helps the bug report become more visible without cluttering the comments.
  • ⚠️ Only add a comment if you have new insights or background information not already mentioned. Off-topic or "+1" comments will be deleted to keep the discussion focused.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugGotta squash 'em all!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions