PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

43M Downloads

Drone Programming - External Program doesn't appear to work

MuteTiefling opened this issue ยท 4 comments

commented

For feature requests, just erase this template and clearly describe the feature you'd like to see

Minecraft Version

1.15.2

Forge Version

31.2.0

Mod Version

pneumaticcraft-repressurized-1.15.2-1.2.0-21

Describe your problem, including steps to reproduce it

I can't seem to get External Programs to execute. I've got a drone programmed to look for programs in a reinforced chest that, when placed on the ground, does nothing. It just sits there.

I had multiple programs in there, so I took them out to simplify things. I've currently only got a single program that consists of a Go To, Standby, and Wait 1m. It should go sit on it's charger and do nothing else. But the drone just sits wherever I happened to deploy it.

Any other comments?

Ran a similar test in my testing world and the drone didn't seem to do anything with the programs stored in the chest either.

On a side note, debugging these types of programs tends to be a bit complicated since the debugger only shows what's programmed into the drone, not the external program it would be executing.

commented

Easier fix than I expected.

As for debugging external programs, that's a little more difficult. I'll leave this ticket open for now to remind me I need to investigate the feasibility of a fix for that. It's not trivial to do since it involves a lot of server <-> client sync'ing.

commented

Cool! I've gotten in the habit of just tossing the API on a drone instead to test it first, or setting a bunch of Rename Drone actions in it to figure out what it's doing, but if there's anything you can do, that'd be awesome.

commented

This is working great now, thanks!

commented

Fixed in 1.2.1 release