質問 Nukkitによるプラグイン開発について

K Keisuke

New member
3月 8, 2020
3
0
1
夜分遅くに質問申し訳ありません。今複数メンバーと共同にてNukkitによるサーバー開発を行っている者です。
私事ではありますが、自身は他の開発メンバーと違ってJava言語の習得やNukkitについてあまり知識が少なく、日々書籍やProgateを利用してコードを打つ毎日です。
そこで質問なのですが、皆様は実際にプラグインを開発するまでどのように知識を習得されたのでしょうか…?
また文系大学生でも独学でJavaやPHPを利用したプログラミングは可能でしょうか…?具体的な方法等を教えて頂ければ幸いです。よろしくお願いします。
 

PJZ9n

Active member
4月 13, 2018
55
37
18
基本的に文系大学生でも独学で作れると思います。
これは豆知識なんですが、Nukkitよりも界隈が広いBukkitや、Spigotの解説などを参考にすると良いですよ~
やっていることはNukkitと同じで、それが理解できればNukkitのプラグインも普通に作れます。
例えば: https://jyn.jp/bukkit-plugin-development-1/https://mcmodding.jp/modding/index.php/Plugin_Tutorial など
pom.xmlの作成段階まで行ければ勝ちです。
その後は、
https://github.com/itsu-dev/My-All-Plugins-And-MCBETools/tree/master/TutorialPlugin https://github.com/NukkitX/Nukkit/blob/master/pom.xml
などを参考にすると良いと思います。(恐らく、pom.xmlを書くのが一番難しいです。Bukkitプラグインを作成する方法を解説しているページのpom.xmlとNukkit本体のpom.xmlを比較して、Bukkit固有だと思う部分は変更したり試行錯誤するとうまくいくかもしれません、分からなかったらまた質問するのも手だと思います。)

Hello Worldまで行ければ、あとはBukkitとか、Spigotとか、PMMPとか、もちろんNukkitとかのプラグインも参考にできます。
 

PJZ9n

Active member
4月 13, 2018
55
37
18
あとは、少し遠回りになってしまいますが確実にしたいなら、PMMPのプラグインを作ってみて基礎を理解してからNukkitに移っていくのも手です。
環境構築段階で挫折(モチベーション低下)して嫌いになるとなるのが一番良くないと思うので..
まぁそこは自由ですが
 

K Keisuke

New member
3月 8, 2020
3
0
1
基本的に文系大学生でも独学で作れると思います。
これは豆知識なんですが、Nukkitよりも界隈が広いBukkitや、Spigotの解説などを参考にすると良いですよ~
やっていることはNukkitと同じで、それが理解できればNukkitのプラグインも普通に作れます。
例えば: https://jyn.jp/bukkit-plugin-development-1/https://mcmodding.jp/modding/index.php/Plugin_Tutorial など
pom.xmlの作成段階まで行ければ勝ちです。
その後は、
https://github.com/itsu-dev/My-All-Plugins-And-MCBETools/tree/master/TutorialPlugin https://github.com/NukkitX/Nukkit/blob/master/pom.xml
などを参考にすると良いと思います。(恐らく、pom.xmlを書くのが一番難しいです。Bukkitプラグインを作成する方法を解説しているページのpom.xmlとNukkit本体のpom.xmlを比較して、Bukkit固有だと思う部分は変更したり試行錯誤するとうまくいくかもしれません、分からなかったらまた質問するのも手だと思います。)

Hello Worldまで行ければ、あとはBukkitとか、Spigotとか、PMMPとか、もちろんNukkitとかのプラグインも参考にできます。
ありがとうございます。とても分かりやすく記述されていて助かります。あともう1つだけ質問なのですが、NukkitとBukkitの違いとは何なのでしょうか…?初歩的な内容で申し訳ありませんm(_ _)m
 

ローストビーフ

Well-known member
2月 3, 2019
211
72
28
札幌
ありがとうございます。とても分かりやすく記述されていて助かります。あともう1つだけ質問なのですが、NukkitとBukkitの違いとは何なのでしょうか…?初歩的な内容で申し訳ありませんm(_ _)m
糞過ぎる知識かもしれませんが、
BukkitはJEでNukkitはBEでは?
 

PJZ9n

Active member
4月 13, 2018
55
37
18
ありがとうございます。とても分かりやすく記述されていて助かります。あともう1つだけ質問なのですが、NukkitとBukkitの違いとは何なのでしょうか…?初歩的な内容で申し訳ありませんm(_ _)m
上の方も仰っている通り、BukkitはいわゆるJava Edition向け、NukkitはBedrock Edition向けのサーバーソフトです。