Hello i was wondering if anyone knew How I could make my Non-Enemy Mob attack another Mob, say a Chicken whenever it saw one?
I have been asking for a while, I have PMed someone bout it, but gonna ask here in case.
thanks ltolt2/DarkMiner
If you still look for it then you could use this (not actually 100% sure if it works but i found it in EntityOcelot) :
targetTasks.addTask(1, new EntityAINearestAttackableTarget(this, net.minecraft.src.EntityChicken.class, 14F, 750, false));
Note: the tutorial "Displaying a name above it" in order to get the humanoid to be cappable of holding objects you have to change which class it extends, insted of extending RenderLiving extend RenderBiped. RenderLiving is missing a critical method renderEquippedItems
public void GenerateSurface(World world, Random rand, int i, int j)
{
for(int k = 0; k < rarity; k++)
{
int RandPosX = i + rand.nextInt(16);
int RandPosY = rand.nextInt(128);
int RandPosZ = j + rand.nextInt(16);
(new WorldGenFhouse()).generate(world, rand, RandPosX, RandPosY, RandPosZ);
}
}
WorldGenFhouse:
package net.minecraft.src;
import java.util.Random;
public class WorldGenFhouse extends WorldGenerator
{
public WorldGenFhouse()
{
}
public boolean generate(World world, Random rand, int i, int j, int k)
{
int bID = 2; /*2 is the block id for grass, so the structure going to spawn on grass*/
if(world.getBlockId(i, j, k) != bID || world.getBlockId(i, j + 1, k) != 0 || world.getBlockId(i + 7, j, k) != bID || world.getBlockId(i + 7, j, k + 7) != bID || world.getBlockId(i, j, k + 7) != bID || world.getBlockId(i + 7, j + 1, k) != 0 || world.getBlockId(i + 7, j + 1, k + 7) != 0 || world.getBlockId(i, j + 1, k + 7) != 0)
{
return false;
}
world.setBlock(i + 0, j + 0, k + 8, 2);
world.setBlock(i + 0, j + 0, k + 7, 3);
world.setBlock(i + 0, j + 0, k + 6, 3);
world.setBlock(i + 0, j + 0, k + 5, 3);
world.setBlock(i + 0, j + 0, k + 4, 5);
world.setBlock(i + 0, j + 0, k + 3, 3);
world.setBlock(i + 0, j + 0, k + 2, 3);
world.setBlock(i + 0, j + 0, k + 1, 3);
world.setBlock(i + 0, j + 0, k + 0, 2);
world.setBlock(i + 1, j + 0, k + 8, 2);
world.setBlock(i + 1, j + 0, k + 7, 3);
world.setBlock(i + 1, j + 0, k + 6, 5);
world.setBlock(i + 1, j + 0, k + 5, 5);
world.setBlock(i + 1, j + 0, k + 4, 5);
world.setBlock(i + 1, j + 0, k + 3, 5);
world.setBlock(i + 1, j + 0, k + 2, 5);
world.setBlock(i + 1, j + 0, k + 1, 3);
world.setBlock(i + 1, j + 0, k + 0, 2);
world.setBlock(i + 2, j + 0, k + 8, 2);
world.setBlock(i + 2, j + 0, k + 7, 3);
world.setBlock(i + 2, j + 0, k + 6, 5);
world.setBlock(i + 2, j + 0, k + 5, 5);
world.setBlock(i + 2, j + 0, k + 4, 5);
world.setBlock(i + 2, j + 0, k + 3, 5);
world.setBlock(i + 2, j + 0, k + 2, 5);
world.setBlock(i + 2, j + 0, k + 1, 3);
world.setBlock(i + 2, j + 0, k + 0, 2);
world.setBlock(i + 3, j + 0, k + 8, 2);
world.setBlock(i + 3, j + 0, k + 7, 3);
world.setBlock(i + 3, j + 0, k + 6, 5);
world.setBlock(i + 3, j + 0, k + 5, 5);
world.setBlock(i + 3, j + 0, k + 4, 5);
world.setBlock(i + 3, j + 0, k + 3, 5);
world.setBlock(i + 3, j + 0, k + 2, 5);
world.setBlock(i + 3, j + 0, k + 1, 3);
world.setBlock(i + 3, j + 0, k + 0, 2);
world.setBlock(i + 4, j + 0, k + 8, 2);
world.setBlock(i + 4, j + 0, k + 7, 3);
world.setBlock(i + 4, j + 0, k + 6, 5);
world.setBlock(i + 4, j + 0, k + 5, 5);
world.setBlock(i + 4, j + 0, k + 4, 5);
world.setBlock(i + 4, j + 0, k + 3, 5);
world.setBlock(i + 4, j + 0, k + 2, 5);
world.setBlock(i + 4, j + 0, k + 1, 3);
world.setBlock(i + 4, j + 0, k + 0, 2);
world.setBlock(i + 5, j + 0, k + 8, 2);
world.setBlock(i + 5, j + 0, k + 7, 3);
world.setBlock(i + 5, j + 0, k + 6, 3);
world.setBlock(i + 5, j + 0, k + 5, 3);
world.setBlock(i + 5, j + 0, k + 4, 3);
world.setBlock(i + 5, j + 0, k + 3, 3);
world.setBlock(i + 5, j + 0, k + 2, 3);
world.setBlock(i + 5, j + 0, k + 1, 3);
world.setBlock(i + 5, j + 0, k + 0, 2);
world.setBlock(i + 0, j + 1, k + 7, 17);
world.setBlock(i + 0, j + 1, k + 6, 5);
world.setBlock(i + 0, j + 1, k + 5, 5);
world.setBlock(i + 0, j + 1, k + 4, 64);
world.setBlock(i + 0, j + 1, k + 3, 5);
world.setBlock(i + 0, j + 1, k + 2, 5);
world.setBlock(i + 0, j + 1, k + 1, 17);
world.setBlock(i + 1, j + 1, k + 7, 5);
world.setBlock(i + 1, j + 1, k + 1, 5);
world.setBlock(i + 2, j + 1, k + 7, 5);
world.setBlock(i + 2, j + 1, k + 6, 61);
world.setBlock(i + 2, j + 1, k + 2, 54);
world.setBlock(i + 2, j + 1, k + 1, 5);
world.setBlock(i + 3, j + 1, k + 7, 5);
world.setBlock(i + 3, j + 1, k + 6, 58);
world.setBlock(i + 3, j + 1, k + 4, 26);
world.setBlock(i + 3, j + 1, k + 2, 54);
world.setBlock(i + 3, j + 1, k + 1, 5);
world.setBlock(i + 4, j + 1, k + 7, 5);
world.setBlock(i + 4, j + 1, k + 4, 26);
world.setBlock(i + 4, j + 1, k + 1, 5);
world.setBlock(i + 5, j + 1, k + 7, 17);
world.setBlock(i + 5, j + 1, k + 6, 5);
world.setBlock(i + 5, j + 1, k + 5, 5);
world.setBlock(i + 5, j + 1, k + 4, 5);
world.setBlock(i + 5, j + 1, k + 3, 5);
world.setBlock(i + 5, j + 1, k + 2, 5);
world.setBlock(i + 5, j + 1, k + 1, 17);
world.setBlock(i + 0, j + 2, k + 7, 17);
world.setBlock(i + 0, j + 2, k + 6, 5);
world.setBlock(i + 0, j + 2, k + 5, 5);
world.setBlock(i + 0, j + 2, k + 4, 64);
world.setBlock(i + 0, j + 2, k + 3, 5);
world.setBlock(i + 0, j + 2, k + 2, 5);
world.setBlock(i + 0, j + 2, k + 1, 17);
world.setBlock(i + 1, j + 2, k + 7, 5);
world.setBlock(i + 1, j + 2, k + 5, 50);
world.setBlock(i + 1, j + 2, k + 3, 50);
world.setBlock(i + 1, j + 2, k + 1, 5);
world.setBlock(i + 2, j + 2, k + 7, 102);
world.setBlock(i + 2, j + 2, k + 1, 102);
world.setBlock(i + 3, j + 2, k + 7, 102);
world.setBlock(i + 3, j + 2, k + 1, 102);
world.setBlock(i + 4, j + 2, k + 7, 5);
world.setBlock(i + 4, j + 2, k + 1, 5);
world.setBlock(i + 5, j + 2, k + 7, 17);
world.setBlock(i + 5, j + 2, k + 6, 5);
world.setBlock(i + 5, j + 2, k + 5, 5);
world.setBlock(i + 5, j + 2, k + 4, 5);
world.setBlock(i + 5, j + 2, k + 3, 5);
world.setBlock(i + 5, j + 2, k + 2, 5);
world.setBlock(i + 5, j + 2, k + 1, 17);
world.setBlock(i + 0, j + 3, k + 7, 17);
world.setBlock(i + 0, j + 3, k + 6, 5);
world.setBlock(i + 0, j + 3, k + 5, 5);
world.setBlock(i + 0, j + 3, k + 4, 5);
world.setBlock(i + 0, j + 3, k + 3, 5);
world.setBlock(i + 0, j + 3, k + 2, 5);
world.setBlock(i + 0, j + 3, k + 1, 17);
world.setBlock(i + 1, j + 3, k + 7, 5);
world.setBlock(i + 1, j + 3, k + 1, 5);
world.setBlock(i + 2, j + 3, k + 7, 5);
world.setBlock(i + 2, j + 3, k + 1, 5);
world.setBlock(i + 3, j + 3, k + 7, 5);
world.setBlock(i + 3, j + 3, k + 1, 5);
world.setBlock(i + 4, j + 3, k + 7, 5);
world.setBlock(i + 4, j + 3, k + 1, 5);
world.setBlock(i + 5, j + 3, k + 7, 17);
world.setBlock(i + 5, j + 3, k + 6, 5);
world.setBlock(i + 5, j + 3, k + 5, 5);
world.setBlock(i + 5, j + 3, k + 4, 5);
world.setBlock(i + 5, j + 3, k + 3, 5);
world.setBlock(i + 5, j + 3, k + 2, 5);
world.setBlock(i + 5, j + 3, k + 1, 17);
world.setBlock(i + 0, j + 4, k + 8, 17);
world.setBlock(i + 0, j + 4, k + 7, 17);
world.setBlock(i + 0, j + 4, k + 6, 17);
world.setBlock(i + 0, j + 4, k + 5, 17);
world.setBlock(i + 0, j + 4, k + 4, 17);
world.setBlock(i + 0, j + 4, k + 3, 17);
world.setBlock(i + 0, j + 4, k + 2, 17);
world.setBlock(i + 0, j + 4, k + 1, 17);
world.setBlock(i + 0, j + 4, k + 0, 17);
world.setBlock(i + 1, j + 4, k + 8, 17);
world.setBlock(i + 1, j + 4, k + 7, 17);
world.setBlock(i + 1, j + 4, k + 1, 17);
world.setBlock(i + 1, j + 4, k + 0, 17);
world.setBlock(i + 2, j + 4, k + 8, 17);
world.setBlock(i + 2, j + 4, k + 7, 17);
world.setBlock(i + 2, j + 4, k + 1, 17);
world.setBlock(i + 2, j + 4, k + 0, 17);
world.setBlock(i + 3, j + 4, k + 8, 17);
world.setBlock(i + 3, j + 4, k + 7, 17);
world.setBlock(i + 3, j + 4, k + 1, 17);
world.setBlock(i + 3, j + 4, k + 0, 17);
world.setBlock(i + 4, j + 4, k + 8, 17);
world.setBlock(i + 4, j + 4, k + 7, 17);
world.setBlock(i + 4, j + 4, k + 1, 17);
world.setBlock(i + 4, j + 4, k + 0, 17);
world.setBlock(i + 5, j + 4, k + 8, 17);
world.setBlock(i + 5, j + 4, k + 7, 17);
world.setBlock(i + 5, j + 4, k + 6, 17);
world.setBlock(i + 5, j + 4, k + 5, 17);
world.setBlock(i + 5, j + 4, k + 4, 17);
world.setBlock(i + 5, j + 4, k + 3, 17);
world.setBlock(i + 5, j + 4, k + 2, 17);
world.setBlock(i + 5, j + 4, k + 1, 17);
world.setBlock(i + 5, j + 4, k + 0, 17);
world.setBlock(i + 0, j + 5, k + 7, 17);
world.setBlock(i + 0, j + 5, k + 6, 5);
world.setBlock(i + 0, j + 5, k + 5, 5);
world.setBlock(i + 0, j + 5, k + 4, 5);
world.setBlock(i + 0, j + 5, k + 3, 5);
world.setBlock(i + 0, j + 5, k + 2, 5);
world.setBlock(i + 0, j + 5, k + 1, 17);
world.setBlock(i + 1, j + 5, k + 7, 17);
world.setBlock(i + 1, j + 5, k + 1, 17);
world.setBlock(i + 2, j + 5, k + 7, 17);
world.setBlock(i + 2, j + 5, k + 1, 17);
world.setBlock(i + 3, j + 5, k + 7, 17);
world.setBlock(i + 3, j + 5, k + 1, 17);
world.setBlock(i + 4, j + 5, k + 7, 17);
world.setBlock(i + 4, j + 5, k + 1, 17);
world.setBlock(i + 5, j + 5, k + 7, 17);
world.setBlock(i + 5, j + 5, k + 6, 5);
world.setBlock(i + 5, j + 5, k + 5, 5);
world.setBlock(i + 5, j + 5, k + 4, 5);
world.setBlock(i + 5, j + 5, k + 3, 5);
world.setBlock(i + 5, j + 5, k + 2, 5);
world.setBlock(i + 5, j + 5, k + 1, 17);
world.setBlock(i + 0, j + 6, k + 6, 17);
world.setBlock(i + 0, j + 6, k + 5, 5);
world.setBlock(i + 0, j + 6, k + 4, 102);
world.setBlock(i + 0, j + 6, k + 3, 5);
world.setBlock(i + 0, j + 6, k + 2, 17);
world.setBlock(i + 1, j + 6, k + 6, 17);
world.setBlock(i + 1, j + 6, k + 2, 17);
world.setBlock(i + 2, j + 6, k + 6, 17);
world.setBlock(i + 2, j + 6, k + 2, 17);
world.setBlock(i + 3, j + 6, k + 6, 17);
world.setBlock(i + 3, j + 6, k + 2, 17);
world.setBlock(i + 4, j + 6, k + 6, 17);
world.setBlock(i + 4, j + 6, k + 2, 17);
world.setBlock(i + 5, j + 6, k + 6, 17);
world.setBlock(i + 5, j + 6, k + 5, 5);
world.setBlock(i + 5, j + 6, k + 4, 102);
world.setBlock(i + 5, j + 6, k + 3, 5);
world.setBlock(i + 5, j + 6, k + 2, 17);
world.setBlock(i + 0, j + 7, k + 5, 17);
world.setBlock(i + 0, j + 7, k + 4, 5);
world.setBlock(i + 0, j + 7, k + 3, 17);
world.setBlock(i + 1, j + 7, k + 5, 17);
world.setBlock(i + 1, j + 7, k + 3, 17);
world.setBlock(i + 2, j + 7, k + 5, 17);
world.setBlock(i + 2, j + 7, k + 3, 17);
world.setBlock(i + 3, j + 7, k + 5, 17);
world.setBlock(i + 3, j + 7, k + 3, 17);
world.setBlock(i + 4, j + 7, k + 5, 17);
world.setBlock(i + 4, j + 7, k + 3, 17);
world.setBlock(i + 5, j + 7, k + 5, 17);
world.setBlock(i + 5, j + 7, k + 4, 5);
world.setBlock(i + 5, j + 7, k + 3, 17);
world.setBlock(i + 0, j + 8, k + 4, 17);
world.setBlock(i + 1, j + 8, k + 4, 17);
world.setBlock(i + 2, j + 8, k + 4, 17);
world.setBlock(i + 3, j + 8, k + 4, 17);
world.setBlock(i + 4, j + 8, k + 4, 17);
world.setBlock(i + 5, j + 8, k + 4, 17);
return true;
}
} /*=====End of Code=====*/
public void GenerateSurface(World world, Random rand, int i, int j)
{
for(int k = 0; k < rarity; k++)
{
int RandPosX = i + rand.nextInt(16);
int RandPosY = rand.nextInt(128);
int RandPosZ = j + rand.nextInt(16);
(new WorldGenFhouse()).generate(world, rand, RandPosX, RandPosY, RandPosZ);
}
}
WorldGenFhouse:
package net.minecraft.src;
import java.util.Random;
public class WorldGenFhouse extends WorldGenerator
{
public WorldGenFhouse()
{
}
public boolean generate(World world, Random rand, int i, int j, int k)
{
int bID = 2; /*2 is the block id for grass, so the structure going to spawn on grass*/
if(world.getBlockId(i, j, k) != bID || world.getBlockId(i, j + 1, k) != 0 || world.getBlockId(i + 7, j, k) != bID || world.getBlockId(i + 7, j, k + 7) != bID || world.getBlockId(i, j, k + 7) != bID || world.getBlockId(i + 7, j + 1, k) != 0 || world.getBlockId(i + 7, j + 1, k + 7) != 0 || world.getBlockId(i, j + 1, k + 7) != 0)
{
return false;
}
world.setBlock(i + 0, j + 0, k + 8, 2);
world.setBlock(i + 0, j + 0, k + 7, 3);
world.setBlock(i + 0, j + 0, k + 6, 3);
world.setBlock(i + 0, j + 0, k + 5, 3);
world.setBlock(i + 0, j + 0, k + 4, 5);
world.setBlock(i + 0, j + 0, k + 3, 3);
world.setBlock(i + 0, j + 0, k + 2, 3);
world.setBlock(i + 0, j + 0, k + 1, 3);
world.setBlock(i + 0, j + 0, k + 0, 2);
world.setBlock(i + 1, j + 0, k + 8, 2);
world.setBlock(i + 1, j + 0, k + 7, 3);
world.setBlock(i + 1, j + 0, k + 6, 5);
world.setBlock(i + 1, j + 0, k + 5, 5);
world.setBlock(i + 1, j + 0, k + 4, 5);
world.setBlock(i + 1, j + 0, k + 3, 5);
world.setBlock(i + 1, j + 0, k + 2, 5);
world.setBlock(i + 1, j + 0, k + 1, 3);
world.setBlock(i + 1, j + 0, k + 0, 2);
world.setBlock(i + 2, j + 0, k + 8, 2);
world.setBlock(i + 2, j + 0, k + 7, 3);
world.setBlock(i + 2, j + 0, k + 6, 5);
world.setBlock(i + 2, j + 0, k + 5, 5);
world.setBlock(i + 2, j + 0, k + 4, 5);
world.setBlock(i + 2, j + 0, k + 3, 5);
world.setBlock(i + 2, j + 0, k + 2, 5);
world.setBlock(i + 2, j + 0, k + 1, 3);
world.setBlock(i + 2, j + 0, k + 0, 2);
world.setBlock(i + 3, j + 0, k + 8, 2);
world.setBlock(i + 3, j + 0, k + 7, 3);
world.setBlock(i + 3, j + 0, k + 6, 5);
world.setBlock(i + 3, j + 0, k + 5, 5);
world.setBlock(i + 3, j + 0, k + 4, 5);
world.setBlock(i + 3, j + 0, k + 3, 5);
world.setBlock(i + 3, j + 0, k + 2, 5);
world.setBlock(i + 3, j + 0, k + 1, 3);
world.setBlock(i + 3, j + 0, k + 0, 2);
world.setBlock(i + 4, j + 0, k + 8, 2);
world.setBlock(i + 4, j + 0, k + 7, 3);
world.setBlock(i + 4, j + 0, k + 6, 5);
world.setBlock(i + 4, j + 0, k + 5, 5);
world.setBlock(i + 4, j + 0, k + 4, 5);
world.setBlock(i + 4, j + 0, k + 3, 5);
world.setBlock(i + 4, j + 0, k + 2, 5);
world.setBlock(i + 4, j + 0, k + 1, 3);
world.setBlock(i + 4, j + 0, k + 0, 2);
world.setBlock(i + 5, j + 0, k + 8, 2);
world.setBlock(i + 5, j + 0, k + 7, 3);
world.setBlock(i + 5, j + 0, k + 6, 3);
world.setBlock(i + 5, j + 0, k + 5, 3);
world.setBlock(i + 5, j + 0, k + 4, 3);
world.setBlock(i + 5, j + 0, k + 3, 3);
world.setBlock(i + 5, j + 0, k + 2, 3);
world.setBlock(i + 5, j + 0, k + 1, 3);
world.setBlock(i + 5, j + 0, k + 0, 2);
world.setBlock(i + 0, j + 1, k + 7, 17);
world.setBlock(i + 0, j + 1, k + 6, 5);
world.setBlock(i + 0, j + 1, k + 5, 5);
world.setBlock(i + 0, j + 1, k + 4, 64);
world.setBlock(i + 0, j + 1, k + 3, 5);
world.setBlock(i + 0, j + 1, k + 2, 5);
world.setBlock(i + 0, j + 1, k + 1, 17);
world.setBlock(i + 1, j + 1, k + 7, 5);
world.setBlock(i + 1, j + 1, k + 1, 5);
world.setBlock(i + 2, j + 1, k + 7, 5);
world.setBlock(i + 2, j + 1, k + 6, 61);
world.setBlock(i + 2, j + 1, k + 2, 54);
world.setBlock(i + 2, j + 1, k + 1, 5);
world.setBlock(i + 3, j + 1, k + 7, 5);
world.setBlock(i + 3, j + 1, k + 6, 58);
world.setBlock(i + 3, j + 1, k + 4, 26);
world.setBlock(i + 3, j + 1, k + 2, 54);
world.setBlock(i + 3, j + 1, k + 1, 5);
world.setBlock(i + 4, j + 1, k + 7, 5);
world.setBlock(i + 4, j + 1, k + 4, 26);
world.setBlock(i + 4, j + 1, k + 1, 5);
world.setBlock(i + 5, j + 1, k + 7, 17);
world.setBlock(i + 5, j + 1, k + 6, 5);
world.setBlock(i + 5, j + 1, k + 5, 5);
world.setBlock(i + 5, j + 1, k + 4, 5);
world.setBlock(i + 5, j + 1, k + 3, 5);
world.setBlock(i + 5, j + 1, k + 2, 5);
world.setBlock(i + 5, j + 1, k + 1, 17);
world.setBlock(i + 0, j + 2, k + 7, 17);
world.setBlock(i + 0, j + 2, k + 6, 5);
world.setBlock(i + 0, j + 2, k + 5, 5);
world.setBlock(i + 0, j + 2, k + 4, 64);
world.setBlock(i + 0, j + 2, k + 3, 5);
world.setBlock(i + 0, j + 2, k + 2, 5);
world.setBlock(i + 0, j + 2, k + 1, 17);
world.setBlock(i + 1, j + 2, k + 7, 5);
world.setBlock(i + 1, j + 2, k + 5, 50);
world.setBlock(i + 1, j + 2, k + 3, 50);
world.setBlock(i + 1, j + 2, k + 1, 5);
world.setBlock(i + 2, j + 2, k + 7, 102);
world.setBlock(i + 2, j + 2, k + 1, 102);
world.setBlock(i + 3, j + 2, k + 7, 102);
world.setBlock(i + 3, j + 2, k + 1, 102);
world.setBlock(i + 4, j + 2, k + 7, 5);
world.setBlock(i + 4, j + 2, k + 1, 5);
world.setBlock(i + 5, j + 2, k + 7, 17);
world.setBlock(i + 5, j + 2, k + 6, 5);
world.setBlock(i + 5, j + 2, k + 5, 5);
world.setBlock(i + 5, j + 2, k + 4, 5);
world.setBlock(i + 5, j + 2, k + 3, 5);
world.setBlock(i + 5, j + 2, k + 2, 5);
world.setBlock(i + 5, j + 2, k + 1, 17);
world.setBlock(i + 0, j + 3, k + 7, 17);
world.setBlock(i + 0, j + 3, k + 6, 5);
world.setBlock(i + 0, j + 3, k + 5, 5);
world.setBlock(i + 0, j + 3, k + 4, 5);
world.setBlock(i + 0, j + 3, k + 3, 5);
world.setBlock(i + 0, j + 3, k + 2, 5);
world.setBlock(i + 0, j + 3, k + 1, 17);
world.setBlock(i + 1, j + 3, k + 7, 5);
world.setBlock(i + 1, j + 3, k + 1, 5);
world.setBlock(i + 2, j + 3, k + 7, 5);
world.setBlock(i + 2, j + 3, k + 1, 5);
world.setBlock(i + 3, j + 3, k + 7, 5);
world.setBlock(i + 3, j + 3, k + 1, 5);
world.setBlock(i + 4, j + 3, k + 7, 5);
world.setBlock(i + 4, j + 3, k + 1, 5);
world.setBlock(i + 5, j + 3, k + 7, 17);
world.setBlock(i + 5, j + 3, k + 6, 5);
world.setBlock(i + 5, j + 3, k + 5, 5);
world.setBlock(i + 5, j + 3, k + 4, 5);
world.setBlock(i + 5, j + 3, k + 3, 5);
world.setBlock(i + 5, j + 3, k + 2, 5);
world.setBlock(i + 5, j + 3, k + 1, 17);
world.setBlock(i + 0, j + 4, k + 8, 17);
world.setBlock(i + 0, j + 4, k + 7, 17);
world.setBlock(i + 0, j + 4, k + 6, 17);
world.setBlock(i + 0, j + 4, k + 5, 17);
world.setBlock(i + 0, j + 4, k + 4, 17);
world.setBlock(i + 0, j + 4, k + 3, 17);
world.setBlock(i + 0, j + 4, k + 2, 17);
world.setBlock(i + 0, j + 4, k + 1, 17);
world.setBlock(i + 0, j + 4, k + 0, 17);
world.setBlock(i + 1, j + 4, k + 8, 17);
world.setBlock(i + 1, j + 4, k + 7, 17);
world.setBlock(i + 1, j + 4, k + 1, 17);
world.setBlock(i + 1, j + 4, k + 0, 17);
world.setBlock(i + 2, j + 4, k + 8, 17);
world.setBlock(i + 2, j + 4, k + 7, 17);
world.setBlock(i + 2, j + 4, k + 1, 17);
world.setBlock(i + 2, j + 4, k + 0, 17);
world.setBlock(i + 3, j + 4, k + 8, 17);
world.setBlock(i + 3, j + 4, k + 7, 17);
world.setBlock(i + 3, j + 4, k + 1, 17);
world.setBlock(i + 3, j + 4, k + 0, 17);
world.setBlock(i + 4, j + 4, k + 8, 17);
world.setBlock(i + 4, j + 4, k + 7, 17);
world.setBlock(i + 4, j + 4, k + 1, 17);
world.setBlock(i + 4, j + 4, k + 0, 17);
world.setBlock(i + 5, j + 4, k + 8, 17);
world.setBlock(i + 5, j + 4, k + 7, 17);
world.setBlock(i + 5, j + 4, k + 6, 17);
world.setBlock(i + 5, j + 4, k + 5, 17);
world.setBlock(i + 5, j + 4, k + 4, 17);
world.setBlock(i + 5, j + 4, k + 3, 17);
world.setBlock(i + 5, j + 4, k + 2, 17);
world.setBlock(i + 5, j + 4, k + 1, 17);
world.setBlock(i + 5, j + 4, k + 0, 17);
world.setBlock(i + 0, j + 5, k + 7, 17);
world.setBlock(i + 0, j + 5, k + 6, 5);
world.setBlock(i + 0, j + 5, k + 5, 5);
world.setBlock(i + 0, j + 5, k + 4, 5);
world.setBlock(i + 0, j + 5, k + 3, 5);
world.setBlock(i + 0, j + 5, k + 2, 5);
world.setBlock(i + 0, j + 5, k + 1, 17);
world.setBlock(i + 1, j + 5, k + 7, 17);
world.setBlock(i + 1, j + 5, k + 1, 17);
world.setBlock(i + 2, j + 5, k + 7, 17);
world.setBlock(i + 2, j + 5, k + 1, 17);
world.setBlock(i + 3, j + 5, k + 7, 17);
world.setBlock(i + 3, j + 5, k + 1, 17);
world.setBlock(i + 4, j + 5, k + 7, 17);
world.setBlock(i + 4, j + 5, k + 1, 17);
world.setBlock(i + 5, j + 5, k + 7, 17);
world.setBlock(i + 5, j + 5, k + 6, 5);
world.setBlock(i + 5, j + 5, k + 5, 5);
world.setBlock(i + 5, j + 5, k + 4, 5);
world.setBlock(i + 5, j + 5, k + 3, 5);
world.setBlock(i + 5, j + 5, k + 2, 5);
world.setBlock(i + 5, j + 5, k + 1, 17);
world.setBlock(i + 0, j + 6, k + 6, 17);
world.setBlock(i + 0, j + 6, k + 5, 5);
world.setBlock(i + 0, j + 6, k + 4, 102);
world.setBlock(i + 0, j + 6, k + 3, 5);
world.setBlock(i + 0, j + 6, k + 2, 17);
world.setBlock(i + 1, j + 6, k + 6, 17);
world.setBlock(i + 1, j + 6, k + 2, 17);
world.setBlock(i + 2, j + 6, k + 6, 17);
world.setBlock(i + 2, j + 6, k + 2, 17);
world.setBlock(i + 3, j + 6, k + 6, 17);
world.setBlock(i + 3, j + 6, k + 2, 17);
world.setBlock(i + 4, j + 6, k + 6, 17);
world.setBlock(i + 4, j + 6, k + 2, 17);
world.setBlock(i + 5, j + 6, k + 6, 17);
world.setBlock(i + 5, j + 6, k + 5, 5);
world.setBlock(i + 5, j + 6, k + 4, 102);
world.setBlock(i + 5, j + 6, k + 3, 5);
world.setBlock(i + 5, j + 6, k + 2, 17);
world.setBlock(i + 0, j + 7, k + 5, 17);
world.setBlock(i + 0, j + 7, k + 4, 5);
world.setBlock(i + 0, j + 7, k + 3, 17);
world.setBlock(i + 1, j + 7, k + 5, 17);
world.setBlock(i + 1, j + 7, k + 3, 17);
world.setBlock(i + 2, j + 7, k + 5, 17);
world.setBlock(i + 2, j + 7, k + 3, 17);
world.setBlock(i + 3, j + 7, k + 5, 17);
world.setBlock(i + 3, j + 7, k + 3, 17);
world.setBlock(i + 4, j + 7, k + 5, 17);
world.setBlock(i + 4, j + 7, k + 3, 17);
world.setBlock(i + 5, j + 7, k + 5, 17);
world.setBlock(i + 5, j + 7, k + 4, 5);
world.setBlock(i + 5, j + 7, k + 3, 17);
world.setBlock(i + 0, j + 8, k + 4, 17);
world.setBlock(i + 1, j + 8, k + 4, 17);
world.setBlock(i + 2, j + 8, k + 4, 17);
world.setBlock(i + 3, j + 8, k + 4, 17);
world.setBlock(i + 4, j + 8, k + 4, 17);
world.setBlock(i + 5, j + 8, k + 4, 17);
return true;
}
} /*=====End of Code=====*/
Is it possible to graft the code for the throwable explosives onto an arrow entity to have exploding arrows? Also, can you have an arrow tutorial, a bow tutorial and a tutorial on how to add AI and special attack abilities (e.g. shooting fireballs) to a mob?
Is the tutorial for armors updated? I get errors when I try the armor effectMew, and do you have tutorial for a throwable weapon that can be picked up?
Art by me: MrPancakeWolfie@DeviantArt
Note: the tutorial "Displaying a name above it" in order to get the humanoid to be cappable of holding objects you have to change which class it extends, insted of extending RenderLiving extend RenderBiped. RenderLiving is missing a critical method renderEquippedItems
Cause we have gone through quite a bit of updates, wouldn't you agree?
WorldGenFhouse:
I Think the Has To Be Higher Than 0