Skip to content

🗺️ 設定ファイルマップ (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 reloaditems.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.ymlSpigotプラグインメタ・コマンド・権限定義
影響: 利用可能なコマンドの全リスト
権限ノードの定義
サーバー再起動が必要ここを変えるとプラグイン再ロードでも反映されない。stop→start必須。
MattariMMO/src/main/java/com/example/mattarimmo/craft/CraftManager.javaクラフトレシピ定義 (Javaコード内)
影響: 全クラフトレシピ
再コンパイル+再起動が必要365件のレシピがハードコード。yml化を将来検討する場合は別途プロジェクト。

reload コマンド一覧

コマンド対象範囲
/mmo reloaditems/jobs/コアシステム
/enemy reloadenemies.yml (敵モブステータス)
/drop reloaddrops.yml (ドロップテーブル)
/quest reloadquests.yml
/shop reloadshops.yml
/fieldspawn reloadfield_spawns.yml
/skill reloadskills.yml
/fishing reloadfishing.yml
/mining reloadmining.yml
/decoration reloaddecorations.yml
/gatelier reloadguild_atelier.yml
/gfurniture reloadguild_furniture.yml

自動生成

このページは docs-site/data/op-files-map.yml から自動生成されています。新規ファイル追加時はこのymlを編集してください。

MattariMMO 情報サイト