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 Nov 9, 2013It would be great if this plugin had a way to undo or break a schematic after is is built... Core Protect rollback won't work for this unfortunately... Also it would be neat if you could tell the NPC to perform WorldEdit commands, and then build them manually. Other than that, this is an awesome part of the Citizens plugin. Great Job.
-
View User Profile
-
Send Message
Posted Nov 7, 2013This plugin dose not work in 1.6.4 yet.
-
View User Profile
-
Send Message
Posted Nov 3, 2013Hi, have been a fan of this plugin for a while but I am getting an error on the 1.6.4 build it says An error has occurred while attempting to perform this command. any help?
-
View User Profile
-
Send Message
Posted Nov 1, 2013Hi the plugin not word its say An internal error occurred while attempting to perform this command
-
View User Profile
-
Send Message
Posted Oct 28, 2013Hi,Could I translate your Builder for Citizens2 to Chinese?請問我能翻譯成中文嗎!?
-
View User Profile
-
Send Message
Posted Oct 25, 2013I'm not sure if this is a problem for everyone or just me, but when supply.txt was generated, it was messed up so it would ask people for milk instead of beds.
The line was '26:335:0.5' instead of '26:355:0.5'
-
View User Profile
-
Send Message
Posted Oct 23, 2013@jrbudda
Hello, I think I have found a bug, in 1.6.4, the builder does not start building when the server starts (even with citizens option always-keep-loaded: true), the builders do not start building until a player is within a certain rage of them. (in all previous versions builders started building as soon as the server started)
Don't know if this is a bug with citizens or builder specifically.
-
View User Profile
-
Send Message
Posted Oct 23, 2013@frol1
you have to save a building as a schematic with worldedit, then load the builder with the schematic, and set the origin to "schematic". I believe to get the NPC to re-build on a schedule(rather than say on startup) you have to use Denizen.
-
View User Profile
-
Send Message
Posted Oct 20, 2013Hi there,
I was wondering how I set a builder as a caretaker of sort. "Rebuild an existing structure, fixing anything that has been changed." Like how would I do that?
Or does that just mean that you can manually set the builder in the same spot and he will go through and only replace the broken block rather than rebuilding the whole thing?
-
View User Profile
-
Send Message
Posted Oct 14, 2013The build for bukkit 1.6.4 is on the wiki
-
View User Profile
-
Send Message
Posted Oct 13, 2013@smartienbb
OMG READ B4 u post
-
View User Profile
-
Send Message
Posted Oct 13, 2013My plugin doesn't work is it because I'm using 1.6.4?
-
View User Profile
-
Send Message
Posted Oct 13, 2013here is the update 0.8.2 http://espercraft.net/plugins/Builder%200.8.2.zip Dont know if im allowed to link my own Domain but i dont like linking fake/spam/virus sites that ask for phone numbers and sh!t
-
View User Profile
-
Send Message
Posted Oct 12, 2013Ok so we understand the Plugin needs updating Please Don't post please update he would know plus it take time so just wait a Few weeks and don't be lazy and build your own crap . Plus there Might even be a Dev out of it
-
View User Profile
-
Send Message
Posted Oct 10, 2013i have a Error: 10.10 04:18:58 [Server] INFO ... 21 more 10.10 04:18:58 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 10.10 04:18:58 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 10.10 04:18:58 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 10.10 04:18:58 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) 10.10 04:18:58 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R2.NBTBase 10.10 04:18:58 [Server] INFO ... 15 more 10.10 04:18:58 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 10.10 04:18:58 [Server] INFO at net.jrbudda.builder.Builder.onCommand(Builder.java:467) 10.10 04:18:58 [Server] INFO at net.jrbudda.builder.BuilderTrait.TryBuild(BuilderTrait.java:288) 10.10 04:18:58 [Server] INFO at net.jrbudda.builder.BuilderTrait.StartBuild(BuilderTrait.java:346) 10.10 04:18:58 [Server] INFO at net.jrbudda.builder.BuilderSchematic.BuildQueue(BuilderSchematic.java:61) 10.10 04:18:58 [Server] INFO at net.jrbudda.builder.EmptyBuildBlock.getMat(EmptyBuildBlock.java:19) 10.10 04:18:58 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R2/NBTBase 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:834) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:877) 10.10 04:18:58 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:959) 10.10 04:18:58 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523) 10.10 04:18:58 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) 10.10 04:18:58 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 10.10 04:18:58 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'builder' in plugin Builder v0.8.1 10.10 04:18:58 [Server] SEVERE null
-
View User Profile
-
Send Message
Posted Oct 9, 2013Please update. :)
-
View User Profile
-
Send Message
Posted Oct 9, 2013Hey, on my server this plugin has a Error, when i say "/builder build" the server says An internnal error occurred while attempting to perform this command, can you please help me? (i have reloaded and deleted and downloaded the plugin)
-
View User Profile
-
Send Message
Posted Oct 8, 2013FAQ 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.
Well how do i use the origins and stuff? I need help with that part. Please anyone message me at sk8erdudeshigh@hotmail.com . Thanks.
-
View User Profile
-
Send Message
Posted Oct 7, 2013It will be awesome if you improve in the next version a "Wget function" for download directly from the game some .schematic
-
View User Profile
-
Send Message
Posted Oct 6, 2013Same problem, it loads the building but wont let me use /builder build without getting the following error:
"An internal error occurred while attempting this command."