Attempt to fix repository

This commit is contained in:
WayofTime 2015-07-31 12:09:09 -04:00
parent e242207d50
commit 1aac4686db
932 changed files with 39272 additions and 11544 deletions

View file

@ -1,26 +1,24 @@
package WayofTime.alchemicalWizardry.common.tileEntity;
import WayofTime.alchemicalWizardry.AlchemicalWizardry;
import WayofTime.alchemicalWizardry.ModBlocks;
import WayofTime.alchemicalWizardry.common.demonVillage.BuildingSchematic;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.BlockPos;
import WayofTime.alchemicalWizardry.AlchemicalWizardry;
import WayofTime.alchemicalWizardry.ModBlocks;
import WayofTime.alchemicalWizardry.common.demonVillage.BuildingSchematic;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public class TESchematicSaver extends TileEntity
{
public Block targetBlock = ModBlocks.largeBloodStoneBrick;
public void rightClickBlock()
public void rightClickBlock(EntityPlayer player, int side)
{
BuildingSchematic schematic = new BuildingSchematic();
@ -37,15 +35,14 @@ public class TESchematicSaver extends TileEntity
{
for (int k = -negZ + 1; k <= posZ - 1; k++)
{
BlockPos newPos = pos.add(i, j, k);
IBlockState state = worldObj.getBlockState(newPos);
Block block = state.getBlock();
int meta = block.getMetaFromState(state);
int meta = worldObj.getBlockMetadata(xCoord + i, yCoord + j, zCoord + k);
Block block = worldObj.getBlock(xCoord + i, yCoord + j, zCoord + k);
if (!block.isAir(worldObj, newPos))
if (!block.isAir(worldObj, xCoord + i, yCoord + j, zCoord + k))
{
schematic.addBlockWithMeta(block, meta, i, j, k);
}
}
}
@ -73,7 +70,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(0, i, 0)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord, yCoord + i, zCoord)))
{
return i;
}
@ -88,7 +85,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(0, -i, 0)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord, yCoord - i, zCoord)))
{
return i;
}
@ -103,7 +100,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(i, 0, 0)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord + i, yCoord, zCoord)))
{
return i;
}
@ -118,7 +115,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(-i, 0, 0)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord - i, yCoord, zCoord)))
{
return i;
}
@ -133,7 +130,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(0, 0, i)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord, yCoord, zCoord + i)))
{
return i;
}
@ -148,7 +145,7 @@ public class TESchematicSaver extends TileEntity
int i = 1;
while (i < 100)
{
if (targetBlock == (worldObj.getBlockState(pos.add(0, 0, -i)).getBlock()))
if (targetBlock == (worldObj.getBlock(xCoord, yCoord, zCoord - i)))
{
return i;
}