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

Long Cytoid Wall Duplication Glitch #25

Open
Clashsoft opened this issue May 5, 2016 · 1 comment
Open

Long Cytoid Wall Duplication Glitch #25

Clashsoft opened this issue May 5, 2016 · 1 comment
Assignees
Milestone

Comments

@Clashsoft
Copy link
Member

The Long Cytoid Wall block places two blocks in the world when placed (upper and lower half), both of which can be mined and will drop another Long Cytoid Wall block item. This can be exploited to duplicate the items by repeatedly mining them. There are four ways to solve the problem:

  • Add two separate items, lower and upper half, and place only one block.
  • Keep one item, but only place one half and smartly decide if it displays as the upper or lower part.
  • Only drop when either the lower or the upper half is mined.
  • Destroy the other half when either the lower or the upper half is mined (doesn't work well with pistons).
@Clashsoft Clashsoft added the Bug label May 5, 2016
@Clashsoft Clashsoft added this to the 1.7.10-0.1.0-alpha milestone May 5, 2016
@Clashsoft Clashsoft self-assigned this May 5, 2016
@Delocuro
Copy link
Contributor

Delocuro commented May 6, 2016

Try looking at the code for how double-tall flowers do their break detection — I'm thinking making them work like that would be best (breaking either half of the block breaks both and drops one item). As far as pistons go, we could try to make them work like pushing a slime block located next to another block, where the other half will move as well, or neither half will if either is blocked — shouldn't be too hard to figure out, but if it is we can just make them unpushable or something.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants