The Meaning of Life, the Universe, and Everything.
Join Date:
11/6/2012
Posts:
61
Member Details
If game launched through Java8 no JS aviable for customnpcs
returning null for npc.say causes client crash no matter what - that's really annoying.
getTypeName on player and item always returns "null" (atleast it seems so)
(also problems with item(ArrayStoredExeption) of getSurroundingEntities, it also seem to ignore entity type)
In addition, maybe i'm doing something wrong but every time i try to edit world.data.json manually its ignored and reset.
(what is that file for if i can't do anything with it)
Also where can I locate/store/save/change scripts? I don't even get how LoadScripts works ~_~
I'm not sure exactly what the reason of your crash is but looking at your report I can tell you there are multiple issues with your server:
1. You don't have Cauldron 1.1272.06.215. The last (and final official) version of Cauldron was 1236.
You have: Cauldron-MCPC-Plus-1.7.10-1.1231.04.209
2. JVM Flags: 2 total; -XX:MaxPermSize=256M -Xmx12288M. Why are you throwing 12GB of RAM at your server? You need to optimize your JVM arguments and not just through all your available RAM at your server. More than 4GB typically means your server chokes itself to death. You need to do research on better JVM args.
3. You're using: 47-49 other mods. ("49 mods loaded, 47 mods active"). Some which look outdated for 1.7.10 ("Treecapitator{1.7.2}"). Going through and updating all of your mods may solve your issue. Just because it says "Don't know how to add class noppes.npcs.entity.EntityCustomNpc!" doesn't mean your crash is from CustomNPCs, it could be other mods that are outdated conflicting.
4. I'm not necessarily sure what the below is but it might be your problem. Find out what AsieLib CoreMod and extraskinscore are used for.
Mantle Environment: DO NOT REPORT THIS CRASH! Unsupported mods in environment: bukkit
5. In the future, run a test using only the mod in question (in this case CustomNPCs). If your server doesn't crash than it's not the mods fault (typically) and you shouldn't need to post here reporting crashes.
I have a bug-thing
my npc in the inventory screen floats right above the menu :l
What version?
Rollback Post to RevisionRollBack
If you require aid with Custom NPC's give me a shout (In the thread, not PM's). I can read a bit of error reports, know most of the NPC workings (I'm attempting to work on scripting) and have been using it since its 1.0 version. Otherwise I'll help with any questions or problems I can.
Nobody have a idea for my console command problem?
I don't have time to check it. But i'm always using minecraft keys, since there're no IDs anymore
So just minecraft:fish instead of ID for example
You could also make an instantcomplete quest to give player some fish.
Example:
I Just close the server with last know dialog id 14. After starting the server again and begin to add new dialog, the new one have the id 14. But it should be 15.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/10/2011
Posts:
44
Minecraft:
zeshinumi
Member Details
So I'm currently running a series called Medieval Mastery, and we are using custom npcs to have random quests for each of the guilds as the series progresses. However, while we have builders, we don't have many who want to write quests or set them up. So I was wondering if there was anyone who would like to join in and help design and implement quests in the series ^.^ If anyone knows this mod well or has fun writing random encounter ideas and would be interested in helping, shoot me a message please.
I'm not sure exactly what the reason of your crash is but looking at your report I can tell you there are multiple issues with your server:
1. You don't have Cauldron 1.1272.06.215. The last (and final official) version of Cauldron was 1236.
You have: Cauldron-MCPC-Plus-1.7.10-1.1231.04.209
2. JVM Flags: 2 total; -XX:MaxPermSize=256M -Xmx12288M. Why are you throwing 12GB of RAM at your server? You need to optimize your JVM arguments and not just through all your available RAM at your server. More than 4GB typically means your server chokes itself to death. You need to do research on better JVM args.
3. You're using: 47-49 other mods. ("49 mods loaded, 47 mods active"). Some which look outdated for 1.7.10 ("Treecapitator{1.7.2}"). Going through and updating all of your mods may solve your issue. Just because it says "Don't know how to add class noppes.npcs.entity.EntityCustomNpc!" doesn't mean your crash is from CustomNPCs, it could be other mods that are outdated conflicting.
4. I'm not necessarily sure what the below is but it might be your problem. Find out what AsieLib CoreMod and extraskinscore are used for.
Mantle Environment: DO NOT REPORT THIS CRASH! Unsupported mods in environment: bukkit
5. In the future, run a test using only the mod in question (in this case CustomNPCs). If your server doesn't crash than it's not the mods fault (typically) and you shouldn't need to post here reporting crashes.
I've been running modded servers for over a two years now. This crash was associated with my modpack. Cauldron 1236 was just the latest ever released to the public, not the latest ever patched. I have an average base of 60 players online, the ram usage goes above 4gbs. All mods installed are safe to use on forge 10.13.2.1272, even treecap. AsieLib is a library for statue mod and ExtraSkinsCore is a side mod i've made for Pixelmon. Thanks for concerns.
Hey Noppes, its been awhile (Curse you schooling!), but I am stuck with scripting on another npc xD. This time the goal is to create an npc that works like a Dice roller. The problems is, idk if there is anyway to store the data after the roll, so I can test the result. So something like this does not work:
npc.say("Npc Rolls the Dice")
int roll = Math.random() *14 + 1
if(roll == 2){
npc.say("Snake eyes")
}
Is there an existing way to store data with your ecma scripting noppes?
EDIT:
Nvm I figured out how to use TempData from Rokiyo's post on page 813 xD
Math.random() returns a double, but I am looking for an int! and for some reason (int)(Math.random()) does not work!
it says this: identifier is a reserved word
Edit: So far I've only found 1 way around this... I used Math.floor(Math.random()*6+1)
and the results that come out are 1.0,2.0,3.0...etc. I would like to remove the .0 after the int that I want, if anyone can help quote plz
Is it possible that a NPC follows me after completing a quest or speaking a dialog??
You could have a dialogue activate their "role" that could unlock after the quest, but then you would still have to hire them with an item. Otherwise, it may not be possible at the moment the way you want it to work, unless scripting can do it.
latest 1.8.0 Alpha i could find
IDK how to quote :l
Thats fine (you press the "Quote" button under a post btw). Anyway, its best to provide the version you encountered the bug in your post, as without the mod author, Noppes in our case, won't be able to do anything.
Is there a way to unlock transport warps after you finish a quest?
Scripting, forcing the player to walk by it after and unlock it, or setup a dialogue that will teleport the player to where you want with commands. If none of these are fitting, now you mention it transport could have availability options.
basically in a resourcepack you can add your own block textures
Your not incorrect, but in this case they hold a position in game so Noppes can add a block there without as much trouble
Rollback Post to RevisionRollBack
If you require aid with Custom NPC's give me a shout (In the thread, not PM's). I can read a bit of error reports, know most of the NPC workings (I'm attempting to work on scripting) and have been using it since its 1.0 version. Otherwise I'll help with any questions or problems I can.
Then I guess it may not be fixed in 1.7.10. It can't really be that annoying though can it?
Rollback Post to RevisionRollBack
If you require aid with Custom NPC's give me a shout (In the thread, not PM's). I can read a bit of error reports, know most of the NPC workings (I'm attempting to work on scripting) and have been using it since its 1.0 version. Otherwise I'll help with any questions or problems I can.
Ok, i'm not sure if this is a glitch or not, but with the spawner job I'm trying to make a person who can spawn instantly spawn combat units to fight mobs. Currently I want them to help fight the Invasion mod's mobs (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2235041-invasion-mod-so-you-think-your-base-is-tough), but the spawner man can't spawn men without attacking (or something else that I don't know), but the spawner man will not attack any mobs unless he is attacked. But he is not attacked by invasion mod mobs, only normal vanilla mobs. I've set him to "Defend other faction members", but he will still not help out. Any help please, I'm just trying to find a way to quickly add in multiple npcs at once. Sorry for the long explanation.
Ok, i'm not sure if this is a glitch or not, but with the spawner job I'm trying to make a person who can spawn instantly spawn combat units to fight mobs. Currently I want them to help fight the Invasion mod's mobs (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2235041-invasion-mod-so-you-think-your-base-is-tough), but the spawner man can't spawn men without attacking (or something else that I don't know), but the spawner man will not attack any mobs unless he is attacked. But he is not attacked by invasion mod mobs, only normal vanilla mobs. I've set him to "Defend other faction members", but he will still not help out. Any help please, I'm just trying to find a way to quickly add in multiple npcs at once. Sorry for the long explanation.
You could set the NPC's faction to be attacked by mobs, it could make them aggro on them. Or, you could pair your spawner NPC up with a guard, who will attack the invasion mobs, possibly getting attacked back which would trigger the spawners defending of faction members, thus making them spawn stuff.
Rollback Post to RevisionRollBack
If you require aid with Custom NPC's give me a shout (In the thread, not PM's). I can read a bit of error reports, know most of the NPC workings (I'm attempting to work on scripting) and have been using it since its 1.0 version. Otherwise I'll help with any questions or problems I can.
returning null for npc.say causes client crash no matter what - that's really annoying.
getTypeName on player and item always returns "null" (atleast it seems so)
(also problems with item(ArrayStoredExeption) of getSurroundingEntities, it also seem to ignore entity type)
In addition, maybe i'm doing something wrong but every time i try to edit world.data.json manually its ignored and reset.
(what is that file for if i can't do anything with it)
Also where can I locate/store/save/change scripts? I don't even get how LoadScripts works ~_~
I'm not sure exactly what the reason of your crash is but looking at your report I can tell you there are multiple issues with your server:
1. You don't have Cauldron 1.1272.06.215. The last (and final official) version of Cauldron was 1236.
You have: Cauldron-MCPC-Plus-1.7.10-1.1231.04.209
2. JVM Flags: 2 total; -XX:MaxPermSize=256M -Xmx12288M. Why are you throwing 12GB of RAM at your server? You need to optimize your JVM arguments and not just through all your available RAM at your server. More than 4GB typically means your server chokes itself to death. You need to do research on better JVM args.
3. You're using: 47-49 other mods. ("49 mods loaded, 47 mods active"). Some which look outdated for 1.7.10 ("Treecapitator{1.7.2}"). Going through and updating all of your mods may solve your issue. Just because it says "Don't know how to add class noppes.npcs.entity.EntityCustomNpc!" doesn't mean your crash is from CustomNPCs, it could be other mods that are outdated conflicting.
4. I'm not necessarily sure what the below is but it might be your problem. Find out what AsieLib CoreMod and extraskinscore are used for.
This may actually be a feature in 1.8.0. Im unsure if Noppes took it through with the test version of 1.7.10 or not.
What version?
I don't have time to check it. But i'm always using minecraft keys, since there're no IDs anymore
So just minecraft:fish instead of ID for example
You could also make an instantcomplete quest to give player some fish.
So that's how i lost 5 dialogs branch...
Hey, I can't do this right now, but I'll show you a way to do that via a screenshot. Reply to me so that I'll remember to show you.
Like them? Post on them! Say your opinion, or suggest more features!
Hello world. I'm putting this in bold so maybe you'll see it this time. LOL, 4th time replying. *prays that Noppes will see*
Like them? Post on them! Say your opinion, or suggest more features!
latest 1.8.0 Alpha i could find
IDK how to quote :l
Here's the Medieval Mastery series if you wanna see what it's about: https://www.youtube.com/playlist?list=PLcDTOMGXo8Qap_7IAviIWJ3GNqkYgSnxX
I can easily be contacted through my e-mail at [email protected]
Thanks for your time all ^.^
I've been running modded servers for over a two years now. This crash was associated with my modpack. Cauldron 1236 was just the latest ever released to the public, not the latest ever patched. I have an average base of 60 players online, the ram usage goes above 4gbs. All mods installed are safe to use on forge 10.13.2.1272, even treecap. AsieLib is a library for statue mod and ExtraSkinsCore is a side mod i've made for Pixelmon. Thanks for concerns.
npc.say("Npc Rolls the Dice")
int roll = Math.random() *14 + 1
if(roll == 2){
npc.say("Snake eyes")
}
Is there an existing way to store data with your ecma scripting noppes?
EDIT:
Nvm I figured out how to use TempData from Rokiyo's post on page 813 xD
Math.random() returns a double, but I am looking for an int! and for some reason (int)(Math.random()) does not work!
it says this: identifier is a reserved word
Edit: So far I've only found 1 way around this... I used Math.floor(Math.random()*6+1)
and the results that come out are 1.0,2.0,3.0...etc. I would like to remove the .0 after the int that I want, if anyone can help quote plz
What are placeholders for?
basically in a resourcepack you can add your own block textures
Is this the bug with the couches? Have you updated you Custom NPC's version yet? There was a bugfix for 1.7.10, the problem could be solved.
Link.
You could have a dialogue activate their "role" that could unlock after the quest, but then you would still have to hire them with an item. Otherwise, it may not be possible at the moment the way you want it to work, unless scripting can do it.
Thats fine (you press the "Quote" button under a post btw). Anyway, its best to provide the version you encountered the bug in your post, as without the mod author, Noppes in our case, won't be able to do anything.
Scripting, forcing the player to walk by it after and unlock it, or setup a dialogue that will teleport the player to where you want with commands. If none of these are fitting, now you mention it transport could have availability options.
Your not incorrect, but in this case they hold a position in game so Noppes can add a block there without as much trouble
That did not solve it.
Like them? Post on them! Say your opinion, or suggest more features!
Then I guess it may not be fixed in 1.7.10. It can't really be that annoying though can it?
Well, it's impossible to tell the two apart, and it'll be unwieldy in Minecraft++ (and people who play it will probably blame me)
Like them? Post on them! Say your opinion, or suggest more features!
It should be fixed in the next version either way. If you don't mind my asking, unwieldy how?
You could set the NPC's faction to be attacked by mobs, it could make them aggro on them. Or, you could pair your spawner NPC up with a guard, who will attack the invasion mobs, possibly getting attacked back which would trigger the spawners defending of faction members, thus making them spawn stuff.