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 Apr 23, 2013i cant give item to npc :( i do /npc item (here i dont no what to write) i tryed some so cant give piece of armor or what ever
@porthos203
what i have to write plz :( i want my guard in town to protect
-
View User Profile
-
Send Message
Posted Apr 23, 2013i cant give item to npc :( i do /npc item (here i dont no what to write) i tryed some so cant give piece of armor or what ever
-
View User Profile
-
Send Message
Posted Apr 21, 2013Thank you for on time updates!
-
View User Profile
-
Send Message
Posted Feb 4, 2013@PappaSmurf80918
As said before, v0.8.2 does not work with MC-1.4.6
-
View User Profile
-
Send Message
Posted Feb 4, 2013Jeremy
1. Your Submit a Bug link is not working
2. Downloaded the current version and getting the following errors on startup
2013-02-03 21:22:38 [INFO] [NPCWarehouse] Enabling NPCWarehouse v0.8.2 2013-02-03 21:22:38 [INFO] ===== NPCWarehouse v0.8.2 by jeremytrains ===== 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Loading Config File... 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Config File Loaded Successfully! 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Checking for premium... 2013-02-03 21:22:38 [INFO] [NPCWarehouse] You have a free account. Premium features are now disabled. Would you like to buy premium? It is $2.50/month - or a special yearly discounted price of only $25/year. Go to bit.ly/npcwarehouse-premium to buy premium. 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Setting up linked plugins... 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Linked plugins setup! 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Setting up command handler... 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Command handler setup successfully! 2013-02-03 21:22:38 [INFO] [NPCWarehouse] Setting up npc manager... 2013-02-03 21:22:38 [SEVERE] Error occurred while enabling NPCWarehouse v0.8.2 (Is it up to date?) java.lang.NoClassDefFoundError: net/minecraft/server/Entity at b.a.a.l.onEnable(NPCWarehouse.java:147)
PappaSmurf
P.S. Using Bukkit Server version "craftbukkit-1.4.6-R0.4-20130104.060251-4.jar"
-
View User Profile
-
Send Message
Posted Feb 2, 2013@Thomas243
You should create a ticket with the error log in the console so I can figure out what is wrong.
-
View User Profile
-
Send Message
Posted Feb 2, 2013This plugin is not working it says "An initial error occorred while performing this command" what should I do?
-
View User Profile
-
Send Message
Posted Feb 1, 2013@apersonnamedcaleb FYI: There is not a recommended build for 1.4.7, because it has not been fully tested and there are still bugs. There is a 1.4.7 build on the jenkins ci server:
-
View User Profile
-
Send Message
Posted Feb 1, 2013I'm sure they're working on updating it, they have been pretty good so far. :)
-
View User Profile
-
Send Message
Posted Jan 30, 2013Because i have an 1.4.7 bukkit server and this is 1.4.5 plugin ;)
-
View User Profile
-
Send Message
Posted Jan 29, 2013Can you please update to 1.4.7 build
-
View User Profile
-
Send Message
Posted Jan 29, 2013@rsaylor73
Based on your description, I am pretty sure it is the new Bukkit SafeGuard. The BSG requires developers who use certain code (me) to update the plugin for each new version. I do not support bukkit dev versions because they tend to be unstable, and release so often I would not be able to keep up with the dev cycle.
@organizationq7
Could you post the full error log along with your npcwarehouse version and cb version in a ticket?
-
View User Profile
-
Send Message
Posted Jan 29, 2013@jeremytrains
Actually it might be ok. I tried 3 different NPC plugin's and they all crashed. I was running latest DEV bukkit. I downgraded to latest beta and NPC's are working now. I am using a different NPC plugin but will re-visit yours after I see this is stable. I don't think it's your code...
-
View User Profile
-
Send Message
Posted Jan 29, 2013When i start the server the plugin wont start... The first time did the plugin work but in-game didnt it and now he cant start...
-
View User Profile
-
Send Message
Posted Jan 29, 2013@djotto99
No, just chose the version that corresponds to your CB version
-
View User Profile
-
Send Message
Posted Jan 29, 2013Most i have the latest craftbukkit?
-
View User Profile
-
Send Message
Posted Jan 28, 2013@rsaylor73
Could you post the full error log (not just the first few lines) in a ticket?
@djotto99
A direct link to the file is http://ci.npcwarehouse.net/job/NPCWarehouse/lastSuccessfulBuild/artifact/npcwarehouse.jar
-
View User Profile
-
Send Message
Posted Jan 28, 2013@rsaylor73
Actually, I downloaded #98 from your site just now and getting this start error:
java.lang.UnsupportedClassVersionError: net/npcwarehouse/NPCWarehouse : Unsupported major.minor version 51.0
-
View User Profile
-
Send Message
Posted Jan 28, 2013Got this error loading. I am running 1.4.7
12:45:24 PM NPCWarehouse: Setting up npc manager...
12:45:24 PM CONSOLE: [SEVERE] Error occurred while enabling NPCWarehouse v0.8.2 (Is it up to date?)
12:45:24 PM CONSOLE: java.lang.ClassNotFoundException: net.minecraft.server.Entity
-
View User Profile
-
Send Message
Posted Jan 28, 2013The Download on jenkins server dosent work. Can you give me a link to it the #98