Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mines through ceiling and through walls and teleports to unreachable places #8375

Open
3 tasks done
leagris opened this issue May 15, 2022 · 4 comments
Open
3 tasks done
Labels
Bug Gotta squash 'em all!

Comments

@leagris
Copy link
Contributor

leagris commented May 15, 2022

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 alpha version of MineColonies for my Minecraft version.
    I am also running the latest (possible) versions of other mods that are part of my problem.

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

  • I checked the MineColonies/Structurize Wiki or I asked on discord. Or I was sent from discord to open an issue here.

Minecraft Version

1.18

MineColonies Version

1.0.730-ALPHA

Structurize Version

1.0.399-RELEASE

Related Mods and their Versions

  1. Forge: 40.1.20
  2. BlockUI: 0.0.47-ALPHA
  3. Domum Ornatum: 1.0.50-ALPHA-universal

Current Behavior

Miner can move to unrelated level or even teleport into unreachable caverns to mine at a level.

Building through ceiling or ground, or walls. Teleporting to unreachable places.

Expected Behavior

Miner should only be allowed to mine at the level he is standing into. Only allowed to emergency teleport out if leaving the mine (go to mine hut, go to restaurant, go to bed, go to hospital...), but should never teleport to the place to mine.

Corollary, miner shall not mine a place if it is not directly reachable from the node/mineshaft he is standing while mining.

Reproduction Steps

Have a mine with lots of nodes built at level 2, then have miner work now at level 1.

Logs

nothing/irrelevant

Anything else?

This misbehavior of the miner has some negative consequences:

  • Miner mines unreachable places.
  • Miner teleports to unlit monster riddled caverns.
  • Miner standing at wrong level cannot get help from mine guards who patrols at the right level the miner shall be at.

Mines level 1 while standing at level 2

Mines 1 level above and forward

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.
@leagris leagris added the Bug Gotta squash 'em all! label May 15, 2022
@MotionlessTrain
Copy link
Contributor

As an additional note, it seems that they continued building the next node but on the new selected level, after a new level got selected.
It is intended that they use the other tunnels to get close to the place they are mining, but it seems unintended that they are mining there in the first place

@Raycoms
Copy link
Contributor

Raycoms commented May 15, 2022

The issue is a bit confusing. If the miner can't reach a place the regular way, they might try to get close through other means, which is intended.

From what I'm understanding is that even though they could theoretically reach it, they still mine on another level sometimes?

@MotionlessTrain
Copy link
Contributor

From the message on discord, I understood that a new level got selected, and the next node was placed as if it would be adjacent to a previous one on the previous level, instead of next to the shaft

@leagris
Copy link
Contributor Author

leagris commented May 15, 2022

The next node was built in the middle of nowhere without reachable path, so the miner moved to the level below and started digging through ceiling.

Also, while digging the mineshaft. One of my miner decided to teleport into nearby cavern that was unreachable and unlit. Then was killed there alone without even possibility to get help. I found out when he died with the highlight of his grave.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Gotta squash 'em all!
Projects
None yet
Development

No branches or pull requests

3 participants