マイクラ統合版公式サーバー構築とか (Minecraft BE server)

いろんな意見を聞きつつサーバーを使いやすくしていきたいと思っています。

Black List - マイクラ統合版公式サーバー機能追加 Minecraft bedrock server assistant

ブラックリスト機能を実装し始めました。

f:id:ksktube:20210430013957p:plain

f:id:ksktube:20210430014000p:plain

f:id:ksktube:20210430014005p:plain

f:id:ksktube:20210430014010p:plain

動作説明

UIがイマイチな感じなのですが希望が出てきたりしたら変更できるようにしてます。

[BlackList] ボタンを押すと現在までにアクセスしてきた全員のXBOXゲーマータグとxuidがリストされます。

ブラックリストに入れたいユーザーを選択し、[Add Black List]ボタンを押すとブラックリストに記録されます。

ユーザーリスト、ブラックリストは、それぞれのjsonファイルに記録しています。

 

次回はブラックリストに記載されたユーザーがログインしようとした時にKickする機能を追加しようと思います。

 

またserver.propertiesファイルをウィザード形式かダイアログでの変更を検討しているのですが、よくよく見てみると特に解説無く項目の追加などが行われているため、ラッパーアプリとして動かしているので、bedrock_server.exeのバージョンアップ時に古い情報で上書きしてしまう可能性があり得るので、どのように実装するか悩んでいます。