MinecraftPE向けサーバーツール(PocketMine-MP, Nukkit, MiNET)について解説したサイトです初心者でもわかりやすいように解説します

Jupiter

JupiterGithubhttps://github.com/JupiterDevelopmentTeam/Jupiter
公式サイトhttps://jupiterdevelopmentteam.github.io
公式Twitter @JDT_official
ライセンスGPL-v3.0
JavaJava8以降
Nukkit公式ではありませんが、JupiterDevelopmentTeamという日本の開発チームが開発しています。Nukkitよりも機能が充実し、鯖主やプラグイン開発者にとっても優しい機能がたくさんあります。Nukkitのコードをベースとして開発されております。
また更新頻度が高く、バージョンアップへの対応も早いです。

プラグインについて

ご存知の通り、Nukkitのプラグインは国内ではほとんど配布されておりません。そのため、思っていることを実現したいのであれば作ったほうが早いといえるでしょう。ですが、Nukkitのプラグインを使えないということはありません。しかし、仕様が変わっているところ(特にフォーム/ウィンドウ関連)があり、使えないこともあります。

Maven-開発者向け

JupiterはMavenというシステムを使って開発されています。そのため、GitHubからクローンして自分でビルドする際にはお使いのIDEにMavenプラグインを導入する必要があります。

ModalFormAPIについての解説-開発者向け

JupiterはNukkitとは違い、ウィンドウ関連において独自に開発したModalFormAPIを採用しております。
詳しくはプラグインの作り方のページで解説しておりますが、Nukkitとは全く別のアルゴリズムでウィンドウを扱っております。

トラブルシューティング

起動したら黒い画面が一瞬出て消える

考えられる要因
  • Javaが正しくインストールされていない
  • スタートファイルに書かれたファイル名と実際の名前が違う
  • Jupiterに何らかの異常がある

これらの原因はWindowsの場合、start.cmdのjava -jar XXXXXXX.jarの次の行に「pause」と書いて起動することで特定することができます。
出てきたエラーメッセージ
"java" は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。
→Javaが正しくインストールされていません。インストールしなおしてください。(Windows)

Unable to access XXXXXXX.jar
→スタートファイルに書かれたファイル名と実際の名前が違います。名前があっているか確認してください。

java.lang.XXXXXException...
→Jupiter側またはプラグインのエラーです。GitHubのissueにて報告するか、Twitterまでお問い合わせください。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

※現在 ユーザーID保持者 のみがコメント投稿可能な設定になっています。

Menu

メンバーのみ編集できます

メンバー募集!
閉じる
メンバー募集のお知らせ
鯖主のための MinecraftPEサーバーツール wikiでは編集者を募集しています