Alex wrote:
I wasn't suggesting keeping ship to a, just providing users a way back to the ship once they're down below, and also a teleport to the bunkers underneath.
Ah ok. Maybe I misunderstood. The current teleports we need are spawn platform to ship, ship to bunker, bunker to ship.
Alex wrote:
Well, for the underwater stuff we can do one of two things. I can remove all the water in the region and you can build. Then, when it's done we can stuff the bunkers with wool or something and then replace all air blocks with water and then do a second pass replacing wool with air. Or, we can do the same thing except put a replace the top level air blocks with water and let it flow downward to the ocean floor.
Actually I'm not having too much difficulty building with the water there. The main hurdle is coming up with a fitting design that looks like something you'd find on a futuristic water planet, gathering the materials, and getting them all down there.
Alex wrote:
It's something I'm hesitant to do. Mostly because commands run via command blocks can't be undone. Which isn't the end of the world if you're copying over destroyed ships. But if I were to manually paste in the pristine ships, and someone wanted to go back after a match and get something they had put in a chest, I can undo that paste so the player can retrieve the chest contents. Whereas with the command block it'd be gone forever. (And we wouldn't reimburse the player for it because at that point it's not an admin error or anything).
True. My main use for this is if I, say, add a floor to the ships or change the lock mechanic on the warp core (which I did), I can hit a button and save that change. Though I do understand why that might cause accidental screw ups. I'll just have to poke you when I do change something worthy of being saved.
Alex wrote:
I think with the proximity of the ships it's going to be hard to effectively react to incoming TNT in time. Also, when I hear non-material I think of command blocks. Which don't keep their commands when copied. So, these stations would need to be outside the area the ships are pasted in.
Secondly, what do you do if a player cries foul? That they raised the shield but TNT still got through? Depending on TPS the command blocks may lag behind or the TNT may seem to be blocked by the shield but then continue through. I'm sure we've all experienced block lag, where we're mining and the block we just mined returns and we have to mine it again.
Yeah, my thought was command blocks (probably positioned away from the ship [can one be activated remotely?]) wherein a player pushes a button, and the CB spawns a glass cage (without overwriting any existing blocks) around a primed TNT closest to the activating player, allowing the TNT to explode within, away from the ship, or minimizing the damage. I figured CB magic involving despawning the TNT would be more susceptible to TPS lag issues than generating blocks. This way, if we discover that the TNT isnt being captured early enough, we can make the glass cage bigger.
Obviously this is just one way to do it, and its gonna be a bit difficult. I'm also open to other options, but glass around the ships is causing misfires and hung TNT self-destructing, so that's not too good a solution.