Entries from 2016-05-01 to 1 month

ネタのメモ

スケルトンのレアドロにSkeleton's Arrow(テクスチャは普通の矢にポーションキラキラつけただけ)、これを弓で撃ってクリーパーを倒すとレアドロでレコード - coremods? スライムのドロップにSlime Bloodを追加, これでSlime-Bloody Swordを作って使うとスラ…

サウンドシステムの扱いについて

Minecraft 1.4.7, Minecraft Forge #534でサウンドシステムを触った時のメモ。 MinecraftのサウンドシステムはPaul's Code SoundSystem (http://www.paulscode.com/forum/index.php?topic=4.0)を利用していることがクレジット等からわかるので、まずはそのソ…

チェストのようなブロックのレンダリング処理周りについて

Minecraft 1.4.7, Minecraft Forge #534でチェストのようにアニメーションするブロックを書いた時に感じたことのメモ。 目的はいわばIronChestsのダイヤモンドチェストのような機能を提供するチェストブロックを書くこと。基本はEnderChestのような感じなの…

ITickHandler#tickStart, tickEndの引数の調査

Minecraft 1.4.7, Minecraft Forge #534。 ゲーム内でTickごとに実行される処理を記述するのに使われるITickHandlerと呼ばれるインターフェースが存在する。その中で、実際にTickの始まり/終わりのそれぞれで呼ばれるメソッドがtickStart, tickEndだが、それ…

Ubuntu 14.04で開発環境を整える際のメモ

Minecraft 1.4.7 with Minecraft Forge #534の環境をUbuntu14.04で整えた際、いくつかエラーにあたったのでその対処法。 astyleについて mcp付属のastyle.exeは少し古いバージョン(2.02.x)で、Ubuntu 14.04のapt-getで入るastyle 2.03と相違がある。このため…