My Pistons are Despawning!!

Joined
Sep 16, 2017
Posts
1
#1
I have a automatic pumpkin farm to make money. As I was adding levels I stopped to go to the bathroom when I got back I saw that pumpkins grew but weren't being destroyed. So, I broke them myself to find out that my pistons were gone. I asked around to see if anyone knows why or if it happened to anyone. After I got answers I asked GalaxyPikachu21 to teleport to see and he/she did and they saw it. They thought it was weird also and he/she had no idea. The only thing I thought of was a mod in /v messing with me or trying to tel me i have too many pistons. After a few minutes I decided to just make more pistons but it's not even letting me replace the pistons in the spots of the pistons that disappeared. The only person added onto my Island is my IRL friend BIGxWarCraze and he wasn't on at the time. So I just want to know what's happening and if someone could fix it. Please and Thank You.
 

sparkypi

Active Member
MVP+
sparkypi
sparkypi
MVP+
Joined
Jan 15, 2017
Posts
48
Ratings
15
#2
The only thing I thought of was a mod in /v messing with me or trying to tel me i have too many pistons.
First of all, this is not something the staff members would do. Some other servers may be more lax, but the staff on this server are typically harsh about this kind of action.

What it sounds like is that lag has caused a block to lag into a frame of existence and non-existence. Not sure how well I can explain, and I may get it wrong, but here goes:

Basically, sometimes, when a block gets input to be moved or is destroyed, it changes states from existing to not existing. So when you break a block (input), that block stops existing, and instead an item exists in its place. When a piston moves (from redstone input), both the piston and block don't exist where they were, but now they exist where they end up. So they stop existing at point A and start existing at point B.

What sometimes happens is that when your computer or the server lags, it causes a break in input, thus causing the block to not know whether it exists or not, where it may/may not exist, or in what form, because it didn't get the input properly. In breaking blocks, this can cause a space to be empty, but you can't place blocks on it, and if you try to walk on it you may lag and not be able to move through. With pistons, this can cause the block, usually, to disappear and have the same effect, or I guess in your case cause the piston to disappear.

Side note: this also happens with doors, sometimes. If you ever open a door, then shut it, but lag causes it to appear open, then you try to walk through, but can't, then you right click the door again and it snaps back open again, this is basically the same issue. The door didn't get the input properly, so though the game knows it's supposed to be closed, it appears to be open.

So to test this, try these things:

1. Place a block where the pistons are supposed to be. If it places, then suddenly gets removed back to your inventory, then lag caused the problem.
. . 1.a. If this happens, log off and back onto the server, or restart Minecraft. If the pistons return, your computer lagging caused the problem.
. . 1.b. If restarting Minecraft doesn't work, and placing a block in the empty space still causes it to place but suddenly get removed to your inventory, then it is likely a server-side issue, caused from when the server lagged. For this you'll have to wait for a server reset

2. If placing a block happens as usual, not causing the block to be suddenly removed to your inventory, use /inspect, hold a block, and place the block where the pistons are supposed to be. Report the name that appears in chat for griefing.
 
Last edited:

ChocBar

Admin | Staff Manager
Admin
ChocBar
ChocBar
Admin
Joined
Jul 14, 2014
Posts
609
Ratings
1,309 41
#3
@BIGxPhenomenon please look for a skyblock mod in game so they can take screenshots and give me the coordinates. When I'm in game I will do my best to remove the 'ghost blocks'. If you see me in game you can message me as well.
 

TheMajesticRice

Well-Known Member
ELITE
TheMajesticRice
TheMajesticRice
ELITE
Joined
Oct 4, 2014
Posts
70
Ratings
38 3
#4
What people don't understand is that having pistons on a clock that doesn't have any kind of tick delay will make the piston vanish.

The piston can vanish for a few reasons:
1. Low tps combined with latency issues with player-server connection.
2. Low end PCs not being able to keep up with what the server is seeing.
3. Actual lag from the server, happens sometimes. People complain, but when we've got all these redstone machines and so many mobs spawning at once, its bound to happen.

My advice, add a delay. Put a repeater before your pistons and add ticks to it, make sure the piston has full power for atleast a second before the signal moves on. Also, go farm glowstone dust from witches at /warp grinders and light up the area around your redstone. This will help with light updates as the redstone lines gain power, which can sometimes knock fps down by the hundreds.