【マイクラ】MOD+プラグイン対応のMohistMCサーバーの立て方
当記事にはアフィリエイト広告が含まれています。
2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。
当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。
当記事にはアフィリエイト広告が含まれています。
2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。
当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。
MODサーバーで遊んでるけど、このサーバーにプラグインも入れられたらもっと面白くなるのにな…と思うんだけど無理だよね?
いいえ、そんなことはありませんよ!実は、MODやプラグインの両方を導入できるハイブリッドサーバーの「MohistMC」を使えば、実現可能です!
えっ、そんなのがあるの!?詳しく教えて!!
当記事では、ハイブリッドサーバーの「MohistMC」の立て方を、初めての方でも画像付きで分かりやすく紹介をしていきたいと思います!
いまいちMODサーバーやプラグインサーバーを分かってない方は、以下の記事で詳しく解説しているのでご覧ください。
MohistMCとは
通常、MODやプラグインを導入するサーバーを立てるには、MODサーバーやプラグインサーバーといった別々のサーバーを用意する必要があります。
なぜなら、MODサーバーにはMODのみ、プラグインサーバーはプラグインのみが対応だからです。
この問題を解消したサーバーが「MohistMC」です。
サーバー | MOD | プラグイン |
MODサーバー (Forge/Fabric/NeoForge) | ||
プラグインサーバー (SpigotMC/PaperMC等) | ||
ハイブリッドサーバー (MohistMC/Magma) |
このようにMohistMCは、MODとプラグインのどちらも導入可能にしたハイブリッドサーバーとなっています。
MohistMCは、MODはForgeベース、プラグインはPaperMCベースで開発されているため、サーバーの最適化がされていて動作が軽いのが特徴です。
MODとプラグインを導入できるなんて画期的だね!
対応バージョン
MohistMCでは全てのバージョンに対応していません。
対応しているバージョンは、「1.7.10/1.12.2/1.16.5/1.18.2/1.19.2/1.19.4/1.20.1」
※1.20.2はこちらからダウンロード可能です。
このバージョンは現在サポートされていません。
MohistMCでは、非推奨になっていて、代わりに「CrucibleMC」を利用するように案内されています。
バージョン1.8で遊びたいと思ってもMohistMCでは対応していないので諦めるしかありません。
MohistMCサーバーを立てる事前準備
お待たせしました、ようやくMohistMCサーバーの立て方について説明していきます。
サーバーを立てるには、ある程度のパソコン性能(スペック)が必要になってきます。マイクラを遊ぶだけでもカクカクな人は難しいかもしれません。
- パソコン(最低メモリ4GB、推奨メモリ8GB以上)
- Javaバージョン(Java8~Java21)
- MohistMC
- 導入したいMODやプラグイン
- ポート開放ツール(後ほど説明します)
以上の5つがあればMohistMCサーバーを立てられます。
まず、事前準備として必要なものが「Javaバージョン」と「MohistMC」になります。
\当サイトが厳選したゲーム向けレンタルサーバー/
ConoHa for GAME 解説ページへ | 初回利用は800円クーポンが貰える 1ヶ月以上利用する方は長期割引パスの料金がおトク マイクラサーバーを契約するとすぐ遊べる料金面: 性能面: サポート面: 使いやすさ: |
ロリポップ! for Gamers 解説ページへ | 4GB1,500円だからお手頃価格で長く継続できる マイクラサーバーがたった3ステップですぐ遊べる 国内トップ級のサーバー高性能&高速回線を採用 料金面: 性能面: サポート面: 使いやすさ: |
Agames 解説ページへ | 国内No1のサーバー性能&10Gbps高速回線を採用 サーバー管理が簡単 マイクラサーバーに詳しいサポーターが充実 コントロールパネル搭載だから 料金面: 性能面: サポート面: 使いやすさ: |
レンタルサーバーはこんな人におすすめ!
「パソコンの性能(スペック)が足りない」
「ポート開放が上手くできない」
「難しくてよく分からない」
当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!
Javaバージョンを導入する
マイクラサーバーを立てるには、必ず「Java」がパソコンに導入されている必要があります。
なぜ、Javaを導入する必要があるのか?
マインクラフトの「Java Edition(Java版)」は、プログラミング言語のJavaで開発されているので「Java版」と呼ばれています。
このJava版で遊ぶためには、「Java」という実行環境をパソコンに導入している必要があり、逆にJavaがないとJava版で遊ぶことはできません。(サーバーも同じ)
なるほどね!でもパソコンにJavaを入れた覚えがないけどマイクラで遊べているよ?
実はマイクラランチャーには、マイクラを起動する際に、自動的にJavaをダウンロードして適用されるようになっています。
また、Javaには様々なバージョン(以下、Javaバージョン)が存在しており、マイクラのバージョンによって開発で使用されたJavaバージョンが異なります。
マイクラバージョン | 推奨Javaバージョン |
---|---|
1.7.10~1.16.5 | Java8 |
1.17~1.17.1 | Java16 |
1.18~1.20.4 | Java17 |
1.20.5~ | Java21 |
Java21に対応!
なので開発環境と同じJavaバージョンを使わなければ動かないというのがお約束なので、マイクラユーザーはこれを守る必要があります。
推奨Javaバージョン以外でも動くのもありますが、サーバー負荷に繋がり、パフォーマンスが落ちるのでおすすめしません。
MohistMCをダウンロードする
次にサーバーソフトウェアである「MohistMC」をダウンロードしていきます。
以下のリンクよりMohistMCの公式サイトを開き、「サーバーのバージョン」を選択します。
その後、「#XXX」の数字が大きいものが最新版なので、基本的に一番左上のファイルをダウンロードするようにしましょう。「Download」をクリックすると別ページに飛びます。
広告が入った場合は、5秒程度待つと右上の「skip」が表示されるので、クリックするとダウンロードできます。
MohistMCサーバーを立てよう
これでサーバーを立てる上で必要なものは準備できたので、MohistMCサーバーを立てていきます。
以下の手順を真似すればサーバーを立てられるので安心してください。
新しいフォルダ
を作成して、ダウンロードしたサーバーソフトウェア(XXXX.jar
)をフォルダの中に入れます。
新しいフォルダを作成しないと、サーバーを起動した時に様々なファイルが生成され、分かりづらくなるのでご注意ください。
フォルダ上部にある「表示」をクリックし、「ファイル名拡張子」にチェックを入れてください。
次に、MohistMCサーバーを起動させるためのバッチファイル(BATファイル)を作成します。
フォルダ内で右クリックをして「新規作成」→「メモ帳(テキストドキュメント)」を開きます。
メモ帳の名前を付ける時に「起動用.bat
」に変更して、名前の変更のウィンドウが開いたら「はい」を選んでください。
これでバッチファイルの作成は完了です。(アイコンが歯車に変わっていればOK)
バッチファイルを選択した状態で右クリックから「編集」を選択しましょう。
作成したバッチファイルを開き、メモ帳にサーバーを起動させる以下のコードを記述します。
@echo off
java -Xmx3G -Xms3G -jar XXXXXX.jar
pause
メモ帳に起動コードの記述ができたら「上書き保存」してください。
これでMohistMCサーバーを起動させる準備が完了しました。
作成したバッチファイルの「起動用.bat
」をダブルクリックしてサーバーを起動します。
ダブルクリックすると見慣れない黒い画面が表示され、初期設定が始まります。多少時間が掛かるので終わるまで待ちましょう。
初回起動に限り、途中で赤線の部分で止まると思います。
マイクラサーバーの利用規約に「true」で同意してくださいと表示されているので、true
を入力し、Enterキーで実行してください。
「Done! For help,type “help”」という表示が出たら、MohistMCサーバーを立てることができました。
これはサーバーの管理画面になります。(コンソール画面とも呼ばれる)
サーバーを閉じるにはコンソール画面で「stop」と入力し、実行するとサーバーが停止します。
サーバー起動中は、コンソール画面の「×」で強制終了させるのは、データ消失の危険性があるので絶対にしないでください。
わーい!問題なくMohistMCサーバーを立てられたよ!
ここまでお疲れさまでした。
次にMODとプラグインを導入してみましょう!
MODとプラグインを導入しよう
問題なくサーバーを立てられることを確認できたら、MohistMCサーバーにMODとプラグインを導入しましょう。必ず、バージョンに対応したものを使用してください。
今回は「黄昏の森(The Twilight Forest)」MODと階段に座れるプラグイン「G-Sit」を導入してみます。
\導入方法はこちら/
黄昏の森(The Twilight Forest)ダウンロードページを以下より開きます。
色々なバージョンが表示されるので導入したいバージョンをダウンロードします。
次にダウンロードしたMODを「mods
」フォルダに入れてください。
これだけでMODの導入は完了です。
複数のMODを入れたい場合は、一度に複数のMODを入れるのではなく、1個ずつMODを足しながら確認を行いましょう。(MOD競合で起動できない場合がある)
例えば、AのMODを導入したらサーバー起動し問題なければ、BのMODを導入し再度サーバー起動して問題なければ、CのMODを導入する…という事です。
マイクラサーバーの接続方法
マインクラフトを立ち上げて「マルチプレイ」でサーバーに接続してみましょう!
サーバーに接続する際は、クライアント(接続する人)もMohistMCサーバーと同じMODを導入している必要があります。
サーバー管理者の場合
マイクラサーバーを立てた人(サーバー管理者)がサーバーに接続するには、ダイレクト接続→サーバーアドレスにlocalhost
と入力するとサーバーに参加することができます。
するとサーバーに接続することができました!
MODとプラグイン要素も問題なく反映されていることを確認できました!
サーバーを立てた人は「localhost」で接続できるんだね!
他の参加者が接続するにはどうしたらいいんだろう?
他の参加者が接続するには、サーバーの「グローバルIPアドレス」と「ポート開放」が必要です。
他の参加者の場合
他の参加者がマイクラサーバーに接続するには、マイクラサーバーを立てたパソコンの「グローバルIPアドレス」と「ポート開放」が必要です。
グローバルIPアドレスは、「あなたのIPアドレス」と書かれた番号をコピーします。
あなたのIPアドレス:162.43.118.104
※上記のIPアドレスは訪問者のIPアドレスを取得して表示しています。
※アルファベットを含む文字列が表示された場合はIPv6アドレス環境の可能性があります。
あとはサーバー管理者と同じく、サーバーに接続するには、ダイレクト接続→サーバーアドレスにIPアドレス
と入力するとサーバーに参加することができます。
ただし、ポート開放を行ってない方は先にポート開放を行う必要があります。
ポート開放のやり方はこの後説明します!
他の人を参加させるにはポート開放が必要!
このままだとサーバーを立てることはできても、他の参加者がサーバーに接続することができません!
マイクラサーバーを立てると他の参加者を接続させるために「ポート開放」という作業が必要になります。
なるほど!玄関のカギを開けないと家の中に入れないもんね!
ポート開放はそんなイメージです。
セキュリティが掛かったパソコンにサーバー用のポート番号を開放するということになります。
ポート開放のやり方
ポート開放のやり方には2種類あります。
- お使いのルーターからポート番号を指定してポート開放するやり方
- ポート開放ソフトを使ってポート番号を指定してポート開放するやり方
どちらもおすすめですが、お使いのルーターに接続方法が分かる方は1番目、分からない方はポート開放ソフトを使う方法を選ぶと良いと思います。
当記事では、ポート開放ソフトを使ったポート開放のやり方を説明していきます。
ポート開放ソフトは、「UPnPCJ」と「開放くん」の2つがありますが、使いやすいソフトをお使いください。
以下のリンクより、UPnPCJをダウンロードしてください。
Windows10及び11でも動作確認が取れているので問題ありません。
ダウンロードしたUPnPCJ133.zipを解凍すると、「UPnPCJ.exe」があるので起動します。
WAN_PORT(必須)に「25565」、「TCP」にチェックして「Port開放」をクリックするとポート開放できます。
ポート開放に成功すると「ルーターのポートを開放しました」と表示されたら、マイクラサーバーに接続可能な状態です。
ポート番号「 25565 」は開放されていません
※2~3分経過してから当ページの再読み込みをすると反映されます。
このポート開放ソフトでポート開放ができなかった場合、もう1つのポート開放ソフトを使うか、使わないのであれば必ず原因があるのでネットで調べましょう。
\当サイトが厳選したゲーム向けレンタルサーバー/
ConoHa for GAME 解説ページへ | 初回利用は800円クーポンが貰える 1ヶ月以上利用する方は長期割引パスの料金がおトク マイクラサーバーを契約するとすぐ遊べる料金面: 性能面: サポート面: 使いやすさ: |
ロリポップ! for Gamers 解説ページへ | 4GB1,500円だからお手頃価格で長く継続できる マイクラサーバーがたった3ステップですぐ遊べる 国内トップ級のサーバー高性能&高速回線を採用 料金面: 性能面: サポート面: 使いやすさ: |
Agames 解説ページへ | 国内No1のサーバー性能&10Gbps高速回線を採用 サーバー管理が簡単 マイクラサーバーに詳しいサポーターが充実 コントロールパネル搭載だから 料金面: 性能面: サポート面: 使いやすさ: |
レンタルサーバーはこんな人におすすめ!
「パソコンの性能(スペック)が足りない」
「ポート開放が上手くできない」
「難しくてよく分からない」
当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!
よくある質問
- MohistMCがユーザーをだまして非公式ビルドをインストールしているって本当ですか?
-
この記事のことですね。
結論から言うと、現在はこの問題は修正されているのでこの問題に対する悪意のある動作はありません。
元々、この問題で言われていたのが、MohistMCサーバーに公式EssentialsXプラグインを導入すると、勝手にこのプラグインが削除され、MohistMC独自の非公式EssentialsXプラグインに置き換わるから悪意があると訴えています。
なぜ、そのような仕様をしていたかは、MohistMCの開発者も記事を出しているので見解をご覧ください。
MohistMCを使用する分には大丈夫かと思います。現に全世界の人が使用しています。ただ、必ずしも安全かどうかは私からも述べることはできません。
もし、心配であればMohistMCの公式Discordがあるので直接、お問い合わせください。
- MohistMCはGeyserMCに対応していますか?
-
MohistMCはGeyserMCの導入することは可能です。
ただし、統合版はJava版のMODを導入することができないので、MOD導入済のMohistMCサーバーには統合版は接続することができません。
- MohistMCサーバーに接続するにはForgeクライアントが必要ですか?
-
はい、必要です。
MohistMCはPaperMC+Forgeで開発されているため、Forgeクライアントで接続する必要があります。
- Waterfall等のプロキシサーバーからMohistMCサーバーに接続できますか?
-
バージョン1.12.2までならWaterfall等のプロキシサーバーから接続可能です。
ただし、1.13以降のWaterfall等の仕様が変わった影響で、1.16.5以降のMohistサーバーには接続できません。
解決方法として、LightfallというMohistMCが提供しているプロキシサーバーであれば対応しています。
詳しくは以下の記事をご覧ください。
【マイクラ】プロキシサーバーからMohistサーバーへ接続方法を紹介!【Lightfall】 こんにちは、揚げたてのポテトです。 どうもー!助手のポテ子ちゃんです! この頃、プロキシサーバーからMohistサーバーへの接続方法の質問が増えてきて、今まで1人1人…
最後に
MohistMCサーバーはいかがだったでしょうか?
MODとプラグインの両方を入れたい方にとっては画期的なサーバーだと思います。遊び方の幅が広がるので更に楽しめそうですね!
それではMODとプラグインを組み合わせた新しい世界を楽しんでください!
最後までお読みいただきありがとうございます。
次回の記事でお会いしましょう!
conoha for gamesでMohistを構築したいのですが可能でしょうか? 今までconoha vpsのほうで構築していた手順(rootフォルダ内にMohistフォルダを作りscreenを利用した形で起動)を試みましたが途中でエラーになってしまい起動できませんでした。解決方法がありましたら教えて頂きたいです。
バスの中で見てたらIPアドレス急に出て来て笑ったw
危ないので消したりできないですかね?
Simple voice chatというmodが権限がありませんと言われて喋ることができないみたいです。op権限があると喋れるみたいなのですが全員にop権限を渡すのは流石にできないのでどうにかしたいのですが対処法はありませんか?
起動からしばらくすると以下のエラーが出て強制終了します。原因を調べてもわかりません。
教えていだだけないでしょうか
1.19.2でmultiverse-coreのプラグインがはいっています。
// Hi. I’m Minecraft, and I’m a crashaholic.
Time: 2024-04-11 17:23:39
Description: Exception in server tick loop
java.lang.NullPointerException: Cannot read field “f_45844_” because “p_151457_” is null
at net.minecraft.world.level.DataPackConfig.m_151456_(DataPackConfig.java:12) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading}
at com.mojang.serialization.codecs.RecordCodecBuilder$Instance.lambda$ap2$4(RecordCodecBuilder.java:215) ~[datafixerupper-5.0.28.jar%23119!/:?] {}
at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) ~[datafixerupper-5.0.28.jar%23119!/:?] {}
at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) ~[datafixerupper-5.0.28.jar%23119!/:?] {}
at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) ~[datafixerupper-5.0.28.jar%23119!/:?] {}
at net.minecraft.world.level.storage.PrimaryLevelData.m_78545_(PrimaryLevelData.java:208) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.level.storage.PrimaryLevelData.m_6626_(PrimaryLevelData.java:161) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess.m_78290_(LevelStorageSource.java:413) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading}
at net.minecraft.server.MinecraftServer.m_129885_(MinecraftServer.java:639) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_195514_(MinecraftServer.java:659) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:1083) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:894) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:281) ~[server-1.19.2-20220805.130853-srg.jar%23135!/:?] {re:classloading,pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:1583) [?:?] {re:mixin}
A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
— System Details —
Details:
Minecraft Version: 1.19.2
Minecraft Version ID: 1.19.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.1, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 14121937536 bytes (13467 MiB) / 17179869184 bytes (16384 MiB) up to 17179869184 bytes (16384 MiB)
CPUs: 20
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i9-10900 CPU @ 2.80GHz
Identifier: Intel64 Family 6 Model 165 Stepping 5
Microarchitecture: unknown
Frequency (GHz): 2.81
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: NVIDIA GeForce GTX 1660 SUPER
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x21c4
Graphics card #0 versionInfo: DriverVersion=31.0.15.5161
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.27
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 16384.00
Memory slot #1 clockSpeed (GHz): 2.27
Memory slot #1 type: DDR4
Memory slot #2 capacity (MB): 8192.00
Memory slot #2 clockSpeed (GHz): 2.27
Memory slot #2 type: DDR4
Memory slot #3 capacity (MB): 16384.00
Memory slot #3 clockSpeed (GHz): 2.27
Memory slot #3 type: DDR4
Virtual memory max (MB): 52124.82
Virtual memory used (MB): 37041.62
Swap memory total (MB): 3072.00
Swap memory used (MB): 0.00
JVM Flags: 2 total; -Xmx16G -Xms16G
CraftBukkit Information:
Running: Mohist version 1.19.2-110 (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) true
Plugins: { Multiverse-Core v4.3.1-b861 com.onarandombox.MultiverseCore.MultiverseCore [dumptruckman, Rigby, fernferret, lithium3141, main–], Multiverse-Portals v4.2.3 com.onarandombox.MultiversePortals.MultiversePortals [Rigby, fernferret],}
Warnings: DEFAULT
Reload Count: 0
Threads: { WAITING Finalizer: [java.base@21.0.1/java.lang.Object.wait0(Native Method), java.base@21.0.1/java.lang.Object.wait(Object.java:366), java.base@21.0.1/java.lang.Object.wait(Object.java:339), java.base@21.0.1/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48), java.base@21.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158), java.base@21.0.1/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89), java.base@21.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)], TIMED_WAITING Worker-Main-3: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING Worker-Main-12: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], RUNNABLE Notification Thread: [], TIMED_WAITING Server console handler: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847), MC-BOOTSTRAP/org.jline.terminal@3.21.0/org.jline.utils.NonBlockingPumpReader.read(NonBlockingPumpReader.java:78), MC-BOOTSTRAP/org.jline.terminal@3.21.0/org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.keymap.BindingReader.readCharacter(BindingReader.java:160), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.keymap.BindingReader.readBinding(BindingReader.java:110), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.keymap.BindingReader.readBinding(BindingReader.java:61), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.reader.impl.LineReaderImpl.doReadBinding(LineReaderImpl.java:923), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:956), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:651), MC-BOOTSTRAP/org.jline.reader@3.21.0/org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:468), TRANSFORMER/forge@43.3.9/net.minecraftforge.server.console.TerminalHandler.handleCommands(TerminalHandler.java:46), TRANSFORMER/minecraft@1.19.2/net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:98)], TIMED_WAITING IO-Worker-28: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], RUNNABLE Signal Dispatcher: [], TIMED_WAITING Timer hack thread: [java.base@21.0.1/java.lang.Thread.sleep0(Native Method), java.base@21.0.1/java.lang.Thread.sleep(Thread.java:509), TRANSFORMER/minecraft@1.19.2/net.minecraft.Util$9.run(Util.java:673)], RUNNABLE FileSystemWatchService: [java.base@21.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method), java.base@21.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075), java.base@21.0.1/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], TIMED_WAITING IO-Worker-30: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], WAITING Worker-Main-15: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING Worker-Main-8: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING IO-Worker-31: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], TIMED_WAITING ForkJoinPool.commonPool-worker-2: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING Worker-Main-6: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING bStats-Metrics: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758), java.base@21.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), java.base@21.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], WAITING Worker-Main-4: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING IO-Worker-29: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], RUNNABLE Netty Server IO #0: [java.base@21.0.1/sun.nio.ch.WEPoll.wait(Native Method), java.base@21.0.1/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114), java.base@21.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130), java.base@21.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147), MC-BOOTSTRAP/io.netty.transport@4.1.77.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68), MC-BOOTSTRAP/io.netty.transport@4.1.77.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:813), MC-BOOTSTRAP/io.netty.transport@4.1.77.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:460), MC-BOOTSTRAP/io.netty.common@4.1.77.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995), MC-BOOTSTRAP/io.netty.common@4.1.77.Final/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], RUNNABLE Reference Handler: [java.base@21.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method), java.base@21.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246), java.base@21.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)], WAITING Worker-Main-2: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], RUNNABLE Server thread: [java.base@21.0.1/java.lang.Thread.dumpThreads(Native Method), java.base@21.0.1/java.lang.Thread.getAllStackTraces(Thread.java:2521), TRANSFORMER/forge@43.3.9/org.bukkit.craftbukkit.v1_19_R1.CraftCrashReport.get(CraftCrashReport.java:33), TRANSFORMER/forge@43.3.9/org.bukkit.craftbukkit.v1_19_R1.CraftCrashReport.get(CraftCrashReport.java:17), TRANSFORMER/minecraft@1.19.2/net.minecraft.SystemReport.m_143522_(SystemReport.java:66), TRANSFORMER/minecraft@1.19.2/net.minecraft.CrashReport.(CrashReport.java:36), TRANSFORMER/minecraft@1.19.2/net.minecraft.server.MinecraftServer.m_206568_(MinecraftServer.java:955), TRANSFORMER/minecraft@1.19.2/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:908), TRANSFORMER/minecraft@1.19.2/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:281), TRANSFORMER/minecraft@1.19.2/net.minecraft.server.MinecraftServer$$Lambda/0x0000020d43d90240.run(Unknown Source), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], TIMED_WAITING Spigot Watchdog Thread: [java.base@21.0.1/java.lang.Thread.sleep0(Native Method), java.base@21.0.1/java.lang.Thread.sleep(Thread.java:509), TRANSFORMER/forge@43.3.9/org.spigotmc.WatchdogThread.run(WatchdogThread.java:94)], WAITING Worker-Main-11: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], RUNNABLE FileSystemWatchService: [java.base@21.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method), java.base@21.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075), java.base@21.0.1/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], WAITING Worker-Main-13: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING Thread-1: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410), MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.6.4/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)], WAITING Worker-Main-14: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING WorldEdit Session Manager: [java.base@21.0.1/java.lang.Object.wait0(Native Method), java.base@21.0.1/java.lang.Object.wait(Object.java:366), java.base@21.0.1/java.util.TimerThread.mainLoop(Timer.java:563), java.base@21.0.1/java.util.TimerThread.run(Timer.java:516)], RUNNABLE Attach Listener: [], RUNNABLE DestroyJavaVM: [], TIMED_WAITING IO-Worker-27: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], WAITING Worker-Main-9: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING ForkJoinPool.commonPool-worker-1: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING Worker-Main-17: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING Common-Cleaner: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847), java.base@21.0.1/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71), java.base@21.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143), java.base@21.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218), java.base@21.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583), java.base@21.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)], WAITING Worker-Main-18: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], WAITING Worker-Main-10: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], TIMED_WAITING IO-Worker-32: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@21.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], WAITING Worker-Main-7: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371), java.base@21.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893), java.base@21.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809), java.base@21.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)], RUNNABLE WindowsStreamPump: [MC-BOOTSTRAP/org.fusesource.jansi@1.18/org.fusesource.jansi.internal.Kernel32.WaitForSingleObject(Native Method), MC-BOOTSTRAP/org.jline.terminal.jansi@3.21.0/org.jline.terminal.impl.jansi.win.JansiWinSysTerminal.processConsoleInput(JansiWinSysTerminal.java:138), MC-BOOTSTRAP/org.jline.terminal@3.21.0/org.jline.terminal.impl.AbstractWindowsTerminal.pump(AbstractWindowsTerminal.java:460), MC-BOOTSTRAP/org.jline.terminal@3.21.0/org.jline.terminal.impl.AbstractWindowsTerminal$$Lambda/0x0000020d43221c48.run(Unknown Source), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)], TIMED_WAITING Metrics-1: [java.base@21.0.1/jdk.internal.misc.Unsafe.park(Native Method), java.base@21.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269), java.base@21.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758), java.base@21.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), java.base@21.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.base@21.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base@21.0.1/java.lang.Thread.runWith(Thread.java:1596), java.base@21.0.1/java.lang.Thread.run(Thread.java:1583)],}
Recent tasks from 5970-6000{}
Force Loaded Chunks: { world: {}, 001: {},}
Server Running: true
Player Count: 0 / 20; []
Data Packs: vanilla, mod:forge, mod:worldedit (incompatible)
World Generation: Stable
Is Modded: Definitely; Server brand changed to ‘Mohist’
Type: Dedicated Server (map_server.txt)
ModLauncher: 10.0.8+10.0.8+main.0ef7e830
ModLauncher launch target: forgeserver
ModLauncher naming: srg
ModLauncher services:
mixin-0.8.5.jar mixin PLUGINSERVICE
eventbus-6.0.5.jar eventbus PLUGINSERVICE
fmlloader-1.19.2-43.3.9.jar slf4jfixer PLUGINSERVICE
fmlloader-1.19.2-43.3.9.jar object_holder_definalize PLUGINSERVICE
fmlloader-1.19.2-43.3.9.jar runtime_enum_extender PLUGINSERVICE
fmlloader-1.19.2-43.3.9.jar capability_token_subclass PLUGINSERVICE
accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE
fmlloader-1.19.2-43.3.9.jar runtimedistcleaner PLUGINSERVICE
modlauncher-10.0.8.jar mixin TRANSFORMATIONSERVICE
modlauncher-10.0.8.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
minecraft@1.0
lowcodefml@null
javafml@null
Mod List:
server-1.19.2-20220805.130853-srg.jar |Minecraft |minecraft |1.19.2 |DONE |Manifest: NOSIGNATURE
forge-1.19.2-43.3.9-universal.jar |Forge |forge |43.3.9 |DONE |Manifest: NOSIGNATURE
worldedit-mod-7.2.12.jar |WorldEdit |worldedit |7.2.12+6240-87f4ae1 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: c805a336-372e-4f89-9e1d-f22bf3b16d3d
FML: 0.0
Forge: net.minecraftforge:43.3.9
Exception in thread “main” java.lang.UnsupportedClassVersionError: net/minecraftforge/server/ServerMain has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
初回のbatファイル起動時にこのようなエラーがでてしまいました。
どのようにすればいいでしょうか?