Respect Easy Emerald Tools & More [FORGE]

最近、Java版のMinecraftにいろいろなModを入れて遊んでいるのですが、 Easy Emerald Tools & More [FORGE] というModがとても便利で愛用しております。

  • 銅やアメジストなどで防具が作れる
  • 3x3の領域をまとめて掘れるシャベルやピッケル
  • 1箇所掘るだけで木をまるごと採れるツリーアックス etc..

これが無いと不便に感じてしまうほど使い倒しております。

Forge 1.20.1をやりたい

Minecraft公式で The Trails and Tales というアップデートがありまして、以下のような素敵な内容が追加されました。

  • 桜の木がいっぱいで花びら舞う、情緒あふれるサクラバイオーム
  • 化石を発掘して古代の生き物を復活させる仕組み
  • 砂漠の舟とも言われるラクダに乗れる etc..

この最新アップデートが含まれる Forge 1.20.1 でも上記のModを使いたいと思ったのですが、作者さんが今年になってから動いておられないご様子で、一向にアップデートが提供される気配がありませんでした。

ならば私がアップデートしよう

一緒にMinecraftをプレイしている子どもたちも「あのModが無いと、辛い・・・」と嘆くような状況になりつつありましたので、 公式のソースコード を取得してきて、ビルドしてみることにしました。

普段はあまりJavaエコシステムに縁がない生活を送っているため、gradleの詳細な仕組みなども含めてわからないことだらけでしたが、 IntelliJ のおかげでなんとか進められました。ありがとう、IntelliJ、君は素晴らしい。

Forge 1.19.2に比べてForge 1.20.1ではいろいろなクラスの実装が変わっており、そのままではビルドが通らない箇所が結構ありました。が、なんやかんや頑張りまして、遂に対応版をリリースできました。(プログラミングに関する詳細は、別途記事にしてみようと思います。)

forked-easy-emerald-tools

たくさんのModが配布されているCourseForgeというサイトで、 [Forked] Easy Emerald Tools & More [FORGE] というページを作って配布しています。

実はMod開発は初めてだったのですが、自分の好きなModで「使いたい」という気持ちが強かったので頑張れた気がします。よかったら、皆様も使ってみてください。