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
15 class NameAuxiliary {
\r
22 public void addName(Object object,Object name){
\r
23 LanguageRegistry.addName(object, (String) name);
\r
29 * 名前を設定します(ItemStack版)
\r
34 public void addName(ItemStack itemstack,Object name){
\r
35 LanguageRegistry.addName(itemstack, (String) name);
\r
46 public void addName(Object object,String lang,Object name){
\r
47 LanguageRegistry.instance().addNameForObject(object, lang, (String) name);
\r
53 * 指定言語にそって名前を追加します(ItemStack版)
\r
58 public void addName(ItemStack object,String lang,Object name){
\r
59 LanguageRegistry.instance().addNameForObject(object, lang, (String) name);
\r
65 * メタデータごとに名前を追加します(Block版)
\r
69 public void addName(Block object,Object[] name){
\r
70 for(int i=0;i<name.length;i++){
\r
71 LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);
\r
78 * メタデータごとに名前を追加します(Item版)
\r
82 public void addName(Item object,Object[] name){
\r
83 for(int i=0;i<name.length;i++){
\r
84 LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);
\r
91 * 指定された言語にそってメタデータごとに名前を設定します(Block版)
\r
95 public void addName(Block object,String lang,Object[] name){
\r
96 for(int i=0;i<name.length;i++){
\r
97 LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);
\r
104 * 指定された言語にそってメタデータごとに名前を設定します(Item版)
\r
108 public void addName(Item object,String lang, Object[] name){
\r
109 for(int i=0;i<name.length;i++){
\r
110 LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);
\r