5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Minecraftサーバ開発・運営Advent Calendar 2022

Day 3

PMMPサーバーを運営してみて、得られたもの

Last updated at Posted at 2022-12-02

はじめに

どうも初めまして、今年はPMMP4.xがリリースされ、ある意味忙しく大変な一年でした。
今回はこれからPMMPのプラグインを開発する人、その予定の人、プラグインは開発しないけど鯖運営してみたいという方向けの記事のはずです。
僕がPMMP鯖を2年程運営して感じたことや大変だったこと、やりがいのあったことなどを書いていきますので参考程度にどうぞ。
あくまでもプラグイン開発者視点であるので、そこはご了承ください。

そもそもなんでPMMP?

結論から言ってしまうと、バニラのソフトがあまりにも使いづらかったというのが理由です。
色んなプラグインを使用してサーバーを好きに構築できるPMMPはBEの中でも一番のサーバーソフトだと思います。

PMMP鯖を運営して大変だったこと

  • バニラのエンティティ・ブロック・アイテムなどが一部追加されていない問題
    非公式である以上仕方ない所ではありますが、バニラに慣れているプレイヤーだと不自然に感じる事があるかもしれません
    僕は何度か実装を試みましたが、心折れたのでPM5になって誰かが作ってくれることを祈ろう
  • プラグイン開発者減ってない?問題
    なんか昔よりも減っているような減っていないような、ただ日本人の開発者は中々見ないです、僕は1人でプラグインを開発していましたが、かなりきつかったです
  • 大規模アプデがあった時に色んなプラグインが使えなくなってしまう問題
    これは本当に開発者によりますが、PM3からPM4にアプデされたときはそれなりの量のプラグインがアプデされず終末を迎えたと思います
    特にEconomyAPIの廃止はかなり痛かった思い出

PMMP鯖を運営して得られたもの・やりがいのあったこと

  • プレイヤーが「楽しい」等と言ってくれたこと
    本当にこれがモチベでした、多分これがなかったらプラグイン開発投げ捨ててただろうな(笑)
  • バニラとは一味違うマイクラを楽しめていた
    バニラじゃ絶対できないであろう事を色々やっていました、それで楽しめていたのなら本望です
  • 何気にプログラミング知識が身についた
    PHPなんもわからない状態から始めたので、PHPの知識はもちろんのこと、MySQLの知識までおまけでついてきました
    何気に一番これが大きいかな

まとめ(というかその後)

僕の開発精神が死にかけだったのもあり、結局PMMP鯖からJava鯖に移行しました。
結論

Java鯖最高ー!

です、タイトル詐欺ではないですよ。
でもJava鯖にした瞬間解放された感じが半端じゃなかったです、
プラグインも山のようにあるし、エンティティもスポーンするし。
PMMPに慣れすぎて、「Mobが動いている、アイテムも全部ある、すげー」ってなってました。
ただそれを考えると、PMMPも中々すごいんだなってなりますね、
これだけ開発を続けているのもあって、ある意味の憧れでもあります。
さて、2023年3月にPM5のリリースが予定されているようで楽しみです。
僕自身がPMMPの鯖運営に戻ることはないと思いますが、また遊びでプラグインを作るかもしれませんね。
とりあえず、今までお疲れ様自分と、これからPMMP鯖を運営したりプラグインを開発する人は頑張れ!
努力するものは報われるはずですので、本当に頑張ってください。
初記事で読みづらかったり誤字脱字していたら申し訳ないです、最後まで読んでくださりありがとうございました!

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?