チャットエリアからのコマンド入力がCommandEventなのがわかったので、CommandEventから/python, /pyでmcpipyディレクトリ内のファイルを指定出来るようにはなった。
ただし、コマンドを登録していないせいか「不明なコマンドです←[問題箇所]」って表示されてしまう。
![コマンドを入力すると不明なコマンドです←[問題箇所]と表示されてしまう。処理は実行されている。](https://physicom.ossantube.com/wp-content/uploads/2020/05/254fb9f04de2352535193be0125de607-1024x605.png)
その後、元のRaspberryJamModの org.java_websocket パッケージをインポートして、Pythonからの接続部分&処理部分を移植中。
APIServer, APIHandler, APIHandlerClientOnly, Location, MCEventHandler, MCEventHandlerServer, WSServerを移植中。
何でこんなにイベントハンドラーがあるのかよくわからないけど、とりあえず重要そうなところから実装している。
現在のところ、helloworld.pyの処理のmc.player.getPos()だけ値を返すようにして他は何もしない状態で処理が完了するようになった。getPos()で値を返さないとプロセス(スレッド?)が残ってマイクラでの保存が終了しない(開始しない?)で終われない。