-package net.minecraft.src.ChemiCraft;
-
-import net.minecraft.src.EntityPlayer;
-import net.minecraft.src.ItemStack;
-import net.minecraft.src.World;
-
-public class AtomInfo {
-
- protected static int posX;
- protected static int posY;
- protected static int posZ;
- protected static String biomeName;
- protected static String weather;
-
- public AtomInfo(World par1World, EntityPlayer par2EntityPlayer){
-
- this.biomeName = par1World.getBiomeGenForCoords(posX, posZ).biomeName;
-
- this.posX = (int) par2EntityPlayer.posX; // X\8dÀ\95W
- this.posY = (int) par2EntityPlayer.posY; // Y\8dÀ\95W
- this.posZ = (int) par2EntityPlayer.posZ; // Z\8dÀ\95W
-
- boolean rainy = par1World.isRaining();
- boolean thunder = par1World.isThundering();
- if (rainy && thunder){ // \89J\8a\8e\82Â\97\8b
- this.weather = "THUNDER";
- }else if(rainy){ // \89J\82Ü\82½\82Í\90á
- this.weather = "RAINY";
- }else{ //\90°\82ê
- this.weather = "SUNNY";
- }
- }
-
- /**
- * Y\8dÀ\95W\82Æ\82Ì\94ä\8ar
- * @param EntityPlayer EntityPlayer
- * @param y Y\8dÀ\95W
- * @param biomeName \83o\83C\83I\81[\83\80\82Ì\96¼\91O(null\82Å\82à\89Â)
- * @param weather \93V\8bC(null\82Å\82à\89Â)
- * @param par1 \93ü\8eè\90\94
- * @param par2 \8eí\97Þ(\83_\83\81\81[\83W\92l)
- */
- private boolean equivalentBiome(String biomeName){
- boolean ver1 = biomeName != null ? ((this.biomeName == biomeName) ? true : false) : true;
- return ver1;
- }
- private boolean equivalentWeather(String weather){
- boolean ver1 = weather != null ? ((this.weather == weather) ? true : false) : true;
- return ver1;
- }
-
- protected void overY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){
- if(this.posY >= y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){
- if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))
- {
- EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));
- }
- }
- }
- protected void aboveY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){
- if(this.posY > y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){
- if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))
- {
- EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));
- }
- }
- }
- protected void equivalentY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){
- if(this.posY == y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){
- if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))
- {
- EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));
- }
- }
- }
- protected void lessY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){
- if(this.posY < y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){
- if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))
- {
- EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));
- }
- }
- }
- protected void belowY(EntityPlayer EntityPlayer, int y, String biomeName, String weather, int par1, int par2){
- if(this.posY <= y && this.equivalentBiome(biomeName) && this.equivalentWeather(weather)){
- if (!EntityPlayer.inventory.addItemStackToInventory(new ItemStack(ChemiCraft.itemAtoms, par1, par2)))
- {
- EntityPlayer.dropPlayerItem(new ItemStack(ChemiCraft.itemAtoms.shiftedIndex, par1, par2));
- }
- }
- }
-
-}
+package net.minecraft.src.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\8dÀ\95W\r
+ this.posY = (int) par2EntityPlayer.posY; // Y\8dÀ\95W\r
+ this.posZ = (int) par2EntityPlayer.posZ; // Z\8dÀ\95W\r
+\r
+ boolean rainy = par1World.isRaining();\r
+ boolean thunder = par1World.isThundering();\r
+ if (rainy && thunder){ // \89J\8a\8e\82Â\97\8b\r
+ this.weather = "THUNDER";\r
+ }else if(rainy){ // \89J\82Ü\82½\82Í\90á\r
+ this.weather = "RAINY";\r
+ }else{ //\90°\82ê\r
+ this.weather = "SUNNY";\r
+ }\r
+ }\r
+\r
+ /**\r
+ * Y\8dÀ\95W\82Æ\82Ì\94ä\8ar\r
+ * @param EntityPlayer EntityPlayer\r
+ * @param y Y\8dÀ\95W\r
+ * @param biomeName \83o\83C\83I\81[\83\80\82Ì\96¼\91O(null\82Å\82à\89Â)\r
+ * @param weather \93V\8bC(null\82Å\82à\89Â)\r
+ * @param par1 \93ü\8eè\90\94\r
+ * @param par2 \8eí\97Þ(\83_\83\81\81[\83W\92l)\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