メインコンテンツまでスキップ

Enchantment Creator

Enchantment Creator 拡張は、エンチャントの仕組みを完全にコントロールできるようにします。独自の説明文を備えたまったく新しいエンチャントを設計したり、既存のバニラエンチャントの入手可否を制限したりできます。

機能

  • カスタムエンチャント — 独自の名称と設定可能な最大レベルを持つエンチャントを作成します。
    • 説明文との統合 — 色の書式に対応し、自動管理される Lore 行。
    • バニラのブラックリスト — 特定のバニラエンチャントが出現しないようにします。
    • エンチャント本 — カスタムエンチャントの本を生成・配布します。
    • ワールドとの統合 — 本はお宝チェスト(treasureChance)や司書の取引(tradeChance)に出現します。
    • スロットと排他設定 — 定義ごとに有効スロットを設定でき、金床で非互換性が強制されます(exclusiveWith)。

エントリー

  • 定義Enchantment Definition:クールダウントリガー付きの標準的なカスタムエンチャント。Custom Enchantment Definition:メカニクスシステムを備えたモジュール式エンチャント。Blacklist:エンチャントテーブルからバニラエンチャントを排除。
    • システムEnchantment Events:メカニクスを発動させる利用可能なゲームイベント。Enchantment Mechanic:モジュール式メカニクスの合成システム。Command Manifest/enchantcreator give 管理コマンド。
    • アクションGive Book:カスタムのエンチャント本を付与。Harvest:範囲収穫と自動再植え付け。Bow:矢に関する 14 種の効果。Combat:近接戦の 14 種の効果。Armor:防御系の 15 種の効果。Tools:ツール/採掘の 15 種の効果。Special:便利系の 10 種の効果。

クイックスタート

  • 1. 定義する — 定義エントリーを追加します:enchantment_definitionvanilla_enchantment_blacklist_definition。これらは拡張が扱う構造・エンティティ・ルールを定義します。→ enchantment_definition → vanilla_enchantment_blacklist_definition
  • 2. アクションを発動する — アクションエントリーを使って拡張と連携します:give_enchantment_book。コマンド、NPC、イベント、その他のエントリーから発動できます。→ give_enchantment_book

技術的詳細

この拡張のコアメカニクスには Basic 拡張が必要です。