MyMaid

提供: jaopedia
ナビゲーションに移動 検索に移動

MyMaid(マイメイド)は、jao Minecraft Serverの開発チームによって制作されているPaperMCプラグイン・プロジェクトである。基本的に、「MyMaid」と表記される場合、最新メジャーバージョンである「MyMaid4」を指す。
ここでは、特記無き限り「MyMaid4」について解説する。


MyMaid
キャッチフレーズ わたしたちの「めいど」をここに。
リポジトリ jaoafa/MyMaid
ライセンス No License
開発開始日 2016/04/04
開発終了日 2018/02/17
テンプレート:開発部開発物
MyMaid2
キャッチフレーズ わたしたちの「めいど」をここに。
リポジトリ jaoafa/MyMaid2
ライセンス No License
開発開始日 2018/03/07
開発終了日 2019/07/02
テンプレート:開発部開発物
MyMaid3
キャッチフレーズ わたしたちの「めいど」をここに。
リポジトリ jaoafa/MyMaid3
ライセンス jaoLicense
開発開始日 2019/08/21
開発終了日 2021/04/02
テンプレート:開発部開発物
MyMaid4
キャッチフレーズ わたしたちの「めいど」をここに。 / Our "Maid" is here.
リポジトリ jaoafa/MyMaid4
ライセンス jaoLicense
開発開始日 2021/03/19
テンプレート:開発部開発物

歴史

MyMaidの歴史は長く、基本的にjao Minecraft Serverの動きに沿って色々作り変えられている。ここでは、MyMaidのメジャーバージョンごとに解説する。

MyMaid1 (無印)

  • 対象期間: 2016/04/04 〜 2018/02/13
  • 開発終了済み
  • リポジトリ: jaoafa/MyMaid

このバージョンは最も長く続き、そしてMyMaidの立ち位置や基本的な機能を形作ったバージョンである。
このバージョンのみ、リポジトリはbook000/MyMaidに作られた。リポジトリ作成当時、jaoafaのOrganizationがなかったためである。

誕生

初代MyMaid(MyMaid無印)の誕生は、GitHubにMyMaidのリポジトリが作られ、初めてコミットされた2016/04/04とされている。
ただ、このプラグインが作られる前にkassi-hp.tk Minecraft SeverにおいてCommand Teleportというプラグインが作られていた経緯もあるため、実際のところいつ開発開始されたのかは謎のままである。

実装コマンド

  • afk

実装機能

開発終了

初代MyMaid(MyMaid無印)はjao Minecraft Serverの第一世代終了と共に開発を終了した。これにはいくつか理由があるが、主たる理由としてはサーババージョンの変更(1.8.8→1.12.2)としている。
開発終了後、該当のリポジトリはアーカイブとされ、のちにjaoafaOrganizationに移動された。よって現在はjaoafa/MyMaidにある。

MyMaid2

  • 対象期間: 2018/03/07 〜 2019/07/02
  • 開発終了としているが、バグ修正などは継続
  • リポジトリ: jaoafa/MyMaid2

誕生

MyMaid無印が開発を終了し、jao Minecraft Serverが第二世代に入る前に作り始められた。MyMaid無印で実装されたコマンドや機能と同一のものを作りながら、見やすく書き換えられることを目的とされた。

実装コマンド

実装機能

開発終了

jao Minecraft Serverが第ニ世代を終了するのに伴い、開発を終了した。

MyMaid3

  • 対象期間: 2019/08/21 〜
  • 開発中
  • リポジトリ: jaoafa/MyMaid3

誕生

開発

基本的に開発は開発部が行っているとされているが、実質的に開発しているのはTomachiのみである。しかし、コマンド・機能の案などは利用者の多くから提供されている。
Eclipseで開発されている。
開発方針はTomachi/各種開発方針に準じている。

コマンド

このプラグインにおいては、プレイヤーが「/」から始まるコマンドを実行することで動作する機能を「コマンド」と総合して表記している。
現在実装されているコマンドは次のとおりである。

機能

このプラグインにおいては、プレイヤーがなんらかの行動を行った際、または定期的に動作する機能を「機能」と総合して表記している。コマンドも機能と言えるが、ここでは「機能」には含まれない。
現在実装されている機能は次のとおりである。


トリビア

  • プロジェクトの情報が記載されるpom.xmlには説明としてわたしたちの「めいど」をここに。が書かれている。MyMaid無印からこの説明文は受け継がれているが、これはあまり知られていない。
  • 開発部が設立される前から開発が行われていたプロジェクトであり、開発部設立と同時に宣伝部からプロジェクト管理が移動された。
文字数:約2346文字 (約4分、原稿用紙6枚程度)