Easy Magic — Minecraftに便利で役立つエンチャントの仕組みを追加するモッド
Easy Magicは、Minecraftのエンチャントテーブルの仕組みを改善し、より便利で使いやすい機能を追加するモッドです。
Easy Magicは、Minecraftのエンチャントテーブルの仕組みを改善し、より便利で使いやすい機能を追加するモッドです。
Easy Magic — Minecraftに便利で役立つエンチャントの仕組みを追加するモッド
記事で取り扱うバージョン: 26.1.2
サポートされているMinecraftのバージョン: 1.19.x –26.1.2
前提モッド: Puzzles Lib(FabricおよびNeoForge); Fabricの場合はさらにFabric APIおよびForge Config API Portが必要
Easy Magicは、エンチャントの付与ルール自体は変えずに、エンチャントテーブルの動作を改善するMinecraftのモッドです。バニラでは、インターフェースを閉じるたびにラピスラズリとアイテムがインベントリに戻り、望まないエンチャントのリストをリセットするには完全なエンチャントのコストを支払うしかありません。このモッドは両方の不便を解消します。テーブルに置いたアイテムは閉じた後もブロック内に残り、インターフェース内には少額のコストで提案されたエンチャントをリロール(再抽選)するボタンが追加されます。経験値レベル、本棚、ラピスラズリはモッドなしの場合と同じように機能します。
テーブルに残るアイテム
主な変更点はエンチャントテーブルのスロットに関するものです。モッドを導入すると、エンチャントのために置かれたアイテムとラピスラズリは画面を閉じても戻ってこず、ブロック内にそのまま保持されます。そのため、他の作業をしてから後で同じセットに戻ることができます。
テーブルに置かれたアイテムは、ブロックの周囲の世界にも表示されます。これにはクライアント側の設定パラメータであるrender_enchanting_table_contentsが対応しており、3つのモードがあります。テーブルの上でアイテムが空中に浮かんで回転する、回転せずにテーブルの上に表示される、またはまったくレンダリングされない、のいずれかです。プレイヤーが遠く離れるとエンチャント対象のアイテムのレンダリングは消えますが、ラピスラズリはブロックの周りを回り続けます。

空中に浮かぶラピスラズリと剣が置かれたエンチャントテーブル
エンチャントのリロール
2つ目の大きな変更は、エンチャント画面に直接追加されるリロールボタンです。提案された3つの選択肢が気に入らない場合、エンチャント対象のアイテムを消費することなく、新しいセットを生成できます。デフォルトでは、1回のリロールにつきラピスラズリ1個と経験値ポイント5(レベルではなくポイント単位)が消費されるため、高コストのエンチャント進行にもほとんど影響しません。目的の結果が出るまで何度でも繰り返すことができます。
価格はサーバー設定で調整可能です。ラピスラズリと経験値のコストは別々のパラメータで設定でき、それぞれをゼロにしてリロールを無料にすることもできます。別の設定で、コストを経験値ポイントからエンチャントレベル全体に切り替えることも可能で、その場合はリロールが大幅に高価になります。さらに、コストを別のアイテムにするモードもあります。ラピスラズリの代わりにeasymagic:reroll_catalystsタグを持つアイテムを使用し、インターフェースに専用のスロットが追加されます。

リロールボタンを押すと、提案された3つのエンチャント選択肢が新しいセットに変わります。
本棚とエンチャントレベル
Easy Magicでは、本棚の配置条件も緩和されています。バニラでは、本棚とテーブルの間に空気が存在する場合にのみ本棚がカウントされ、間にブロックがあると効果がリセットされます。モッドを使用すると、松明、カーペット、背の高い草、水など、当たり判定が完全にないブロックを間に置くことができます。それらの後ろにある本棚もカウントされます。この動作はlenient_bookshelvesパラメータによって制御されます。
最高レベルのエンチャントに必要な本棚の数も変更可能です。パラメータ max_enchanting_power はデフォルトで標準の15ですが、0まで下げたり50まで上げたりできます。
模様入りの本棚もエンチャントレベルを提供でき、中にある本3冊につき1レベル上がります。動作は個別に設定でき、本棚がテーブルにまったく影響しない、正面を向いている時のみ影響する、または向きに関係なくレベルを提供するように設定できます。

エンチャントテーブルの周りにある本棚の列。間にランタンやカーペットがある場合でも本棚がカウントされている様子
エンチャントのヒント
エンチャントの選択肢に関するバニラのヒントは、リストからランダムに1つのエンチャントのみを表示します。モッドを使用すると、事前に表示されるエンチャントの数を管理できます。サーバーパラメータenchantment_hintには3つのモードがあります。何も表示しない、1つ表示する(標準動作)、またはアイテムが得られるすべてのエンチャントリストを表示する、です。最後のオプションはランダム性を排除し、レベルを消費する前に全ての結果を確認できます。
設定(コンフィグ)
モッドは.minecraft/config内に2つのファイルを作成します。easymagic-server.tomlは仕組みを管理し、easymagic-client.tomlは表示を管理します。
easymagic-server.toml
パラメータ | 機能 |
| 古いバニラのエンチャントテーブルは、操作時に更新されたものに変換されます。false の場合、手動でブロックを破壊して再設置する必要があります。 |
| ヒントに表示されるエンチャントの数。 |
| 最高レベルのエンチャントに必要な本棚の数。範囲は 0〜50。 |
|
|
| 模様入りの本棚がエンチャントレベルを提供するかどうか(本3冊につき1レベル)。 |
| 1回のリロールで消費される触媒アイテム(デフォルトはラピスラズリ)の数。範囲は 0〜64。0 でこのコストを無効にします。 |
|
|
| エンチャント画面にリロールボタンを追加します。 |
| リロールで消費される経験値ポイント(レベルではない)の数。0 でこのコストを無効にします。 |
|
|
easymagic-client.toml
パラメータ | 機能 |
| 配置されたアイテムの表示方法。 |
| 模様入りの本棚で照準を合わせた本のヒント。 |
| 標準位置からの本のヒントの水平方向のオフセット。任意の整数を受け付けます。 |
| 標準位置からの本のヒントの垂直方向のオフセット。任意の整数を受け付けます。 |
|
|
まとめ
Easy Magicは、バニラのエンチャントにおける2つの不便な点、すなわち配置したアイテムが戻ってしまうことと、望まないエンチャントを再抽選するための高額なコストを解消します。レベルではなく経験値ポイントでリロールできるため、進行を妨げることなく必要なセットを厳選できます。モッドは新しいエンチャントを追加したりその効果を高めたりすることはなく、プロセス自体の煩わしさを取り除くだけです。バニラのエンチャントバランスを保ちつつ、テーブルへの往復というルーチンワークを減らしたいプレイヤーに最適です。
インストール
通常のインストールは約 5 分で完了します。手順は同じで、ローダーと対応するビルドだけが異なります。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











