提供: Minecraft Modding Wiki
(ページの作成:「=OreDictionaryについて= <p> OreDictionayは鉱石辞書という'''異なるMod間でのアイテムの共有'''を可能にするAPIである. 具体的な使...」) |
|||
6行目: | 6行目: | ||
==鉱石登録メソッド== | ==鉱石登録メソッド== | ||
{|class="wikitable" style="border-width:1px 1px 1px 1px; border-color:black; border-style:solid; " width=100% | {|class="wikitable" style="border-width:1px 1px 1px 1px; border-color:black; border-style:solid; " width=100% | ||
− | !width=15%|メソッド名 | + | !width=15% rowspan="6"|メソッド名 |
|'''public static void registerOre(String name, Item ore)''' | |'''public static void registerOre(String name, Item ore)''' | ||
|- | |- | ||
− | |||
|'''public static void registerOre(String name, Block ore)''' | |'''public static void registerOre(String name, Block ore)''' | ||
|- | |- | ||
− | |||
|'''public static void registerOre(String name, ItemStack ore)''' | |'''public static void registerOre(String name, ItemStack ore)''' | ||
|- | |- | ||
− | |||
|'''public static void registerOre(int id, Item ore)''' | |'''public static void registerOre(int id, Item ore)''' | ||
|- | |- | ||
− | |||
|'''public static void registerOre(int id, Block ore)''' | |'''public static void registerOre(int id, Block ore)''' | ||
|- | |- | ||
− | |||
|'''public static void registerOre(int id, ItemStack ore)''' | |'''public static void registerOre(int id, ItemStack ore)''' | ||
|- | |- |
2013年4月2日 (火) 21:45時点における最新版
OreDictionaryについて[編集]
OreDictionayは鉱石辞書という異なるMod間でのアイテムの共有を可能にするAPIである. 具体的な使い方は鉱石辞書の利用を参照.
鉱石登録メソッド[編集]
メソッド名 | public static void registerOre(String name, Item ore) |
---|---|
public static void registerOre(String name, Block ore) | |
public static void registerOre(String name, ItemStack ore) | |
public static void registerOre(int id, Item ore) | |
public static void registerOre(int id, Block ore) | |
public static void registerOre(int id, ItemStack ore) | |
概要 | 辞書登録用メソッド, 他のModとは同じ文字列または同じIDで共有化される |
補足 | 鉱石辞書という名前だが, 鉱石でなくても利用可能 |
参照用メソッド[編集]
メソッド名 | public static int getOreID(String name) |
---|---|
概要 | 登録名からIDを取得するメソッド |
補足 | 未登録の場合は新たに登録され, 登録されたIDが返される |
メソッド名 | public static String getOreName(int id) |
---|---|
概要 | IDから登録名を取得するメソッド |
補足 | 未登録の場合は"Unknown"が返される |
メソッド名 | public static int getOreID(ItemStack itemStack) |
---|---|
概要 | ItemStackからIDを取得するメソッド |
補足 | 未登録の場合は-1が返される |
メソッド名 | public static ArrayList<ItemStack> getOres(String name) |
---|---|
概要 | 同じ名前で登録されているItemStackのリストを返す |
補足 |
メソッド名 | public static ArrayList<ItemStack> getOres(Integer id) |
---|---|
概要 | 同じIDで登録されているItemStackのリストを返す |
補足 |
メソッド名 | public static String[] getOreNames() |
---|---|
概要 | 登録されている名前のリストを返す |
補足 |