Skip to content
ホスティング · エラー解説

ConcurrentModificationException

プラグインがリストを反復中に変更した、または非同期スレッドからゲームスレッドにアクセスした:危険性と対処法。

更新日 2026年8月13日

java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.checkForComodification

コレクションが反復処理中に変更されました。Minecraft の文脈では、これはほぼ常に、プラグインが別スレッドからゲームデータを操作していることを意味します。

なぜ危険なのか

これは無害なエラーではありません。データの損失、アイテムの複製、ワールドの破損につながる可能性があります。サーバーは動作し続けますが、その状態はすでに矛盾しています。

対処方法

  1. スタックトレースからプラグインを特定します。以下の行にあるパッケージ名を確認してください。
  2. そのプラグインを更新します。
  3. エラーが繰り返し発生する場合は、プラグインを削除し、作者に報告してください。これは設定の問題ではなく、コードのバグです。
  4. /reload を実行していないか確認してください。これはこの種のエラーを大量に発生させます。代わりに完全な再起動を使用してください。

関連情報

Paper は、非同期スレッドからゲーム API にアクセスした際に、別途警告を出力します。

java.lang.IllegalStateException: Asynchronous entity add!

意味は同じです。プラグインが行ってはならない操作をしています。詳細な解説については、プラグインがサーバーを破壊する を参照してください。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成