A Complete Admin Guide to Citizens (Get NPCs on Your Minecraft Server!)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello everyone and welcome back to the breakdown today is the day it's our complete guide to citizens and this is gonna be a big video it's probably over 20 minutes long it's got a lot of stuff in here and we're gonna be covering it all so get ready but first and foremost we do have some our sponsor which is apex minecraft hosting go to the first link down below the breakdown dot xyz slash apex to get an incredible minecraft server set it up yourself start it run citizens on it and use all the commands and all the features that we're gonna be teaching your citizens on that server it is super simple to set up super easy to add plugins too and it is ddos protected we love and trust apex so much that we put our money where about this and host our own server play.breakdowncraft.com on apex so if you want to start a minecraft server on your own on truly the best minecraft server host in the world charity effects the first link down below the breakdown xyz slash apex but this video is about citizens and what is citizens well it allows you to create npcs whether those are of players whether those are villagers or whether those are of anything blazes zombies chickens anything you want to add as an npc you can do it using citizens you can give it different traits you can make it move around you can do so much stuff it is actually overwhelming everything that you can do with citizens on your server so we're gonna be covering all that in this video and just fair warning this is gonna be a long one it's gonna be a big video and we're not gonna cover everything that citizens does we're gonna be covering probably 80 of it but if you want the additional 20 there is a link in the description down below to the citizens wiki here and this has everything on it right everything that you can do in systems is listed here and i will be referencing this as you can see we have a bunch of different tabs up here at the top i will be referencing this as we go through the video so get prepared for that however i'm going to be trying to cover most of everything about citizens in this video but first you'll need to download citizens and you can find citizens as the second link in the description down below now this is a paid plug-in i believe it's ten dollars we built a long time ago so price may have changed but we first did it was ten dollars and you won't be able to see it unless you log into a spigot account once you log in you can make the purchase you can do all that stuff however as you can see here this is citizens and it's pretty in-depth right they've got a bunch of stuff here they've got some of the stuff it does right here as you can see the original bug and npc plugin says everything from simple player statuses to walking talking and pcs all that stuff it's really really cool but when you're here just click on that download button i'm assuming you know how to install plugins at this point but you click on download keep or save the file and then you want to minimize your browser and open up your servers folder whether it's in a ftp file manager or whether that's just locally on your computer then navigate to the plugins folder and then just drag and drop citizens from your desktop into this plugins folder right like so start your server up and boom you will have this new citizens folder created now in here there are two files really there are three you can change all the messages that citizens has here write all the different commands and everything that notifications you can change all that there but most likely you're not going to be messing with that unless you want to customize your server like down to the detail which you can if you want but what we're going to be looking at here is the config and saves now the sames.yml is probably not going to be something you want to use too often as you can see this is all the npcs you have in game i went ahead and added a few npcs so you kind of see what this looks like when there's stuff in here however overall there's not much you want to mess with here right as you can see you can change the name and you can change the location of the npc right here but that's kind of all that i would mess with i wouldn't touch much of anything else in this right here because you risk messing something up pretty much do everything else to do with citizens in game even changing location is a lot easier to do in game but if you do want to fine tune it for example you want it to be like the specific half part of a block like the specific center of a block you could come in here and do that with you know these right here probably okay as long as you're changing those numbers otherwise you can corrupt some stuff you can mess some stuff up so i'm just not recommend doing that and if you do change anything in this file make sure you keep a backup file that you're not you know messing with that's why i have the backups folder up in the top right it's always there that backups folder anything i work on i back it up there before i work on it just so i have a safe file of it now we have also in here the config now the citizens config here is not notated by default right which is kind of annoying i honestly have never had to change anything in here but if you do want to change stuff you can't come in here and change it if you want to know what all this stuff does of course they have documented on their wiki so here is the configuration documentation on the citizens wiki so no reason to complicate this main file with that it's all here on the wiki you can read through it see what everything does for example the default distance margin is the distance from the goal to stop early while moving along a path measured in blocks squared it's a pretty simple step they're not simple necessarily but it's all that's notated and it's pretty simple to understand there that this is the path finding section and you're going to be talking about when it's moving from path to path and how much it should stop before or after in order to give it a more natural look and make it not stop at this same point every single time which can look a little odd you'll see later on when it does that so yeah that is that and that is basically the config go through that and customize things if you want but overall it's not really that needed in my opinion to customize every single thing of the config here and unless let's go ahead and close out of that we can close out of the saves folder and then we're going to jump in game right so we're going gonna jump into minecraft here i'm also going to need to start this server up so let me go ahead start this server up open up minecraft and i'll see you in game so here we are in game as you can see i do have these npcs already set up as i said i did have some set up here but we're not going to be messing with any of these this one's saying hi to us we're not going to be messing with any of these i actually recorded this tutorial once and didn't record the audio so that's why these are here but nonetheless again we're not going to mess it with any of these but um yeah they're here so that's kind of what you can see you can see zombie npc availabc and a first npc which is actually a player in pc there but we're going to fly kind of over to this area just get those out of the way because i don't want those to be distracting us at all and we can get started so the first command that you are going to want to use with citizens is going to be the create command so to do that we want to do slash npc so we're going to do slash npc space create and then you want to name it so we're going to name it second in pc because we have the first npc over there so we'll do second in pc right like so and then we need to set the type now there's a bunch of different types you can set like you can say any entity you want and we actually have a list in the description down below of all the different bucket entities that you can set here for example you could set a bat you could set you know ablaze anything you want to start off the boat if you just want a player in pc just do npc space create space name of the npc and hit enter you don't need to enter a type to create a basic player in pc like this right here right so if that's the case you want to create a player nbc which we're going to be starting off with then you want to just not enter in anything right so once you've got your player npc here what if you want to you know i don't know change the skin of this npc make it look different well you need to select it now this is something that you're going to be doing all the time in that slash npc space select and when you do that it's going to select the npc that you're closest to right so if i'm looking this way and i run npc space select it's still going to select this npc and then if i was to fly over there and select one of those it would do that but that npc select command is important because you have to have an npc selected in order to do any other citizens commands so that's very very important you need to select npcs but to change the skin once you've got it selected do slash npc space skin and then the username of the person skin you want for example we want to give them my skin we would just do knicks games and hit enter and boom and now it's going to have my skin if we go into f5 here twins look at that yeah and then if we wanted i don't know change the skin to mod the skin of my alt we can do slash npc skin and then enter in the username of my alt and boom it changes the skin of my alt pretty simple stuff there right like so as you can see it is fully the skin of my alt and this is it was fully my skin so there we go boom now what if we want to rename this npc we don't want it named second npc or what if we do but we wanted to have a space we wanted to well look nicer well pretty simple do stuff just do slash npc select again again just to make sure that you have the correct npc selected you never want to have the wrong npc selected mess up your entire thing 17 before you don't want to do it so make sure you always select an nbc before doing anything and then do slash npc space rename and then this time instead of having to enter in a name that's all one line and connected and everything you can enter in color codes so we can do and six and then we can do second space npc and hit enter but i honestly don't like that i want it to have italics and stuff too and so to do that you want to do and six and then you can do and l and o and that's going to be bolded and italicized boom there we go now that looks better matches the skin all of that stuff i like it and guess what we have the color codes of course linked in the description down below all the minecraft color codes are linked down there for you to check out now at this point we have created our player npc we've renamed our player npc but what if we want to go ahead oh and we've changed the skin of our player nbc but what if we want to equip this npc with some different armor and stuff like that well to do that we want to go ahead and get the armor that we would want to equip and the gear we'd want to equip in our inventory so we're going to go ahead get some boots here get some leggings get some helmets get some chest plates get a sword all that stuff then once we've got that we need to enter into the equipment editor to do that you do slash npc space equip right and then hit enter and that's going to as you can see equipment editor ended or entered the equipment editor then you can right click the npc or crashly click to change the item in hand type off hand chest plate helmet etc in chat to equip specific slots with the item you're holding i wouldn't recommend doing that to be honest um but what i would recommend doing is just using the right click to equip function so let's go ahead and do that so we can right click and it'll put those boots on right like so we can go ahead and right click and it'll put those leggings on i'm going to leave the chest plate off now we'll put the chest plate and we'll leave the helmet off and then if we want to put this diamond sword in its hand like this hand here we can just shift and right click and there it goes but if we don't like that we can right click shift right click on the npc boom it's gonna remove everything right so if you shift right click on the npc with an empty hand it's going to remove everything and then we can again replace all these items just really fast all right like so and oh sorry didn't mean to do that i wanted to give him the uh something else different in his hand there so we go ahead and put that on we go ahead and put the leggings on go ahead and put the helmet on but this time we're gonna put the chest plate in his hand instead of the sword to do that shift right click boom and it will put the chest plate in his hand instead of the sword however we don't want that we can again shift right click and it will remove all the items we can put them all back on right like so and we can go ahead and give them the sword this time right like so boom there you go so that's how you can do it just slash npc equip and then right click as you would wish to remove stuff shift right click it removes all the armor so on and so forth pretty simple to understand there so yeah there you have it that's how you can do that and now we've kind of gotten this set up right we've got an mpc name we've got the skin set we've got the equipment done we are pretty good on this npc but we need to edit exit the nbc equipment editor right so to do that you do npc space equip again basically a toggle and it will say exited the equipment editor now from here let's go ahead and talk about pathfinding this is how you can move npcs around now everything we talked about so far for the most part works with all npcs except equipment right equipment doesn't necessarily work with all npcs that's gonna be the case moving forward now to do this you're gonna enter in another editor so this time it's going to be slash npc space path right like so as you can see we've entered the linear waypoint editor we can left-click to add a waypoint right-click to remove a waypoint and type toggle path to toggle showing entities at waypoints and then triggers to trigger the editor right so basically you can type these in for example if you want to do toggle path you would just type this in with no slashes or anything just toggle path hit enter and there you go it's showing waypoint markers now if we want to set a waypoint we can left click to set a waypoint there we go as you can see there's the first waypoint we can run over here there's the second waypoint we don't like that waypoint we can actually remove it by left-clicking right so you can see we can remove that waypoint and it did say it removed it but it actually removed the first waypoint which is a little weird but no big deal we can go ahead and set another waypoint here and then we'll set another one here and then move over here right like so so now this as you can see this npc is going to go between these waypoints it's going to go there then it's going to walk over to this waypoint walk to that way point so on and so forth just kind of walk around in this waypoint in a motion of the order we set them in right so it's going to be doing that and that's going to kind of just continue on this cycle over and over again but that's not all of the different things here there's also slash path there's also slash waypoint and then here you'll be able to see the different stuff so you can see disable teleport if the npc gets stuck it will just teleport right that's what that's going to fix but the provider is what we specifically want to look at here now there are three different types of providers there's linear which is what it's doing right now it's moving in straight lines there's guided which if we type in guided here it will actually go ahead and kind of do this a little differently it looks like it's not moving at all but what it's actually doing is going to one place standing there for a second and then moving to another place which is a lot more natural right it's a lot more normal as to how you would expect it kind of to perform than just moving endlessly from waypoint to waypoint to waypoint away like kind of in circles right that could work for some animals if you said enough waypoint but overall it's kind of still weird that it's constantly moving this is going to have it sitting here for a determined amount of time that's actually set in the config and then it will move to the next step and move on to the next point but there's also and i believe this is going to remove all of our waypoints here but if we do slash waypoint space and then we do provider and then we do space wonder w-a-n-d-e-r and hit enter this time it's going to as you can see move around randomly without using waypoints it's just moving around anywhere that it wants to move around tping back to these waypoints as it sees fit and again we want to get it back on the waypoints we can just do space slash waypoint space provider space linear right lynn here if i can spell it correctly linear boom oh sorry lin error there we go linear and then it will move it back to linear however it might have some trouble doing that and you might need to reload citizens in order to get that to work but yeah nevertheless we've lost our npc where'd it go our npc disappeared well that is okay because that kind of leads me onto my next point if you do lose an npc if you need to select an npc and you can't find them or you need to tp to them for example in this case what can you do will you do slash npc space list and that's going to list all the npcs we have here now for some reason our npc disappeared which is weird that actually is very very weird i'm guessing that happened because i originally deleted the safe folder for citizens and then re-added it and that's caused that to happen which is kind of weird tutorial kind of a little bug in the plug-in that the waypoint that the citizens regenerated after the safe folder was deleted but nevertheless that's not here or there we can quickly recreate this npc i slash npc create and then this was second npc boom and then we don't like that so we want to go ahead and rename this npc so we're going to do slash npc re or select excuse me and then we're going to slash npc re name and then that's going to be and six and o and l second npc as you can see you can see how fast you can get with this stuff and then npc skin and then this was my alt right like so boom and then we're going to need the armor all right so we're going to need this this this and this boom then we want to enter in the equipment editor so npc equip boom and then we want to go ahead and do that that that and then shift click the diamond sword to make sure that goes into their hand there we go turn off the equipment editor and there we go now i'm going to add the waypoints again if you want more information about waypoints it is on the wiki that was a basic overview that's showing you that you can move citizens around you can't have them wander around and move around like that you can kind of cage them into areas for example and stuff like that to make it work even more efficiently but nevertheless there are many many many different things that you can do there with citizens let me go ahead and change the weather real quick there we go but nevertheless now we've got this npc set up it's looking good we've showed you how to move it around that is kind of the basics of citizen npcs that are players but you don't have to be limited to players so let's go ahead and create ourselves a new citizen here to do that we're going to do slash npc create and then this time we're going to name it zombie it doesn't have to be named zombie but you can name whatever you want but we're naming it zombie and we're going to go ahead and do dash dash right two dashes and then type and then space whatever type you want they're in the description down below in this case it would be zombie and hit enter let's go ahead and create one more npc right let's go ahead and create ourselves a uh chicken npc so we're gonna go slash npc space create this time again we'll do dash dash type and then we'll do a chicken right so chicken right here however we do need to to name this npc as well and i forgot to do that so such npc create we're gonna name this chicken egg i don't know actually have one over there named egg we're gonna name this chicken chicken i guess and then dash dash type and then chicken right like so hit enter and boom we have ourselves a chicken named chicken pool cool awesome stuff now why did i create these well just to show you that one you can create them and two there are other npcs that you can create some of the stuff works here you want to rename this zombie make it all cool we can do slash npc select right get close to this zombie here slash npc select boom it's going to select the zombie then we can do slash npc rename and then we can name it a and o l which is going to basically be green bolded to file sized zombie friend right like so boom and now it's zombie friend awesome stuff there we could also rename the chicken we need to select the npc so get close mpc select boom and then slash npc rename and then we can name this one chicken but we'll go ahead and make it blue i guess we'll also italicize it so chicken boom right like so and now we have blue chicken we have second npc and we have a zombie friend so you've got all this different stuff pathfinding that we've taught you with this works as well pretty much everything works you can even equip a zombie so we can go ahead and if we wanted to give this zombie a golden sword we can do that so we can do slash npc select to select the zombie then slash npc equip right like so and then we can right click like so and boom now he is holding a sword as you can see so much stuff there you can do a lot of stuff with this exit the equipment editor there but there's one more thing i specifically want to show you with villager npcs this is only with villager npcs and it's kind of cool you can set the profession of a villager and pc so let's come over here we're going to do slash npc create and then we're going to do villager right like so also realize i forgot to show you how you found npcs earlier i'll show you that as well sorry a lot of stuff here i noticed i skipped in my notes there my bad but nonetheless npc create we're going to name this nbc villager and then obviously the type is going to be type is going to be a villager boom now we have a villager npc now there's all sorts of different in like professions you can do to set up a profession you need to select the npc that's a villager so nbc select right like so and then do slash npc space profession and then do space and then type something random and hit enter it will actually show you all the professions so as you can see armor butcher cartographer all of them are there so we want to go ahead and make this nbc a farmer for example we would do npc profession and then we would do armor right like so farmer hit enter boom and now he's a farmer if we wanted to change him to a weaponsmith we could do that if we wanted to change him to a fisherman we could do that you can see all the different villager professions are here that you can switch around and that is pretty cool now what do we want to find our npcs what if we for example wanted to teleport the first npc that we saw over there over to here well we would do slash npc space list and then we'd find the id of the npc as you can see the id is three it's right before the npc's name and we would do npc space select and this time we would put the number of the mpc we want to select in our case three and hit enter that's going to select the first npc and from here we have a few tp options we can do npc space tp and just hit enter and that's going to actually teleport us to that npc right so that's going to move us to the npc however if we want to move the mpc to us what we would do is do slash npc space tp here so slash npc space tp here all one word right like that hit enter and boom now the first npc is over here next to the second npc let's change the skin of this piece quick i'll change it to my skin i don't like these two having the same it was weird i don't know getting confused already basically the same i don't know anyway i don't want these to get confused what i'm saying but here we are we are now teleporting npcs i've showed you how to move the npcs over i've showed you how to move to the npcs i've showed you how to do pretty much everything right i've showed you how to kind of do everything with npc teleporting there pb2 them tp them here i've just you had to change the village professions we have talked about the pathfinding we have talked about everything at this point everyone we have talked about everything except one last thing that i noticed on my notes i was looking over and it caught my eye and that is we actually need to transition back over here to our full screen so transition to the full screen and we have traits which are actually known as characters by the way when you're installing them by default citizens has no trains right you have to install these now these are installed just like other plugins right in your plugins folder but once they're installed you can use them with citizens as you can see if you click on alchemist here for example these have their own commands and their own information and honestly you can make an in-depth video about these different characters and different traits and things to add so all of that is there and you can see all the different traits the alchemist blacksmith builder denizen everything is here even quest all of these can be added in their different sort of traits and add-ons that you can add into citizens however as far as traits go in game you can do slash trait and then space help and it will give you all the different trait commands there and how they work now again you're going to need to install the characters to get the traits so be sure to go do that again that is linked in the description down below but nevertheless there you have it there is our in-depth 100 complete guide to citizens in minecraft we have covered it all there it is it is quite in-depth but there's probably still something we forgot and that's why we have all this link in the description down below we've got the citizens plugin we've got the citizens wiki we've got the sentence configuration we've got the commands for citizens link down below these are all the different citizens commands here as you can see we didn't go over copying commands we didn't go over some of these direct npc commands we didn't go over some of that stuff because there is just so much here right so much here that we didn't that like it would take hours to cover this in depth and go over everything and it should be a lot of repeating but that's kind of what citizens is you learn these basic commands like this and a lot of them are easy to execute from there we've also got all the characters that are linked in the description down below and we do have the entity types these are just the bucket entity types that are here for the most recent version of minecraft now if you're using older versions you're gonna have to find the ones for the older versions but the one linked in the description will always be for the most recent version of minecraft and you can see for example you can create an npc space create space bat dash dash type and then create a bat npc and there he is right pretty cool stuff and you can create any npc that is listed on this they can be created as a citizens npc some pretty cool stuff there but if you have any questions let us know in the comment section down below this has been probably the most in-depth plug-in guide that we have ever done um i actually did notice there was one thing that we forgot to do and let's show you how to make npcs do text so let's go ahead and do that one last thing before we sign off here i'm going to go ahead and switch to our true minecraft view our awesome editor has been able to and zoomed in on the screen for this entire video pretty much so thanks to him for that let's get some shout out to the breakdown editor in the description down below but nevertheless here we are in game this time and we can go ahead and select the zombie friend so we're gonna do slash npc space select so it's npc space select hit enter and that's going to select the zombie friend to add in text you do slight npc space text hit enter and that's going to end and yours into the text editor then we can type all these different things that we want to do right we're going to go ahead and do add so just type add no slash or anything just type add chat and hit enter and then the text you want the npc to say i'm gonna just make it say hello i'm your zombie friend now by default here it only works if you right click on the npc right so if you right click on the npc it's going to work otherwise it's it's not going to work right if you want it to say stuff though you want to come in here and look at these things so you want to do close and then hit enter and when you're close to the npc it's going to add like send the message but you need to define how close and to do that you need to set a range so you type range space however you want the range to be i'll do five here and then now we're going to start seeing as soon as if a few seconds passed this zombie is going to start saying this over and over and over and over and over again in chat so as you can see there it is now if you wanted to say things faster you can type in the delay so we can do delay space 1 hit enter and it's going to start spamming chat you know hello i'm your zombie friend hello i'm your zombie friend so on and so forth so on and so forth right like so i had to exit out and move around for it to start working there but there we go as you can see hello i'm your zombie friend is now spamming every single second if you don't want to cool that off you could up it to like i don't know 10 seconds or something like that and it would cool it down a little bit and yeah that's that but nonetheless there you have it that's how you can make citizens talk as well but this has been a tutorial like a crazy tutorial i can't believe we did it citizens tutorial in depth has now finally been finished if you do have any questions about citizens let us know in the comment section down below and if you did enjoy this video give it a thumbs up it was so much as you can see i almost forgot that turbo partner citizens but come play with us on playdoughbreakdowncraft.com where we we make great use of citizens in so many different things it's absolutely amazing but come play with us plateau breakdowncraft.com is vip survival skyblock factions it's amazing you will love it but nevertheless my name is nick this has been the breakdown thank you all so so much for watching and i'm out peace
Info
Channel: The Breakdown
Views: 135,348
Rating: undefined out of 5
Keywords: A Complete Admin Guide to Citizens, how to Get NPCs on Your Minecraft Server, how to setup citizens on your minecraft server, how to add citizens to your minecraft server, minecraft citizens plugin, citizens minecraft plugin guide, citizens minecraft plugin, admin guide to citizens, can you get citizens on a minecraft server, citizens plugin, npc plugin for minecraft, how to add npcs to a minecraft server, citizens, minecraft server citizens plugin, citizens admin guide
Id: weHObmS3dCY
Channel Id: undefined
Length: 25min 11sec (1511 seconds)
Published: Mon Aug 03 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.