NPCWarehouse
NPCWarehouse
Add customizable NPCs to Minecraft!
NPCWarehouse Team: jeremytrains and zsscooby
| Latest Recommended Build | Files | |
| Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk. | ||
| Jenkins Server for Dev Builds | Jenkins | |
| NPCWarehouse Wiki | wiki.npcwarehouse.net | |
| Facebook Page | facebook.com/NPCWarehouse |
News
NPCWarehouse now has a Wiki! http://wiki.npcwarehouse.net
Description
NPCWarehouse is an NPC plugin designed for RolePlaying servers (Can be used on Creative and SMP servers as well, but not focused on this). NPCWarehouse will link in with other role playing plugins (ex. Factions, PermissionsEx, mcMMO, Spout/Spoutcraft) for a great npc experience. A list of NPC features is below. Currently this plugin is run and coded by jeremytrains, but if you would like to help or contribute, just post below! Help is always appreciated (If you decide to help, I will send you the source code).
Features for NPCs
- Customize the NPC's name, messages, armor, items, and more!
- Name an npc with a player's name and the npc will get the player's skin
- Only the NPC's owner can edit the NPC
- Have the NPC send messages to other NPCs on other servers or the same server! (Mailmen)
- Have the NPC fight alongside with a faction or against mobs/players (Guardians)
- Have the NPC sell or buy items with players (Traders)
- Have the NPC dig tunnels for players (Miners)
- Permissions support (Must be using Vault)
- Set the npc's skin and cape (Spout + SpoutCraft required)
- Customizable settings in a config.yml file
- Create NPC's without a command (place wool on top of sand)
- More features to come!
NPC Types
- Guardian - fights mobs and players
- Trader - sells and buys items with players
- Mailman - delivers messages to players on the same server or different servers
- Miner - digs tunnels for players
MailMen
Mailmen allow you to connect two NPCs on either the same server or different servers, and send messages between the two of them. Players read their mail by going to the MailMan NPC and reading their inbox, just like a regular mailman. Note: By enabling mailmen, you agree to send information (NPC IDs, NPC names, your IP and Port, and any mail messages sent) to NPCWarehouse.net in order to transfer the messages between servers.
Permission Nodes
Click Here to view a list of commands and permission nodes on our wiki
Author's Channels and Streams
zsscooby's Youtube Channel
jeremytrains' Youtube Channel
zsscooby's Live Stream
Submitting A Bug
All Bugs should be submitted here
New Bukkit SafeGuard
The new Bukkit safeguard is described in detail here. NPCWarehouse does use Minecraft/CraftBukkit code outside of the API. This means that the safeguard does affect NPCWarehouse. You will need to have a new version of NPCWarehouse for every new version of Minecraft. I will do my best to get a compatible version released ASAP after an update, and add new features after a version is compatible.
Version Check
Don't know what version of the plugin your jar file is? You can use the NPCWarehouse version check by going to http://ci.npcwarehouse.net/fingerprintCheck, uploading your file, and it will tell you which build number the jar file is from. The version check will work with all recommended versions of the plugin (downloaded here) after v0.9.3, but it will work with any version downloaded from the Jenkins server.
-
View User Profile
-
Send Message
Posted Aug 28, 2012Is it possible to make them invincible?
-
View User Profile
-
Send Message
Posted Aug 26, 2012Could you please post the error log and more info on the Issue Tracker?
-
View User Profile
-
Send Message
Posted Aug 26, 2012It says "An internal error occured while attempting to perform this command" when i said /npc create Steve
-
View User Profile
-
Send Message
Posted Aug 26, 2012Check out my video of the upcoming version 0.7! http://youtu.be/aqXrhzhoEaQ
-
View User Profile
-
Send Message
Posted Aug 24, 2012@Bargonzo
Could you please post this bug on the Issue Tracker?
-
View User Profile
-
Send Message
Posted Aug 23, 2012Plan on using this plugin on a server. Definitely seems pretty awesome. I'm getting an error when the plugin loads.
2012-08-23 21:19:59 [SEVERE] Error occurred while enabling NPCWarehouse v0.7 (Is it up to date?)
java.lang.NoSuchMethodError net.minecraft.server.NetworkManager.<init>(Ljava/net/Socket;Ljava/lang/String;Lnet/minecraft/server/NetHandler;Ljava/security/PrivateKey;)V
at com.topcat.npclib.nms.NPCNetworkManager.<init>(NPCNetworkManager.java:21)
at com.topcat.npclib.NPCManager.<init>(NPCManager.java:50)
at me.jeremytrains.npcwh.NPCWarehouse.onEnable(NPCWarehouse.java:67)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
I admit I haven't dug through the comments to see if this has shown up, but I felt I should share.
-
View User Profile
-
Send Message
Posted Aug 22, 2012Few suggestions, since your the only one working on this NPC plugin, you should make the npc build, mine and gather also make like gladiators so when someone attacks them they fight back(Bodyguards). Keep working on this plugin please it will pay off for you. DONT GIVE UP!!
-
View User Profile
-
Send Message
Posted Aug 21, 2012Do you mean that the head bug might be a similar bug like the signs one?
-
View User Profile
-
Send Message
Posted Aug 21, 2012@CohenPlague I think this might have to do with the same bug that signs sometimes turn black.
-
View User Profile
-
Send Message
Posted Aug 21, 2012Well That's fine, take you're time the version 1.3.1 has been bringing lots of bugs like the skin one, so take your time but if you're going to take a look in some bug check the heads first they just look to the right and that really pisses me off, haha.
-
View User Profile
-
Send Message
Posted Aug 21, 2012My npcs will only look in one direction. Help?
-
View User Profile
-
Send Message
Posted Aug 21, 2012@jeremytrains
thanks the plugin would be amazing if you could and btw u are thinking of looking into the head bug the people who work on the citizens plugin may be able to help
-
View User Profile
-
Send Message
Posted Aug 20, 2012@CohenPlague
I am still trying to figure that out. There is something that I am doing wrong, but I don't know what. I think it was something that changed in 1.2.5 that I haven't noticed.
@lewis360ful
I can make an npc follow a player if you like.
-
View User Profile
-
Send Message
Posted Aug 20, 2012it cant be that hard to make an npc follow you can it, i mean you have already got it to move to a players position all you need to make it do is that when a command i typed it just repeats the move sequence until told to stop right?
-
View User Profile
-
Send Message
Posted Aug 19, 2012If you become a author you can have a look on the NPC head bug
-
View User Profile
-
Send Message
Posted Aug 19, 2012Possibly soon to be author!
zsscooby (jeremytrains's brother)
-
View User Profile
-
Send Message
Posted Aug 19, 2012Ok, the heads bug still up, they just look to one side, to the right, doesn't matter what you try, they just look right!
-Cohen
-
View User Profile
-
Send Message
Posted Aug 19, 2012I understand, for now the plugin its working just fine if something happens I'll keep you in touch! Once again, thank you!
-
View User Profile
-
Send Message
Posted Aug 19, 2012Download v0.6.2 under the files tab. This will fix the error that gmanftw and CohenPlague has.
And please, I am a busy developer and a server owner like you. Any money you wish to donate is greatly appreciated. Use the donate button at the top right corner of the page.
-
View User Profile
-
Send Message
Posted Aug 19, 2012@deleted_8887263
Just out of curiosity, did you look in the files tab? It's their when I look.