3 import net.minecraft.src.Block;
\r
4 import net.minecraft.src.Item;
\r
5 import net.minecraft.src.ItemStack;
\r
6 import cpw.mods.fml.common.registry.LanguageRegistry;
\r
8 public class Auxiliary {
\r
13 class NameAuxiliary{
\r
20 public void addName(Object object,Object name){
\r
21 LanguageRegistry.addName(object, (String) name);
\r
25 * 名前を追加する(ItemStack版)
\r
30 public void addName(ItemStack itemstack,Object name){
\r
31 LanguageRegistry.addName(itemstack, (String) name);
\r
40 public void addName(Object object,String lang,Object name){
\r
41 LanguageRegistry.instance().addNameForObject(object, lang, (String) name);
\r
45 * 指定した言語で名前を追加する(ItemStack版)
\r
50 public void addName(ItemStack object,String lang,Object name){
\r
51 LanguageRegistry.instance().addNameForObject(object, lang, (String) name);
\r
55 * メタデータ+配列で名前を追加する(Block版)
\r
59 public void addName(Block object,Object[] name){
\r
60 for(int i=0;i<name.length;i++){
\r
61 LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);
\r
66 * メタデータ+配列で名前を追加する(Item版)
\r
70 public void addName(Item object,Object[] name){
\r
71 for(int i=0;i<name.length;i++){
\r
72 LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);
\r
77 * メタデータ+配列で指定した言語で名前を追加する(Block版)
\r
81 public void addName(Block object,String lang,Object[] name){
\r
82 for(int i=0;i<name.length;i++){
\r
83 LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);
\r
88 * メタデータ+配列で指定した言語で名前を追加する(Item版)
\r
92 public void addName(Item object,String lang, Object[] name){
\r
93 for(int i=0;i<name.length;i++){
\r
94 LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);
\r