Is it possible for giving 2 commands for one dialog answer?
I want to, if I say yes, it makes a spawnpoint at XYZ and teleports me to XYZ
you can make them say something in the dialogue which triggers the spawnpoint, than have them say something else, with the only option being something like okay or exit to teleport
Rollback Post to RevisionRollBack
I am a hero. I fight valiantly to keep villains away, and also to help others. I will risk it all the save the day. Enemies beware, allies, I welcome you. Those in need, find me. I will prevail.
you can make them say something in the dialogue which triggers the spawnpoint, than have them say something else, with the only option being something like okay or exit to teleport
But the problem is, you can exit the dialoge at anytime, and it would break the quest if getting the spawnpoint but not beeing teleported.^^
Go to global -> factions -> selection your facriont -> select who he is aggressive against.
Unable to replicate the cloning problem.
Oh, thanks! And I think the cloning problems was because I was using items from other mods. I have no problem when they're holding Custom NPC's or Vanilla items.
EDIT: Oh, and I have a suggestion. Perhaps create an option so that healer NPC's only heal certain NPC's/factions?
Not sure what exactly i'm doing wrong here, but I could use a bit of help at your convenience.
My MC crashes upon startup. I'm using the very latest Forge build. Also, when I take this mod out of my minecraft files, MC loads. When I put it back in, it crashes. So I think i've narrowed it down to this mod.
Is there any clashing with a few of the other mods? I don't use very many.
Thanks for the assist. Crash report below:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 6/22/14 1:43 AM
Description: Initializing game
java.lang.IllegalArgumentException: ID is already registered: 110
at net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 8.1 (x86) version 6.3
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 57391744 bytes (54 MB) / 287289344 bytes (273 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.03 FML v7.2.211.1125 Minecraft Forge 10.12.2.1125 14 mods loaded, 14 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{7.2.211.1125} [Forge Mod Loader] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{10.12.2.1125} [Minecraft Forge] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
ArchimedesShips{1.7.2 v1.6.1} [Archimedes' Ships] (ArchimedesShips-1.6.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiomesOPlenty{2.0.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.2-2.0.0.721-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
customnpcs{1.7.2-2} [CustomNpcs] (CustomNPCs_1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
lom{version} [LotsOMobs] (lom-1.7.2-201.0.4.jar) Unloaded->Constructed->Pre-initialized->Errored
millenaire{5.2.0b4} [Millénaire] (millenaire-5.2b4.jar) Unloaded->Constructed->Pre-initialized->Initialized
cfm{3.3.2} [§6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.3.2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized
Railcraft{9.0.0.0} [Railcraft] (Railcraft_1.7.2-9.0.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageMods{1.7.2-1.3} [Village Mods] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageBiomes{${version}} [Village Biomes] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageDensity{${version}} [Village Density] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
taverns{2.2.1-0} [Village Taverns] (VillageTaverns-2.2.1-0.23.jar) Unloaded->Constructed->Pre-initialized->Initialized
Launched Version: 1.7.2-Forge10.12.2.1125
LWJGL: 2.9.0
OpenGL: AMD Radeon HD 7900 Series GL version 4.4.12874 Compatibility Profile Context 14.100.0.0, ATI Technologies Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [Craftipack_Early_Release.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: On (16)
Not sure what exactly i'm doing wrong here, but I could use a bit of help at your convenience.
My MC crashes upon startup. I'm using the very latest Forge build. Also, when I take this mod out of my minecraft files, MC loads. When I put it back in, it crashes. So I think i've narrowed it down to this mod.
Is there any clashing with a few of the other mods? I don't use very many.
Thanks for the assist. Crash report below:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 6/22/14 1:43 AM
Description: Initializing game
java.lang.IllegalArgumentException: ID is already registered: 110
at net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 8.1 (x86) version 6.3
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode, sharing), Oracle Corporation
Memory: 57391744 bytes (54 MB) / 287289344 bytes (273 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.03 FML v7.2.211.1125 Minecraft Forge 10.12.2.1125 14 mods loaded, 14 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{7.2.211.1125} [Forge Mod Loader] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{10.12.2.1125} [Minecraft Forge] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
ArchimedesShips{1.7.2 v1.6.1} [Archimedes' Ships] (ArchimedesShips-1.6.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiomesOPlenty{2.0.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.2-2.0.0.721-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
customnpcs{1.7.2-2} [CustomNpcs] (CustomNPCs_1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
lom{version} [LotsOMobs] (lom-1.7.2-201.0.4.jar) Unloaded->Constructed->Pre-initialized->Errored
millenaire{5.2.0b4} [Millénaire] (millenaire-5.2b4.jar) Unloaded->Constructed->Pre-initialized->Initialized
cfm{3.3.2} [§6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.3.2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized
Railcraft{9.0.0.0} [Railcraft] (Railcraft_1.7.2-9.0.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageMods{1.7.2-1.3} [Village Mods] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageBiomes{${version}} [Village Biomes] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageDensity{${version}} [Village Density] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
taverns{2.2.1-0} [Village Taverns] (VillageTaverns-2.2.1-0.23.jar) Unloaded->Constructed->Pre-initialized->Initialized
Launched Version: 1.7.2-Forge10.12.2.1125
LWJGL: 2.9.0
OpenGL: AMD Radeon HD 7900 Series GL version 4.4.12874 Compatibility Profile Context 14.100.0.0, ATI Technologies Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [Craftipack_Early_Release.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: On (16)
Looks like your LotsOMobsMobs mod also adds enchants with the same ids as mine. Go into the .minecraft/config/CustomNpcs.cfg and change the EnchantStartId to something else
Rollback Post to RevisionRollBack
Those who want to chat or hang out, join me on discord
Want to support me? Become one of my patrons:
Looks like your LotsOMobsMobs mod also adds enchants with the same ids as mine. Go into the .minecraft/config/CustomNpcs.cfg and change the EnchantStartId to something else
Amazing! It worked (of course). Thank you for for the very quick reply. Glad to see your dedicated to this mod and helping us out.
I did one better. I uninstalled Lots o' mobs and installed oceancraft instead, since I was mainly using it to populate the ocean a bit.
So does this mod have mobs that just spawn on the landscape that are pre-defined yet or has that not happened?
Everything about this mod is cool, but what if you don't want to actually pre-create everything and just want certain things to spawn dynamically as you play?
So does this mod have mobs that just spawn on the landscape that are pre-defined yet or has that not happened?
Everything about this mod is cool, but what if you don't want to actually pre-create everything and just want certain things to spawn dynamically as you play?
Nope nothing pre-created has been added. With the natural spawn option you can make things dynamically spawn in though.
Rollback Post to RevisionRollBack
Those who want to chat or hang out, join me on discord
Want to support me? Become one of my patrons:
I watched the tutorial and it did not show that, it showed a "mob spawner", which is not exactly what I was expecting.
The NPC's i've seen are highly customizable. You can give them certain weapons and armor, name them, tell them if they should stand still, patrol an area or a set pattern, how much HP/attack power they have, if they should use ranged attacks, use custom models for how they should look, etc, etc, etc.
Basically you get this special wand and can create them anywhere.
For example, i'm building a medieval seaside town in singleplayer and I wanted to keep mobs under control in and around it. I've built some archery towers and placed some guards in there who can shoot at mobs around the town (with a max range of 64).
I've also placed guard stations around the town and have guards posted in them who attack mobs that come within a custom range.
You spawn the NPC yourself.
I think I saw a feature that lets your NPC's appear or disappear under certain conditions. Like a guard appearing when a mob was around and disappearing when the mob was defeated. I also saw some options that can make the NPC hide during night, day, retreat when an enemy was near, etc.
Not sure if that answered your question about the dynamics.
The NPC's i've seen are highly customizable. You can give them certain weapons and armor, name them, tell them if they should stand still, patrol an area or a set pattern, how much HP/attack power they have, if they should use ranged attacks, use custom models for how they should look, etc, etc, etc.
Basically you get this special wand and can create them anywhere.
For example, i'm building a medieval seaside town in singleplayer and I wanted to keep mobs under control in and around it. I've built some archery towers and placed some guards in there who can shoot at mobs around the town (with a max range of 64).
I've also placed guard stations around the town and have guards posted in them who attack mobs that come within a custom range.
You spawn the NPC yourself.
I think I saw a feature that lets your NPC's appear or disappear under certain conditions. Like a guard appearing when a mob was around and disappearing when the mob was defeated. I also saw some options that can make the NPC hide during night, day, retreat when an enemy was near, etc.
Not sure if that answered your question about the dynamics.
I was hoping for an option for you to create NPC templates and have them spawn naturally as normal minecraft mobs do.
It's kind of useless for me to manually spawn my own opposition, but I can see the value for quest makers, etc.
Okay, I'm trying to figure out how to get this to do what I want, and I'm encountering issues that don't seem to be addressed by the tutorials I've seen.
How do you access pre-created npc types if they're not actually spawned in-world?
There should be a way to do this, secondly is there a way to edit the NPC data outside of the game? Via text file?
Is it possible for me to create NPC types with natural spawn options and then "port" it over to another survival game so everything is pre-created and ready to play?
I want to, if I say yes, it makes a spawnpoint at XYZ and teleports me to XYZ
Set the bard to jukebox
Scripting?
No living animation wont work on all models
Want to support me? Become one of my patrons:
But the problem is, you can exit the dialoge at anytime, and it would break the quest if getting the spawnpoint but not beeing teleported.^^
Your answer for everything, right?
Thanks^^
Yes isnt it great
Want to support me? Become one of my patrons:
Oh, thanks! And I think the cloning problems was because I was using items from other mods. I have no problem when they're holding Custom NPC's or Vanilla items.
EDIT: Oh, and I have a suggestion. Perhaps create an option so that healer NPC's only heal certain NPC's/factions?
l
My MC crashes upon startup. I'm using the very latest Forge build. Also, when I take this mod out of my minecraft files, MC loads. When I put it back in, it crashes. So I think i've narrowed it down to this mod.
Is there any clashing with a few of the other mods? I don't use very many.
Thanks for the assist. Crash report below:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 6/22/14 1:43 AM
Description: Initializing game
java.lang.IllegalArgumentException: ID is already registered: 110
at net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 net.minecraft.entity.EntityList.func_75618_a(EntityList.java:93)
at net.minecraft.entity.EntityList.func_75614_a(EntityList.java:107)
at cpw.mods.fml.common.registry.EntityRegistry.registerGlobalEntityID(EntityRegistry.java:251)
at com.lom.lotsomobsinit.LotsOMobsMobs.Init(LotsOMobsMobs.java:294)
at com.lom.lotsomobscore.LotsOMobs.load(LotsOMobs.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 8.1 (x86) version 6.3
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 57391744 bytes (54 MB) / 287289344 bytes (273 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.03 FML v7.2.211.1125 Minecraft Forge 10.12.2.1125 14 mods loaded, 14 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{7.2.211.1125} [Forge Mod Loader] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{10.12.2.1125} [Minecraft Forge] (forge-1.7.2-10.12.2.1125.jar) Unloaded->Constructed->Pre-initialized->Initialized
ArchimedesShips{1.7.2 v1.6.1} [Archimedes' Ships] (ArchimedesShips-1.6.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiomesOPlenty{2.0.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.2-2.0.0.721-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
customnpcs{1.7.2-2} [CustomNpcs] (CustomNPCs_1.7.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
lom{version} [LotsOMobs] (lom-1.7.2-201.0.4.jar) Unloaded->Constructed->Pre-initialized->Errored
millenaire{5.2.0b4} [Millénaire] (millenaire-5.2b4.jar) Unloaded->Constructed->Pre-initialized->Initialized
cfm{3.3.2} [§6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.3.2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized
Railcraft{9.0.0.0} [Railcraft] (Railcraft_1.7.2-9.0.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageMods{1.7.2-1.3} [Village Mods] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageBiomes{${version}} [Village Biomes] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
VillageDensity{${version}} [Village Density] (villagemods-1.7.2-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
taverns{2.2.1-0} [Village Taverns] (VillageTaverns-2.2.1-0.23.jar) Unloaded->Constructed->Pre-initialized->Initialized
Launched Version: 1.7.2-Forge10.12.2.1125
LWJGL: 2.9.0
OpenGL: AMD Radeon HD 7900 Series GL version 4.4.12874 Compatibility Profile Context 14.100.0.0, ATI Technologies Inc.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [Craftipack_Early_Release.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: On (16)
Looks like your LotsOMobsMobs mod also adds enchants with the same ids as mine. Go into the .minecraft/config/CustomNpcs.cfg and change the EnchantStartId to something else
Want to support me? Become one of my patrons:
Amazing! It worked (of course). Thank you for for the very quick reply. Glad to see your dedicated to this mod and helping us out.
I did one better. I uninstalled Lots o' mobs and installed oceancraft instead, since I was mainly using it to populate the ocean a bit.
Thanks again!!!
Everything about this mod is cool, but what if you don't want to actually pre-create everything and just want certain things to spawn dynamically as you play?
Nope nothing pre-created has been added. With the natural spawn option you can make things dynamically spawn in though.
Want to support me? Become one of my patrons:
So that's finally implemented?
Can they have unique items/models?
EDIT
How do you get that feature to work?
I watched the tutorial and it did not show that, it showed a "mob spawner", which is not exactly what I was expecting.
The NPC's i've seen are highly customizable. You can give them certain weapons and armor, name them, tell them if they should stand still, patrol an area or a set pattern, how much HP/attack power they have, if they should use ranged attacks, use custom models for how they should look, etc, etc, etc.
Basically you get this special wand and can create them anywhere.
For example, i'm building a medieval seaside town in singleplayer and I wanted to keep mobs under control in and around it. I've built some archery towers and placed some guards in there who can shoot at mobs around the town (with a max range of 64).
I've also placed guard stations around the town and have guards posted in them who attack mobs that come within a custom range.
You spawn the NPC yourself.
I think I saw a feature that lets your NPC's appear or disappear under certain conditions. Like a guard appearing when a mob was around and disappearing when the mob was defeated. I also saw some options that can make the NPC hide during night, day, retreat when an enemy was near, etc.
Not sure if that answered your question about the dynamics.
I'll totally spread the word.
I was hoping for an option for you to create NPC templates and have them spawn naturally as normal minecraft mobs do.
It's kind of useless for me to manually spawn my own opposition, but I can see the value for quest makers, etc.
Thanks for the info.
In 1.7 I added natural spawning. Its in the global -> natural spawn menu. You can use it to spawn mobs/npcs naturally
Want to support me? Become one of my patrons:
How do you access pre-created npc types if they're not actually spawned in-world?
There should be a way to do this, secondly is there a way to edit the NPC data outside of the game? Via text file?
Is it possible for me to create NPC types with natural spawn options and then "port" it over to another survival game so everything is pre-created and ready to play?