There should be a way to automatically save messages spoken by players and command blocks.
I suggest adding a command called /print. What it would do is create a book & quill containing the text of the last 20 publicly spoken lines in the chat box. You would specify coordinates for the book to appear at, or a target a player to give the book to, like so:
/print <x y z coordinate or playername>
If you target coordinates you could make the book appear above a hopper, so it gets safely placed into a chest for you to read later.
What's it useful for? Well, you a lot of things. If there's an interesting conversation going on you can print in, and keep a copy of it in book form. Players can use it as part of a mail system, speaking a message aloud and then press a button on a command block to teleport a book into someone's home. You could even create a creepy eavesdropping system to record everything players say. It could be pretty handy.
I suggest adding a command called /print. What it would do is create a book & quill containing the text of the last 20 publicly spoken lines in the chat box. You would specify coordinates for the book to appear at, or a target a player to give the book to, like so:
/print <x y z coordinate or playername>
If you target coordinates you could make the book appear above a hopper, so it gets safely placed into a chest for you to read later.
What's it useful for? Well, you a lot of things. If there's an interesting conversation going on you can print in, and keep a copy of it in book form. Players can use it as part of a mail system, speaking a message aloud and then press a button on a command block to teleport a book into someone's home. You could even create a creepy eavesdropping system to record everything players say. It could be pretty handy.