描画関連のレジストリクラス. その性質上クライアント側のみで, 基本的にClientProxyで呼ぶ.
目次
ブロック関連
public static void registerBlockHandler(ISimpleBlockRenderingHandler handler)
public static void registerBlockHandler(int renderId, ISimpleBlockRenderingHandler handler)
BaseMod.renderWorldBlock, renderInvBlockに相当するISimpleBlockRenderingHandlerを登録するメソッド.
public static int getNextAvailableRenderId()
ModLoader.getUniqueBlockModelID()に相当するメソッド. 新しいRenderTypeを取得する.
アイテム関連
public static int addNewArmourRendererPrefix(String armor)
ModLoader.addArmor()に相当するメソッド.
Entity関連
public static void registerEntityRenderingHandler(Class<? extends Entity> entityClass, Render renderer)
BaseMod.registerRenderer()に相当するメソッド. Entityのクラスと描画するクラスを結び付けるメソッド.
他
public static int addTextureOverride(String fileToOverride, String fileToAdd)
public static void addTextureOverride(String path, String overlayPath, int index)
public static int getUniqueTextureIndex(String path)
ModLoaderとの互換性を保つために用意されたメソッド. ModLoader.addOverrideの内側.
最終更新:2012年08月23日 23:20