OSDN Git Service

復旧
[chemicraft/chemicraft.git] / src / Auxiliary.java
diff --git a/src/Auxiliary.java b/src/Auxiliary.java
new file mode 100644 (file)
index 0000000..ef6bb52
--- /dev/null
@@ -0,0 +1,100 @@
+package net.minecraft.src.ChemiCraft;\r
+\r
+import net.minecraft.src.Block;\r
+import net.minecraft.src.Item;\r
+import net.minecraft.src.ItemStack;\r
+import cpw.mods.fml.common.registry.LanguageRegistry;\r
+\r
+public class Auxiliary {\r
+\r
+       public Auxiliary(){\r
+       }\r
+\r
+       class NameAuxiliary{\r
+\r
+               /**\r
+                * \96¼\91O\82ð\92Ç\89Á\82·\82é\81B\r
+                * @param object\r
+                * @param Name\r
+                */\r
+               public void addName(Object object,Object name){\r
+                       LanguageRegistry.addName(object, (String) name);\r
+               }\r
+\r
+               /**\r
+                * \96¼\91O\82ð\92Ç\89Á\82·\82é(ItemStack\94Å)\r
+                * @param object\r
+                * @param name\r
+                * @param meta\r
+                */\r
+               public void addName(ItemStack itemstack,Object name){\r
+                       LanguageRegistry.addName(itemstack, (String) name);\r
+               }\r
+               \r
+\r
+               /**\r
+                * \8ew\92è\82µ\82½\8c¾\8cê\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é\81B\r
+                * @param object\r
+                * @param name\r
+                */\r
+               public void addName(Object object,String lang,Object name){\r
+                       LanguageRegistry.instance().addNameForObject(object, lang, (String) name);\r
+               }\r
+\r
+               /**\r
+                * \8ew\92è\82µ\82½\8c¾\8cê\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é(ItemStack\94Å)\r
+                * @param object\r
+                * @param name\r
+                */\r
+\r
+               public void addName(ItemStack object,String lang,Object name){\r
+                       LanguageRegistry.instance().addNameForObject(object, lang, (String) name);\r
+               }\r
+\r
+               /**\r
+                * \83\81\83^\83f\81[\83^+\94z\97ñ\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é(Block\94Å)\r
+                * @param object\r
+                * @param name\r
+                */\r
+               public void addName(Block object,Object[] name){\r
+                       for(int i=0;i<name.length;i++){\r
+                               LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);\r
+                       }\r
+               }\r
+\r
+               /**\r
+                * \83\81\83^\83f\81[\83^+\94z\97ñ\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é(Item\94Å)\r
+                * @param object\r
+                * @param name\r
+                */\r
+               public void addName(Item object,Object[] name){\r
+                       for(int i=0;i<name.length;i++){\r
+                               LanguageRegistry.addName(new ItemStack(object,0,i), (String) name[i]);\r
+                       }\r
+               }\r
+\r
+               /**\r
+                * \83\81\83^\83f\81[\83^+\94z\97ñ\82Å\8ew\92è\82µ\82½\8c¾\8cê\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é(Block\94Å)\r
+                * @param object\r
+                * @param name\r
+                */\r
+               public void addName(Block object,String lang,Object[] name){\r
+                       for(int i=0;i<name.length;i++){\r
+                               LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);\r
+                       }\r
+               }\r
+\r
+               /**\r
+                * \83\81\83^\83f\81[\83^+\94z\97ñ\82Å\8ew\92è\82µ\82½\8c¾\8cê\82Å\96¼\91O\82ð\92Ç\89Á\82·\82é(Item\94Å)\r
+                * @param object\r
+                * @param name\r
+                */\r
+               public void addName(Item object,String lang, Object[] name){\r
+                       for(int i=0;i<name.length;i++){\r
+                               LanguageRegistry.instance().addNameForObject(new ItemStack(object,0,i), lang, (String) name[i]);\r
+                       }\r
+               }\r
+\r
+       }\r
+\r
+}\r