Builder for Citizens2
![]() | ![]() |
|---|
Builder is a character plugin for the NPC plugin Citizens2. With Builder, A NPC can be given a mcedit/worldedit schematic file and build it block by block. Builder NPCs can also maintain an existing building, replacing changed blocks or removing new ones.
Features
Builde' NPCs can:
- Build MCEdit/Worldedit schematics, block by block.
- Rebuild an existing structure, fixing anything that has been changed.
- Require players to supply the building materials before starting to build.
Installation
- Install Citizens2 Please use Latest Dev Builds
- Unzip Builder.zip to your minecraft /plugins/ directory.
- This will install Builder jar, create the Builder/schematics/ folder and put house.schamatic in it.
- Start your server.
Usage
- Create a NPC with Citizens and give it the 'builder' trait.
/npc create Bob --trait builder
- Load a schematic with /builder load, Example:
/builder load house
- This will load the included example house.schematic file.
- Position the NPC in the center of the area in which it should build.
- Start the NPC building with:
/builder build
More detailed instructions and other commands can be found on the Citizens 2 Wiki
FAQ
Q: How can I use multiple builders on one project?
A: You can use up to 4 builders on one project by giving them all the same schematic and origin, but different build patterns. You can also manually split your schematic into multiple parts with WorldEdit or MCEdit.
Q: How can I make builders go faster?
A: Use the /builder timeout command to set the max time between blocks. You can also make the builder walk faster with "/npc speed"


-
View User Profile
-
Send Message
Posted Jul 29, 2013can you guys upload some premade builds for us :D :)
-
View User Profile
-
Send Message
Posted Jul 27, 2013@dddeeefff
Yea I noticed that, seems to be a change in craftbukkit, it's not supposed to be throwing that warning. You can ignore it.
-
View User Profile
-
Send Message
Posted Jul 26, 2013I'm getting this error in console. I don't think it's serious but I'm on an error cleanup so I thought I'd post it here:
-
View User Profile
-
Send Message
Posted Jul 26, 2013@tonyy2018
One method would be to use WorldEdit: http://wiki.sk89q.com/wiki/WorldEdit/Clipboard#Loading_and_saving Paste in the schematic, then create four different sections by selecting regions and saving them. You can probably do a similar job using mcedit.
-
View User Profile
-
Send Message
Posted Jul 23, 2013i have no clue how to split it up into 4 parts can u please help me
-
View User Profile
-
Send Message
Posted Jul 23, 2013@RealMTG
means there's something wrong with your .schematic file.
-
View User Profile
-
Send Message
Posted Jul 23, 2013When I try and build it says it isn't in a GZIP format. What does that even mean!?
-
View User Profile
-
Send Message
Posted Jul 20, 2013my builder stoped during a huge project and i dont want them to stop like that it happens with all of my builders when i go away form them and no one is around and also i want to start my builder again from where he stoped how do i do that????? thanks :)
-
View User Profile
-
Send Message
Posted Jul 19, 2013@DardoTheMaster
There is a Citizens settings to keep chunks loaded, use that.
-
View User Profile
-
Send Message
Posted Jul 19, 2013When the builder builds in a world, and in that world there isn't anyone,the builder stops to build. Can you fix this please?
-
View User Profile
-
Send Message
Posted Jul 17, 2013i figured it out if was because i tried to have him build something in a different world but i don't no have to split the schematic into 4 parts to make the process go faster
-
View User Profile
-
Send Message
Posted Jul 10, 2013@NoahDTheHorse
I need the actual error to be able to help you.
-
View User Profile
-
Send Message
Posted Jul 10, 2013and i got this one 7:15:39 PM [warning] [Builder] Task #122 for Builder v0.7.2 generated an exception
-
View User Profile
-
Send Message
Posted Jul 4, 2013It tells me i do not have permissions to change trait on the builder npc. I have all the permissions for builder and citizens any ideas?
-
View User Profile
-
Send Message
Posted Jul 2, 2013@Mortal_72
Nope, load up the schematic with worldedit, rotate/flip it with that, and save it as a different name.
-
View User Profile
-
Send Message
Posted Jul 1, 2013Is there a command to flip the schematic so it's the opposite way? I ran into a schematic for a corner of a big stone wall, but I need him to build it the opposite way that he tries to build it, any command that will do this?
-
View User Profile
-
Send Message
Posted Jun 29, 2013Man I love this plugin! I set builders to work with like 10 of them working on different layers and projects are finished very quickly and it's fun to watch. The only problem I'm getting is that when loading large schematics (500,000 bytes or more) it crashes my server. Anyway to make it load the schematic in parts for small server owners?
-
View User Profile
-
Send Message
Posted Jun 22, 2013@Wolf314151
Could you pastebin the whole stacktrace from the server console for that NavigationCancelEvent error?
-
View User Profile
-
Send Message
Posted Jun 15, 2013There is an issue with builder and denizens, I believe it is on this plugin's end not denizen. When I declare a denizen I am able to teleport him on assignment just fine. Then later I run a task where I teleport him just fine. Then I have him build something and it works great. Then I have him teleport back on build complete and it says in the debug he teleported fine, but he doesn't. Also, if I try to build something on build complete it generates an exception error in my console "Could not pass event NavigationCancelEvent to builder v0.6.9
Basically something in the On Build Complete is messed up and doesn't allow all commands to work right.
-
View User Profile
-
Send Message
Posted Jun 6, 2013Confused on how to use multiple builder on the same project :S