🗺️ 設定ファイルマップ (OP向け)
OP向け情報
各設定ファイルが何に影響するか、どのreloadコマンドで反映されるかの逆引きマップです。
対象ファイル: 20 件
ファイル一覧
| ファイル | 役割 | reload | 補足 |
|---|---|---|---|
MattariMMO/src/main/resources/items.yml | アイテム定義(武器・防具・素材・消耗品) 影響: 全アイテムの能力値・レア度・必要レベル クラフトレシピの完成品(items.ymlのIDを参照) ドロップテーブル(drops.yml が参照) ショップ(shops.yml が参照) | /mmo reload | 既存アイテムのIDは変えないこと。プレイヤー所持品が消える。 |
MattariMMO/src/main/resources/skills.yml | スキル定義 影響: 各職業の習得可能スキル スキルの効果倍率・MP消費・クールダウン | /skill reload (or /mmo reload) | |
MattariMMO/src/main/resources/enemies.yml | 敵モブ・ボスのステータス定義 影響: 通常敵 (enemies:) と ボス (bosses:) のHP/攻撃/防御 スポーン時に適用される | /enemy reload | |
MattariMMO/src/main/resources/drops.yml | ドロップテーブル 影響: 各敵が落とすアイテム種類・確率・個数 | /drop reload | items.yml のIDと整合性が必要。重複定義は最後の方が有効。 |
MattariMMO/src/main/resources/jobs.yml | 職業定義 影響: 各Tierの職業とステータスボーナス 習得スキル一覧 | /mmo reload | |
MattariMMO/src/main/resources/quests.yml | クエスト定義 影響: メイン・サブ・デイリー・ウィークリーの全クエスト | /quest reload | |
MattariMMO/src/main/resources/shops.yml | ショップ定義 (NPC仕入品・価格) 影響: 各NPCショップの取扱商品 売却倍率 | /shop reload | |
MattariMMO/src/main/resources/field_spawns.yml | フィールドスポーン位置定義 影響: フィールドの雑魚敵スポーンポイント | /fieldspawn reload | 直接編集よりも /fieldspawn create コマンドでGUI追加が安全。 |
MattariMMO/src/main/resources/fishing.yml | 釣り設定 (魚種・餌・釣竿Tier) 影響: 釣れる魚の種類・確率 釣竿のTier別性能 | /fishing reload | |
MattariMMO/src/main/resources/mining.yml | 採掘設定 (鉱石種) 影響: 鉱石ブロックのドロップ | /mining reload | |
MattariMMO/src/main/resources/farming.yml | 農業設定 影響: 農業ブロックのドロップ | /farming reload | |
MattariMMO/src/main/resources/collecting.yml | 採集設定 (ハサミ) 影響: 葉ブロック等の採集ドロップ | /collect reload | |
MattariMMO/src/main/resources/archaeology.yml | 考古学設定 (ブラシ) 影響: ノード専用システム、自然ブロックでは機能しない | /archaeo reload | |
MattariMMO/src/main/resources/excavation.yml | 発掘設定 影響: 土・砂利等の発掘ドロップ | /excavation reload | |
MattariMMO/src/main/resources/logging.yml | 伐採設定 影響: 原木ドロップ | /logging reload | |
MattariMMO/src/main/resources/decorations.yml | ギルドアトリエ装飾アイテム定義 影響: 装飾品 (BLOCK/ITEM_DISPLAY) /decoration give で配布できる | /decoration reload | |
MattariMMO/src/main/resources/guild_atelier.yml | ギルドアトリエ基本設定 (世界・コスト・ティア) 影響: アトリエワールド/拡張コスト | /gatelier reload | |
MattariMMO/src/main/resources/guild_furniture.yml | ギルド家具定義 (バフ効果) 影響: ギルドアトリエ内の家具とバフ | /gfurniture reload | |
MattariMMO/src/main/resources/plugin.yml | Spigotプラグインメタ・コマンド・権限定義 影響: 利用可能なコマンドの全リスト 権限ノードの定義 | サーバー再起動が必要 | ここを変えるとプラグイン再ロードでも反映されない。stop→start必須。 |
MattariMMO/src/main/java/com/example/mattarimmo/craft/CraftManager.java | クラフトレシピ定義 (Javaコード内) 影響: 全クラフトレシピ | 再コンパイル+再起動が必要 | 365件のレシピがハードコード。yml化を将来検討する場合は別途プロジェクト。 |
reload コマンド一覧
| コマンド | 対象範囲 |
|---|---|
/mmo reload | items/jobs/コアシステム |
/enemy reload | enemies.yml (敵モブステータス) |
/drop reload | drops.yml (ドロップテーブル) |
/quest reload | quests.yml |
/shop reload | shops.yml |
/fieldspawn reload | field_spawns.yml |
/skill reload | skills.yml |
/fishing reload | fishing.yml |
/mining reload | mining.yml |
/decoration reload | decorations.yml |
/gatelier reload | guild_atelier.yml |
/gfurniture reload | guild_furniture.yml |
自動生成
このページは docs-site/data/op-files-map.yml から自動生成されています。新規ファイル追加時はこのymlを編集してください。