-
Getting all entites within an area
You could add an AI task to the entities that looks for the block in their shouldExecute(), kind of like EntityAIOcelotSit.
-
Tropicraft Crashing, Please Help
You do not have CoroAI. Either time. Block ID conflict. Look at your configs or get IDResolver.
-
Custom Animal Breeding Code
No, only EntityAnimals can be inLove. Bats are not EntityAnimals, so that won't work.
-
Mcp-forge Eclipse hook trouble
Overwrite mcp/eclipse with mcp/forge/fml/eclipse. You are seeing the default (non-Forge) mcp workspace.
-
Minecraft doesn't start!
Optifine goes in the jar last.
-
How do I make my mod multiplayer compatible?
You sure your class file is named that? Case matters.
-
Minecraft Crash on Respawn (Server Error) [Java?] [Package Error]
Which version of Forge are you using? Looks like it could be the bed bug from from before #382.
-
[Solved]Re-Generating chest items + block onUpdate()
Taking a stab as I look at redstone code. It looks like you do a scheduleBlockUpdate and rename your onUpdate() method to be updateTick() instead.
-
Latest Forge Update Crash
You have other mods. They are not for Minecraft 1.4.5.
-
Forge Build 6.4.1.426 Error
Copy mcp/forge/fml/eclipse to mcp/eclipse and see if that fixes it.
-
A lot of error(minecraftforge-src-1.4.5-6.4.1.416 fresh .minecraft folder(1.4.5)
Seems to me the eclipse/ directory isn't copying over from forge/fml/eclipse like it used to. If you remove the vanilla mcp/eclipse directory and copy the forge/fml/eclipse directory in it's place, things are fine.
-
New Forge Version - Errors..
Uninstall your 32 bit java and re-install with 64 bit. My guess is you are trying to allocate above the 2g limit.
-
Changing a vanilla class tick()
I'm looking for advice and opinions on changing a vanilla class's tick() method. I'm still pretty new to modding, and my Java is rusty (and wasn't great to begin with). I used reflection in tickStart() and tickEnd() to set/reset some fields in the Village class to effectively change the (hard-coded) Iron Golem:Villager ratio. I feel kind of dirty about it. Is this a common practice or something that should be used sparingly or not at all? Is there another or better way to do this kind of thing?
-
Safe way to remove EntityAITaskEntries?
I'm working on replacing some of the default behavior of mobs by adding my own AI Tasks, then iterating and removing the original versions, when the onEntityJoinWorld event fires. As expected, this occasionally results in a ConcurrentModificationException when some other method is iterating over the taskEntries as I remove. Is there any way around this or some method I'm missing to take care of this for me? Code: @ForgeSubscribe public void onEntityJoinedWorld (EntityJoinWorldEvent event) { if (event.entity instanceof EntityAnimal) animal = (EntityAnimal)event.entity; if (animal != null) { //System.out.println("Adding replacement tasks for animals"); animal.tasks.addTask(9, new EntityAIWanderAnimal(animal, 0.3F)); // Remove EntityAIWander task Iterator i = animal.tasks.taskEntries.iterator(); while (i.hasNext()) { try { AITask = (EntityAITaskEntry)i.next(); } catch (java.util.ConcurrentModificationException e) { System.out.println("Exception caught.. continuing.."); break; } finally { } if (AITask.action instanceof EntityAIWander) { //System.out.println("Found match. Removing AIWander"); i.remove(); } } } }
-
Forge error on DungeonHooks
Spoiler tags are your friend. I had this problem with More Swords, it doesn't seem to register it's dungeon loot in a correct way. Take it out and see if your problem resolves.
IPS spam blocked by CleanTalk.