Jump to content

AlchemyMouse

Members
  • Posts

    27
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

AlchemyMouse's Achievements

Tree Puncher

Tree Puncher (2/8)

1

Reputation

  1. Yeah, made lots of sense. Been looking around. Still have no clue whatsoever how to store+edit Lists (of EntityLivingBase). Ints, floats, Strings are easy, as there's methods for them. But how do I use NBTTagList? From what I read, it stores only lists of Tags... There's always the possibility I'm kinda stupid/inexperienced/whatever.
  2. Tried killing server-side, didn't work. I've been trying to figure out NBT Tags, and have gotten nowhere. Can they even be used to store a List and add to it like that?
  3. I've been working on a clone of the x-gun from the manga "Gantz", but I can't seem to get it working. For those who haven't read Gantz, the item I'm making (MC Version) should lock on to entities with a right click, and when the player right clicks while sneaking, kills everything it's locked onto, or deals huge damage. (In the manga, it blows their heads up) I've gotten the lock-on list to work, but when I shift+right click, nothing happens. I've replaced the attackEntityFrom() line with addVelocity(0, 10, 0), and that works fine (Still have a few pigs somewhere in the sky), but I can't damage them or add potion effects. Any help? public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer) { Minecraft mc = Minecraft.getMinecraft(); MovingObjectPosition objectMouseOver = mc.objectMouseOver; if(mc.objectMouseOver != null && mc.objectMouseOver.entityHit != null) { Entity target = objectMouseOver.entityHit; if(target instanceof EntityLivingBase) { EntityLivingBase living = (EntityLivingBase)target; if(!entList.contains(living)) { entList.add(living); } } } if(par3EntityPlayer.isSneaking()) { if (entList != null && !entList.isEmpty()) { Iterator iterator = entList.iterator(); while (iterator.hasNext()) { EntityLivingBase livingBase = (EntityLivingBase)iterator.next(); livingBase.attackEntityFrom(DamageSource.generic, 30.0F); } } entList.clear(); } return par1ItemStack; }
  4. I've figured out that the problem is in the entity file, and removed my custom render file, seeing as I can just use Render Snowball. I'm getting errors for both entities, as the item spawns EntityDanmakuCenter, which then spawns a bunch of EntityDanmaku in a pattern. The errors above confuse me, so here are the Entity files. EntityDanmakuCenter private double offset; private int livingTimer; private int fireTime; public EntityDanmakuCenter(World par1World, EntityLivingBase par2EntityLivingBase) { super(par1World, par2EntityLivingBase); this.livingTimer = 0; this.offset = 0; } @Override protected void onImpact(MovingObjectPosition var1) { } public void onUpdate() { this.livingTimer++; this.fireTime++; if(this.livingTimer == 130) { this.setDead(); } for (double d11 = 0.0D; d11 < (Math.PI * 2D); d11 += 0.5235987755982989D) { EntityDanmaku danmaku = new EntityDanmaku(this.worldObj, this.posX + (Math.cos(d11) * 0.9D), this.posY - 0.9, this.posZ + (Math.sin(d11) * 0.9D)); danmaku.setException(this.getThrower()); danmaku.setDamage(2); danmaku.setVelocity(Math.cos(d11 + offset) * 0.24D, 0.0D, Math.sin(d11 + offset) * 0.24D); danmaku.size(0.4F, 0.4F); this.worldObj.spawnEntityInWorld(danmaku); } if(this.fireTime == 2) { this.offset += .0659; for (double d11 = 0.0D; d11 < (Math.PI * 2D); d11 += 0.2617993877991494D) { EntityDanmaku danmaku = new EntityDanmaku(this.worldObj, this.posX + (Math.cos(d11) * 0.5D), this.posY - 0.9, this.posZ + (Math.sin(d11) * 0.5D)); danmaku.setException(this.getThrower()); danmaku.setDamage(; danmaku.setVelocity(Math.cos(d11 - offset) * 0.24D, 0.0D, Math.sin(d11 - offset) * 0.24D); this.worldObj.spawnEntityInWorld(danmaku); } this.fireTime = 0; } } EntityDanmaku EntityLivingBase exception; private int livingTimer; private int dmg; public EntityDanmaku(World par1World, double par2, double par3, double par4) { super(par1World, par2, par3, par4); this.livingTimer = 0; } @Override public void onUpdate() { super.onUpdate(); if(this.livingTimer <= 50) { this.motionX *= 1.05D; this.motionY *= 1.05D; this.motionZ *= 1.05D; } ++this.livingTimer; if(this.livingTimer == 140) { this.setDead(); } } public void size(float par1, float par2) { this.setSize(par1, par2); } @Override protected void onImpact(MovingObjectPosition par1MovingObjectPosition) { if (par1MovingObjectPosition.entityHit != null) { if(par1MovingObjectPosition.entityHit != this.exception) { par1MovingObjectPosition.entityHit.attackEntityFrom(DamageSource.causeThrownDamage(this, this.getThrower()), (float)dmg); } } this.setDead(); } /** * Gets the amount of gravity to apply to the thrown entity with each tick. */ @Override protected float getGravityVelocity() { return 0.0F; } public void setException(EntityLivingBase thrower) { this.exception = thrower; } public void setDamage(int i) { this.dmg = i; }
  5. The full log is huge, and when I moved the stuff to preInit(), it didn't change anything. I'll keep it there though, if that's the correct way to do it. Starting up SoundSystem... Initializing LWJGL OpenAL (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) OpenAL initialized. [12:03:45] [sound Library Loader/INFO]: Sound engine started [12:03:45] [MCO Availability Checker #1/ERROR]: Couldn't connect to Realms [12:04:25] [server thread/INFO]: Starting integrated minecraft server version 1.7.2 [12:04:25] [server thread/INFO]: Generating keypair [12:04:25] [server thread/INFO] [FML]: Injecting existing block and item data into this server instance [12:04:25] [server thread/INFO] [FML]: Loading dimension 0 (Test) (net.minecraft.server.integrated.IntegratedServer@25b0aaa8) [12:04:25] [server thread/INFO] [FML]: Loading dimension 1 (Test) (net.minecraft.server.integrated.IntegratedServer@25b0aaa8) [12:04:25] [server thread/INFO] [FML]: Loading dimension -1 (Test) (net.minecraft.server.integrated.IntegratedServer@25b0aaa8) [12:04:25] [server thread/INFO]: Preparing start region for level 0 [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuCenter java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmaku.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) at java.lang.Class.getConstructor(Class.java:1708) at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:178) at net.minecraft.world.chunk.storage.AnvilChunkLoader.readChunkFromNBT(AnvilChunkLoader.java:416) at net.minecraft.world.chunk.storage.AnvilChunkLoader.checkedReadChunkFromNBT(AnvilChunkLoader.java:108) at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk(AnvilChunkLoader.java:88) at net.minecraft.world.gen.ChunkProviderServer.safeLoadChunk(ChunkProviderServer.java:179) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:120) at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:307) at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:79) at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:96) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:442) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:742) [12:04:26] [server thread/WARN]: Skipping Entity with id arcana.danmakuBullet [12:04:27] [Netty Client IO #0/INFO] [FML]: Server protocol version 1 [12:04:27] [Netty IO #1/INFO] [FML]: Client protocol version 1 [12:04:27] [Netty IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected] [12:04:27] [Netty IO #1/INFO] [FML]: Attempting connection with missing mods [] at CLIENT [12:04:27] [Netty Client IO #0/INFO] [FML]: Attempting connection with missing mods [] at SERVER [12:04:27] [Client thread/INFO] [FML]: [Client thread] Client side modded connection established [12:04:27] [server thread/INFO] [FML]: [server thread] Server side modded connection established [12:04:27] [server thread/INFO]: Player790[local:E:45ea6a28] logged in with entity id 297 at (149.7501658085568, 80.14457015784281, 255.59803611294132) [12:04:27] [server thread/INFO]: Player790 joined the game [12:04:27] [server thread/INFO]: Saving and pausing game... [12:04:27] [server thread/INFO]: Saving chunks for level 'Test'/Overworld [12:04:27] [server thread/INFO]: Saving chunks for level 'Test'/Nether [12:04:27] [server thread/INFO]: Saving chunks for level 'Test'/The End [12:04:45] [Client thread/WARN]: Failed to load texture: arcana:textures/items/ java.io.FileNotFoundException: arcana:textures/items/ at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:65) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:67) ~[simpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:35) ~[simpleTexture.class:?] at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:89) [TextureManager.class:?] at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:45) [TextureManager.class:?] at net.minecraft.client.renderer.entity.Render.bindTexture(Render.java:62) [Render.class:?] at net.minecraft.client.renderer.entity.Render.bindEntityTexture(Render.java:57) [Render.class:?] at alchemymouse.arcana.RenderArcanaThrowable.doRender(RenderArcanaThrowable.java:51) [RenderArcanaThrowable.class:?] at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) [RenderManager.class:?] at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) [RenderManager.class:?] at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) [RenderManager.class:?] at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:532) [RenderGlobal.class:?] at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1295) [EntityRenderer.class:?] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1094) [EntityRenderer.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1022) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] [12:04:46] [Client thread/ERROR] [FML]: A severe problem occurred during the spawning of an entity java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:72) [EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) [EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:28) [EntitySpawnHandler.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) [simpleChannelInboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) [MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) [EmbeddedChannel.class:?] at cpw.mods.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:80) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:232) [NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:321) [PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1647) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:994) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] [12:04:46] [Client thread/ERROR] [FML]: EntitySpawnHandler exception java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:121) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:28) ~[EntitySpawnHandler.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[simpleChannelInboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) [MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) [EmbeddedChannel.class:?] at cpw.mods.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:80) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:232) [NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:321) [PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1647) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:994) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:72) ~[EntitySpawnHandler.class:?] ... 24 more [12:04:46] [Client thread/ERROR] [FML]: OpenGuiHandler exception java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:121) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:28) ~[EntitySpawnHandler.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[simpleChannelInboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) [MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) [EmbeddedChannel.class:?] at cpw.mods.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:80) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:232) [NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:321) [PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1647) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:994) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:72) ~[EntitySpawnHandler.class:?] ... 24 more [12:04:46] [Client thread/ERROR] [FML]: HandshakeCompletionHandler exception java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:121) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:28) ~[EntitySpawnHandler.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[simpleChannelInboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) [MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) [EmbeddedChannel.class:?] at cpw.mods.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:80) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:232) [NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:321) [PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1647) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:994) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:72) ~[EntitySpawnHandler.class:?] ... 24 more [12:04:46] [Client thread/ERROR] [FML]: There was a critical exception handling a packet on channel FML java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:121) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:28) ~[EntitySpawnHandler.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[simpleChannelInboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[MessageToMessageDecoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[DefaultChannelPipeline.class:?] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:?] at cpw.mods.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:80) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:232) [NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:321) [PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1647) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:994) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:910) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:112) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:72) ~[EntitySpawnHandler.class:?] ... 24 more [12:04:46] [server thread/INFO]: Player790 lost connection: TranslatableComponent{key='disconnect.genericReason', args=[internal Exception: java.lang.ClassCastException: net.minecraft.network.NetHandlerPlayServer cannot be cast to net.minecraft.network.play.INetHandlerPlayClient], siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null}} [12:04:46] [server thread/INFO]: Player790 left the game [12:04:46] [server thread/INFO]: Stopping singleplayer server as player logged out [12:04:46] [server thread/INFO]: Stopping server [12:04:46] [server thread/INFO]: Saving players [12:04:46] [server thread/INFO]: Saving worlds [12:04:46] [server thread/INFO]: Saving chunks for level 'Test'/Overworld [12:04:46] [server thread/INFO]: Saving chunks for level 'Test'/Nether [12:04:46] [server thread/INFO]: Saving chunks for level 'Test'/The End [12:04:46] [server thread/INFO] [FML]: Unloading dimension 0 [12:04:46] [server thread/INFO] [FML]: Unloading dimension -1 [12:04:46] [server thread/INFO] [FML]: Unloading dimension 1 [12:04:48] [Client thread/INFO]: Stopping! SoundSystem shutting down... Author: Paul Lamb, www.paulscode.com Sorry it's so huge, can't figure out spoilers...
  6. Thanks. I was too stupid to properly register my Items and stuff. Fixed that, but ran into more problems. I'm not very experienced with Java, so thanks for the help. The item works for about a half a second, as I can see the entities being spawned, then the game quits to menu and tells me"Connection Lost: A fatal error has occurred, this connection is terminated", and sends me to the multiplayer server screen. I'm getting a bunch of errors in the log that have this line in them, and I noticed the same line while trying to fix the other problem: java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) The lines beneath it in the log are always one of these 2, so I can't edit them (seeing as they're either MC code or Java stuff or whatever): java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at java.lang.Class.getConstructor0(Class.java:2800) ~[?:1.7.0_25] at java.lang.Class.getConstructor(Class.java:1708) ~[?:1.7.0_25] java.lang.RuntimeException: java.lang.NoSuchMethodException: alchemymouse.arcana.EntityDanmakuCenter.<init>(net.minecraft.world.World) at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.spawnEntity(EntitySpawnHandler.java:121) ~[EntitySpawnHandler.class:?] at cpw.mods.fml.common.network.internal.EntitySpawnHandler.channelRead0(EntitySpawnHandler.java:34) ~[EntitySpawnHandler.class:?] And my changed modfile: [code] @EventHandler public void preInit(FMLPreInitializationEvent event) { Configuration config = new Configuration(event.getSuggestedConfigurationFile()); instance = this; config.load(); config.save(); } @EventHandler public void init(FMLInitializationEvent event) { createItems(); registerItems(); registerRenders(); registerEntity(); } public static void registerItems() { GameRegistry.registerItem(danmaku, "danmaku"); } public static void createItems() { danmaku = (ItemDanmaku) new ItemDanmaku().setUnlocalizedName("danmaku").setTextureName("danmaku"); } You need to create and register items and blocks in preInit and not init. Moving the registration stuff doesn't change any of these new errors, but thanks for the help.
  7. Thanks a lot for the help! I'll work on it.
  8. Here's line 43. If I use RenderSnowball, it gives me the same errors, and the same exact line. I tried making a new item and using that icon, but that didn't change anything. IIcon icon = this.item.getIconFromDamage(this.meta);
  9. I'm trying to make an item based on the Touhou Project series, and I've figured out everything but some rendering. I want to render the projectiles like snowballs, but I can't seem to find a way to do that without creating a new item for their texture. I've included the projectile texture (IIcon) as part of the actual item's file, but I keep getting errors. It works fine if I use an apple for the projectile's texture, but anything from my mod crashes. I've been messing with it, but I don't know where the problem is. Either I'm inexperienced, the error report is vague, or what I'm trying to do is impossible. Help please? Here's some of my code: Main file @EventHandler public void init(FMLInitializationEvent event) { createItems(); registerItems(); registerRenders(); registerEntity(); } private void registerRenders() { RenderingRegistry.registerEntityRenderingHandler(EntityDanmaku.class, new RenderArcanaThrowable(ArcanaModBase.danmaku, 1)); RenderingRegistry.registerEntityRenderingHandler(EntityDanmakuCenter.class, new RenderInvisible()); } private void registerEntity() { EntityRegistry.registerModEntity(EntityDanmaku.class, "Danmaku Bullet", entityIndex++, this, 80, 10, true); } public static void registerItems() { danmaku = (ItemDanmaku)Item.itemRegistry.getObject("danmaku"); } public static void createItems() { GameData.getItemRegistry().addObject(16000, "danmaku", (new ItemDanmaku()).setUnlocalizedName("danmaku").setTextureName("danmaku")); } Item file @SideOnly(Side.CLIENT) private IIcon bulletIcon; @SideOnly(Side.CLIENT) private IIcon overlay; blah blah blah... /** * Gets an icon index based on an item's damage value */ @SideOnly(Side.CLIENT) public IIcon getIconFromDamage(int par1) { return par1 == 1 ? this.bulletIcon : super.getIconFromDamage(par1); } @SideOnly(Side.CLIENT) public void registerIcons(IIconRegister par1IconRegister) { this.bulletIcon = par1IconRegister.registerIcon("arcana:danmaku_bullet"); this.itemIcon = par1IconRegister.registerIcon("arcana:danmaku"); } Render Class (Basically RenderSnowball) @SideOnly(Side.CLIENT) public class RenderArcanaThrowable extends Render { private Item field_94151_a; private int field_94150_f; public RenderArcanaThrowable(Item par1Item, int par2) { this.field_94151_a = par1Item; this.field_94150_f = par2; } public RenderArcanaThrowable(Item par1Item) { this(par1Item, 0); } /** * Actually renders the given argument. This is a synthetic bridge method, always casting down its argument and then * handing it off to a worker function which does the actual work. In all probabilty, the class Render is generic * (Render<T extends Entity) and this method has signature public void doRender(T entity, double d, double d1, * double d2, float f, float f1). But JAD is pre 1.5 so doesn't do that. */ public void doRender(Entity par1Entity, double par2, double par4, double par6, float par8, float par9) { IIcon icon = this.field_94151_a.getIconFromDamage(this.field_94150_f); if (icon != null) { GL11.glPushMatrix(); GL11.glTranslatef((float)par2, (float)par4, (float)par6); GL11.glEnable(GL12.GL_RESCALE_NORMAL); GL11.glScalef(0.5F, 0.5F, 0.5F); // this.func_110777_b(par1Entity); // worked in Forge 804, but no longer; use this: this.bindEntityTexture(par1Entity); Tessellator tessellator = Tessellator.instance; this.func_77026_a(tessellator, icon); GL11.glDisable(GL12.GL_RESCALE_NORMAL); GL11.glPopMatrix(); } } @Override protected ResourceLocation getEntityTexture(Entity entity) { return TextureMap.locationItemsTexture; } private void func_77026_a(Tessellator par1Tessellator, IIcon par2Icon) { float f = par2Icon.getMinU(); float f1 = par2Icon.getMaxU(); float f2 = par2Icon.getMinV(); float f3 = par2Icon.getMaxV(); float f4 = 1.0F; float f5 = 0.5F; float f6 = 0.25F; GL11.glRotatef(180.0F - this.renderManager.playerViewY, 0.0F, 1.0F, 0.0F); GL11.glRotatef(-this.renderManager.playerViewX, 1.0F, 0.0F, 0.0F); par1Tessellator.startDrawingQuads(); par1Tessellator.setNormal(0.0F, 1.0F, 0.0F); par1Tessellator.addVertexWithUV((double)(0.0F - f5), (double)(0.0F - f6), 0.0D, (double)f, (double)f3); par1Tessellator.addVertexWithUV((double)(f4 - f5), (double)(0.0F - f6), 0.0D, (double)f1, (double)f3); par1Tessellator.addVertexWithUV((double)(f4 - f5), (double)(f4 - f6), 0.0D, (double)f1, (double)f2); par1Tessellator.addVertexWithUV((double)(0.0F - f5), (double)(f4 - f6), 0.0D, (double)f, (double)f2); par1Tessellator.draw(); } } And here's the error report: ---- Minecraft Crash Report ---- // Surprise! Haha. Well, this is awkward. Time: 6/3/14 10:29 AM Description: Rendering entity in world java.lang.NullPointerException: Rendering entity in world at alchemymouse.arcana.RenderArcanaThrowable.doRender(RenderArcanaThrowable.java:43) at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:532) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1295) at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1094) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1022) at net.minecraft.client.Minecraft.run(Minecraft.java:910) at net.minecraft.client.main.Main.main(Main.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at alchemymouse.arcana.RenderArcanaThrowable.doRender(RenderArcanaThrowable.java:43) -- Entity being rendered -- Details: Entity Type: arcana.Danmaku Bullet (alchemymouse.arcana.EntityDanmaku) Entity ID: 1428 Entity Name: entity.arcana.Danmaku Bullet.name Entity's Exact location: 275.60, 56.74, 132.01 Entity's Block location: World: (275,56,132), Chunk: (at 3,3,4 in 17,8; contains blocks 272,0,128 to 287,255,143), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Entity's Momentum: -0.12, 0.00, 0.22 -- Renderer details -- Details: Assigned renderer: alchemymouse.arcana.RenderArcanaThrowable@5d212dc5 Location: -0.48,-0.88,0.64 - World: (-1,-1,0), Chunk: (at 15,-1,0 in -1,0; contains blocks -16,0,0 to -1,255,15), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Rotation: -30.0 Delta: 0.07442641 Stacktrace: at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:532) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1295) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Player628'/0, l='MpServer', x=276.19, y=57.62, z=131.18]] Chunk stats: MultiplayerChunkCache: 85, 85 Level seed: 0 Level generator: ID 01 - flat, ver 0. Features enabled: false Level generator options: Level spawn location: World: (259,4,142), Chunk: (at 3,0,14 in 16,8; contains blocks 256,0,128 to 271,255,143), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 7113 game time, 7113 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: 14 total; [EntityClientPlayerMP['Player628'/0, l='MpServer', x=276.19, y=57.62, z=131.18], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1427, l='MpServer', x=276.17, y=56.74, z=132.16], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1424, l='MpServer', x=277.16, y=56.74, z=131.59], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1425, l='MpServer', x=276.74, y=56.74, z=132.01], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1430, l='MpServer', x=275.18, y=56.74, z=131.59], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1431, l='MpServer', x=275.03, y=56.74, z=131.02], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1428, l='MpServer', x=275.60, y=56.74, z=132.01], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1434, l='MpServer', x=275.60, y=56.74, z=130.04], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1433, l='MpServer', x=275.18, y=56.74, z=130.45], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1423, l='MpServer', x=277.31, y=56.74, z=131.02], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1439, l='MpServer', x=277.16, y=56.74, z=130.45], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1436, l='MpServer', x=276.17, y=56.74, z=129.88], EntityDanmakuCenter['unknown'/1421, l='MpServer', x=276.17, y=57.64, z=131.02], EntityDanmaku['entity.arcana.Danmaku Bullet.name'/1437, l='MpServer', x=276.74, y=56.74, z=130.04]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:412) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2521) at net.minecraft.client.Minecraft.run(Minecraft.java:932) at net.minecraft.client.main.Main.main(Main.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.7.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 793287608 bytes (756 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 9283 (519848 bytes; 0 MB) allocated, 59 (3304 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v9.01-pre FML v7.2.156.1060 Minecraft Forge 10.12.1.1060 5 mods loaded, 5 mods active mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.2.156.1060} [Forge Mod Loader] (forgeSrc-1.7.2-10.12.1.1060.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.12.1.1060} [Minecraft Forge] (forgeSrc-1.7.2-10.12.1.1060.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available arcana{1.0} [arcana] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available examplemod{1.0} [Example Mod] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Launched Version: 1.6 LWJGL: 2.9.0 OpenGL: Intel(R) HD Graphics 2500 GL version 4.0.0 - Build 9.17.10.2932, Intel 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: 120 (6720 bytes; 0 MB) allocated, 120 (6720 bytes; 0 MB) used Anisotropic Filtering: Off (1) #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Mike\Desktop\Modding\1.7.2\Arcana\eclipse\.\crash-reports\crash-2014-06-03_10.29.17-client.txt AL lib: (EE) alc_cleanup: 1 device not closed Thanks in advance for any help you can give me. Oh, and sorry for being too stupid to figure out how to use spoilers.
  10. Could anyone help me make a sphere of particles? I found some code for circles, but I'm totally stumped on spheres. Thanks for the help.
  11. Thanks a lot. I'm sure that tutorial and the program will help me a lot. I'm sorry I can't help with your problem, I'm still fairly new at modding.
  12. That tutorial didn't help me either. I seem to have misunderstood your question. I think they could just add your loot through their own code, when they decide what will be in their chests. I did that with my mod (unfortunately structures were too much for me) and my own items.
  13. It would help if you pasted the ENTIRE error report, please. The small bit you included wasn't enough for me to diagnose the problem. There's no mention of your classes anywhere, so I can't pinpoint where the problem is.
  14. The way I would do it is to look at BlockHalfSlab, and use the methods that make it's shape smaller. I think its public BlockHalfSlab(int par1, boolean par2, Material par3Material) { super(par1, par3Material); this.isDoubleSlab = par2; if (par2) { opaqueCubeLookup[par1] = true; } else { this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F); } this.setLightOpacity(255); } /** * Updates the blocks bounds based on its current state. Args: world, x, y, z */ public void setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess, int par2, int par3, int par4) { if (this.isDoubleSlab) { this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F); } else { boolean flag = (par1IBlockAccess.getBlockMetadata(par2, par3, par4) & != 0; if (flag) { this.setBlockBounds(0.0F, 0.5F, 0.0F, 1.0F, 1.0F, 1.0F); } else { this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F); } } } /** * Sets the block's bounds for rendering it as an item */ public void setBlockBoundsForItemRender() { if (this.isDoubleSlab) { this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F); } else { this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F); } } /** * 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 par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity) { this.setBlockBoundsBasedOnState(par1World, par2, par3, par4); super.addCollisionBoxesToList(par1World, par2, par3, par4, par5AxisAlignedBB, par6List, par7Entity); } /** * 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 this.isDoubleSlab; } My mod was a while ago, so I don't exactly remember, but playing around with this and looking at the methods and their arguments will yield results. Anyway, that's what I used for my mod, to make a block a little smaller than a half slab. You could also look at the enchantment table, it's less that a full block. Or BlockSkull, since it's both lower and smaller than a normal block. Good luck with it! Hope I was some help.
×
×
  • Create New...

Important Information

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