Skyblock Post 1.19 Casino Solution

Discussion in 'Discussion' started by Timmut, May 5, 2023.

  1. Timmut
    Offline

    Timmut Well-Known Member

    Joined:
    Dec 30, 2012
    Messages:
    173
    IGN:
    BigChiefTim
    After slamming my head into my keyboard long enough, I think I found the solution to the casino problems many have been having (myself included). I am gonna try my best to explain it here, but if anyone wants to see it in person I built a little structure explaining how to fix it.

    For my casino and many others, they work by creating a signal when a block is moved in to the shop chest (or rather the half second after). This requires at least 2 droppers - the dropper that puts items in the shop chest (Dropper A or DA for this example) and the dropper that feeds DA (Dropper B or DB). DA always has either one or zero items in it, while DB has as many as possible (usually 9 stacks). More droppers can be put onto this 'snake' but only 2 are required to make it work. The more droppers, the less you have to refill.

    What makes a casino work is DA has a comparator coming out of it to detect what is inside (comparator on when has an item, comparator off in the split second it doesn't). This signal is inverted with a redstone torch (at least with mine), which moves a sticky piston holding a redstone block, causing DB to push an item into DA. Basically, the split second DA doesn't have an item is when DB is signaled to put one into DA. This is where they problem comes from.

    For some reason, possibly quasi connectivity (specifically Update Quasi connectivity) or maybe even just a server bug, DB is not giving an item to DA, even when DB is powered, causing the casino to stop working. My theory is that DB is activated, but needs a block update in order to actually perform the action (move an item into DA). The solution? Create constant block updates next to DB. There are many ways to do this, but in my opinion the easiest one is another set of pulsing observers next to DB. This solution has a slight drawback, which is that there cannot be an opaque block (block capable of transmitting a signal) next to either DA or DB. Transparent blocks (blocks incapable of transmitting a signal) are required instead. These are blocks like slabs, stairs, ice, glowstone, air, and a ton of other blocks I know I am forgetting.

    I have not tested this solution extensively, but if I am right about the problem being do to update quasi connectivity, then this is the solution (or 1 of them). I will be implementing this in all of my casinos hopefully sometime in the next few hours, and I will continue to update this thread if it works (or delete it if I am wrong). This might not be the simplest solution, or even a solution at all, and I'm hoping that everyone will contribute knowledge to this problem. I am not the greatest at explaining things sometimes, so if you would like a better I will probably be on the skyblock survival server. Please correct me if I am wrong about any of this stuff so I can learn for the future.

    TLDR I think I found a solution to the casino problem, visit my island or contact me for a better explanation if you need one.
     
    • Cookie Cookie x 1
  2. Timmut
    Offline

    Timmut Well-Known Member

    Joined:
    Dec 30, 2012
    Messages:
    173
    IGN:
    BigChiefTim
    I know this is a huge wall of text and probably difficult to follow, so if you want I can give a suggestion on how to fix your casino based on the layout of it.
     

Share This Page