Anti-comments sweep!

This commit is contained in:
Tombenpotter 2014-10-13 22:33:20 +02:00
parent e6a10f3f06
commit dea1f87078
454 changed files with 23594 additions and 26739 deletions

View file

@ -1,23 +1,19 @@
package WayofTime.alchemicalWizardry.common.rituals;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.server.MinecraftServer;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
import WayofTime.alchemicalWizardry.AlchemicalWizardry;
import WayofTime.alchemicalWizardry.api.rituals.IMasterRitualStone;
import WayofTime.alchemicalWizardry.api.rituals.RitualComponent;
import WayofTime.alchemicalWizardry.api.rituals.RitualEffect;
import WayofTime.alchemicalWizardry.api.soulNetwork.LifeEssenceNetwork;
import WayofTime.alchemicalWizardry.api.soulNetwork.SoulNetworkHandler;
import WayofTime.alchemicalWizardry.common.spell.complex.effect.SpellHelper;
import WayofTime.alchemicalWizardry.common.tileEntity.TEAltar;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
import java.util.ArrayList;
import java.util.List;
public class RitualEffectLifeConduit extends RitualEffect
{
@ -54,120 +50,118 @@ public class RitualEffectLifeConduit extends RitualEffect
{
return;
}
//tileAltar = (TEAltar)world.getBlockTileEntity(x,y-1,z);
int d0 = 15;
int vertRange = 20;
EntityPlayer entityOwner = null;
List<EntityPlayer> list = SpellHelper.getPlayersInRange(world, x, y, z, d0, vertRange);
for(EntityPlayer player : list)
for (EntityPlayer player : list)
{
if(SpellHelper.getUsername(player).equals(owner))
{
entityOwner = player;
}
if (SpellHelper.getUsername(player).equals(owner))
{
entityOwner = player;
}
}
if (entityOwner == null)
{
return;
}
int fillAmount = Math.min(currentEssence/2,tileAltar.fill(ForgeDirection.UP, new FluidStack(AlchemicalWizardry.lifeEssenceFluid,10000), false));
int fillAmount = Math.min(currentEssence / 2, tileAltar.fill(ForgeDirection.UP, new FluidStack(AlchemicalWizardry.lifeEssenceFluid, 10000), false));
{
tileAltar.fill(ForgeDirection.UP, new FluidStack(AlchemicalWizardry.lifeEssenceFluid,fillAmount), true);
if(entityOwner.getHealth() > 2.0f && fillAmount != 0)
{
entityOwner.setHealth(2.0f);
}
SoulNetworkHandler.syphonFromNetwork(owner, fillAmount*2);
tileAltar.fill(ForgeDirection.UP, new FluidStack(AlchemicalWizardry.lifeEssenceFluid, fillAmount), true);
if (entityOwner.getHealth() > 2.0f && fillAmount != 0)
{
entityOwner.setHealth(2.0f);
}
SoulNetworkHandler.syphonFromNetwork(owner, fillAmount * 2);
}
}
@Override
public int getCostPerRefresh()
{
return 0;
return 0;
}
@Override
public List<RitualComponent> getRitualComponentList()
{
ArrayList<RitualComponent> conduitRitual = new ArrayList();
conduitRitual.add(new RitualComponent(-1,0,-1,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-1,0,1,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(1,0,1,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(1,0,-1,RitualComponent.FIRE));
for(int i=0; i<4; i++)
{
conduitRitual.add(new RitualComponent(-2,i,-2,RitualComponent.AIR));
conduitRitual.add(new RitualComponent(-2,i,2,RitualComponent.AIR));
conduitRitual.add(new RitualComponent(2,i,2,RitualComponent.AIR));
conduitRitual.add(new RitualComponent(2,i,-2,RitualComponent.AIR));
}
conduitRitual.add(new RitualComponent(4,1,4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4,1,-4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4,1,-4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4,1,4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(3,1,4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4,1,3,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-3,1,4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4,1,3,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(3,1,-4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4,1,-3,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-3,1,-4,RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4,1,-3,RitualComponent.EARTH));
public List<RitualComponent> getRitualComponentList()
{
ArrayList<RitualComponent> conduitRitual = new ArrayList();
for(int i=0; i<2; i++)
{
conduitRitual.add(new RitualComponent(4,i+2,4,RitualComponent.WATER));
conduitRitual.add(new RitualComponent(4,i+2,-4,RitualComponent.WATER));
conduitRitual.add(new RitualComponent(-4,i+2,-4,RitualComponent.WATER));
conduitRitual.add(new RitualComponent(-4,i+2,4,RitualComponent.WATER));
}
conduitRitual.add(new RitualComponent(4,4,4,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(4,4,-4,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-4,4,-4,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-4,4,4,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(6,0,5,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(5,0,6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6,0,5,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-5,0,6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(6,0,-5,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(5,0,-6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6,0,-5,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-5,0,-6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-1, 0, -1, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-1, 0, 1, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(1, 0, 1, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(1, 0, -1, RitualComponent.FIRE));
for (int i = 0; i < 4; i++)
{
conduitRitual.add(new RitualComponent(-2, i, -2, RitualComponent.AIR));
conduitRitual.add(new RitualComponent(-2, i, 2, RitualComponent.AIR));
conduitRitual.add(new RitualComponent(2, i, 2, RitualComponent.AIR));
conduitRitual.add(new RitualComponent(2, i, -2, RitualComponent.AIR));
}
conduitRitual.add(new RitualComponent(4, 1, 4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4, 1, -4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4, 1, -4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4, 1, 4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(3, 1, 4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4, 1, 3, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-3, 1, 4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4, 1, 3, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(3, 1, -4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(4, 1, -3, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-3, 1, -4, RitualComponent.EARTH));
conduitRitual.add(new RitualComponent(-4, 1, -3, RitualComponent.EARTH));
for (int i = 0; i < 2; i++)
{
conduitRitual.add(new RitualComponent(4, i + 2, 4, RitualComponent.WATER));
conduitRitual.add(new RitualComponent(4, i + 2, -4, RitualComponent.WATER));
conduitRitual.add(new RitualComponent(-4, i + 2, -4, RitualComponent.WATER));
conduitRitual.add(new RitualComponent(-4, i + 2, 4, RitualComponent.WATER));
}
conduitRitual.add(new RitualComponent(4, 4, 4, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(4, 4, -4, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-4, 4, -4, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-4, 4, 4, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(6, 0, 5, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(5, 0, 6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6, 0, 5, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-5, 0, 6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(6, 0, -5, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(5, 0, -6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6, 0, -5, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-5, 0, -6, RitualComponent.FIRE));
for (int i = 0; i < 2; i++)
{
conduitRitual.add(new RitualComponent(6, i, 6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(6, i, -6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6, i, 6, RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6, i, -6, RitualComponent.FIRE));
}
for (int i = 0; i < 3; i++)
{
conduitRitual.add(new RitualComponent(6, i + 2, 6, RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(6, i + 2, -6, RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(-6, i + 2, 6, RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(-6, i + 2, -6, RitualComponent.BLANK));
}
conduitRitual.add(new RitualComponent(6, 5, 6, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(6, 5, -6, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-6, 5, 6, RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-6, 5, -6, RitualComponent.DUSK));
for(int i=0; i<2; i++)
{
conduitRitual.add(new RitualComponent(6,i,6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(6,i,-6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6,i,6,RitualComponent.FIRE));
conduitRitual.add(new RitualComponent(-6,i,-6,RitualComponent.FIRE));
}
for(int i=0; i<3; i++)
{
conduitRitual.add(new RitualComponent(6,i+2,6,RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(6,i+2,-6,RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(-6,i+2,6,RitualComponent.BLANK));
conduitRitual.add(new RitualComponent(-6,i+2,-6,RitualComponent.BLANK));
}
conduitRitual.add(new RitualComponent(6,5,6,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(6,5,-6,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-6,5,6,RitualComponent.DUSK));
conduitRitual.add(new RitualComponent(-6,5,-6,RitualComponent.DUSK));
return conduitRitual;
}
}
}