コンソールで Ctrl+C を押すとサーバーが停止してしまう不具合を修正しました
· 約2分
コンソール画面を開いた状態で Ctrl+C を押すと、サーバーが停止してしまう不具合を修正しました。Java版・統合版のどちらも対象です。あわせて、コンソールに表示されている文字を Ctrl+C でコピーできるようにしました。
修正内容
これまで、コンソール画面で Ctrl+C を押すと、その時点でサーバーが停止していました。停止した記録も残らないため、「サーバーが勝手に落ちた」「原因がわからないまま停止していた」という状態になっていました。今回の修正で、Ctrl+C を押してもサーバーは停止しなくなります。
- 対象: Java版 / 統合版(BDS)/ PocketMine-MP のすべて
- とくに
/helpのように出力が多いコマンドを実行し、流れる表示を止めようとして Ctrl+C を押したときに起きやすい状態でした
思い当たる停止があった方には、ご不便をおかけして申し訳ありませんでした。ご報告いただいた方、ありがとうございました。
コンソールの文字をコピーできるようになりました
コピーしたい範囲をマウスで選択してから Ctrl+C(Mac は Command+C)を押すと、これまでどおりの感覚でコピーできます。
範囲を選択せずに Ctrl+C を押した場合は、サーバーには何も送られず、画面に案内が表示されます。サーバーを止めたいときは、サーバー詳細ページの**「停止」ボタン**をご利用ください。
そのほかの修正・改善
- Ctrl+D・Ctrl+Z など、同じくサーバーが停止する可能性のあったキー操作もあわせて無効にしました
- コマンドの入力、履歴の呼び出し(↑↓キー)、Tab キーによる補完はこれまでどおりお使いいただけます
この修正はすでに反映されています。コンソールを開いたままのページがある場合は、ブラウザを再読み込みしてください。サーバーの再作成は必要ありません。
ご不明な点や不具合がありましたら、ヘルプページまたは Discord からお知らせください。