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

Miner Androids cause block errors while mining #2443

Open
NCBPFluffyBear opened this issue Oct 11, 2020 · 4 comments
Open

Miner Androids cause block errors while mining #2443

NCBPFluffyBear opened this issue Oct 11, 2020 · 4 comments
Labels
🐞 Bug Report A bug that needs to be fixed. 🎯 Needs testing This Issue needs to be tested by our team to see if it can be reproduced.

Comments

@NCBPFluffyBear
Copy link
Contributor

📍 Description (REQUIRED)

When using Dig and Move Forward, androids sometimes create a block type disagreement. Here's an error:
https://pastebin.com/iNgjXg58
Once this block is corrupt, any kind of interaction produces console errors, including right clicking, left click, and breaking the block with an android. It does not behave like a ghost block, and players can place blocks inside it perfectly fine. It does not have any BlockStorage either.

In addition, I noticed that when a block is placed in a spot right after the android moves away from it, that block is broken and a Cs CoreLib head (android) appears in the android's inventory.

In addition to that addition, this also appeared and may help diagnose the problem: https://pastebin.com/fAcF5rCz

I have grouped all these issues together because they may be caused by the same source.

This issue may be related to #2408 and #2111 .

📑 Steps to reproduce the Issue (REQUIRED)

  1. Place an android
  2. Create a script that uses a combination of Move and Dig Forwards and Turn Right to create a loop that moves back and forth
  3. After some time, errors may start to appear in console
  4. Attempting to quickly place a block where the android used to be right after it moves will cause that block to be broken.

💡 Expected behavior (REQUIRED)

Androids should not bug out, and the tasks it performs should be executed in order.

📜 Server Log

https://pastebin.com/iNgjXg58

📂 /error-reports/ Folder

https://pastebin.com/fAcF5rCz

🧭 Environment (REQUIRED)

  • Server Software (Spigot/Paper): Paper
  • Minecraft Version: 1.16.3
  • Slimefun Version: DEV 709 (git 4c47a)
  • CS-CoreLib Version: DEV 91 (git e42a0)
@NCBPFluffyBear NCBPFluffyBear added the 🐞 Bug Report A bug that needs to be fixed. label Oct 11, 2020
@LinoxGH LinoxGH self-assigned this Oct 11, 2020
@LinoxGH
Copy link
Contributor

LinoxGH commented Oct 11, 2020

@NCBPFluffyBear when exactly does this occur?

@TheBusyBiscuit
Copy link
Member

The two issues you referenced are completely different.

@LinoxGH LinoxGH mentioned this issue Oct 11, 2020
6 tasks
@NCBPFluffyBear
Copy link
Contributor Author

@NCBPFluffyBear when exactly does this occur?

Randomly, hard to get a video of it. Only the breaking behind bug is really testable

@NCBPFluffyBear
Copy link
Contributor Author

The two issues you referenced are completely different.

Sorry, I just included both to be on the safe side

@TheBusyBiscuit TheBusyBiscuit added the 🎯 Needs testing This Issue needs to be tested by our team to see if it can be reproduced. label Jan 4, 2021
@WalshyDev WalshyDev added the Hacktoberfest This Issue or Pull Request is part of the Hacktoberfest! label Sep 23, 2021
@TheBusyBiscuit TheBusyBiscuit removed the Hacktoberfest This Issue or Pull Request is part of the Hacktoberfest! label Nov 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 Bug Report A bug that needs to be fixed. 🎯 Needs testing This Issue needs to be tested by our team to see if it can be reproduced.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants