Nukkitのプラグインを作る!haniokasaiですNukkitのプラグインの作り方をまとめます。引用元http://minecraftjp.info/modding/index.php/Plugin_Tutorial(こちらと内容がかなりかぶるので、ここの画像等を流用させていただきます。http://blog.haniokasai.com/2016/02/nukkit-javapocketmine-mp-maven.htmlhttp://blog.haniokasai.com/2016/02/nukkit-javapocketmine-mp-nukkit.htmlhttp://wiki.mcpe.jp/d/Pocketmine-MP%CD%D1%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%A4%CE%BA%EE%A4%EA%CA%FDこちらのサイトを先に見てください。作り方(eclipseにて)1.新規プロジェクトを作ります。2.mavenを選んで、次へ3、シンプルな(ryにチェックを入れて次へ。4.画像の通りに埋めます、そして完了5.pom.xmlを編集します。これを入力してください。6.では、mavenの依存関係を読み込み直させます(意味は考えなくてもいいと思います)パッケージエクスプローラー内のTutorialPluginのフォルダを右クリックし、maven->プロジェクトの更新。出てきた画面のokを押せば完了。7,次にパッケージをつくります。src/main/javaを右クリックして、新規->パッケージ。8.メインクラスを作ります。my.test.plugin.tutorialpluginを右クリックして新規クラスを作ります。スーパークラスをcn.nukkit.event.Listenerとします。Listener{とします。cn.nukkit.plugin.PluginBase;と書いてください。9,plugin.ymlを作ります。それに以下のことを書いてください。Main.javaにうつってください。{Server.getInstance().getLogger().info("起動しました");}書いてください。http://blog.haniokasai.com/2016/02/nukkit-javapocketmine-mp-maven.htmlに従って、プラグインをコンパイルし動作を確認してください。http://ci.mengcraft.com:8080/plugin/repository/everything/cn/nukkit/nukkit/1.0-SNAPSHOT/maven-metadata.xmlで、そこから先にすすまないのなら、pom.xmlを<repositories><repository><id>mengcraft</id><url>http://ci.mengcraft.com:8080/plugin/repository/everything/</url></repository></repositories>らへんにある<id>~</url>を<id>projectinfinity-repo</id><url>http://ci.regularbox.com/plugin/repository/everything/</url>とします。起動するとこうなります//////////さあ、プラグインをもっと作り込んでいきましょう。コンパイルすれば、となるはずです。説明が雑だったかもしれませんが、すこしでも役に立てば幸いです。パケット読み方を頑張る編#3こんにちは、皆に愛されるはにおかさいです。人生に迷いすぎて精神崩壊しそうです。今回は、パケットの読み方を頑張ります。日本語の情報が少ないpocketmine-mpのプラグイン。私が興味をもったプラグインを紹介していきたいと思います。Pharファイルをwebで作る!解凍する!こんにちは、haniokasaiです。pharをいちいちdevtoolsで作ったり、展開したりするのが面倒な方に便利なツールを用意しました。var...nginxでライブストリーミング!nginx-rtmp-module生配信サーバーを構築してみたかったのですが、nginxのエクステンションでできることがわかって構築しました。