OSDN Git Service

パッケージの大幅な変更
[chemicraft/chemicraft.git] / chemicraft / AtomInfo.java
diff --git a/chemicraft/AtomInfo.java b/chemicraft/AtomInfo.java
deleted file mode 100644 (file)
index f11ef33..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-package chemicraft;\r
-\r
-import net.minecraft.src.EntityPlayer;\r
-import net.minecraft.src.ItemStack;\r
-import net.minecraft.src.World;\r
-\r
-public class AtomInfo {\r
-\r
-       protected static int posX;\r
-       protected static int posY;\r
-       protected static int posZ;\r
-       protected static String biomeName;\r
-       protected static String weather;\r
-\r
-       public AtomInfo(World par1World, EntityPlayer par2EntityPlayer){\r
-\r
-               this.biomeName = par1World.getBiomeGenForCoords(posX, posZ).biomeName;\r
-\r
-               this.posX = (int) par2EntityPlayer.posX; // X座標\r
-               this.posY = (int) par2EntityPlayer.posY; // Y座標\r
-               this.posZ = (int) par2EntityPlayer.posZ; // Z座標\r
-\r
-               boolean rainy = par1World.isRaining();\r
-               boolean thunder = par1World.isThundering();\r
-               if (rainy && thunder){ // 雨且つ雷\r
-                       this.weather = "THUNDER";\r
-               }else if(rainy){ // 雨または雪\r
-                       this.weather = "RAINY";\r
-               }else{ //晴れ\r
-                       this.weather = "SUNNY";\r
-               }\r
-       }\r
-\r
-       /**\r
-        * Y座標との比較\r
-        * @param EntityPlayer EntityPlayer\r
-        * @param y Y座標\r
-        * @param biomeName バイオームの名前(nullでも可)\r
-        * @param weather 天気(nullでも可)\r
-        * @param par1 入手数\r
-        * @param par2 種類(ダメージ値)\r
-        */\r
-       private boolean equivalentBiome(String biomeName){\r
-               boolean ver1 = biomeName != null ? ((this.biomeName == biomeName) ? true : false) : true;\r
-               return ver1;\r
-       }\r
-       private boolean equivalentWeather(String weather){\r
-               boolean ver1 = weather != null ? ((this.weather == weather) ? true : false) : true;\r
-               return ver1;\r
-       }\r
-\r
-       protected void overY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){\r
-               if(this.posY >= y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){\r
-                       if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))\r
-                       {\r
-                               EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));\r
-                       }\r
-               }\r
-       }\r
-       protected void aboveY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){\r
-               if(this.posY > y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){\r
-                       if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))\r
-                       {\r
-                               EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));\r
-                       }\r
-               }\r
-       }\r
-       protected void equivalentY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){\r
-               if(this.posY == y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){\r
-                       if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))\r
-                       {\r
-                               EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));\r
-                       }\r
-               }\r
-       }\r
-       protected void lessY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){\r
-               if(this.posY < y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){\r
-                       if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))\r
-                       {\r
-                               EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));\r
-                       }\r
-               }\r
-       }\r
-       protected void belowY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){\r
-               if(this.posY <= y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){\r
-                       if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))\r
-                       {\r
-                               EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));\r
-                       }\r
-               }\r
-       }\r
-\r
-}\r