Arcaratus and Vanilla are derps.

This commit is contained in:
WayofTime 2015-07-16 18:29:53 -04:00
parent 1ca7795164
commit 9b7b419ec8
4 changed files with 26 additions and 7 deletions

View file

@ -1,3 +1,5 @@
#
#Thu Jul 16 09:50:10 EDT 2015
mod_name=BloodMagic
forge_version=10.13.4.1448-1.7.10
ccc_version=1.0.4.29
@ -7,5 +9,5 @@ guideapi_version=1.0.1-20
package_group=com.wayoftime.bloodmagic
mod_version=1.3.3
minetweaker_version=Dev-1.7.10-3.0.9B
build_number=6
mc_version=1.7.10
build_number=5

View file

@ -7,7 +7,6 @@ import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
@ -258,8 +257,8 @@ public class APISpellHelper
if (canSilk && silkTouch)
{
ArrayList<ItemStack> items = new ArrayList<ItemStack>();
ItemStack item = new ItemStack(block, 1, meta);
ItemStack item = createStackedBlock(block, meta);
items.add(item);
return items;
@ -269,6 +268,24 @@ public class APISpellHelper
}
}
public static ItemStack createStackedBlock(Block block, int meta)
{
int j = 0;
if(block == Blocks.lit_redstone_ore)
{
block = Blocks.redstone_ore;
}
Item item = Item.getItemFromBlock(block);
if (item != null && item.getHasSubtypes())
{
j = meta;
}
return new ItemStack(item, 1, j);
}
public static void spawnItemListInWorld(List<ItemStack> items, World world, float x, float y, float z)
{
for (ItemStack stack : items)

View file

@ -66,7 +66,7 @@ public class ClientEventHandler
if (event.phase.equals(Phase.START))
return;
// if (!RenderHelper.onTickInGame(mcClient))
if (!RenderHelper.onTickInGame(mcClient))
{
}

View file

@ -7,13 +7,13 @@ import java.util.Random;
import java.util.regex.Pattern;
import net.minecraft.block.Block;
import net.minecraft.block.BlockLiquid;
import net.minecraft.enchantment.Enchantment;
import net.minecraft.enchantment.EnchantmentProtection;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityList;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.monster.EntityZombie;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.init.Blocks;
@ -339,7 +339,7 @@ public class SpellHelper
public static boolean isBlockFluid(Block block)
{
return block instanceof IFluidBlock;
return block instanceof IFluidBlock || block instanceof BlockLiquid;
}
public static void evaporateWaterBlock(World world, int posX, int posY, int posZ)