Jump to content

Maxnobr

Members
  • Posts

    6
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new here !

Maxnobr's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. well have few questions. 1. i'am trying to make item to spawn entity. item and entity are already exist. for item i have copied most of the code from itemMobPlacer but for spawnCreature it uses int that is entity id from EntityList. So i can change it and spawn vanilla mobs. i can see two ways of solving it. * When i declare new entitry i gave it id but is resticted to the mod so i dont know what forge does to it and if it goes into Entity list or not. But if it does then there have to be the way to get it. * second one is to change spawnCreature method so it will spawn my entity , but i dont get how to change it..cuz i dont understand the class Entity that it needs. here is part of item code: public boolean onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) { if (par3World.isRemote) { return true; } else { int var11 = par3World.getBlockId(par4, par5, par6); par4 += Facing.offsetsXForSide[par7]; par5 += Facing.offsetsYForSide[par7]; par6 += Facing.offsetsZForSide[par7]; double var12 = 0.0D; if (par7 == 1 && var11 == Block.fence.blockID || var11 == Block.netherFence.blockID) { var12 = 0.5D; } if (spawnCreature(par3World, 50, (double)par4 + 0.5D, (double)par5 + var12, (double)par6 + 0.5D) != null && !par2EntityPlayer.capabilities.isCreativeMode) { --par1ItemStack.stackSize; } return true; } } public static Entity spawnCreature(World var0, int var1, double var2, double var4, double var6) { Entity var8 = null; var8 = EntityList.createEntityByID(var1, var0); var8.setLocationAndAngles(var2, var4, var6, var0.rand.nextFloat() * 360.0F, 0.0F); ((EntityLiving)var8).func_82163_bD(); var0.spawnEntityInWorld(var8); ((EntityLiving)var8).playLivingSound(); return var8; } }
  2. use that link http://www.minecraftforge.net/wiki/Category:Generic_Mod and set up proxy client and common. and for drops and hardness look in net.minecraft.src.Block
  3. well now the proxy stuff is seem to work..now i just need to find out how to spawn entity with item and make entity that will be a valid target for all mobs =_=
  4. thanks, that should work for beginning, but wuppy is outdated mostly.
  5. Hello everyone reading that ! I need help ! I just started creating my mod..but obviously have a lot of problems..was trying to use tutorials from youtube and any other ones but they seem outdated..or just don't work for stupid me. currently i have problem with getting textures work good..as i understand i need to create 2 new classes for client and proxy but stuff doesn't work. So please tell me where to go for help. Like irc channel or should i post my code here, or give link to post, or something else. Thanks for at least reading that !
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.