Difference between revisions of "Mods/ja"
(Add modpack and client side mod section) |
(Add Intro section) |
||
Line 1: | Line 1: | ||
{{Languages|nocat=1}} | {{Languages|nocat=1}} | ||
− | [[File:Mesecons example.jpg|thumb| | + | [[File:Mesecons example.jpg|thumb|[[Mods/Mesecons|Mesecons]] Modの使用例。]] |
− | ''' | + | '''Mod''' ('''Modification'''、または'''Modules'''の略)は、ユーザーが作成する、Gameに追加や変更を加える改造モジュールのことです。大規模なModではGameに多くのコンテンツを追加しますが、小規模なModでは設定やカスタマイズのオプションを追加したり、Minetestの速度やゲームプレイの改善、グラフィックの最適化などをおこないます。[[Server/ja|サーバー]]Modやプラグインは、サーバー管理者向けにオプションと使いやすさの改善を提供します。シングルプレイ用のすべてのModはマルチプレイでも使用できます。MinetestのModは一般的にはインストールしても安全ですが、クラッシュやシステムの不安定化、Gameやセーブデータの削除、不正なリンクやMod自体からのマルウェア感染を防ぐためには、Modの利用には注意する必要があります。このような問題からGameを守るには、Modを使用する前にMinetestフォルダーをバックアップするのが良い方法といえるでしょう。Modには、オリジナルの[[Games/Minetest Game|Minetest Game]]を補完したり、サーバー管理者にオプションやコントロールを提供するためのModやプラグインが多数あります。 |
__TOC__ | __TOC__ | ||
Line 21: | Line 21: | ||
=== 非公式配布元 === | === 非公式配布元 === | ||
− | * [https://krock-works.uk.to/minetest/modSearch.php Minetest mod search] | + | * [https://krock-works.uk.to/minetest/modSearch.php Minetest mod search] コア開発者の[https://forum.minetest.net/memberlist.php?mode=viewprofile&u=7731 Krock (SmallJoker)]が提供するModとGameの検索エンジン |
* [[Minetest Bower]] | * [[Minetest Bower]] | ||
Revision as of 09:06, 3 November 2021
言語: | English • Deutsch • español • français • italiano • 日本語 • Bahasa Melayu |
---|
Mod (Modification、またはModulesの略)は、ユーザーが作成する、Gameに追加や変更を加える改造モジュールのことです。大規模なModではGameに多くのコンテンツを追加しますが、小規模なModでは設定やカスタマイズのオプションを追加したり、Minetestの速度やゲームプレイの改善、グラフィックの最適化などをおこないます。サーバーModやプラグインは、サーバー管理者向けにオプションと使いやすさの改善を提供します。シングルプレイ用のすべてのModはマルチプレイでも使用できます。MinetestのModは一般的にはインストールしても安全ですが、クラッシュやシステムの不安定化、Gameやセーブデータの削除、不正なリンクやMod自体からのマルウェア感染を防ぐためには、Modの利用には注意する必要があります。このような問題からGameを守るには、Modを使用する前にMinetestフォルダーをバックアップするのが良い方法といえるでしょう。Modには、オリジナルのMinetest Gameを補完したり、サーバー管理者にオプションやコントロールを提供するためのModやプラグインが多数あります。
Modパック
Modパック(MP)は、Modをグループにしてまとめたものです。Modパックは基本的に実際のModのディレクトリを含んだディレクトリにすぎません。これは論理的なグループ化であり、利便性に関連するModをグループ化するためにおこなわれます。通常のModとの主な違いはMinetestのModマネージャーでの表示方法が違うだけで、それ以外はModパックや収められているModについて特別なことはありません。Modパックに収録されている個々のModは、独立したModと同じようにそれぞれ有効化、無効化できます。
クライアントサイドMod
クライアントサイドMod(CSM)とは、MinetestクライアントをカスタマイズするためのModです。クライアントサイドModは、ローカルでロードされるのでMinetestサーバーに接続するときにも使用できます。クライアントサイドModを利用するには、2017年4月1日以降にソースからコンパイルされたMinetest 0.4.15-dev以降が必要です。APIは、現在、安定しておらず、変更される可能性もあることに注意してください。
Modの探し方
公式配布元
- コンテンツDB(ContentDB)
Minetestランチャーを起動します。そしてコンテンツタブをクリックしてオンラインコンテンツを参照ボタンをクリックすればMod、テクスチャパック、Gameを簡単に検索してインストールできます。 ContentDBは、Webブラウザでcontent.minetest.netにアクセスしても見れます。
- Minetest公式フォーラムのModサブフォーラム。
非公式配布元
- Minetest mod search コア開発者のKrock (SmallJoker)が提供するModとGameの検索エンジン
- Minetest Bower
Modのインストール方法
Minetest 5.0.0以降では、Minetestランチャーのコンテンツタブからインストールできます。
MinetestのModを手動でインストールする場合は、ModのインストールとクライアントサイドModのインストールも参照してください。
Modの作成方法
ほとんどのModは、スクリプト言語のLuaで書かれています。Lua APIの公式ドキュメントはソースコード内のlua_api.txtにあります。一部のModではMinetestエンジンのようにC++言語で書かれているModもあります。
- 日本語のLuaチュートリアル
- Lua Programming: Qiita / はてなブログ (Internet Archive) リンク切れの場合用
- 高速スクリプト言語 [Lua] を始めよう: https://ie.u-ryukyu.ac.jp/~e085739/lua.hajime.html
Modの作成チュートリアル
- Minetest Modding Book(Rubenwardy著, Shara編) 2021年4月現在、英語とイタリア語で入手できます。
- 非公式 日本語版Minetest Modding Book: Qiita / はてなブログ (Internet Archive)リンク切れの場合用
- 開発者WikiのMod作成の始め方(英語)
実際に利用しているMod一覧の確認方法
ゲーム内のサーバーコマンド /modsは、実際にGameで利用されているアクティブなModの一覧を表示します。
関連項目
Special:PrefixIndex/Mods - WikiページがあるModの一覧