Maybe, although I don't know Java. Can it do curses?
Felix Griffin's Editor Mod
if you wrote the program in C++ then the code will have to be recompiled with each OS specific compiler, and have separate distributions, but the code wont have to change
FelixGriffin wrote:
This one's C++, although I'd think it wouldn't be hard to port--it's just text file manipulations.
a recompilation for each OS is really simple 
actually, these could be versatile if the "start enabled" box is there. Don't know if that's a conflict with the object classes through.
edit: also, i think it would be handy to have them slightly higher than normal PPs so that the cubes on the butons can catch lasers placed in the center of squares. i know this would help my puzzle to prevent crazy angle solutions, and would probably be a handy addition overall
But I'm having a little bit of trouble understanding what you're saying. Do you just want the platform to be a few units above the normal position?
btw, thanks for making this 
Edit: been thinking about this a bit more, and perhaps raising them isn't the best idea. Yeah, the utility is nice, but it'll probably look and play awkward. As well, relays wouldn't be usable because the lasers would go right over them... hm, now that I think about it, relays on piston platforms would be pretty cool in this sort of puzzle too.
Here's a picture: http://cdn2-b.examiner.com/sites/defaul ... 582a2a.jpg (the purple things on the right)
Ask Mevious about them if you like. I'm pretty sure he's the one who did all the mapping for Rexaura.
Edit: I suppose you could do them like BEEMOD crushers, in the way that they extend upon activation.