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

Spatial Storage: Wither can destroy Matrix Frame #1125

Closed
emperor06 opened this issue Mar 29, 2015 · 4 comments
Closed

Spatial Storage: Wither can destroy Matrix Frame #1125

emperor06 opened this issue Mar 29, 2015 · 4 comments

Comments

@emperor06
Copy link

@emperor06 emperor06 commented Mar 29, 2015

If you happen to spawn the Wither boss in a small spatial dimension, the boss may eventually break some matrix frames, enabling the player to wander in an invisible labyrinth.
I know the matrix frame is set to be unbreakable with a resistance of 6 million but well, that boss can't read Java :)

@thatsIch
Copy link
Member

@thatsIch thatsIch commented Mar 29, 2015

maybe we should just extend bedrock...

@emperor06
Copy link
Author

@emperor06 emperor06 commented Mar 29, 2015

I couldn't get the Wither to destroy Ender IO's Reinforced Obsidian while it has a much lower resistance. Maybe that's due to something else, like opacity.

@yueh
Copy link
Member

@yueh yueh commented Mar 29, 2015

Bedrock is actually not even its own class, just a default block with .setBlockUnbreakable().setResistance(6000000.0F). So more or less identical to our block.

The wither explosion is actually calling Block.onBlockExploded, so maybe also override it?
But I did not find any custom handling for bedrock in the default implementation.

@emperor06
Copy link
Author

@emperor06 emperor06 commented Mar 29, 2015

The thing is the Wither's explosion seems to be unable to "normally" break a matrix frame. It looks like it only happens when the Wither has not enough space around him. I spawned one in a 3x3x3 spatial dim so he was taking suffocation damage. At some point, after quite a few explosions, he managed to destroy the matrix. So maybe that's another mechanic than onBlockExploded, I don't know.
As I said, I couldn't get a Wither to destroy a 3x3x3 coffin of Ender IO's reinforced obsidian. But that only works if this coffin is surrounded by blocks otherwise the Wither will escape the coffin by going through it.

yueh added a commit to yueh/Applied-Energistics-2 that referenced this issue Mar 29, 2015
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.