Programmable Controller : infinite sucking and drone giving glitch
Sewef opened this issue ยท 9 comments
For feature requests, just erase this template and clearly describe the feature you'd like to see
Minecraft Version 1.12.2
Forge Version forge-1.12.2-14.23.2.2624
Mod Version pneumaticcraft-repressurized-1.12.2-0.5.1-163
Hey, it's me again !
Definitly, something is wrong with my server.
What I did :
I placed my drone in a Programmable Controller with the following program : https://pastebin.com/8emcR71J
The programmable Controller is powered by a 5Bar pressure.
What it was supposed to do :
- Get the saplings from the Drawer
- Plant them if possible
- Get the saplings back
What it do :
- Get the saplings
- Get the saplings
- Get the saplings
- Get my 32 stacks of saplings. That's all.
Gonna play a sad music.
What I did :
I placed my drone in a Programmable Controller with the following program : https://pastebin.com/N4A3Q8xP (I don't know what I expected without a suck from chest piece)
This time I replaced my drawer by a chest filled with 20 Ironwood Sapling (because I lost everything, thanksfully I don't care that much).
What it was supposed to do :
Maybe use the 32 stacks the latest drone stole me up, or simply nothing
What it do :
The drone started filling my chest with a copy of the Drone I placed in the Programmable Controller.
I have a lot of Chapo now !
Please kill me.
I've made some changes and it's working a lot better now - I used your original sapling planting program (without the Standby widget, which doesn't work in the Programmable Controller), and it worked nicely, taking items from the chest or drawer, planting them, and returning unused items to the drawer.
If you'd like to test, you can try build 170 from http://jenkins.k-4u.nl/job/PneumaticCraft-Repressurized/, however we're very close to a new release of the mod now.
Yeah, you're right - the Programmable Controller really isn't working too well right now. I'm taking a look.
That should already be fixed in the latest dev build. Removing the drone from the controller will reset the current program, and the fake drone will return to the controller. I've not seen a problem where removing the controller itself leaves ghost entities around, though...
I'm using the 171 build. I already had this ghost before updating, it moves sometimes when trees grows (even if it can go through the walls) but I can't kill it.
Hmm, possibly a sync issue? Does it stick around if you disconnect/reconnect (or restart) your client?
Looks like a sync issue, yup.
I broke the Programmable Controller this afternoon and I just reconnected : the ghost disapeared ^_^'
Another one I can't reproduce :) I tried the latest dev on a dedicated server, and the fake drone vanished as soon as I broke the block. The drone is a client-side only entity, which is why you can't interact with it, and why it disappears when you relog. Does this happen every single time you break the controller block, or just sometimes?
I'll keep this open for now and see if I can reproduce it. However, it's not a serious problem and shouldn't affect actual gameplay in any way.