• 0

    posted a message on More Player Models 2 (Adds a character creation screen, animations and more)

    I found an issue. So I used it on a server and then half of the people there became furries. this is a very game-breaking bug and I can't find a way to fix it.

    also the 1.10.2 version crashes every time I make changes to my player model.

    Posted in: Minecraft Mods
  • 0

    posted a message on The above user's location is your new home.

    UHHHHHHHH how am I not dead?

    Posted in: Forum Games
  • 0

    posted a message on Genesis Mod - Prehistoric Dimension
    Quote from Anaghold»

    Sorry but I don't think that you are able to help us. We need coders very experimented and talented.


    k, thats fine.

    I could always make some 3D block models though. I've always been pretty good with modeling.

    Posted in: WIP Mods
  • 0

    posted a message on AoA--25 New Dimensions• 330 Mobs• 27 Bosses• Skills• Quests• 600+Items [LARGE Bugfix Update, May 2018]

    That music would work pretty good, but I'm sure Nintendo would get very mad if they found out plus, I think the music from Mario Cart 8 is copyrighted anyway.

    Posted in: Minecraft Mods
  • 0

    posted a message on Genesis Mod - Prehistoric Dimension

    After a long while, and figuring out how to make Minecraft mods, I realized just how long this mod has been in development, and I have still been very interested in it. If you like, I could help with some programming and hopefully help this mod develop faster. EDIT: I could also do some modeling for you, but not adding a texture to the model since Techne hates me ;_;

    Posted in: WIP Mods
  • 0

    posted a message on Nether Gate Location

    It's a PORTAL not a gate *facepalm*. sorry, I just can't really handle it when people use the wrong word. Nothing against you. But a house to put the portal in would be a good idea, as long as you use an iron door with a button so the villagers can't travel to the Nether.

    Posted in: Survival Mode
  • 0

    posted a message on How to recreate redstone wire in MCreator.

    Mod creators like MCreator are very limited, just like everyone else on this thread is saying, but here is the code I stole from the Blocks class for the redstone wire:


    package net.minecraft.block;
    
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    import java.util.ArrayList;
    import java.util.HashSet;
    import java.util.Random;
    import java.util.Set;
    import net.minecraft.block.material.Material;
    import net.minecraft.client.renderer.texture.IIconRegister;
    import net.minecraft.init.Blocks;
    import net.minecraft.init.Items;
    import net.minecraft.item.Item;
    import net.minecraft.util.AxisAlignedBB;
    import net.minecraft.util.Direction;
    import net.minecraft.util.IIcon;
    import net.minecraft.world.ChunkPosition;
    import net.minecraft.world.IBlockAccess;
    import net.minecraft.world.World;
    
    public class BlockRedstoneWire extends Block
    {
        private boolean field_150181_a = true;
        private Set field_150179_b = new HashSet();
        @SideOnly(Side.CLIENT)
        private IIcon field_150182_M;
        @SideOnly(Side.CLIENT)
        private IIcon field_150183_N;
        @SideOnly(Side.CLIENT)
        private IIcon field_150184_O;
        @SideOnly(Side.CLIENT)
        private IIcon field_150180_P;
        private static final String __OBFID = "CL_00000295";
    
        public BlockRedstoneWire()
        {
            super(Material.circuits);
            this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.0625F, 1.0F);
        }
    
        /**
         * Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been
         * cleared to be reused)
         */
        public AxisAlignedBB getCollisionBoundingBoxFromPool(World p_149668_1_, int p_149668_2_, int p_149668_3_, int p_149668_4_)
        {
            return null;
        }
    
        /**
         * Is this block (a) opaque and (b) a full 1m cube?  This determines whether or not to render the shared face of two
         * adjacent blocks and also whether the player can attach torches, redstone wire, etc to this block.
         */
        public boolean isOpaqueCube()
        {
            return false;
        }
    
        /**
         * If this block doesn't render as an ordinary block it will return False (examples: signs, buttons, stairs, etc)
         */
        public boolean renderAsNormalBlock()
        {
            return false;
        }
    
        /**
         * The type of render function that is called for this block
         */
        public int getRenderType()
        {
            return 5;
        }
    
        /**
         * Returns a integer with hex for 0xrrggbb with this color multiplied against the blocks color. Note only called
         * when first determining what to render.
         */
        @SideOnly(Side.CLIENT)
        public int colorMultiplier(IBlockAccess p_149720_1_, int p_149720_2_, int p_149720_3_, int p_149720_4_)
        {
            return 8388608;
        }
    
        /**
         * Checks to see if its valid to put this block at the specified coordinates. Args: world, x, y, z
         */
        public boolean canPlaceBlockAt(World p_149742_1_, int p_149742_2_, int p_149742_3_, int p_149742_4_)
        {
            return World.doesBlockHaveSolidTopSurface(p_149742_1_, p_149742_2_, p_149742_3_ - 1, p_149742_4_) || p_149742_1_.getBlock(p_149742_2_, p_149742_3_ - 1, p_149742_4_) == Blocks.glowstone;
        }
    
        private void func_150177_e(World p_150177_1_, int p_150177_2_, int p_150177_3_, int p_150177_4_)
        {
            this.func_150175_a(p_150177_1_, p_150177_2_, p_150177_3_, p_150177_4_, p_150177_2_, p_150177_3_, p_150177_4_);
            ArrayList arraylist = new ArrayList(this.field_150179_b);
            this.field_150179_b.clear();
    
            for (int l = 0; l < arraylist.size(); ++l)
            {
                ChunkPosition chunkposition = (ChunkPosition)arraylist.get(l);
                p_150177_1_.notifyBlocksOfNeighborChange(chunkposition.chunkPosX, chunkposition.chunkPosY, chunkposition.chunkPosZ, this);
            }
        }
    
        private void func_150175_a(World p_150175_1_, int p_150175_2_, int p_150175_3_, int p_150175_4_, int p_150175_5_, int p_150175_6_, int p_150175_7_)
        {
            int k1 = p_150175_1_.getBlockMetadata(p_150175_2_, p_150175_3_, p_150175_4_);
            byte b0 = 0;
            int i3 = this.func_150178_a(p_150175_1_, p_150175_5_, p_150175_6_, p_150175_7_, b0);
            this.field_150181_a = false;
            int l1 = p_150175_1_.getStrongestIndirectPower(p_150175_2_, p_150175_3_, p_150175_4_);
            this.field_150181_a = true;
    
            if (l1 > 0 && l1 > i3 - 1)
            {
                i3 = l1;
            }
    
            int i2 = 0;
    
            for (int j2 = 0; j2 < 4; ++j2)
            {
                int k2 = p_150175_2_;
                int l2 = p_150175_4_;
    
                if (j2 == 0)
                {
                    k2 = p_150175_2_ - 1;
                }
    
                if (j2 == 1)
                {
                    ++k2;
                }
    
                if (j2 == 2)
                {
                    l2 = p_150175_4_ - 1;
                }
    
                if (j2 == 3)
                {
                    ++l2;
                }
    
                if (k2 != p_150175_5_ || l2 != p_150175_7_)
                {
                    i2 = this.func_150178_a(p_150175_1_, k2, p_150175_3_, l2, i2);
                }
    
                if (p_150175_1_.getBlock(k2, p_150175_3_, l2).isNormalCube() && !p_150175_1_.getBlock(p_150175_2_, p_150175_3_ + 1, p_150175_4_).isNormalCube())
                {
                    if ((k2 != p_150175_5_ || l2 != p_150175_7_) && p_150175_3_ >= p_150175_6_)
                    {
                        i2 = this.func_150178_a(p_150175_1_, k2, p_150175_3_ + 1, l2, i2);
                    }
                }
                else if (!p_150175_1_.getBlock(k2, p_150175_3_, l2).isNormalCube() && (k2 != p_150175_5_ || l2 != p_150175_7_) && p_150175_3_ <= p_150175_6_)
                {
                    i2 = this.func_150178_a(p_150175_1_, k2, p_150175_3_ - 1, l2, i2);
                }
            }
    
            if (i2 > i3)
            {
                i3 = i2 - 1;
            }
            else if (i3 > 0)
            {
                --i3;
            }
            else
            {
                i3 = 0;
            }
    
            if (l1 > i3 - 1)
            {
                i3 = l1;
            }
    
            if (k1 != i3)
            {
                p_150175_1_.setBlockMetadataWithNotify(p_150175_2_, p_150175_3_, p_150175_4_, i3, 2);
                this.field_150179_b.add(new ChunkPosition(p_150175_2_, p_150175_3_, p_150175_4_));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_ - 1, p_150175_3_, p_150175_4_));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_ + 1, p_150175_3_, p_150175_4_));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_, p_150175_3_ - 1, p_150175_4_));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_, p_150175_3_ + 1, p_150175_4_));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_, p_150175_3_, p_150175_4_ - 1));
                this.field_150179_b.add(new ChunkPosition(p_150175_2_, p_150175_3_, p_150175_4_ + 1));
            }
        }
    
        private void func_150172_m(World p_150172_1_, int p_150172_2_, int p_150172_3_, int p_150172_4_)
        {
            if (p_150172_1_.getBlock(p_150172_2_, p_150172_3_, p_150172_4_) == this)
            {
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_, p_150172_3_, p_150172_4_, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_ - 1, p_150172_3_, p_150172_4_, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_ + 1, p_150172_3_, p_150172_4_, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_, p_150172_3_, p_150172_4_ - 1, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_, p_150172_3_, p_150172_4_ + 1, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_, p_150172_3_ - 1, p_150172_4_, this);
                p_150172_1_.notifyBlocksOfNeighborChange(p_150172_2_, p_150172_3_ + 1, p_150172_4_, this);
            }
        }
    
        /**
         * Called whenever the block is added into the world. Args: world, x, y, z
         */
        public void onBlockAdded(World p_149726_1_, int p_149726_2_, int p_149726_3_, int p_149726_4_)
        {
            super.onBlockAdded(p_149726_1_, p_149726_2_, p_149726_3_, p_149726_4_);
    
            if (!p_149726_1_.isRemote)
            {
                this.func_150177_e(p_149726_1_, p_149726_2_, p_149726_3_, p_149726_4_);
                p_149726_1_.notifyBlocksOfNeighborChange(p_149726_2_, p_149726_3_ + 1, p_149726_4_, this);
                p_149726_1_.notifyBlocksOfNeighborChange(p_149726_2_, p_149726_3_ - 1, p_149726_4_, this);
                this.func_150172_m(p_149726_1_, p_149726_2_ - 1, p_149726_3_, p_149726_4_);
                this.func_150172_m(p_149726_1_, p_149726_2_ + 1, p_149726_3_, p_149726_4_);
                this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_, p_149726_4_ - 1);
                this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_, p_149726_4_ + 1);
    
                if (p_149726_1_.getBlock(p_149726_2_ - 1, p_149726_3_, p_149726_4_).isNormalCube())
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_ - 1, p_149726_3_ + 1, p_149726_4_);
                }
                else
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_ - 1, p_149726_3_ - 1, p_149726_4_);
                }
    
                if (p_149726_1_.getBlock(p_149726_2_ + 1, p_149726_3_, p_149726_4_).isNormalCube())
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_ + 1, p_149726_3_ + 1, p_149726_4_);
                }
                else
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_ + 1, p_149726_3_ - 1, p_149726_4_);
                }
    
                if (p_149726_1_.getBlock(p_149726_2_, p_149726_3_, p_149726_4_ - 1).isNormalCube())
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_ + 1, p_149726_4_ - 1);
                }
                else
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_ - 1, p_149726_4_ - 1);
                }
    
                if (p_149726_1_.getBlock(p_149726_2_, p_149726_3_, p_149726_4_ + 1).isNormalCube())
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_ + 1, p_149726_4_ + 1);
                }
                else
                {
                    this.func_150172_m(p_149726_1_, p_149726_2_, p_149726_3_ - 1, p_149726_4_ + 1);
                }
            }
        }
    
        public void breakBlock(World p_149749_1_, int p_149749_2_, int p_149749_3_, int p_149749_4_, Block p_149749_5_, int p_149749_6_)
        {
            super.breakBlock(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_, p_149749_5_, p_149749_6_);
    
            if (!p_149749_1_.isRemote)
            {
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_, p_149749_3_ + 1, p_149749_4_, this);
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_, p_149749_3_ - 1, p_149749_4_, this);
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_ + 1, p_149749_3_, p_149749_4_, this);
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_ - 1, p_149749_3_, p_149749_4_, this);
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_, p_149749_3_, p_149749_4_ + 1, this);
                p_149749_1_.notifyBlocksOfNeighborChange(p_149749_2_, p_149749_3_, p_149749_4_ - 1, this);
                this.func_150177_e(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_);
                this.func_150172_m(p_149749_1_, p_149749_2_ - 1, p_149749_3_, p_149749_4_);
                this.func_150172_m(p_149749_1_, p_149749_2_ + 1, p_149749_3_, p_149749_4_);
                this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_ - 1);
                this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_ + 1);
    
                if (p_149749_1_.getBlock(p_149749_2_ - 1, p_149749_3_, p_149749_4_).isNormalCube())
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_ - 1, p_149749_3_ + 1, p_149749_4_);
                }
                else
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_ - 1, p_149749_3_ - 1, p_149749_4_);
                }
    
                if (p_149749_1_.getBlock(p_149749_2_ + 1, p_149749_3_, p_149749_4_).isNormalCube())
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_ + 1, p_149749_3_ + 1, p_149749_4_);
                }
                else
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_ + 1, p_149749_3_ - 1, p_149749_4_);
                }
    
                if (p_149749_1_.getBlock(p_149749_2_, p_149749_3_, p_149749_4_ - 1).isNormalCube())
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_ + 1, p_149749_4_ - 1);
                }
                else
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_ - 1, p_149749_4_ - 1);
                }
    
                if (p_149749_1_.getBlock(p_149749_2_, p_149749_3_, p_149749_4_ + 1).isNormalCube())
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_ + 1, p_149749_4_ + 1);
                }
                else
                {
                    this.func_150172_m(p_149749_1_, p_149749_2_, p_149749_3_ - 1, p_149749_4_ + 1);
                }
            }
        }
    
        private int func_150178_a(World p_150178_1_, int p_150178_2_, int p_150178_3_, int p_150178_4_, int p_150178_5_)
        {
            if (p_150178_1_.getBlock(p_150178_2_, p_150178_3_, p_150178_4_) != this)
            {
                return p_150178_5_;
            }
            else
            {
                int i1 = p_150178_1_.getBlockMetadata(p_150178_2_, p_150178_3_, p_150178_4_);
                return i1 > p_150178_5_ ? i1 : p_150178_5_;
            }
        }
    
        /**
         * Lets the block know when one of its neighbor changes. Doesn't know which neighbor changed (coordinates passed are
         * their own) Args: x, y, z, neighbor Block
         */
        public void onNeighborBlockChange(World p_149695_1_, int p_149695_2_, int p_149695_3_, int p_149695_4_, Block p_149695_5_)
        {
            if (!p_149695_1_.isRemote)
            {
                boolean flag = this.canPlaceBlockAt(p_149695_1_, p_149695_2_, p_149695_3_, p_149695_4_);
    
                if (flag)
                {
                    this.func_150177_e(p_149695_1_, p_149695_2_, p_149695_3_, p_149695_4_);
                }
                else
                {
                    this.dropBlockAsItem(p_149695_1_, p_149695_2_, p_149695_3_, p_149695_4_, 0, 0);
                    p_149695_1_.setBlockToAir(p_149695_2_, p_149695_3_, p_149695_4_);
                }
    
                super.onNeighborBlockChange(p_149695_1_, p_149695_2_, p_149695_3_, p_149695_4_, p_149695_5_);
            }
        }
    
        public Item getItemDropped(int p_149650_1_, Random p_149650_2_, int p_149650_3_)
        {
            return Items.redstone;
        }
    
        public int isProvidingStrongPower(IBlockAccess p_149748_1_, int p_149748_2_, int p_149748_3_, int p_149748_4_, int p_149748_5_)
        {
            return !this.field_150181_a ? 0 : this.isProvidingWeakPower(p_149748_1_, p_149748_2_, p_149748_3_, p_149748_4_, p_149748_5_);
        }
    
        public int isProvidingWeakPower(IBlockAccess p_149709_1_, int p_149709_2_, int p_149709_3_, int p_149709_4_, int p_149709_5_)
        {
            if (!this.field_150181_a)
            {
                return 0;
            }
            else
            {
                int i1 = p_149709_1_.getBlockMetadata(p_149709_2_, p_149709_3_, p_149709_4_);
    
                if (i1 == 0)
                {
                    return 0;
                }
                else if (p_149709_5_ == 1)
                {
                    return i1;
                }
                else
                {
                    boolean flag = func_150176_g(p_149709_1_, p_149709_2_ - 1, p_149709_3_, p_149709_4_, 1) || !p_149709_1_.getBlock(p_149709_2_ - 1, p_149709_3_, p_149709_4_).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_ - 1, p_149709_3_ - 1, p_149709_4_, -1);
                    boolean flag1 = func_150176_g(p_149709_1_, p_149709_2_ + 1, p_149709_3_, p_149709_4_, 3) || !p_149709_1_.getBlock(p_149709_2_ + 1, p_149709_3_, p_149709_4_).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_ + 1, p_149709_3_ - 1, p_149709_4_, -1);
                    boolean flag2 = func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_, p_149709_4_ - 1, 2) || !p_149709_1_.getBlock(p_149709_2_, p_149709_3_, p_149709_4_ - 1).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_ - 1, p_149709_4_ - 1, -1);
                    boolean flag3 = func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_, p_149709_4_ + 1, 0) || !p_149709_1_.getBlock(p_149709_2_, p_149709_3_, p_149709_4_ + 1).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_ - 1, p_149709_4_ + 1, -1);
    
                    if (!p_149709_1_.getBlock(p_149709_2_, p_149709_3_ + 1, p_149709_4_).isNormalCube())
                    {
                        if (p_149709_1_.getBlock(p_149709_2_ - 1, p_149709_3_, p_149709_4_).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_ - 1, p_149709_3_ + 1, p_149709_4_, -1))
                        {
                            flag = true;
                        }
    
                        if (p_149709_1_.getBlock(p_149709_2_ + 1, p_149709_3_, p_149709_4_).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_ + 1, p_149709_3_ + 1, p_149709_4_, -1))
                        {
                            flag1 = true;
                        }
    
                        if (p_149709_1_.getBlock(p_149709_2_, p_149709_3_, p_149709_4_ - 1).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_ + 1, p_149709_4_ - 1, -1))
                        {
                            flag2 = true;
                        }
    
                        if (p_149709_1_.getBlock(p_149709_2_, p_149709_3_, p_149709_4_ + 1).isNormalCube() && func_150176_g(p_149709_1_, p_149709_2_, p_149709_3_ + 1, p_149709_4_ + 1, -1))
                        {
                            flag3 = true;
                        }
                    }
    
                    return !flag2 && !flag1 && !flag && !flag3 && p_149709_5_ >= 2 && p_149709_5_ <= 5 ? i1 : (p_149709_5_ == 2 && flag2 && !flag && !flag1 ? i1 : (p_149709_5_ == 3 && flag3 && !flag && !flag1 ? i1 : (p_149709_5_ == 4 && flag && !flag2 && !flag3 ? i1 : (p_149709_5_ == 5 && flag1 && !flag2 && !flag3 ? i1 : 0))));
                }
            }
        }
    
        /**
         * Can this block provide power. Only wire currently seems to have this change based on its state.
         */
        public boolean canProvidePower()
        {
            return this.field_150181_a;
        }
    
        /**
         * Returns true if redstone wire can connect to the specified block. Params: World, X, Y, Z, side (not a normal
         * notch-side, this can be 0, 1, 2, 3 or -1)
         */
        public static boolean isPowerProviderOrWire(IBlockAccess p_150174_0_, int p_150174_1_, int p_150174_2_, int p_150174_3_, int p_150174_4_)
        {
            Block block = p_150174_0_.getBlock(p_150174_1_, p_150174_2_, p_150174_3_);
    
            if (block == Blocks.redstone_wire)
            {
                return true;
            }
            else if (!Blocks.unpowered_repeater.func_149907_e(block))
            {
                return block.canConnectRedstone(p_150174_0_, p_150174_1_, p_150174_2_, p_150174_3_, p_150174_4_);
            }
            else
            {
                int i1 = p_150174_0_.getBlockMetadata(p_150174_1_, p_150174_2_, p_150174_3_);
                return p_150174_4_ == (i1 & 3) || p_150174_4_ == Direction.rotateOpposite[i1 & 3];
            }
        }
    
        /**
         * A randomly called display update to be able to add particles or other items for display
         */
        @SideOnly(Side.CLIENT)
        public void randomDisplayTick(World p_149734_1_, int p_149734_2_, int p_149734_3_, int p_149734_4_, Random p_149734_5_)
        {
            int l = p_149734_1_.getBlockMetadata(p_149734_2_, p_149734_3_, p_149734_4_);
    
            if (l > 0)
            {
                double d0 = (double)p_149734_2_ + 0.5D + ((double)p_149734_5_.nextFloat() - 0.5D) * 0.2D;
                double d1 = (double)((float)p_149734_3_ + 0.0625F);
                double d2 = (double)p_149734_4_ + 0.5D + ((double)p_149734_5_.nextFloat() - 0.5D) * 0.2D;
                float f = (float)l / 15.0F;
                float f1 = f * 0.6F + 0.4F;
    
                if (l == 0)
                {
                    f1 = 0.0F;
                }
    
                float f2 = f * f * 0.7F - 0.5F;
                float f3 = f * f * 0.6F - 0.7F;
    
                if (f2 < 0.0F)
                {
                    f2 = 0.0F;
                }
    
                if (f3 < 0.0F)
                {
                    f3 = 0.0F;
                }
    
                p_149734_1_.spawnParticle("reddust", d0, d1, d2, (double)f1, (double)f2, (double)f3);
            }
        }
    
        public static boolean func_150176_g(IBlockAccess p_150176_0_, int p_150176_1_, int p_150176_2_, int p_150176_3_, int p_150176_4_)
        {
            if (isPowerProviderOrWire(p_150176_0_, p_150176_1_, p_150176_2_, p_150176_3_, p_150176_4_))
            {
                return true;
            }
            else if (p_150176_0_.getBlock(p_150176_1_, p_150176_2_, p_150176_3_) == Blocks.powered_repeater)
            {
                int i1 = p_150176_0_.getBlockMetadata(p_150176_1_, p_150176_2_, p_150176_3_);
                return p_150176_4_ == (i1 & 3);
            }
            else
            {
                return false;
            }
        }
    
        /**
         * Gets an item for the block being called on. Args: world, x, y, z
         */
        @SideOnly(Side.CLIENT)
        public Item getItem(World p_149694_1_, int p_149694_2_, int p_149694_3_, int p_149694_4_)
        {
            return Items.redstone;
        }
    
        @SideOnly(Side.CLIENT)
        public void registerBlockIcons(IIconRegister p_149651_1_)
        {
            this.field_150182_M = p_149651_1_.registerIcon(this.getTextureName() + "_" + "cross");
            this.field_150183_N = p_149651_1_.registerIcon(this.getTextureName() + "_" + "line");
            this.field_150184_O = p_149651_1_.registerIcon(this.getTextureName() + "_" + "cross_overlay");
            this.field_150180_P = p_149651_1_.registerIcon(this.getTextureName() + "_" + "line_overlay");
            this.blockIcon = this.field_150182_M;
        }
    
        @SideOnly(Side.CLIENT)
        public static IIcon getRedstoneWireIcon(String p_150173_0_)
        {
            return p_150173_0_.equals("cross") ? Blocks.redstone_wire.field_150182_M : (p_150173_0_.equals("line") ? Blocks.redstone_wire.field_150183_N : (p_150173_0_.equals("cross_overlay") ? Blocks.redstone_wire.field_150184_O : (p_150173_0_.equals("line_overlay") ? Blocks.redstone_wire.field_150180_P : null)));
        }
    }


    Posted in: Modification Development
  • 0

    posted a message on Pain with making Panes

    Thanks! all I needed to do was edit a few bits of code and I got it working!

    Posted in: Modification Development
  • 0

    posted a message on * Terra Swoop Force - By Noxcrew (A Minecraft Arcade Adventure Map for MC 1.11) * [OVER 500k DOWNLOADS!]

    This is a really amazing map! The only problem I have is that the chunks won't load and it lags like crazy every time I respawn. and I don't think my problem is that I use a Macbook Pro.

    Posted in: Maps
  • 0

    posted a message on Pain with making Panes

    Not very helpful and I already did that anyways so...

    Posted in: Modification Development
  • 0

    posted a message on Pain with making Panes

    also, I am not very great with programming so, if the fix is simple, try not to be to harsh.

    Posted in: Modification Development
  • 0

    posted a message on Pain with making Panes
    [p]I was making a glass block for my mod and I thought to myself, If I have the block, I need to have a pane for it as well! So I searched through the Block class until I found the code for the glass pane and I basically copied the code from it and changed the places where it said BlockPane to the name of my class for the particular block. Every time I place the block, my world crashes and puts me back in the eclipse window. Here is the code and crash report: (I have no Idea how the [p]'s got there)[/p]
    [p]Code[/p]

    package com.stylzm.goldfish;
    
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    
    import static net.minecraftforge.common.util.ForgeDirection.EAST;
    import static net.minecraftforge.common.util.ForgeDirection.NORTH;
    import static net.minecraftforge.common.util.ForgeDirection.SOUTH;
    import static net.minecraftforge.common.util.ForgeDirection.WEST;
    
    import java.util.List;
    import java.util.Random;
    
    import net.minecraft.block.Block;
    import net.minecraft.block.BlockPane;
    import net.minecraft.block.material.Material;
    import net.minecraft.client.renderer.texture.IIconRegister;
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.entity.Entity;
    import net.minecraft.init.Blocks;
    import net.minecraft.item.Item;
    import net.minecraft.item.ItemStack;
    import net.minecraft.util.AxisAlignedBB;
    import net.minecraft.util.IIcon;
    import net.minecraft.world.IBlockAccess;
    import net.minecraft.world.World;
    import net.minecraftforge.common.util.ForgeDirection;
    
    public class BlockPaneGeneric extends Block{
    	
    	private final String field_150100_a;
        private final boolean field_150099_b;
        private final String field_150101_M;
        @SideOnly(Side.CLIENT)
        private IIcon field_150102_N;
        private static final String __OBFID = "CL_00000322";
    
        protected BlockPaneGeneric(String p_i45432_1_, String p_i45432_2_, Material p_i45432_3_, boolean p_i45432_4_)
        {
            super(p_i45432_3_);
            this.field_150100_a = p_i45432_2_;
            this.field_150099_b = p_i45432_4_;
            this.field_150101_M = p_i45432_1_;
            this.setHardness(0.3F);
            this.setStepSound(soundTypeGlass);
        }
    
        public Item getItemDropped(int p_149650_1_, Random p_149650_2_, int p_149650_3_)
        {
            return !this.field_150099_b ? null : super.getItemDropped(p_149650_1_, p_149650_2_, p_149650_3_);
        }
    
        /**
         * Is this block (a) opaque and (b) a full 1m cube?  This determines whether or not to render the shared face of two
         * adjacent blocks and also whether the player can attach torches, redstone wire, etc to this block.
         */
        public boolean isOpaqueCube()
        {
            return false;
        }
    
        /**
         * If this block doesn't render as an ordinary block it will return False (examples: signs, buttons, stairs, etc)
         */
        public boolean renderAsNormalBlock()
        {
            return false;
        }
    
        /**
         * The type of render function that is called for this block
         */
        public int getRenderType()
        {
            return this.blockMaterial == Material.glass ? 41 : 18;
        }
    
        /**
         * Returns true if the given side of this block type should be rendered, if the adjacent block is at the given
         * coordinates.  Args: blockAccess, x, y, z, side
         */
        @SideOnly(Side.CLIENT)
        public boolean shouldSideBeRendered(IBlockAccess p_149646_1_, int p_149646_2_, int p_149646_3_, int p_149646_4_, int p_149646_5_)
        {
            return p_149646_1_.getBlock(p_149646_2_, p_149646_3_, p_149646_4_) == this ? false : super.shouldSideBeRendered(p_149646_1_, p_149646_2_, p_149646_3_, p_149646_4_, p_149646_5_);
        }
    
        /**
         * Adds all intersecting collision boxes to a list. (Be sure to only add boxes to the list if they intersect the
         * mask.) Parameters: World, X, Y, Z, mask, list, colliding entity
         */
        public void addCollisionBoxesToList(World p_149743_1_, int p_149743_2_, int p_149743_3_, int p_149743_4_, AxisAlignedBB p_149743_5_, List p_149743_6_, Entity p_149743_7_)
        {
            boolean flag  = this.canPaneConnectTo(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_ - 1, NORTH);
            boolean flag1 = this.canPaneConnectTo(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_ + 1, SOUTH);
            boolean flag2 = this.canPaneConnectTo(p_149743_1_, p_149743_2_ - 1, p_149743_3_, p_149743_4_, WEST );
            boolean flag3 = this.canPaneConnectTo(p_149743_1_, p_149743_2_ + 1, p_149743_3_, p_149743_4_, EAST );
    
            if ((!flag2 || !flag3) && (flag2 || flag3 || flag || flag1))
            {
                if (flag2 && !flag3)
                {
                    this.setBlockBounds(0.0F, 0.0F, 0.4375F, 0.5F, 1.0F, 0.5625F);
                    super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
                }
                else if (!flag2 && flag3)
                {
                    this.setBlockBounds(0.5F, 0.0F, 0.4375F, 1.0F, 1.0F, 0.5625F);
                    super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
                }
            }
            else
            {
                this.setBlockBounds(0.0F, 0.0F, 0.4375F, 1.0F, 1.0F, 0.5625F);
                super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
            }
    
            if ((!flag || !flag1) && (flag2 || flag3 || flag || flag1))
            {
                if (flag && !flag1)
                {
                    this.setBlockBounds(0.4375F, 0.0F, 0.0F, 0.5625F, 1.0F, 0.5F);
                    super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
                }
                else if (!flag && flag1)
                {
                    this.setBlockBounds(0.4375F, 0.0F, 0.5F, 0.5625F, 1.0F, 1.0F);
                    super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
                }
            }
            else
            {
                this.setBlockBounds(0.4375F, 0.0F, 0.0F, 0.5625F, 1.0F, 1.0F);
                super.addCollisionBoxesToList(p_149743_1_, p_149743_2_, p_149743_3_, p_149743_4_, p_149743_5_, p_149743_6_, p_149743_7_);
            }
        }
    
        /**
         * Sets the block's bounds for rendering it as an item
         */
        public void setBlockBoundsForItemRender()
        {
            this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F);
        }
    
        /**
         * Updates the blocks bounds based on its current state. Args: world, x, y, z
         */
        public void setBlockBoundsBasedOnState(IBlockAccess p_149719_1_, int p_149719_2_, int p_149719_3_, int p_149719_4_)
        {
            float f = 0.4375F;
            float f1 = 0.5625F;
            float f2 = 0.4375F;
            float f3 = 0.5625F;
            boolean flag  = this.canPaneConnectTo(p_149719_1_, p_149719_2_, p_149719_3_, p_149719_4_ - 1, NORTH);
            boolean flag1 = this.canPaneConnectTo(p_149719_1_, p_149719_2_, p_149719_3_, p_149719_4_ + 1, SOUTH);
            boolean flag2 = this.canPaneConnectTo(p_149719_1_, p_149719_2_ - 1, p_149719_3_, p_149719_4_, WEST );
            boolean flag3 = this.canPaneConnectTo(p_149719_1_, p_149719_2_ + 1, p_149719_3_, p_149719_4_, EAST );
    
            if ((!flag2 || !flag3) && (flag2 || flag3 || flag || flag1))
            {
                if (flag2 && !flag3)
                {
                    f = 0.0F;
                }
                else if (!flag2 && flag3)
                {
                    f1 = 1.0F;
                }
            }
            else
            {
                f = 0.0F;
                f1 = 1.0F;
            }
    
            if ((!flag || !flag1) && (flag2 || flag3 || flag || flag1))
            {
                if (flag && !flag1)
                {
                    f2 = 0.0F;
                }
                else if (!flag && flag1)
                {
                    f3 = 1.0F;
                }
            }
            else
            {
                f2 = 0.0F;
                f3 = 1.0F;
            }
    
            this.setBlockBounds(f, 0.0F, f2, f1, 1.0F, f3);
        }
    
        public final boolean canPaneConnectToBlock(Block p_150098_1_)
        {
            return p_150098_1_.func_149730_j() || p_150098_1_ == this || p_150098_1_ == Blocks.glass || p_150098_1_ == Blocks.stained_glass || p_150098_1_ == Blocks.stained_glass_pane || p_150098_1_ instanceof BlockPane;
        }
    
        @SideOnly(Side.CLIENT)
        public IIcon func_150097_e()
        {
            return this.field_150102_N;
        }
    
        /**
         * Return true if a player with Silk Touch can harvest this block directly, and not its normal drops.
         */
        protected boolean canSilkHarvest()
        {
            return true;
        }
    
        /**
         * Returns an item stack containing a single instance of the current block type. 'i' is the block's subtype/damage
         * and is ignored for blocks which do not support subtypes. Blocks which cannot be harvested should return null.
         */
        protected ItemStack createStackedBlock(int p_149644_1_)
        {
            return new ItemStack(Item.getItemFromBlock(this), 1, p_149644_1_);
        }
    
        @SideOnly(Side.CLIENT)
        public void registerBlockIcons(IIconRegister p_149651_1_)
        {
            this.blockIcon = p_149651_1_.registerIcon(this.field_150101_M);
            this.field_150102_N = p_149651_1_.registerIcon(this.field_150100_a);
        }
    
        public boolean canPaneConnectTo(IBlockAccess world, int x, int y, int z, ForgeDirection dir)
        {
            return canPaneConnectToBlock(world.getBlock(x, y, z)) || 
                    world.isSideSolid(x, y, z, dir.getOpposite(), false);
        }
    
    }




    [p]Crash Report[/p]
    [12:35:27] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:388]: ---- Minecraft Crash Report ----


    // On the bright side, I bought you a teddy bear!




    Time: 4/27/16 12:35 PM


    Description: Unexpected error




    java.lang.ClassCastException: com.stylzm.goldfish.BlockPaneGeneric cannot be cast to net.minecraft.block.BlockPane


    at net.minecraft.client.renderer.RenderBlocks.renderBlockStainedGlassPane(RenderBlocks.java:2870)


    at net.minecraft.client.renderer.RenderBlocks.renderBlockByRenderType(RenderBlocks.java:379)


    at net.minecraft.client.renderer.WorldRenderer.updateRenderer(WorldRenderer.java:207)


    at net.minecraft.client.renderer.RenderGlobal.updateRenderers(RenderGlobal.java:1618)


    at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1263)


    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1087)


    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1067)


    at net.minecraft.client.Minecraft.run(Minecraft.java:962)


    at net.minecraft.client.main.Main.main(Main.java:164)


    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)


    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)


    at java.lang.reflect.Method.invoke(Method.java:497)


    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)


    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)


    at GradleStart.main(Unknown Source)






    A detailed walkthrough of the error, its code path and all known details is as follows:


    ---------------------------------------------------------------------------------------




    -- Head --


    Stacktrace:


    at net.minecraft.client.renderer.RenderBlocks.renderBlockStainedGlassPane(RenderBlocks.java:2870)


    at net.minecraft.client.renderer.RenderBlocks.renderBlockByRenderType(RenderBlocks.java:379)


    at net.minecraft.client.renderer.WorldRenderer.updateRenderer(WorldRenderer.java:207)


    at net.minecraft.client.renderer.RenderGlobal.updateRenderers(RenderGlobal.java:1618)


    at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1263)




    -- Affected level --


    Details:


    Level name: MpServer


    All players: 1 total; [EntityClientPlayerMP['Player564'/228, l='MpServer', x=-10.71, y=90.77, z=257.01]]


    Chunk stats: MultiplayerChunkCache: 519, 519


    Level seed: 0


    Level generator: ID 00 - default, ver 1. Features enabled: false


    Level generator options:


    Level spawn location: World: (-16,64,252), Chunk: (at 0,4,12 in -1,15; contains blocks -16,0,240 to -1,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)


    Level time: 129 game time, 129 day time


    Level dimension: 0


    Level storage version: 0x00000 - Unknown?


    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)


    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false


    Forced entities: 333 total; [EntityFallingBlock['Falling Block'/3075, l='MpServer', x=88.50, y=7.26, z=352.50], EntityFallingBlock['Falling Block'/3076, l='MpServer', x=89.50, y=6.26, z=352.50], EntityCreeper['Creeper'/517, l='MpServer', x=-38.16, y=35.00, z=221.34], EntityFallingBlock['Falling Block'/3077, l='MpServer', x=87.50, y=7.26, z=352.50], EntityFallingBlock['Falling Block'/3078, l='MpServer', x=86.50, y=7.26, z=352.50], EntityFallingBlock['Falling Block'/3079, l='MpServer', x=87.50, y=8.26, z=351.50], EntityZombie['Zombie'/1032, l='MpServer', x=-82.50, y=31.00, z=334.50], EntityFallingBlock['Falling Block'/3080, l='MpServer', x=88.50, y=8.26, z=351.50], EntityFallingBlock['Falling Block'/3081, l='MpServer', x=91.50, y=56.26, z=347.50], EntityFallingBlock['Falling Block'/3082, l='MpServer', x=92.50, y=56.26, z=347.50], EntityFallingBlock['Falling Block'/3083, l='MpServer', x=92.50, y=56.26, z=348.50], EntityFallingBlock['Falling Block'/3084, l='MpServer', x=93.50, y=56.26, z=348.50], EntityFallingBlock['Falling Block'/3085, l='MpServer', x=90.50, y=56.26, z=347.50], EntityFallingBlock['Falling Block'/3086, l='MpServer', x=91.50, y=57.26, z=348.50], EntityFallingBlock['Falling Block'/3087, l='MpServer', x=90.50, y=56.26, z=348.50], EntityFallingBlock['Falling Block'/3088, l='MpServer', x=89.50, y=55.26, z=346.50], EntityZombie['Zombie'/1041, l='MpServer', x=-15.50, y=18.00, z=209.50], EntityFallingBlock['Falling Block'/3089, l='MpServer', x=89.50, y=56.26, z=347.50], EntityFallingBlock['Falling Block'/3090, l='MpServer', x=90.50, y=55.26, z=346.50], EntityCreeper['Creeper'/1043, l='MpServer', x=-16.50, y=18.00, z=209.50], EntityFallingBlock['Falling Block'/3091, l='MpServer', x=87.50, y=56.26, z=347.50], EntityCreeper['Creeper'/1044, l='MpServer', x=-15.50, y=18.00, z=210.50], EntityFallingBlock['Falling Block'/3092, l='MpServer', x=86.50, y=56.26, z=347.50], EntitySkeleton['Skeleton'/1045, l='MpServer', x=-64.50, y=40.00, z=307.50], EntityFallingBlock['Falling Block'/3093, l='MpServer', x=87.50, y=55.26, z=346.50], EntityFallingBlock['Falling Block'/3094, l='MpServer', x=88.50, y=55.26, z=346.50], EntityFallingBlock['Falling Block'/3095, l='MpServer', x=85.50, y=56.26, z=347.50], EntityCreeper['Creeper'/536, l='MpServer', x=-52.98, y=21.63, z=323.98], EntityFallingBlock['Falling Block'/3096, l='MpServer', x=85.50, y=56.26, z=348.50], EntityCreeper['Creeper'/537, l='MpServer', x=-50.50, y=22.00, z=321.50], EntityFallingBlock['Falling Block'/3097, l='MpServer', x=86.50, y=56.26, z=346.50], EntityZombie['Zombie'/538, l='MpServer', x=-54.41, y=22.00, z=324.66], EntityFallingBlock['Falling Block'/3098, l='MpServer', x=84.50, y=56.26, z=348.50], EntityFallingBlock['Falling Block'/3099, l='MpServer', x=85.50, y=56.26, z=349.50], EntityFallingBlock['Falling Block'/3100, l='MpServer', x=94.50, y=54.26, z=360.50], EntityFallingBlock['Falling Block'/3101, l='MpServer', x=94.50, y=54.26, z=361.50], EntityFallingBlock['Falling Block'/3102, l='MpServer', x=95.50, y=54.26, z=360.50], EntityFallingBlock['Falling Block'/3103, l='MpServer', x=95.50, y=54.26, z=361.50], EntityFallingBlock['Falling Block'/3104, l='MpServer', x=95.50, y=54.26, z=362.50], EntityFallingBlock['Falling Block'/3105, l='MpServer', x=96.50, y=54.26, z=361.50], EntityFallingBlock['Falling Block'/3106, l='MpServer', x=96.50, y=54.26, z=362.50], EntityCreeper['Creeper'/547, l='MpServer', x=21.50, y=17.00, z=306.50], EntityFallingBlock['Falling Block'/3107, l='MpServer', x=97.50, y=54.26, z=356.50], EntityFallingBlock['Falling Block'/3108, l='MpServer', x=97.50, y=54.26, z=362.50], EntityFallingBlock['Falling Block'/3109, l='MpServer', x=98.50, y=54.26, z=357.50], EntityFallingBlock['Falling Block'/3110, l='MpServer', x=98.50, y=54.26, z=363.50], EntitySkeleton['Skeleton'/1063, l='MpServer', x=54.50, y=36.00, z=299.50], EntityFallingBlock['Falling Block'/3111, l='MpServer', x=99.50, y=55.26, z=356.50], EntityFallingBlock['Falling Block'/3112, l='MpServer', x=89.50, y=55.26, z=362.50], EntityFallingBlock['Falling Block'/3113, l='MpServer', x=90.50, y=54.26, z=359.50], EntityFallingBlock['Falling Block'/3114, l='MpServer', x=90.50, y=55.26, z=360.50], EntityFallingBlock['Falling Block'/3115, l='MpServer', x=90.50, y=55.26, z=361.50], EntityFallingBlock['Falling Block'/3116, l='MpServer', x=90.50, y=55.26, z=362.50], EntityFallingBlock['Falling Block'/3117, l='MpServer', x=91.50, y=54.26, z=359.50], EntityChicken['Chicken'/46, l='MpServer', x=-76.50, y=78.00, z=208.50], EntityFallingBlock['Falling Block'/3118, l='MpServer', x=91.50, y=55.26, z=360.50], EntityChicken['Chicken'/47, l='MpServer', x=-80.50, y=77.00, z=210.50], EntityFallingBlock['Falling Block'/3119, l='MpServer', x=91.50, y=55.26, z=361.50], EntityChicken['Chicken'/48, l='MpServer', x=-78.50, y=77.00, z=211.50], EntityFallingBlock['Falling Block'/3120, l='MpServer', x=91.50, y=55.26, z=362.50], EntityChicken['Chicken'/49, l='MpServer', x=-75.50, y=79.00, z=207.50], EntityFallingBlock['Falling Block'/3121, l='MpServer', x=91.50, y=54.26, z=363.50], EntityChicken['Chicken'/50, l='MpServer', x=-59.50, y=76.00, z=223.50], EntityFallingBlock['Falling Block'/3122, l='MpServer', x=92.50, y=54.26, z=359.50], EntityChicken['Chicken'/51, l='MpServer', x=-62.50, y=77.00, z=224.50], EntityFallingBlock['Falling Block'/3123, l='MpServer', x=92.50, y=54.26, z=360.50], EntityChicken['Chicken'/52, l='MpServer', x=-62.50, y=77.00, z=224.50], EntityFallingBlock['Falling Block'/3124, l='MpServer', x=92.50, y=55.26, z=361.50], EntityChicken['Chicken'/53, l='MpServer', x=-61.50, y=77.00, z=222.50], EntityFallingBlock['Falling Block'/3125, l='MpServer', x=92.50, y=54.26, z=362.50], EntityChicken['Chicken'/54, l='MpServer', x=-63.66, y=74.00, z=312.44], EntityFallingBlock['Falling Block'/3126, l='MpServer', x=92.50, y=54.26, z=363.50], EntityBat['Bat'/567, l='MpServer', x=28.50, y=32.79, z=222.34], EntityChicken['Chicken'/55, l='MpServer', x=-67.78, y=73.00, z=312.53], EntityFallingBlock['Falling Block'/3127, l='MpServer', x=93.50, y=54.26, z=360.50], EntityChicken['Chicken'/56, l='MpServer', x=-64.13, y=76.00, z=310.72], EntityFallingBlock['Falling Block'/3128, l='MpServer', x=93.50, y=54.26, z=361.50], EntityChicken['Chicken'/57, l='MpServer', x=-60.50, y=77.00, z=311.50], EntityFallingBlock['Falling Block'/3129, l='MpServer', x=93.50, y=54.26, z=362.50], EntityFallingBlock['Falling Block'/3130, l='MpServer', x=93.50, y=54.26, z=363.50], EntityFallingBlock['Falling Block'/3131, l='MpServer', x=94.50, y=54.26, z=362.50], EntityFallingBlock['Falling Block'/3132, l='MpServer', x=94.50, y=54.26, z=363.50], EntityFallingBlock['Falling Block'/3133, l='MpServer', x=95.50, y=54.26, z=363.50], EntityFallingBlock['Falling Block'/3134, l='MpServer', x=95.50, y=54.26, z=364.50], EntityFallingBlock['Falling Block'/3135, l='MpServer', x=96.50, y=54.26, z=363.50], EntityFallingBlock['Falling Block'/3136, l='MpServer', x=96.50, y=54.26, z=364.50], EntityFallingBlock['Falling Block'/3137, l='MpServer', x=96.50, y=54.26, z=365.50], EntityFallingBlock['Falling Block'/3138, l='MpServer', x=96.50, y=54.26, z=366.50], EntityFallingBlock['Falling Block'/3139, l='MpServer', x=97.50, y=54.26, z=363.50], EntityFallingBlock['Falling Block'/3140, l='MpServer', x=97.50, y=54.26, z=364.50], EntityChicken['Chicken'/69, l='MpServer', x=-53.50, y=81.00, z=235.50], EntityFallingBlock['Falling Block'/3141, l='MpServer', x=97.50, y=54.26, z=365.50], EntityChicken['Chicken'/70, l='MpServer', x=-53.50, y=81.00, z=236.50], EntityFallingBlock['Falling Block'/3142, l='MpServer', x=97.50, y=54.26, z=366.50], EntityChicken['Chicken'/71, l='MpServer', x=-51.50, y=80.00, z=238.50], EntityFallingBlock['Falling Block'/3143, l='MpServer', x=97.50, y=54.26, z=367.50], EntityChicken['Chicken'/72, l='MpServer', x=-47.50, y=80.00, z=237.50], EntityFallingBlock['Falling Block'/3144, l='MpServer', x=98.50, y=54.26, z=364.50], EntityChicken['Chicken'/73, l='MpServer', x=-50.50, y=83.00, z=269.50], EntityFallingBlock['Falling Block'/3145, l='MpServer', x=98.50, y=54.26, z=365.50], EntityChicken['Chicken'/74, l='MpServer', x=-50.50, y=83.00, z=269.50], EntityFallingBlock['Falling Block'/3146, l='MpServer', x=98.50, y=54.26, z=366.50], EntityChicken['Chicken'/75, l='MpServer', x=-53.50, y=85.00, z=271.50], EntityFallingBlock['Falling Block'/3147, l='MpServer', x=98.50, y=54.26, z=367.50], EntityChicken['Chicken'/76, l='MpServer', x=-51.50, y=83.00, z=274.50], EntityFallingBlock['Falling Block'/3148, l='MpServer', x=99.50, y=54.26, z=364.50], EntityWolf['Wolf'/77, l='MpServer', x=-45.50, y=83.00, z=311.50], EntityFallingBlock['Falling Block'/3149, l='MpServer', x=99.50, y=54.26, z=365.50], EntityWolf['Wolf'/78, l='MpServer', x=-44.50, y=83.00, z=309.50], EntityFallingBlock['Falling Block'/3150, l='MpServer', x=99.50, y=54.26, z=366.50], EntityWolf['Wolf'/79, l='MpServer', x=-45.50, y=82.00, z=307.50], EntityWolf['Wolf'/80, l='MpServer', x=-50.41, y=84.00, z=310.55], EntityChicken['Chicken'/81, l='MpServer', x=-42.50, y=84.00, z=318.50], EntityChicken['Chicken'/82, l='MpServer', x=-41.50, y=79.00, z=315.50], EntityChicken['Chicken'/83, l='MpServer', x=-42.50, y=79.00, z=317.50], EntityChicken['Chicken'/84, l='MpServer', x=-37.47, y=83.00, z=319.42], EntitySheep['Sheep'/93, l='MpServer', x=-20.28, y=84.00, z=178.89], EntitySheep['Sheep'/94, l='MpServer', x=-16.78, y=84.00, z=181.50], EntitySheep['Sheep'/95, l='MpServer', x=-15.50, y=85.00, z=181.81], EntitySheep['Sheep'/96, l='MpServer', x=-7.84, y=84.00, z=180.19], EntityCreeper['Creeper'/635, l='MpServer', x=-60.41, y=23.00, z=325.37], EntityChicken['Chicken'/125, l='MpServer', x=44.50, y=73.00, z=292.50], EntityChicken['Chicken'/126, l='MpServer', x=43.47, y=75.03, z=287.80], EntityChicken['Chicken'/127, l='MpServer', x=44.50, y=74.00, z=288.50], EntityChicken['Chicken'/128, l='MpServer', x=42.50, y=74.00, z=290.50], EntityChicken['Chicken'/129, l='MpServer', x=53.50, y=70.00, z=312.50], EntityFallingBlock['Falling
    Block'/2689, l='MpServer', x=55.50, y=11.49, z=379.50], EntityChicken['Chicken'/130, l='MpServer', x=51.50, y=70.00, z=312.50], EntityChicken['Chicken'/131, l='MpServer', x=58.54, y=66.00, z=320.25], EntityChicken['Chicken'/132, l='MpServer', x=53.50, y=70.00, z=313.50], EntitySheep['Sheep'/133, l='MpServer', x=50.59, y=70.00, z=326.22], EntitySheep['Sheep'/134, l='MpServer', x=49.03, y=70.00, z=326.50], EntitySheep['Sheep'/135, l='MpServer', x=51.81, y=69.00, z=327.81], EntitySheep['Sheep'/136, l='MpServer', x=48.50, y=71.00, z=323.50], EntityChicken['Chicken'/137, l='MpServer', x=42.90, y=71.05, z=331.25], EntityChicken['Chicken'/138, l='MpServer', x=45.50, y=69.00, z=335.50], EntityChicken['Chicken'/139, l='MpServer', x=43.50, y=74.00, z=334.50], EntityChicken['Chicken'/140, l='MpServer', x=46.50, y=71.00, z=332.50], EntityChicken['Chicken'/149, l='MpServer', x=62.50, y=69.00, z=188.50], EntityChicken['Chicken'/150, l='MpServer', x=64.50, y=69.00, z=189.50], EntityChicken['Chicken'/151, l='MpServer', x=66.50, y=69.00, z=188.50], EntityChicken['Chicken'/152, l='MpServer', x=68.50, y=66.00, z=191.50], EntityFallingBlock['Falling Block'/2712, l='MpServer', x=86.50, y=50.49, z=144.50], EntityChicken['Chicken'/153, l='MpServer', x=63.50, y=78.00, z=226.50], EntityChicken['Chicken'/154, l='MpServer', x=64.50, y=76.00, z=229.50], EntityFallingBlock['Falling Block'/2714, l='MpServer', x=86.50, y=50.49, z=143.50], EntityChicken['Chicken'/155, l='MpServer', x=65.50, y=77.00, z=227.50], EntityChicken['Chicken'/156, l='MpServer', x=63.50, y=76.00, z=230.50], EntityFallingBlock['Falling Block'/2717, l='MpServer', x=89.50, y=53.12, z=145.50], EntityFallingBlock['Falling Block'/2724, l='MpServer', x=88.50, y=52.64, z=146.50], EntityFallingBlock['Falling Block'/2725, l='MpServer', x=88.50, y=52.64, z=147.50], EntityFallingBlock['Falling Block'/2726, l='MpServer', x=89.50, y=52.64, z=146.50], EntityFallingBlock['Falling Block'/2727, l='MpServer', x=89.50, y=52.64, z=147.50], EntityFallingBlock['Falling Block'/2728, l='MpServer', x=87.50, y=52.64, z=146.50], EntityFallingBlock['Falling Block'/2729, l='MpServer', x=87.50, y=53.49, z=147.50], EntityFallingBlock['Falling Block'/2730, l='MpServer', x=87.50, y=53.64, z=148.50], EntityFallingBlock['Falling Block'/2731, l='MpServer', x=87.50, y=52.64, z=145.50], EntityFallingBlock['Falling Block'/2732, l='MpServer', x=88.50, y=52.64, z=145.50], EntityFallingBlock['Falling Block'/2733, l='MpServer', x=86.50, y=53.49, z=148.50], EntityFallingBlock['Falling Block'/2734, l='MpServer', x=77.50, y=50.49, z=175.50], EntityFallingBlock['Falling Block'/2735, l='MpServer', x=77.50, y=49.64, z=174.50], EntityFallingBlock['Falling Block'/2737, l='MpServer', x=76.50, y=50.64, z=175.50], EntityFallingBlock['Falling Block'/2739, l='MpServer', x=76.50, y=50.64, z=174.50], EntityFallingBlock['Falling Block'/2756, l='MpServer', x=74.50, y=40.60, z=305.50], EntityFallingBlock['Falling Block'/2757, l='MpServer', x=74.50, y=41.60, z=306.50], EntityFallingBlock['Falling Block'/2758, l='MpServer', x=75.50, y=40.60, z=305.50], EntityFallingBlock['Falling Block'/2759, l='MpServer', x=75.50, y=41.60, z=306.50], EntityFallingBlock['Falling Block'/2760, l='MpServer', x=73.50, y=41.60, z=306.50], EntityFallingBlock['Falling Block'/2761, l='MpServer', x=74.50, y=41.60, z=307.50], EntityFallingBlock['Falling Block'/2762, l='MpServer', x=75.50, y=41.60, z=307.50], EntityFallingBlock['Falling Block'/2763, l='MpServer', x=73.50, y=41.60, z=307.50], EntityFallingBlock['Falling Block'/2764, l='MpServer', x=74.50, y=41.60, z=308.50], EntityFallingBlock['Falling Block'/2765, l='MpServer', x=75.50, y=41.60, z=308.50], EntityFallingBlock['Falling Block'/2766, l='MpServer', x=76.50, y=41.60, z=307.50], EntityFallingBlock['Falling Block'/2767, l='MpServer', x=73.50, y=41.60, z=308.50], EntityFallingBlock['Falling Block'/2768, l='MpServer', x=74.50, y=41.60, z=309.50], EntityFallingBlock['Falling Block'/2769, l='MpServer', x=75.50, y=41.60, z=309.50], EntityFallingBlock['Falling Block'/2771, l='MpServer', x=79.50, y=39.60, z=307.50], EntityFallingBlock['Falling Block'/2774, l='MpServer', x=79.50, y=38.60, z=303.50], EntityFallingBlock['Falling Block'/2776, l='MpServer', x=77.50, y=37.60, z=304.50], EntityFallingBlock['Falling Block'/2777, l='MpServer', x=78.50, y=38.60, z=303.50], EntityFallingBlock['Falling Block'/2778, l='MpServer', x=78.50, y=38.60, z=302.50], EntitySkeleton['Skeleton'/731, l='MpServer', x=-28.24, y=48.00, z=227.50], EntityFallingBlock['Falling Block'/2779, l='MpServer', x=79.50, y=38.60, z=302.50], EntityFallingBlock['Falling Block'/2780, l='MpServer', x=84.50, y=13.60, z=316.50], EntityFallingBlock['Falling Block'/2781, l='MpServer', x=85.50, y=12.60, z=315.50], EntityFallingBlock['Falling Block'/2782, l='MpServer', x=85.50, y=13.60, z=316.50], EntityFallingBlock['Falling Block'/2783, l='MpServer', x=86.50, y=13.60, z=315.50], EntityFallingBlock['Falling Block'/2784, l='MpServer', x=86.50, y=13.60, z=316.50], EntityFallingBlock['Falling Block'/2785, l='MpServer', x=84.50, y=12.60, z=315.50], EntityFallingBlock['Falling Block'/2786, l='MpServer', x=82.50, y=12.60, z=315.50], EntityBat['Bat'/759, l='MpServer', x=-27.97, y=33.79, z=317.69], EntityClientPlayerMP['Player564'/228, l='MpServer', x=-10.71, y=90.77, z=257.01], EntityFallingBlock['Falling Block'/2818, l='MpServer', x=83.50, y=13.03, z=315.50], EntityFallingBlock['Falling Block'/2819, l='MpServer', x=83.50, y=14.03, z=316.50], EntityFallingBlock['Falling Block'/2820, l='MpServer', x=81.50, y=13.49, z=315.50], EntityFallingBlock['Falling Block'/2821, l='MpServer', x=80.50, y=14.03, z=315.50], EntityZombie['Zombie'/262, l='MpServer', x=-72.50, y=37.00, z=307.50], EntityFallingBlock['Falling Block'/2822, l='MpServer', x=89.50, y=26.49, z=325.50], EntityBat['Bat'/775, l='MpServer', x=42.03, y=43.82, z=320.16], EntityZombie['Zombie'/263, l='MpServer', x=-73.50, y=37.00, z=306.50], EntityFallingBlock['Falling Block'/2823, l='MpServer', x=90.50, y=27.03, z=325.50], EntityBat['Bat'/776, l='MpServer', x=43.00, y=44.04, z=320.44], EntityZombie['Zombie'/264, l='MpServer', x=-71.50, y=37.00, z=306.50], EntityFallingBlock['Falling Block'/2824, l='MpServer', x=86.50, y=28.03, z=330.50], EntityBat['Bat'/777, l='MpServer', x=44.34, y=40.98, z=319.56], EntityZombie['Zombie'/265, l='MpServer', x=-71.50, y=37.00, z=309.50], EntityFallingBlock['Falling Block'/2825, l='MpServer', x=87.50, y=28.03, z=330.50], EntityBat['Bat'/778, l='MpServer', x=46.91, y=43.04, z=334.00], EntityCreeper['Creeper'/266, l='MpServer', x=-72.50, y=37.00, z=309.50], EntityFallingBlock['Falling Block'/2826, l='MpServer', x=79.50, y=54.03, z=358.50], EntityFallingBlock['Falling Block'/2827, l='MpServer', x=74.50, y=52.03, z=366.50], EntityFallingBlock['Falling Block'/2828, l='MpServer', x=74.50, y=52.03, z=367.50], EntitySkeleton['Skeleton'/1293, l='MpServer', x=-35.50, y=54.00, z=231.50], EntityFallingBlock['Falling Block'/2829, l='MpServer', x=74.50, y=52.03, z=368.50], EntitySkeleton['Skeleton'/1294, l='MpServer', x=-31.50, y=54.00, z=233.50], EntityFallingBlock['Falling Block'/2830, l='MpServer', x=74.50, y=52.03, z=369.50], EntitySkeleton['Skeleton'/1295, l='MpServer', x=-29.50, y=54.00, z=234.50], EntityFallingBlock['Falling Block'/2831, l='MpServer', x=75.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2832, l='MpServer', x=75.50, y=52.03, z=366.50], EntityFallingBlock['Falling Block'/2833, l='MpServer', x=75.50, y=52.03, z=367.50], EntityFallingBlock['Falling Block'/2834, l='MpServer', x=75.50, y=52.03, z=368.50], EntityFallingBlock['Falling Block'/2835, l='MpServer', x=75.50, y=52.03, z=369.50], EntityFallingBlock['Falling Block'/2836, l='MpServer', x=76.50, y=52.03, z=364.50], EntityFallingBlock['Falling Block'/2837, l='MpServer', x=76.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2838, l='MpServer', x=76.50, y=52.03, z=366.50], EntityFallingBlock['Falling Block'/2839, l='MpServer', x=76.50, y=52.03, z=367.50], EntityFallingBlock['Falling Block'/2840, l='MpServer', x=76.50, y=52.03, z=368.50], EntityFallingBlock['Falling Block'/2841, l='MpServer', x=76.50, y=52.03, z=369.50], EntityFallingBlock['Falling Block'/2842, l='MpServer', x=77.50, y=52.03, z=364.50], EntityFallingBlock['Falling Block'/2843, l='MpServer', x=77.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2844, l='MpServer', x=77.50, y=52.03, z=366.50], EntityFallingBlock['Falling Block'/2845, l='MpServer', x=77.50, y=52.03, z=367.50], EntityFallingBlock['Falling Block'/2846, l='MpServer', x=77.50, y=52.03, z=368.50], EntityFallingBlock['Falling Block'/2847, l='MpServer', x=78.50, y=52.03, z=364.50], EntityFallingBlock['Falling Block'/2848, l='MpServer', x=78.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2849, l='MpServer', x=78.50, y=52.03, z=366.50], EntityZombie['Zombie'/1314, l='MpServer', x=39.50, y=36.00, z=330.50], EntityFallingBlock['Falling Block'/2850, l='MpServer', x=78.50, y=52.03, z=367.50], EntityCreeper['Creeper'/1315, l='MpServer', x=-67.50, y=18.00, z=335.50], EntityFallingBlock['Falling Block'/2851, l='MpServer', x=79.50, y=52.03, z=364.50], EntityFallingBlock['Falling Block'/2852, l='MpServer', x=79.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2853, l='MpServer', x=79.50, y=52.03, z=366.50], EntityFallingBlock['Falling Block'/2854, l='MpServer', x=80.50, y=52.03, z=365.50], EntityFallingBlock['Falling Block'/2855, l='MpServer', x=80.50, y=55.49, z=368.50], EntityFallingBlock['Falling Block'/2856, l='MpServer', x=81.50, y=56.03, z=368.50], EntityCreeper['Creeper'/810, l='MpServer', x=30.50, y=25.00, z=204.50], EntityBat['Bat'/299, l='MpServer', x=21.91, y=24.76, z=210.56], EntityCreeper['Creeper'/1329, l='MpServer', x=35.94, y=36.00, z=231.50], EntityCreeper['Creeper'/827, l='MpServer', x=51.50, y=41.00, z=335.50], EntityZombie['Zombie'/831, l='MpServer', x=16.50, y=31.00, z=227.50], EntitySkeleton['Skeleton'/320, l='MpServer', x=-46.50, y=21.0
    0, z=251.50], EntitySkeleton['Skeleton'/321, l='MpServer', x=-44.50, y=21.00, z=253.50], EntityZombie['Zombie'/322, l='MpServer', x=-42.50, y=21.00, z=254.50], EntityFallingBlock['Falling Block'/2904, l='MpServer', x=81.50, y=57.46, z=368.50], EntityBat['Bat'/345, l='MpServer', x=-52.52, y=17.27, z=331.40], EntityFallingBlock['Falling Block'/2905, l='MpServer', x=82.50, y=56.43, z=368.50], EntityBat['Bat'/346, l='MpServer', x=-48.26, y=20.81, z=339.91], EntityFallingBlock['Falling Block'/2906, l='MpServer', x=87.50, y=27.43, z=375.50], EntityFallingBlock['Falling Block'/2907, l='MpServer', x=88.50, y=26.43, z=375.50], EntityFallingBlock['Falling Block'/2908, l='MpServer', x=87.50, y=26.43, z=374.50], EntityFallingBlock['Falling Block'/2909, l='MpServer', x=87.50, y=27.43, z=376.50], EntityFallingBlock['Falling Block'/2910, l='MpServer', x=88.50, y=26.43, z=376.50], EntityFallingBlock['Falling Block'/2911, l='MpServer', x=86.50, y=26.43, z=374.50], EntityFallingBlock['Falling Block'/2912, l='MpServer', x=86.50, y=27.43, z=375.50], EntityFallingBlock['Falling Block'/2913, l='MpServer', x=86.50, y=27.43, z=376.50], EntityFallingBlock['Falling Block'/2914, l='MpServer', x=85.50, y=26.43, z=377.50], EntityFallingBlock['Falling Block'/2915, l='MpServer', x=85.50, y=27.43, z=376.50], EntityFallingBlock['Falling Block'/2916, l='MpServer', x=84.50, y=26.43, z=376.50], EntityFallingBlock['Falling Block'/2917, l='MpServer', x=83.50, y=25.49, z=376.50], EntityCreeper['Creeper'/358, l='MpServer', x=-21.50, y=18.00, z=205.50], EntityFallingBlock['Falling Block'/2918, l='MpServer', x=76.50, y=50.49, z=392.50], EntityFallingBlock['Falling Block'/2919, l='MpServer', x=76.50, y=50.49, z=393.50], EntityFallingBlock['Falling Block'/2920, l='MpServer', x=75.50, y=50.49, z=392.50], EntityFallingBlock['Falling Block'/2921, l='MpServer', x=75.50, y=50.49, z=393.50], EntityFallingBlock['Falling Block'/2922, l='MpServer', x=76.50, y=50.49, z=391.50], EntityFallingBlock['Falling Block'/2923, l='MpServer', x=74.50, y=50.49, z=392.50], EntityFallingBlock['Falling Block'/2924, l='MpServer', x=75.50, y=51.43, z=391.50], EntityFallingBlock['Falling Block'/2926, l='MpServer', x=74.50, y=51.43, z=390.50], EntityFallingBlock['Falling Block'/2927, l='MpServer', x=74.50, y=51.43, z=391.50], EntityZombie['Zombie'/368, l='MpServer', x=58.50, y=34.00, z=310.50], EntityFallingBlock['Falling Block'/2928, l='MpServer', x=75.50, y=51.43, z=390.50], EntityBat['Bat'/385, l='MpServer', x=44.56, y=23.43, z=219.61], EntityBat['Bat'/386, l='MpServer', x=40.50, y=24.52, z=214.76], EntityZombie['Zombie'/1413, l='MpServer', x=-44.50, y=16.00, z=201.50], EntityZombie['Zombie'/1414, l='MpServer', x=-41.50, y=16.00, z=200.50], EntityZombie['Zombie'/924, l='MpServer', x=-76.50, y=23.00, z=213.50], EntityFallingBlock['Falling Block'/2978, l='MpServer', x=91.50, y=61.69, z=214.50], EntityFallingBlock['Falling Block'/2979, l='MpServer', x=92.50, y=59.69, z=211.50], EntityFallingBlock['Falling Block'/2980, l='MpServer', x=92.50, y=60.69, z=212.50], EntitySkeleton['Skeleton'/933, l='MpServer', x=-38.50, y=22.00, z=275.50], EntityFallingBlock['Falling Block'/2981, l='MpServer', x=92.50, y=60.69, z=213.50], EntityFallingBlock['Falling Block'/2982, l='MpServer', x=92.50, y=60.69, z=214.50], EntityFallingBlock['Falling Block'/2983, l='MpServer', x=92.50, y=60.69, z=215.50], EntityFallingBlock['Falling Block'/2984, l='MpServer', x=93.50, y=59.69, z=211.50], EntityFallingBlock['Falling Block'/2985, l='MpServer', x=93.50, y=59.69, z=212.50], EntityFallingBlock['Falling Block'/2986, l='MpServer', x=93.50, y=60.69, z=213.50], EntityFallingBlock['Falling Block'/2987, l='MpServer', x=93.50, y=59.69, z=214.50], EntityFallingBlock['Falling Block'/2988, l='MpServer', x=94.50, y=59.69, z=210.50], EntityFallingBlock['Falling Block'/2989, l='MpServer', x=94.50, y=59.69, z=211.50], EntityFallingBlock['Falling Block'/2990, l='MpServer', x=94.50, y=59.69, z=212.50], EntityFallingBlock['Falling Block'/2991, l='MpServer', x=94.50, y=59.69, z=213.50], EntityFallingBlock['Falling Block'/2992, l='MpServer', x=95.50, y=59.69, z=210.50], EntityFallingBlock['Falling Block'/2993, l='MpServer', x=95.50, y=59.69, z=211.50], EntityFallingBlock['Falling Block'/2994, l='MpServer', x=96.50, y=59.69, z=210.50], EntityFallingBlock['Falling Block'/2995, l='MpServer', x=96.50, y=59.69, z=211.50], EntityFallingBlock['Falling Block'/2504, l='MpServer', x=34.50, y=27.19, z=189.50], EntityFallingBlock['Falling Block'/2505, l='MpServer', x=34.50, y=27.19, z=188.50], EntityZombie['Zombie'/3037, l='MpServer', x=43.50, y=50.00, z=316.50], EntityCreeper['Creeper'/991, l='MpServer', x=64.44, y=27.00, z=218.27], EntityCreeper['Creeper'/992, l='MpServer', x=64.45, y=26.00, z=222.10], EntityCreeper['Creeper'/993, l='MpServer', x=65.27, y=26.00, z=222.48], EntityFallingBlock['Falling Block'/3042, l='MpServer', x=97.50, y=55.11, z=351.50], EntitySpider['Spider'/995, l='MpServer', x=67.00, y=26.00, z=222.50], EntityFallingBlock['Falling Block'/3043, l='MpServer', x=96.50, y=56.11, z=351.50], EntityFallingBlock['Falling Block'/3044, l='MpServer', x=95.50, y=56.11, z=351.50], EntityFallingBlock['Falling Block'/3045, l='MpServer', x=94.50, y=56.11, z=351.50], EntityFallingBlock['Falling Block'/3046, l='MpServer', x=93.50, y=56.11, z=351.50], EntityBat['Bat'/487, l='MpServer', x=-39.54, y=47.01, z=261.54], EntityFallingBlock['Falling Block'/3047, l='MpServer', x=94.50, y=57.11, z=350.50], EntityFallingBlock['Falling Block'/3048, l='MpServer', x=95.50, y=57.11, z=350.50], EntityFallingBlock['Falling Block'/3049, l='MpServer', x=92.50, y=56.11, z=350.50], EntityFallingBlock['Falling Block'/3050, l='MpServer', x=93.50, y=57.11, z=350.50], EntityFallingBlock['Falling Block'/3051, l='MpServer', x=92.50, y=56.11, z=349.50], EntityFallingBlock['Falling Block'/3052, l='MpServer', x=93.50, y=57.11, z=349.50], EntityFallingBlock['Falling Block'/3053, l='MpServer', x=91.50, y=56.11, z=350.50], EntityFallingBlock['Falling Block'/3054, l='MpServer', x=90.50, y=56.11, z=350.50], EntityFallingBlock['Falling Block'/3055, l='MpServer', x=91.50, y=57.11, z=349.50], EntityFallingBlock['Falling Block'/3056, l='MpServer', x=90.50, y=56.11, z=349.50], EntityFallingBlock['Falling Block'/3057, l='MpServer', x=89.50, y=57.11, z=351.50], EntityZombie['Zombie'/502, l='MpServer', x=29.50, y=35.00, z=312.50], EntityZombie['Zombie'/503, l='MpServer', x=35.53, y=34.00, z=318.56], EntityCreeper['Creeper'/508, l='MpServer', x=-26.50, y=26.00, z=333.50]]


    Retry entities: 0 total; []


    Server brand: fml,forge


    Server type: Integrated singleplayer server


    Stacktrace:


    at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:415)


    at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2566)


    at net.minecraft.client.Minecraft.run(Minecraft.java:991)


    at net.minecraft.client.main.Main.main(Main.java:164)


    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)


    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)


    at java.lang.reflect.Method.invoke(Method.java:497)


    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)


    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)


    at GradleStart.main(Unknown Source)




    -- System Details --


    Details:


    Minecraft Version: 1.7.10


    Operating System: Mac OS X (x86_64) version 10.10.5


    Java Version: 1.8.0_60, Oracle Corporation


    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation


    Memory: 633893824 bytes (604 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)


    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M


    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used


    IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95


    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 4 mods loaded, 4 mods active


    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored


    UCHIJAAAAmcp{9.05} [Minecraft Coder Pack] (minecraft.jar)


    UCHIJAAAAFML{7.10.99.99} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.4.1614-1.7.10.jar)


    UCHIJAAAAForge{10.13.4.1614} [Minecraft Forge] (forgeSrc-1.7.10-10.13.4.1614-1.7.10.jar)


    UCHIJAAAAgoldfish{1.0} [GoldFish] (bin)


    GL info: ' Vendor: 'Intel' Version: '2.1 INTEL-10.6.33' Renderer: 'Intel(R) Iris(TM) Graphics 6100'


    Launched Version: 1.7.10


    LWJGL: 2.9.1


    OpenGL: Intel(R) Iris(TM) Graphics 6100 GL version 2.1 INTEL-10.6.33, Intel


    GL Caps: Using GL 1.3 multitexturing.


    Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.


    Anisotropic filtering is supported and maximum anisotropy is 16.


    Shaders are available because OpenGL 2.1 is supported.




    Is Modded: Definitely; Client brand changed to 'fml,forge'


    Type: Client (map_client.txt)


    Resource Packs: []


    Current Language: English (US)


    Profiler Position: N/A (disabled)


    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used


    Anisotropic Filtering: Off (1)


    [12:35:27] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:398]: #@[email protected]# Game crashed! Crash report saved to: #@[email protected]# /Users/stylzm/Desktop/GoldFish 1.7.10/eclipse/./crash-reports/crash-2016-04-27_12.35.27-client.txt


    AL lib: (EE) alc_cleanup: 1 device not closed

    Posted in: Modification Development
  • 0

    posted a message on Mineralogy Mod

    If you were using another mod that had ores spawning in regular stone, how would it work with this mod?

    Posted in: Minecraft Mods
  • 0

    posted a message on AoA--25 New Dimensions• 330 Mobs• 27 Bosses• Skills• Quests• 600+Items [LARGE Bugfix Update, May 2018]

    ok, so how exactly do we get the snapshot?

    Posted in: Minecraft Mods
  • To post a comment, please or register a new account.