Git Product home page Git Product logo

Comments (4)

Ijwu avatar Ijwu commented on September 22, 2024

That's interesting. My guess is that the the processing starts at the bottom left, going up by column or right by row. When a sand block is removed the block over it turns into a projectile, and is no longer a tile to be removed, and the Activator finishes processing before it lands. (Big if) If this is the case, CoderCow just needs to change it to start processing at the top left (or top right) and move in a way that doesn't pull blocks out from under others.

Again, just my guess. I'd look into the source to tell you definitively but I'm not really able to read the source very well here on GitHub.

from advancedcircuits-plugin.

CoderCow avatar CoderCow commented on September 22, 2024

This looks like some big bug because Sand is not actually meant to work with Block Activators at all, will do some debugging around this.

Edit: Wait, what the hell? The circuits on your image are Vanilla Circuits, how is this even working?
Edit 2: Tried to reproduce this, works fine for me (no Sand is removed) and if wired exactly as you did, the Block Activator is not signaled at all - just as it should be.

from advancedcircuits-plugin.

zaqen avatar zaqen commented on September 22, 2024

I'm sorry for doing it in vanilla, i just made this to visualize the problem. I'll just update the image.
I should also have stressed that regular sand does not work (neither does pearlsand or ebonsand for that matter).

The tests were done with Silt, which is the 4th material affected by gravity.

from advancedcircuits-plugin.

CoderCow avatar CoderCow commented on September 22, 2024

Well, looks like I forgot to exclude Silt then, so this is still a valid bug and will be fixed so that Silt will not work anymore.

If you really need Block Activators to handle falling blocks, file a new issue for it.

from advancedcircuits-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.