So I have used the 1.7.10 version for over a year now on my server and then about 2 months ago all of a sudden the URL links no longer work no matter what I do. Then I tried to add the skin files to the jar folder (following a tutorial on YT) and it just gave me broken textures. Can anyone help me at all? My server is based around these NPCs as it is an RP server with quests (well I mean the server is shut down atm but we are wanting it to come back up). Anyone else having this issue? Anyone know how to get the files to work in the Jar or the urls to work. Upgrading to a newer version is not an option as the majority of the mods I use are not upgraded past 1.7.10 and I don't want to lose my core mods. Please someone, anyone help me!
Skins for 1.8 and higher dont work. You need to convert the skins.
Another question: Is there any way to use un-localized strings instead of hard-coded strings? I've had requests to translate my modpack, which has CustomNPC dialog. To translate those, you'd need an entirely different set of dialog jsons for each language, meaning a different version of the modpack for each language. It would be far easier (for me) to have the dialogue reference un-localized strings that are then turned into full dialogue by en_US.lang, etc. That way, users could select their language from the minecraft main menu instead of having to upkeep and maintain different versions of the modpack.
If this is not currently a capability, how would I request it?
Another question: Is there any way to use un-localized strings instead of hard-coded strings? I've had requests to translate my modpack, which has CustomNPC dialog. To translate those, you'd need an entirely different set of dialog jsons for each language, meaning a different version of the modpack for each language. It would be far easier (for me) to have the dialogue reference un-localized strings that are then turned into full dialogue by en_US.lang, etc. That way, users could select their language from the minecraft main menu instead of having to upkeep and maintain different versions of the modpack.
If this is not currently a capability, how would I request it?
Hmm. It seems to be something on Custom NPCS end. At first, I thought it might've been a problem with your minimap crashing as it might of not knownwhat icon to assign the npc.
Anyway, i'll take it up with noppes on the CNPCS discord. Good spot for stuff like this.
Hmm... well, it's good that Noppes will become aware, but if this is a bug with NPCs, is there anything I can / should do on my end? For example, seeing as he's working on 1.11 and higher now, would he release a backport update to fix this? Has he done so in the past? Because updating the server after getting all of this set up will be a nightmare...
I have a question about respawns. There are 5 different options. The first 4 make sense to to me (yes, day, night, and no), but the last one (naturally) I don't get. is it for the natural spawns, or is it unrelated?
Anyone having a strange problem of the leg/arm textures just both being the same leg/arm? (Example, look at the pants of every steve skin.)
Example:
Again, Help with this would be nice...
I was told to convert the skins, But these are just the built in skins that came with the mod, Shouldn't they be functioning?
Not to mention, I don't even know how to convert a skin...
I have a question about respawns. There are 5 different options. The first 4 make sense to to me (yes, day, night, and no), but the last one (naturally) I don't get. is it for the natural spawns, or is it unrelated?
I think the naturally is based of Minecraft light system. So when its dark enough, the mob spawns or if its light enough.
The same as for a skeleton and a sheep
I don't normally do this, but I got a crash report. Figured I'd post it here, since that's what everyone else is doing.
I am having an occassional crash on my forge 1.10.2 modded server when a player spawns an npc.The server continues to run with no issues when the npc is spawned. All players who cannot directly view the npc do not crash, however the player who spawned the npc, and any players close enough nearby, may or may not crash. It's making map development a really, really painful process.
I have a few other mods installed :
AutoRegLib-1.0.2
BiomesOPlenty-1.10.2-5.0.0.2290-universal
coroutil-1.10.2-1.1.13
DrZhark's Mo'creatures Mod-10.0.6
iChunUtil-1.10.2-6.5.0
MorePlayerModels_1.10.2
Pam's Harvestcraft 1.10.2.j
Portalgun 1.10.2
Quark-r1.1-70
Trapcraft-1.10.2-v2.4.1a-universal
weather2-1.10.2-2.4.8
worldedit-forge-mc1.10.2
Xaeros_minimap_1.13.6_forge_1.10.2
Crash Report :
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: LoadingPlugin (Quark-r1.1-70.jar)Contact their authors BEFORE contacting forge
// I let you down. Sorry
Time: 9/4/17 1:32 PMDescription: Ticking entity
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean at noppes.npcs.entity.EntityNPCInterface.isKilled(EntityNPCInterface.java:1475) at noppes.npcs.entity.EntityNPCInterface.func_70089_S(EntityNPCInterface.java:276) at net.minecraft.entity.EntityLivingBase.func_70030_z(EntityLivingBase.java:220) at net.minecraft.entity.EntityLiving.func_70030_z(EntityLiving.java:208) at net.minecraft.entity.Entity.func_70071_h_(Entity.java:359) at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1932) at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:295) at noppes.npcs.entity.EntityNPCInterface.func_70071_h_(EntityNPCInterface.java:281) at noppes.npcs.entity.EntityCustomNpc.func_70071_h_(EntityCustomNpc.java:35) at net.minecraft.world.World.func_72866_a(World.java:1964) at net.minecraft.world.World.func_72870_g(World.java:1934) at net.minecraft.world.World.func_72939_s(World.java:1750) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1789) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) 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 --Thread: Client threadStacktrace: at noppes.npcs.entity.EntityNPCInterface.isKilled(EntityNPCInterface.java:1475) at noppes.npcs.entity.EntityNPCInterface.func_70089_S(EntityNPCInterface.java:276) at net.minecraft.entity.EntityLivingBase.func_70030_z(EntityLivingBase.java:220) at net.minecraft.entity.EntityLiving.func_70030_z(EntityLiving.java:208) at net.minecraft.entity.Entity.func_70071_h_(Entity.java:359) at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1932) at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:295) at noppes.npcs.entity.EntityNPCInterface.func_70071_h_(EntityNPCInterface.java:281) at noppes.npcs.entity.EntityCustomNpc.func_70071_h_(EntityCustomNpc.java:35) at net.minecraft.world.World.func_72866_a(World.java:1964) at net.minecraft.world.World.func_72870_g(World.java:1934)
-- Entity being ticked --Details: Entity Type: customnpcs.CustomNpc (noppes.npcs.entity.EntityCustomNpc) Entity ID: 60915 Entity Name: Melancholy Entity's Exact location: -4602.50, 69.00, 1012.50 Entity's Block location: World: (-4603,69,1012), Chunk: (at 5,4,4 in -288,63; contains blocks -4608,0,1008 to -4593,255,1023), Region: (-9,1; contains chunks -288,32 to -257,63, blocks -4608,0,512 to -4097,255,1023) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: nullStacktrace: at net.minecraft.world.World.func_72939_s(World.java:1750)
-- Affected level --Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['Taryn_Lupus'/60914, l='MpServer', x=-4599.81, y=69.00, z=1011.83]] Chunk stats: MultiplayerChunkCache: 169, 169 Level seed: 0 Level generator: ID 06 - BIOMESOP, ver 0. Features enabled: false Level generator options: Level spawn location: World: (-124,78,258), Chunk: (at 4,4,2 in -8,16; contains blocks -128,0,256 to -113,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Level time: 14606634 game time, 2670629 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: 43 total; [EntityPlayerSP['Taryn_Lupus'/60914, l='MpServer', x=-4599.81, y=69.00, z=1011.83], EntityItem['item.tile.sapling.spruce'/60928, l='MpServer', x=-4627.88, y=79.00, z=957.64], EntityLatchedRenderer['unknown'/1, l='MpServer', x=8.50, y=65.00, z=8.50], EntityItemFrame['entity.ItemFrame.name'/60929, l='MpServer', x=-4624.50, y=71.50, z=1013.97], EntityLatchedRenderer['unknown'/2, l='MpServer', x=-4599.81, y=69.00, z=1011.83], EntityItemFrame['entity.ItemFrame.name'/60930, l='MpServer', x=-4624.50, y=71.50, z=1009.03], EntityItem['item.tile.sapling.spruce'/60931, l='MpServer', x=-4622.08, y=72.00, z=961.30], EntityItem['item.tile.sapling.spruce'/60932, l='MpServer', x=-4621.04, y=74.00, z=968.88], EntityItemFrame['entity.ItemFrame.name'/60933, l='MpServer', x=-4612.50, y=71.50, z=1013.97], EntityItemFrame['entity.ItemFrame.name'/60934, l='MpServer', x=-4620.50, y=71.50, z=1013.97], EntityItemFrame['entity.ItemFrame.name'/60935, l='MpServer', x=-4620.50, y=71.50, z=1009.03], EntityItemFrame['entity.ItemFrame.name'/60936, l='MpServer', x=-4612.50, y=71.50, z=1009.03], MoCEntityMaggot['Maggot'/60939, l='MpServer', x=-4551.98, y=74.00, z=1064.17], MoCEntityMaggot['Maggot'/60940, l='MpServer', x=-4550.15, y=74.00, z=1064.30], MoCEntityMaggot['Maggot'/60941, l='MpServer', x=-4550.34, y=74.00, z=1062.73], MoCEntityFox['Fox'/60942, l='MpServer', x=-4573.50, y=62.72, z=1070.01], MoCEntitySnail['Snail'/60943, l='MpServer', x=-4571.33, y=73.00, z=1057.50], EntityMinecartChest['Minecart with Chest'/60944, l='MpServer', x=-4544.01, y=22.00, z=1024.12], EntityMinecartChest['Minecart with Chest'/60945, l='MpServer', x=-4564.50, y=17.06, z=1021.50], EntityMinecartChest['Minecart with Chest'/60946, l='MpServer', x=-4564.50, y=17.06, z=1036.50], MoCEntitySnail['Snail'/60947, l='MpServer', x=-4568.26, y=72.00, z=1031.02], EntitySheep['Sheep'/60948, l='MpServer', x=-4571.51, y=66.00, z=994.73], MoCEntityFox['Fox'/60949, l='MpServer', x=-4559.43, y=66.00, z=953.48], EntityItem['item.tile.sapling.spruce'/60950, l='MpServer', x=-4549.12, y=67.00, z=948.00], EntitySheep['Sheep'/60951, l='MpServer', x=-4544.37, y=67.00, z=949.45], EntityItem['item.tile.sapling_1.maple_sapling'/60952, l='MpServer', x=-4558.92, y=69.00, z=1072.95], MoCEntityFox['Fox'/60953, l='MpServer', x=-4524.68, y=62.71, z=1004.20], EntityMinecartChest['Minecart with Chest'/60954, l='MpServer', x=-4520.50, y=23.06, z=1015.50], EntitySheep['Sheep'/60955, l='MpServer', x=-4520.81, y=67.00, z=977.82], EntitySheep['Sheep'/60956, l='MpServer', x=-4522.02, y=63.00, z=967.50], MoCEntityPandaBear['PandaBear'/60957, l='MpServer', x=-4522.43, y=71.00, z=1088.85], MoCEntityPandaBear['PandaBear'/60959, l='MpServer', x=-4524.09, y=72.00, z=1087.54], MoCEntityFox['Fox'/60960, l='MpServer', x=-4532.01, y=66.00, z=1075.56], EntityLatchedRenderer['unknown'/42, l='MpServer', x=-4599.81, y=69.00, z=1011.83], EntityCustomNpc['Melancholy'/60915, l='MpServer', x=-4602.50, y=69.00, z=1012.50], MoCEntityFox['Fox'/60920, l='MpServer', x=-4652.28, y=67.00, z=935.67], MoCEntityFox['Fox'/60921, l='MpServer', x=-4667.50, y=201.00, z=1081.64], EntityItem['item.tile.sapling.spruce'/60922, l='MpServer', x=-4624.58, y=73.00, z=969.14], EntityItem['item.tile.sapling.spruce'/60923, l='MpServer', x=-4624.92, y=76.00, z=960.66], EntityItem['item.tile.sapling.spruce'/60924, l='MpServer', x=-4625.73, y=68.00, z=970.21], EntityItem['item.tile.sapling.spruce'/60925, l='MpServer', x=-4625.62, y=68.00, z=969.01], EntityItem['item.tile.sapling.spruce'/60926, l='MpServer', x=-4623.51, y=72.00, z=957.01], MoCEntityMaggot['Maggot'/60927, l='MpServer', x=-4624.54, y=71.00, z=947.13]] Retry entities: 2 total; [EntityLatchedRenderer['unknown'/1, l='MpServer', x=8.50, y=65.00, z=8.50], EntityLatchedRenderer['unknown'/2, l='MpServer', x=-4599.81, y=69.00, z=1011.83]] Server brand: fml,forge Server type: Non-integrated multiplayer serverStacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:415) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --Details: Minecraft Version: 1.10.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 344313664 bytes (328 MB) / 970870784 bytes (925 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 4, tallocated: 105 FML: MCP 9.32 Powered by Forge 12.18.3.2422 19 mods loaded, 19 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2422.jar) UCHIJA Forge{12.18.3.2422} [Minecraft Forge] (forge-1.10.2-12.18.3.2422.jar) UCHIJA Quark{r1.1-70} [Quark] (Quark-r1.1-70.jar) UCHIJA AutoRegLib{1.0-2} [AutoRegLib] (AutoRegLib-1.0-2.jar) UCHIJA BiomesOPlenty{5.0.0.2290} [Biomes O' Plenty] (BiomesOPlenty-1.10.2-5.0.0.2290-universal.jar) UCHIJA coroutil{1.10.2-1.1.13} [CoroUtil Library] (coroutil-1.10.2-1.1.13.jar) UCHIJA extendedrenderer{v1.0} [Extended Renderer] (coroutil-1.10.2-1.1.13.jar) UCHIJA configmod{v1.0} [Extended Mod Config] (coroutil-1.10.2-1.1.13.jar) UCHIJA customnpcs{1.10.2} [CustomNPCs] (CustomNPCs_1.10.2(21jul17).jar) UCHIJA mocreatures{10.0.6} [DrZhark's Mo'Creatures Mod] (DrZhark's Mo'Creatures Mod-10.0.6.jar) UCHIJA ichunutil{6.5.0} [iChunUtil] (iChunUtil-1.10.2-6.5.0.jar) UCHIJA moreplayermodels{1.10.2} [MorePlayerModels] (MorePlayerModels_1.10.2(16jul17).jar) UCHIJA harvestcraft{1.10.2j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.10.2j.jar) UCHIJA portalgun{6.0.1} [PortalGun] (PortalGun-1.10.2-6.0.1.jar) UCHIJA trapcraft{v2.4.1a} [Trapcraft] (Trapcraft-1.10.2-v2.4.1a-universal.jar) UCHIJA weather2{1.10.2-2.4.8} [Localized Weather & Storms] (weather2-1.10.2-2.4.8.jar) UCHIJA worldedit{6.1.4} [WorldEdit] (worldedit-forge-mc1.10.2-6.1.4-dist.jar) UCHIJA XaeroMinimap{1.13.6} [Xaero's Minimap] (Xaeros_Minimap_1.13.6_Forge_1.10.2.jar) Loaded coremods (and transformers): LoadingPlugin (Quark-r1.1-70.jar) vazkii.quark.base.asm.ClassTransformer GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 381.78' Renderer: 'GeForce GTX 1070/PCIe/SSE2' Launched Version: 1.10.2-forge1.10.2-12.18.3.2422 LWJGL: 2.9.4 OpenGL: GeForce GTX 1070/PCIe/SSE2 GL version 4.5.0 NVIDIA 381.78, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing.Using GL 1.3 texture combiners.Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.Shaders are available because OpenGL 2.1 is supported.VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes 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) CPU: 8x Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
Any help would be greatly appreciated. The sooner I get this issue corrected the better.
I would try and remove the mods, first to test if its not server related issue.
I'm using it with a few other mods, and i am using the recommended forge version yes, However i did try testing it with just custom NPCs on a fresh minecraft and fresh forge, and i still get the issue.
I'm using it with a few other mods, and i am using the recommended forge version yes, However i did try testing it with just custom NPCs on a fresh minecraft and fresh forge, and i still get the issue.
You could try and re-download the mod, or download the 1.10.2 version. Then copy the entity folder from 1.10.2 into your 1.12 version.
I have a question about the dialog option. I've been trying to get some dialog to work and I was wondering if there's a way that a quest giver gives someone a quest with a certain dialog and then after someone does a quest then there could be a new set of dialog after someone has done the quest.
Skins for 1.8 and higher dont work. You need to convert the skins.
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1265755-windows-skinconverter-your-1-7-skin-to-1-8-skin
i dont have any experience with URL skins, cause i dont want to be dependent on internet connection.
If you convert the skins and dont use BIG letters, it should work fine
You need to post more then just this.
Crash log.
Version of Minecraft and version of Custom npc mod.
Server or single player?
Thank you so much! I've been using it gratefully.
Another question: Is there any way to use un-localized strings instead of hard-coded strings? I've had requests to translate my modpack, which has CustomNPC dialog. To translate those, you'd need an entirely different set of dialog jsons for each language, meaning a different version of the modpack for each language. It would be far easier (for me) to have the dialogue reference un-localized strings that are then turned into full dialogue by en_US.lang, etc. That way, users could select their language from the minecraft main menu instead of having to upkeep and maintain different versions of the modpack.
If this is not currently a capability, how would I request it?
Anyone having a strange problem of the leg/arm textures just both being the same leg/arm? (Example, look at the pants of every steve skin.)
Example:
look some posts above yours. Try to convert your skin and dont use LARGE letters for skin names
Join us on Discord and ask Noppes. https://t.co/gC8AMWv8J5
What do you mean by convert my skins? I'm only using skins that are built into the mod...
Hmm... well, it's good that Noppes will become aware, but if this is a bug with NPCs, is there anything I can / should do on my end? For example, seeing as he's working on 1.11 and higher now, would he release a backport update to fix this? Has he done so in the past? Because updating the server after getting all of this set up will be a nightmare...
I have a question about respawns. There are 5 different options. The first 4 make sense to to me (yes, day, night, and no), but the last one (naturally) I don't get. is it for the natural spawns, or is it unrelated?
Again, Help with this would be nice...
I was told to convert the skins, But these are just the built in skins that came with the mod, Shouldn't they be functioning?
Not to mention, I don't even know how to convert a skin...
I think the naturally is based of Minecraft light system. So when its dark enough, the mob spawns or if its light enough.
The same as for a skeleton and a sheep
I would try and remove the mods, first to test if its not server related issue.
What version of Custom npc mod?
Latest for 1.12.
Youre useing only Customnpc mod? With recommended Forge version?
I'm using it with a few other mods, and i am using the recommended forge version yes, However i did try testing it with just custom NPCs on a fresh minecraft and fresh forge, and i still get the issue.
You could try and re-download the mod, or download the 1.10.2 version. Then copy the entity folder from 1.10.2 into your 1.12 version.
That just seems to cause all the textures to show up as the pink and black missing textures.
Thats strange. From 1.8 and up the properties should be the same.
Ok, then redownload the custom npc mod for 1.12. Sorry about that.
If the original skins are still not good, then join Noppes discord channel. https://t.co/gC8AMWv8J5
I have a question about the dialog option. I've been trying to get some dialog to work and I was wondering if there's a way that a quest giver gives someone a quest with a certain dialog and then after someone does a quest then there could be a new set of dialog after someone has done the quest.