【対処方法】Modを抜いたらForgeサーバーが起動しなくなった。

Modを導入してMinecraftで遊び、導入していたModを抜くとエラーが出てForgeサーバーが起動しなくなってしまいます。
この現象は、対処方法を知らない初見では困ると思います。
この記事では、Modを抜いてForgeサーバーが起動しなくなった時対処方法を紹介します。

エラーの原因

f:id:riminosu13:20201113183213p:plain
Modを抜いてサーバーを起動すると、Modで追加されていたアイテムIDブロックIDずらりと並んで最後に少しメッセージが出る状態になります。
これはサーバーが、「アイテムが見つからないから正常に起動できないけど良いの?」警告してくれている状況です。

対処方法

サーバーコンソールに表示された以下のメッセージは、続行するかしないかをサーバーに入力する方法を教えてくれています。

Run the command /fml confirm or or /fml cancel to proceed.
Alternatively start the server with -Dfml.queryResult=confirm or -Dfml.queryResult=cancel to preselect the answer.

「/fml confirm」で続行、「/fml cancel」で停止です。

続行した場合、抜いたModで追加されていたアイテムやブロックがすべて削除されます。
停止した場合は何も起きずにサーバーが閉じます。

抜いたModで追加されていたアイテムやブロックがすべて削除されている状態でないと、サーバーが起動しないので「/fml confirm」と入力しましょう。
※念のためワールドデータのバックアップを取っておいた方が良いです。

f:id:riminosu13:20201113185220p:plain
無事に起動できました。

/fml confirm

 

他にも、サーバーにあるワールドデータをシングルで一度起動する方法や、ワールドデータをそもそも削除してしまう方法などがあります。
めんどくさかったり、データが消える方法なのであまりおすすめしません。