Mr_Pie_Guy1234
Members-
Posts
11 -
Joined
-
Last visited
Everything posted by Mr_Pie_Guy1234
-
Hello, I need to locate a position and get the block and it's metadata at it's position. I know you can set the block by using world.setBlockAndMetadat(), but how do you get it? There is world.getBlockId() and world.getBlockMetadata(), but there isn't one for both. I tried using getBlockId and getBlockMetadata in conjunction with each other, but it didn't work. Anyone know how to do this?
-
Crash when registering mod entity
Mr_Pie_Guy1234 replied to Mr_Pie_Guy1234's topic in General Discussion
Thanks, this fixed the problem -
That looks pretty bad ass, nice work so far!
-
I know this is probably a stupid question, but I've been trying to get my entity to render, so I used this code in my load(): EntityRegistry.registerModEntity(EntityZombieSpawner.class, "Zombie Spawner", 500, instance, 64, 10, true); RenderingRegistry.registerEntityRenderingHandler(EntityZombieSpawner.class, new RenderSnowball(zombiespawner.getIconFromDamage(0))); When I put my entity into the world, I get this error: 2013-01-24 19:15:48 [sEVERE] [ForgeModLoader] A severe problem occurred during the spawning of an entity java.lang.NoSuchMethodException: pie.mods.BetterDungeons.EntityZombieSpawner.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.getConstructor(Unknown Source) at cpw.mods.fml.client.FMLClientHandler.spawnEntityIntoClientWorld(FMLClientHandler.java:341) at cpw.mods.fml.common.FMLCommonHandler.spawnEntityIntoClientWorld(FMLCommonHandler.java:334) at cpw.mods.fml.common.network.EntitySpawnPacket.execute(EntitySpawnPacket.java:183) at cpw.mods.fml.common.network.FMLNetworkHandler.handleFMLPacket(FMLNetworkHandler.java:102) at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:67) at net.minecraft.client.multiplayer.NetClientHandler.handleCustomPayload(NetClientHandler.java:1483) at net.minecraft.network.packet.Packet250CustomPayload.processPacket(Packet250CustomPayload.java:70) at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:80) at net.minecraft.client.multiplayer.NetClientHandler.processReadPackets(NetClientHandler.java:240) at net.minecraft.client.multiplayer.WorldClient.tick(WorldClient.java:92) at net.minecraft.client.Minecraft.runTick(Minecraft.java:1872) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:846) at net.minecraft.client.Minecraft.run(Minecraft.java:771) at java.lang.Thread.run(Unknown Source) My EntityZombieSpawner.java: package pie.mods.BetterDungeons; import net.minecraft.entity.EntityLiving; import net.minecraft.util.DamageSource; import net.minecraft.util.MovingObjectPosition; import net.minecraft.world.World; import net.minecraft.entity.monster.EntityZombie; import net.minecraft.entity.projectile.EntityThrowable; public class EntityZombieSpawner extends EntityThrowable { public EntityZombieSpawner(World world, EntityLiving entity) { super(world, entity); } protected void onImpact(MovingObjectPosition objposition) { EntityZombie zombie = new EntityZombie(this.worldObj); zombie.setPositionAndRotation(objposition.blockX, objposition.blockY+1, objposition.blockZ, 0.0F, 0.0F); this.worldObj.spawnEntityInWorld(zombie); this.worldObj.spawnParticle("snowballpoof", this.posX, this.posY, this.posZ, 0.0D, 0.0D, 0.0D); this.setDead(); } } Any help is appreciated!
-
How to give a spawned mob armor?
Mr_Pie_Guy1234 replied to Mr_Pie_Guy1234's topic in General Discussion
Thanks! -
Hi, I'm making a mod that generates a structure and spawns monsters inside it. I was wondering how to give them armor and swords?
-
How to reference a block through it's ID?
Mr_Pie_Guy1234 replied to Mr_Pie_Guy1234's topic in Modder Support
That's not what I meant, but I found the solution myself. Block.blocksList[number].getBlockName(); Thanks anyways. -
I'm wandering how to reference a block through it's ID, and not it's variable name. Instead of using this, Block.dirt.getBlockName(); I would like to do that same thing except through it's ID so I can iterate through a bunch of blocks at the same time inside a for statement. Any help is appreciated.
-
Error installing Forge 1.3.2
Mr_Pie_Guy1234 replied to Mr_Pie_Guy1234's topic in Support & Bug Reports
Thanks for those, everything is now up and running -
Error installing Forge 1.3.2
Mr_Pie_Guy1234 replied to Mr_Pie_Guy1234's topic in Support & Bug Reports
I just redownloaded everything, no dice. All those jar files that it's having trouble with are there, they just won't extract. -
Hello everyone, when I run the install.bat for minecraft forge, I get this error: I'm using mcp72 and a clean minecraft jar and server file. Any help?