PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

43M Downloads

Programmable Controller : infinite sucking and drone giving glitch

Sewef opened this issue ยท 9 comments

commented

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.

image

I have a lot of Chapo now !

Please kill me.

commented

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.

commented

Yeah, you're right - the Programmable Controller really isn't working too well right now. I'm taking a look.

commented

Much better !
However, is there a way to kill a ghost drone ? I have a little drone from the Programmable Controller that just sit, waiting for the end of all things. Removing the controller don't do anything.

2018-04-17_13 07 05

commented

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...

commented

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.

commented

Hmm, possibly a sync issue? Does it stick around if you disconnect/reconnect (or restart) your client?

commented

Looks like a sync issue, yup.
I broke the Programmable Controller this afternoon and I just reconnected : the ghost disapeared ^_^'

commented

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.

commented

Maybe it was a remainder of the previous version, we'll see when I'll reconnect !
It's not a serious problem, thanksfully :p