I've been meaning to make this for a long time... and It's finally finished!
Doesn't it get lonely in Minecraft when you have no one to play with? Well not anymore! This is the NPCS Mod! This mod allows you to place NPCs in you world! Use the NPC Wand (1000) to edit the properties of any villager! Find the NPC Wand in the Tools Category of the creative inventory, and then tap any villager with it to customize it! You can:
- Make your NPC follow you, stand in place, or just wander around!
- Make your NPC fight alongside you! (Yes, they can fight)
- Change what your NPC says when approached, hit, or killed!
- Change your NPC's skin! You can make it look like a sneaky creeper, or your favorite MC YouTuber!
- Add particle effects to your NPC and edit their Properties!
Please report any bugs you find to me here or on my twitter!
The Meaning of Life, the Universe, and Everything.
Join Date:
7/24/2014
Posts:
47
Member Details
Cool mod. Seems to work well.
I've added more skins to the /mob folder in the texture pack zip but when I add them to the NPC in-game they are all messed up and not aligned right. Where do you get your NPC skins from? All the ones I've downloaded are not working. I noticed the png files layout for yours are different.
Are there different png layouts for villager mobs vs. players? If so where do you get your villager skins?
I'd probably have to see it myself. Did you turn the mob into a human render before changing the skin? The skins for villager renders and human renders are different, so that could cause them to look that way. This option is in presets. I'm sure the layouts for the player and the npc skins should be the same, so the downloaded skins should have a similar layout to a player's skin. You might have to edit the downloaded skins to match the ones already in the texture pack. Also make sure the skins are for Steve renders, and not Alex renders. I hope this helps.
The Meaning of Life, the Universe, and Everything.
Join Date:
7/24/2014
Posts:
47
Member Details
Thanks for the reply. I figured it out. A lot of the newer player skin files have a bigger dimension with additional graphics in the bottom half of the image. I cropped the ones I downloaded to match the same image dimensions as the ones you included and now they work. You're also right the 3-pixel arm models (alex) don't work right but that's a villager limitation.
Great mod. Can't wait to put these villagers to good use.
One bug I noticed - If I edit the NPC using your mod and in the UI enter the file path for the skin, it doesn't apply the first time. If I then edit the NPC again and select a random skin using the skin selection tool, and THEN go back and enter a text path it works fine from then on. Strange.
And lastly if I can make one suggestion it would be really cool if the mod code could iterate the skin name array and generate buttons so that rather than just 'random' you could apply any of the skins. Even better still would be if the mod read the contents of the mob folder on the fly and used buttons for each so you could easily update it.
I added my own personal skins into the array for convenience. Maybe if I have time I'll code up a sample change to have the UI more automated and share it with you for consideration. (Don't worry not going to repost anything - all credit is yours here).
Anyway just some ideas. Really cool mod. Great work!
These are some really cool ideas! I would like to implement them in version 2 if it's ok with you. If I do, I will be sure to give credit for them to you.
Also the skin should update whenever the "apply changes" button is pressed. If this isn't working, I'll have to look into that.
These are some really cool ideas! I would like to implement them in version 2 if it's ok with you. If I do, I will be sure to give credit for them to you.
Also the skin should update whenever the "apply changes" button is pressed. If this isn't working, I'll have to look into that.
Cool - don't worry I don't need credit for ideas they are just that. You implement them they are yours to credit.
Love the mod.. makes the game so much better for me. I always build things and then feel like 'well now what?'. Now I can populate towns with people who look the part. Stock villagers are so boring..
edit: oh one more suggestion - I don't know if this is possible but it would be ideal when bringing up the mod UI if the first text field (file path) wasn't automatically focused. I say this because when you use the NPC wand and the UI pops up the keyboard does as well. Half the time if not more I don't want the keyboard. It would be nice to just see the UI. I assume this has to do with field focus, etc.
The Meaning of Life, the Universe, and Everything.
Location:
Garden of Sinners
Join Date:
7/28/2014
Posts:
112
Location:
Kingdom Of Zeal
Minecraft:
IcarusKuroi
Member Details
Thanks um, but couldn't you make the player textures compatible with those recent ones that have a bigger layout? Because I all textures I download seem to be bigger due to the recent skin change.
That's a problem that will probably have to be fixed by Mojang. The way I set it up, you can import any skin, but those skins just aren't compatible with minecraft pe mobs.
I've been meaning to make this for a long time... and It's finally finished!
Doesn't it get lonely in Minecraft when you have no one to play with? Well not anymore! This is the NPCS Mod! This mod allows you to place NPCs in you world! Use the NPC Wand (1000) to edit the properties of any villager! Find the NPC Wand in the Tools Category of the creative inventory, and then tap any villager with it to customize it! You can:
- Make your NPC follow you, stand in place, or just wander around!
- Make your NPC fight alongside you! (Yes, they can fight)
- Change what your NPC says when approached, hit, or killed!
- Change your NPC's skin! You can make it look like a sneaky creeper, or your favorite MC YouTuber!
- Add particle effects to your NPC and edit their Properties!
Please report any bugs you find to me here or on my twitter!
Like, Comment, Subscribe, and Stay Awesome!!!
Download
More Mods Here: mcpeuniverse.com/author/DrLazuli
Please show acreenshots, its hard to trust or know if it works if you don't show any screenshot.
I've added screenshots.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Find the NPC Wand in the Tools Category of the creative inventory, and then tap any villager with it to edit it's properties.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Cool mod. Seems to work well.
I've added more skins to the /mob folder in the texture pack zip but when I add them to the NPC in-game they are all messed up and not aligned right. Where do you get your NPC skins from? All the ones I've downloaded are not working. I noticed the png files layout for yours are different.
Are there different png layouts for villager mobs vs. players? If so where do you get your villager skins?
I'd probably have to see it myself. Did you turn the mob into a human render before changing the skin? The skins for villager renders and human renders are different, so that could cause them to look that way. This option is in presets. I'm sure the layouts for the player and the npc skins should be the same, so the downloaded skins should have a similar layout to a player's skin. You might have to edit the downloaded skins to match the ones already in the texture pack. Also make sure the skins are for Steve renders, and not Alex renders. I hope this helps.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Thanks for the reply. I figured it out. A lot of the newer player skin files have a bigger dimension with additional graphics in the bottom half of the image. I cropped the ones I downloaded to match the same image dimensions as the ones you included and now they work. You're also right the 3-pixel arm models (alex) don't work right but that's a villager limitation.
Great mod. Can't wait to put these villagers to good use.
One bug I noticed - If I edit the NPC using your mod and in the UI enter the file path for the skin, it doesn't apply the first time. If I then edit the NPC again and select a random skin using the skin selection tool, and THEN go back and enter a text path it works fine from then on. Strange.
And lastly if I can make one suggestion it would be really cool if the mod code could iterate the skin name array and generate buttons so that rather than just 'random' you could apply any of the skins. Even better still would be if the mod read the contents of the mob folder on the fly and used buttons for each so you could easily update it.
I added my own personal skins into the array for convenience. Maybe if I have time I'll code up a sample change to have the UI more automated and share it with you for consideration. (Don't worry not going to repost anything - all credit is yours here).
Anyway just some ideas. Really cool mod. Great work!
These are some really cool ideas! I would like to implement them in version 2 if it's ok with you. If I do, I will be sure to give credit for them to you.
Also the skin should update whenever the "apply changes" button is pressed. If this isn't working, I'll have to look into that.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Is this for 0.14.0?????
Or 0.13.2??
I'm sure it should work for both.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Cool - don't worry I don't need credit for ideas they are just that. You implement them they are yours to credit.
Love the mod.. makes the game so much better for me. I always build things and then feel like 'well now what?'. Now I can populate towns with people who look the part. Stock villagers are so boring..
edit: oh one more suggestion - I don't know if this is possible but it would be ideal when bringing up the mod UI if the first text field (file path) wasn't automatically focused. I say this because when you use the NPC wand and the UI pops up the keyboard does as well. Half the time if not more I don't want the keyboard. It would be nice to just see the UI. I assume this has to do with field focus, etc.
Thanks, and the keyboard popping up right away really is an issue. I think I can fix it though for V2.
More Mods Here: mcpeuniverse.com/author/DrLazuli
Thanks um, but couldn't you make the player textures compatible with those recent ones that have a bigger layout? Because I all textures I download seem to be bigger due to the recent skin change.
That's a problem that will probably have to be fixed by Mojang. The way I set it up, you can import any skin, but those skins just aren't compatible with minecraft pe mobs.
More Mods Here: mcpeuniverse.com/author/DrLazuli