Skip to content

Bug: Non-solid blocks breaking when converting to dirt path (or any other partial height block) #4

@Sonicscream

Description

@Sonicscream

Description
Similar to issue #2, when a dirt path block (or any partial height block) replaces a full height block (e.g., coarse dirt), any non-solid blocks placed on top -- such as torches, saplings, sugar cane, and rails -- are broken. Note, this is not a complete list of blocks, there are likely more.

Suggestion
Before converting a full block into a partial block like dirt path, the plugin should check if a non-solid block is present on top. If detected, the conversion should be prevented to avoid unintended breakage. This could be implemented as an optional setting for those who prefer the current behavior.

Use Case
Running a player through a sugar cane farm with default settings could break a significant number of crops over time. With this change, the conversion would be blocked when necessary, preventing unwanted destruction while still allowing normal path creation where applicable.

Thank you in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions