1.3以降のForge, FMLのサンプルmodを項目別に列挙.
それぞれのmodにソースが同梱されている.
forge 4.0.0.248にてコンパイルしたもの. 文字コードはBOM無しUTF-8.
これらのmodはクライアント, サーバーどちらでも動くUniversal版である.
FMLでの基本
キーワード : EntityRegistry, EntityID, EntityLiving
内容 : 僅かに改変されたゾンビを追加
キーワード : renderWorldBlock, renderInventoryBlock, ISimpleBlockRenderingHandler
内容 : FMLでの, BaseMod.renderWorldBlock, renderInvBlockの実装
キーワード : TileEntity, NBT, PacketHandler
内容 : NBTでブロックの向きを保持
API関連
キーワード : VillagerRegistry
内容 : 司祭(紫色の服)の村人の取引内容を追加
- EnumToolmaterial縛りをなんとかする方法をForgeAPIで解決
キーワード : ForgeAPI, EnumHelper
内容 : ツール類のインスタンスを生成する際, 引数に必要なEnumToolMaterialに独自のEnum定数を追加する方法
キーワード : PlayerEvent, ForgeSubscribe
内容 : Forgeのイベントシステムの基本的な使い方. 呼び出しと一部イベントでは機能を実装.
キーワード : LivingEvent, ForgeSubscribe
内容 : 動物, 敵性Mob, プレイヤーまで含めてEntityLiving全般に関するイベントの基本的な使い方.
GUI関連
キーワード : GUI, Container
内容 : 追加されたブロックのGUIを開くだけ. TileEntityにアイテムは保存しない.
キーワード : GUI, Container, PacketHandler
内容 : GUIにボタンを追加, ボタンをクリックしたときに応答メッセージが表示される.
キーワード : GUI, Container, PacketHandler, MouseClick
内容 : GUIにクリックエリアを追加, 特定の範囲をクリックしたときに応答メッセージが表示される.
最終更新:2012年10月05日 20:20