ClassiCube / MCGalaxy

A Minecraft Classic / ClassiCube server software
GNU General Public License v3.0
175 stars 83 forks source link

/checkpoint should place a client-side air_block after it's placed, similar to /mb air #552

Closed xnotx123 closed 4 years ago

xnotx123 commented 4 years ago

After placing a /checkpoint you have the /reload the map to get it to display properly, which is annoying. Also, if you delete the block (before reloading), it also actually deletes the checkpoint, unlike something like /air_switch.

Goodlyay commented 4 years ago

This behavior is supposedly intentional with all blocks that appear as air (like op_air), I guess to show you where you placed them. I agree that it's annoying though. It should echo back the block change and remove the one you placed.

In the mean time, I recommend simply standing where you want a checkpoint and doing /place checkpoint

UnknownShadow200 commented 4 years ago

Although I'm not a fan of it, per discussion with Goodly I've implemented it in a separate branch with bb311668897b3204b926061953e4dad2c46f96a8. Once it's been tested to ensure it doesn't introduce new problems it will be merged into master.

UnknownShadow200 commented 4 years ago

https://github.com/UnknownShadow200/MCGalaxy/pull/555