start
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| start [2026/07/20 13:35] – Upload by Antigravity script admin | start [2026/07/20 23:10] (現在) – [2. APIリファレンス] admin | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== ModParks | + | ====== |
| - | ModParksは、日本発 of Minecraft Java Edition向けMOD、プラグイン・リソースパック等の公開・共有プラットフォームです。 | + | ModParks |
| - | ユーザーは自身が作成したプロジェクトを投稿し、バージョンごとにファイルを管理・配布することができます。 | + | |
| - | ===== プラットフォームの目的と特徴 ===== | + | 各種API、ツールなどの仕様や開発手順を以下から参照できます。 |
| - | Minecraftのコミュニティにおいて、MODやプラグインの配布は複数の海外プラットフォームに分散していますが、日本のユーザーにとっては言語の壁やサポートの面でハードルがある場合があります。ModParksは、**直感的でモダンなUI**と**多言語対応(日本語・英語)**を提供し、誰でも簡単にプロジェクトを公開・検索できるハブとなることを目指しています。 | + | ==== 1. チュートリアル ==== |
| - | ==== 主な機能 | + | ==== 2. APIリファレンス |
| + | * **[[api|ModParks API]]**: APIの基本情報と認証方法について | ||
| + | * **[[auth|Auth & Users API]]**: ユーザー認証(ログイン)、プロフィール取得、フォロー機能など | ||
| + | * **[[projects|Projects API]]**: 公開プロジェクト(MODやプラグイン等)の検索、作成、更新機能 | ||
| + | * **[[versions|Versions API]]**: 各プロジェクトに対するリリースファイルの取得およびアップロード | ||
| + | * **[[comments|Comments API]]**: プロジェクトに対するフィードバックやコメントの管理機能 | ||
| + | * **[[collections|Collections API]]**: ユーザー作成のリスト(コレクション)の管理およびフォロー機能 | ||
| + | * **[[ideas|Ideas API]]**: ユーザーから投稿されたアイデアの取得機能 | ||
| + | * **[[webhooks|Webhook]]**: | ||
| - | * **プロジェクト管理** | + | ==== 3. ModParks CLI ==== |
| - | * MOD、プラグイン、リソースパック、データパックなどのプロジェクトを作成可能。 | + | * **[[cli|ModParks CLI]]**: コマンドの使用方法、環境変数、各コマンドの一覧 |
| - | * バージョン管理システム: | + | |
| - | * Markdown形式でのリッチなプロジェクト説明文(README)の記述。 | + | |
| - | * **充実した検索・フィルター機能** | + | |
| - | * プラットフォーム(MOD / プラグイン)、対応バージョン、ローダーによる高度な絞り込み検索。 | + | |
| - | * ダウンロード数や更新日時による並び替え。 | + | |
| - | * **コレクション・リスト機能** | + | |
| - | * ユーザーがお気に入りのプロジェクトをまとめた「リスト(コレクション)」を作成・公開可能。 | + | |
| - | * 他のユーザーが作成したリストをフォローして最新 of MOD構成を追跡。 | + | |
| - | * **コミュニティ機能(アイデア・フィードバック)** | + | |
| - | * 「アイデア」としてユーザーが欲しいMODやプラグインの構想を投稿し、開発者と交流できる場を提供。 | + | |
| - | * 開発者と利用者が直接コミュニケーションを取れるコメント・フィードバック機能。 | + | |
| - | * **外部連携・統合** | + | |
| - | * CurseForge や Modrinth などの主要プラットフォームと連携。 | + | |
| - | * 外部プラットフォームからのダウンロード数の合算表示、同期機能。 | + | |
| - | * **GitHub Webhook連携**: | + | |
| - | ===== 技術スタック・アーキテクチャ ===== | + | ==== 4. ModParks Recipe |
| + | * **[[recipe|ModParks Recipe]]**: レシピ画像の動的配信API、アセット一括登録APIなどの仕様 | ||
| - | ModParksは、モダンなWeb技術をベースに構築されたフルスタックアプリケーションです。 | + | ==== 5. ModParks |
| + | * **[[setup|開発環境セットアップガイド]]**: | ||
| + | * **[[database|データベース設計とスキーマ]]**: | ||
| - | * **フロントエンド / バックエンド**: | ||
| - | * **UIライブラリ**: | ||
| - | * **言語**: TypeScript (厳格な型チェックを適用) | ||
| - | * **データベース ORM**: Drizzle ORM | ||
| - | * **データベース**: | ||
| - | * **ファイルストレージ**: | ||
| - | * **認証**: NextAuth.js (GitHub, DiscordなどのOAuth対応) | ||
| - | * **多言語対応 (i18n)**: next-intl (汎用テキストは '' | ||
| - | |||
| - | ===== プロジェクトディレクトリ構成 ===== | ||
| - | |||
| - | 主要なディレクトリ構成は以下の通りです: | ||
| - | |||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
start.1784522150.txt.gz · 最終更新: by admin
