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 May 7, 2013Can you make it so they build faster?
-
View User Profile
-
Send Message
Posted May 6, 2013Thank you so much
-
View User Profile
-
Send Message
Posted May 5, 2013Hello,
Needs 1.5.2 update. Says "An internal error occurred while attempting to perform this command."
Thanks
-
View User Profile
-
Send Message
Posted May 5, 2013After typing the commands in sequence / npc create Bob - trait builder / builder load house / builder build anything we call the builder does not work.
Please This Plugin Update I need
-
View User Profile
-
Send Message
Posted May 4, 2013@Sylevar
Thank you,
I've tried all of these already and it was telling me that the file was unable to to load. Doesn't matter right now tho since our host server updated the server to 1.5.2 without any warning. Can't even create the NPC to build anything anyways. Again, thank you for your help.
-
View User Profile
-
Send Message
Posted May 4, 2013Update available on the wiki
-
View User Profile
-
Send Message
Posted May 4, 2013@MAVERICKen1
@MAVERICKen1
I had the same problem at first. When you are using the schematics, make sure that they are located in the BUILDER folder inside a folder titled "schematics" (you will have to create this) Otherwise it will not be able to find the file. Also, avoid spaces in the file names. It doesn't like it. Lastly, when asking for it, don't put the .schematic part. Just type
/builder load filename
and if it's in the schematic folder (inside the builder folder, inside yer plugin folder) then it will load (as long as you spell it correctly.)
Hope this helps and happy building! :)
-
View User Profile
-
Send Message
Posted May 4, 2013Oh, already solved.
-
View User Profile
-
Send Message
Posted May 4, 2013Im getting all errors. Error like this:\ 14:52:22 [SEVERE] Could not load 'plugins\Builder.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: Citizens at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:195) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.jav a:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java :381) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:5 73)
-
View User Profile
-
Send Message
Posted May 4, 2013I've installed everything correctly, haven't updated my Minecraft to 1.5.2, but i can't get the plug in to work. Even when i build simple schematics, save it and place it into the Builders Schematics folder, when I give the command to load the simple building plans it says that it's unable to locate the file? Can anyone help me? Oh and do already have Citizens installed. Any help will be appreciated, thanks.
-
View User Profile
-
Send Message
Posted May 3, 2013When 1.5.2 update, there will
-
View User Profile
-
Send Message
Posted May 3, 2013@CosmicVoyager
There is an option in the Citizens config.yml to make NPCs keep chunks loaded, you should use that if you want builders to build unattended.
@jessefjxm
Builders do not fly, but will teleport to the proper block locations if they can't walk there. The build order is fixed so that items (like torches) are always placed after their supporting block. Giving users the ability to change the block priority would potentially mess that up. Wood and glass are both 'base' blocks and always placed first. If you want to change it up, make 2 different schematics and build them on top of each other with the 'ignoreair' option.
-
View User Profile
-
Send Message
Posted May 3, 2013Not going to work with 1.5.2 until updated. That's how bukkit works nowadays
-
View User Profile
-
Send Message
Posted May 3, 2013Citizens + Citizens Builder 1.5.2 Not Work in -.-
-
View User Profile
-
Send Message
Posted May 3, 2013This plugin does not work in 1.5.2
-
View User Profile
-
Send Message
Posted May 1, 2013Can builders fly when they're building, and placing materials with some specific priority,like wood first, then glass? 0.0
-
View User Profile
-
Send Message
Posted May 1, 2013Does builder build if no one is there? Do he keep the chunks loaded?
-
View User Profile
-
Send Message
Posted Apr 30, 2013I got a problem. My schematic is huge so my builders can only work 1 after the other on it since they have different patterns and i can only stand near one of em at a time. How do i change the distance at which the npc notice me and go back to building?
-
View User Profile
-
Send Message
Posted Apr 22, 2013Greetings,
"Unobtainable blocks, or blocks only obtainable via Silk Touch or Creative Mode, are supplied by giving their normal drop type."
Can you give the option of requiring the actual item please. It is integral to my economy.
Thanks
-
View User Profile
-
Send Message
Posted Apr 22, 2013@McBazter /builder timeout # Where # is between 0.0 and 2.0 Lower numbers is faster. This will make the builder 'teleport' more often
You can also use /npc speed # where # is greater than 1.0. Higher numbers will make the builder walk faster.