[size=150]NOTE: Before posting a question in this thread, make sure to review the text files included with the mod, and also be sure to check this post's FAQ and Tips and Tricks section to see if your question has already been answered.[/size]
Introduction
----------
This mod adds 10 new human builder mobs to minecraft. These mobs will build all over your world, by placing blocks and building structures. Backup your saves before use. Currently, for unknown reasons, the mod may occasionally freeze your game. Keep this in mind. I am still working on solving this problem.
This mod can be summed up as follows:
-The builder mobs added by this mod will spawn above ground and build structures without any interaction from you, the player.
-The Mayor mob can gather up other builder mobs and use them to build a giant square wall, after which this will function as a small "trading town". Bakers and Traders will be in these towns. There is a chest in the middle of these towns, which idle builders will place and take items from.
-Builders can be interacted with by the player, and some can be instructed to build specific structures
-The player can place signs with specific text to influence the behavior of the builders.
-There is a configuration file included with this mod, which can be used to set how many builders spawn, how much they build, the default block they build with, and which builders can spawn.
-The structures built by builders are stored as .txt & .schematic files as blueprints. These blueprints can be modified or removed, and new blueprints can be added.
The .txt files included with this mod and the rest of this post explain these points in more detail.
[url=http://www.minecraftforum.net/viewtopic.php?f=25&t=111753][/url]
Logo designed by icyPlate(picture) and Joris_s(some coding)
[size=150]Table of Contents:[/size]
1. Builder Information (includes general builder information, pictures of each builder, and the specific stats of each builder)
2. Structure Information (includes a list of all the possible structures that the builders can build)
2b. Configuring this Mod (includes a list of what parts of this mod can be reconfigured, and how to change builder skins)
2c. Tips and Tricks (self-Explanatory)
3. ScreenShots and Videos (Screenshots and videos of the builders in action)
4. Download Links (download the latest version, previous versions, the source code, and/or a guide for changing the structures that the builders create)
5. Changelist (Specifies all the changes made throughout each version)
6. Upcoming changes (Mentions any new changes that will be in the upcoming version, and my progress on each of these changes)
7. Frequently Asked Questions (FAQ, mentions solutions to common installation problems)
8. Credits (Includes credits to modders who have helped me, as well as people who have to contributed to this mod)
9. Other (Other misc. information, like known bugs. Also includes a donate button)
__
All Builders:
@@@ Player-Interactivity @@@
___"Construction Zone": Builders within 100 blocks of this sign will build more often, and never run out of materials.
___"Private Property": Builders within 100 blocks of this sign will not build anything, unless told to.
___"For Rent": A builder who approaches this sign becomes inactive and stays near this sign, never despawning.
___"Expedition": This makes builders gather around the sign. (Will be expanded in future update)
(See the instructions.txt file (included with mod) for more info on using these signs.)
>>>>>>>>>Regular Builders<<<<<<<<<<<
~~~~~These builders can build all structures except "Single Block" and "Small Shop", unless instructed via paper/sign. These are the only builders that can be told what to build via right-clicking with a paper or sign. These builders will build nearly all blueprints in the Builders/SinglePrints folder.~~~~
CobbleBuilder:
(Credit to Dr. Jeckle for the first and second CobbleBuilder skin)
(Credit to irishladdie727 for the third CobbleBuilder skin)
BrickBuilder:
(Credit to StinkyJoJo for the last three brickbuilder skins)
MultiBuilder
(Credit to irishladdie727 for each MultiBuilder skin)
SandBuilder
(Credit to Warro12 for the first 2 SandBuilder textures)
>>>>>>>>>Specialized Builders<<<<<<<<<<<
~~~~~These builders can only build specific structures. These builders will build only specific blueprints in the Builders/SinglePrints folder. These builders can also do more than just build.~~~~
Explorer:
(Credit to irishladdie727 for the third Explorer skin)
Home Seeker:
(Credit to Ripclaw for the first HomeSeeker skin)
(Credit to irishladdie727 for the third HomeSeeker skin)
(Credit to Lolligator for the fourth HomeSeeker skin)
Trader:
Baker (Initial version contributed by jameskmonger):
>>>>>>>>>Non Builders<<<<<<<<<<<
~~~~~These builders do not build any structures on their own. Both have other specified tasks.~~~~
Treasure Hunter:
(Credit to Ripclaw for the first Treasure Hunter skin)
(Credit to irishladdie727 for the third Treasure Hunter skin)
Mayor
(Credit to Ripclaw for the first mayor skin)
(Credit to Xequos for the third mayor skin)
(Credit to Dr. Jeckle for the fourth mayor skin)
Aesthetic Features:
__
Builders require flat land and enough empty space to build the following structure designs. Currently, there are 84 designs (excluding Single Block and Small Shop). Builders currently choose designs entirely randomly. Before builders begin building, they will pull out their blueprints (paper) and look around the area while standing still. If they find the area is empty enough for the structure they have planned they will then begin building. Builders will stop building if blocks are placed in their way. Home Seekers will only build 0-2 Huts out of dirt or cloth and stop building after that. A Mayor can build a single Town Wall with the assistance of at least 3 builders. This Town Wall then forms the basis for a town run by the Mayor. Explorers and Treasure Hunters will not build regular structures, but will assist Mayor, using sandstone and plank blocks respectively. Explorers will also occasionally place Fancy Beacons. Traders and Bakers will build a single Trading shop, and be stuck inside afterward.
What the builders may build:
(Dimensions are given as Z(width) x X(length) x Y(Height) in blocks)
Explorer(Torch):
1. Single Block
Trader(Stone) & Baker(Stone)
2. Small Shop (4 x 3 x 3)
CobbleBuilder(Cobble/Stone), BrickBuilder(Brick/Planks), & MultiBuilder(Random):
3.Hut (5 x 5 x 5)[55 blocks](Also built by Home Seeker)
4.Small Outpost (4 x 4 x 7) [84 blocks]
5.Rectangular Frame (2 x 6 x 5) [28 blocks]
6.Stepping Arch (5 x 7 x 4) [60 blocks]
7.Suspended Platform 1(11 x 7 x 6) [83 blocks]
8.Huge Duplex (13 x 8 x 8) [415 blocks]
9.Hour Glass (7 x 7 x 8)[98 blocks]
10.Tower 1 (3 x 3 x 15) [91 Blocks]
11.Triangular Columns (9 x 2 x 10) [112 Blocks]
12.House 1 (8 x 5 x 8) [209 Blocks]
13.House 2 (5 x 5 x 5) [84 blocks]
14.House 3 (5 x 5 x 5) [88 blocks]
15.Suspended Platform 2 (11 x 7 x 6) [97 blocks]
16.Sky Staircase (2 x 6 x 11) [42 blocks]
**Contributed by TomaHawk**
17.House 4 (7 x 7 x 4) [90 Blocks]
18.Small Castle (14 x 14 x 4) [260 Blocks]
19.Large Shop (10 x 10 x 4) [179 blocks]
20.Tower 2 (4 x 4 x 15) [204 Blocks]
21.Suspended Platform 3 (5 x 5 x 12) [93 Blocks]
22.Aesthetic house (14 x 6 x 11) [340 Blocks]
23.Mayors Office (7 x 5 x 4) [88 Blocks]
24.Two story Saloon (12 x 11 x 11) [531 Blocks]
25.Fancy Beacon (3 x 3 x 3) [7 Blocks] (Occasionally placed by Explorers)
**Contributed by sathapok**
26.Large House (8 x 10 x 13)
**Contributed by me**
27.House 5 (4 x 5 x 4)
28.Tall House (4 x 5 x 12)
29.Suspended House (11 x 7 x 12)
**Contributed by lewsishallam**
30.Glass Hut (9 x 10 x 4)
**Contributed by murillohfb**
31.House 6 (5 x 5 x 6)
**Contributed by LovenDrunk**
32.Two Story House (11 x 12 x 14)
**Contributed by StinkyJoJo**
33.Cactus Planter (5 x 5 x 6)
34.Sugar Cane Planter (5 x 5 x 5)
35.Fancy Beacon 2 (3 x 3 x 7) (Occasionally placed by Explorers)
36.Fence (3 x 17 x 3)
37.Fence Gate (3 x 17 x 4)
38.Flower Bed 1 (5 x 5 x 2)
39.Flower Bed 2 (5 x 5 x 2)
40.Flower Bed 3 (5 x 5 x 2)
41.Fortress (8 x 32 x 22)
42.Fortress Wall Short (7 x 17 x 11)
43.Fortress Wall Not Short (7 x 36 x 11)
44.Fountain (5 x 5 x 3)
45.Guard Tower (10 x 10 x 14)
46.Guard Tower Small (6 x 6 x 24)
47.Hut 2 (5 x 5 x 6) (Also built by Home Seeker)
48.Hut 3 (5 x 5 x 15) (Also built by Home Seeker)
49.Hut 4 (5 x 5 x 6) (Also built by Home Seeker)
50.Lamp 1 (3 x 3 x 3)
51.Lamp 2 (3 x 3 x 4)
52.Lamp 3 (3 x 3 x 4)
53.Lamp 4 (3 x 3 x 3)
54.Lamp 5 (3 x 3 x 3)
55.Lookout (5 x 5 x 11)
56.Lookout 2 (5 x 5 x 17)
57.Lot 1 (32 x 31 x 3)
58.Lot 2 (32 x 31 x 3)
59.Planter Cross (22 x 26 x 1)
60.Planter Empty (32 x 16 x 1)
61.Planter Flowers (17 x 15 x 2)
62.Planter Flowers Big (31 x 15 x 2)
63.Planter Flowers Big (31 x 15 x 2)
64.Plant Sugarcane (3 x 3 x 5)
65.Plant Sugarcane x2 (6 x 3 x 5)
66.Plant Sugarcane x3 (9 x 3 x 5)
67.Plot Cane Field (16 x 16 x 7)
68.Plot House 1 (16 x 16 x 16)
69.Small House 1 (8 x 8 x 6)
70.Small House 2 (8 x 8 x 6)
71.Small House 3 (9 x 8 x 8)
72.Small House 4 (9 x 8 x 22)
73.Small House 5 (9 x 8 x 8)
74.Small House 6 (9 x 8 x 16)
75.Battle Platform (8 x 8 x 8)
76.Tree (5 x 5 x 8)
77.Tree Big (5 x 5 x 8)
78.Tree Planter Big (31 x 15 x 10)
79.Walkway (32 x 4 x 1)
80.Walkway 2 (32 x 4 x 3)
81.Walkway 3 (32 x 4 x 4)
82.Walkway 4 (32 x 4 x 6)
83.Wall (17 x 3 x 5)
84.Wall Door (17 x 3 x 5)
85.Water Tank (8 x 8 x 11)
86.Workshop (10 x 10 x 5)
Mayor with assistance of 3 or more builders (Only 1 of the following can be built by each mayor)
-Town Wall 1 (15 x 15 x 3) [168 blocks] (Includes up to 1 Baker Shop and 2 Trader Shops)
-Town Wall 2 (17 x 17 x 3) [192 blocks] (Includes up to 1 Baker Shop and 2 Trader Shops)
-Town Wall 3 (19 x 19 x 3) [216 blocks] (Includes up to 1 Baker Shop and 3 Trader Shops)
-Town Wall 4 (21 x 21 x 3) [240 blocks] (Includes up to 1 Baker Shop and 3 Trader Shops)
-Town Wall 5 (23 x 23 x 3) [264 blocks] (Includes up to 1 Baker Shop and 4 Trader Shops)
-Town Wall 6 (25 x 25 x 3) [288 blocks] (Includes up to 1 Baker Shop and 4 Trader Shops)
NOTE: The Town Wall is capable of adjusting to height changes of 1 block while being built.
__
1. Changing Skins
Don't like the included skins? Well, here's a step-by-step process to show you how you can change them!
1. Obtain or create a minecraft player skin of your choice.
2. Rename this skin to EXACTLY match the file name of the skin you want replaced ("CobbleBuilder1.png", "Trader1.png", etc)
3. Open your minecraft jar using 7zip, Winrar, or any other appropriate program.
4. Open the mob folder of your minecraft jar
5. Drag your new skin into into the mob folder. It should automatically replace the old skin.
6. Close your minecraft jar
7. Start minecraft and enjoy having less ugly people in your game!
If you don't like all the skins for a certain builder (like the Traders), you can replace them all with a single skin to make that builder always have that skin.
Why not try some of these skins provided by various contributors? (I may add some of these skins to the mod later)
NightmareX91's skins
RipClaw's skins
Warro12's skins
2. The Configuration File
Included with the mod is a Configuration File. Read the included Instructions.txt to learn how to set each configuration setting. Here is a list of what is currently configurable:
-Builder Spawn Rates (Determines how often specific builders spawn)
-Builder Spawn Maxes (Determines how how many of a specific builder may exist in your world, excluding conversions. Can be set to 0 to stop specific builders from spawning altogether)
-Structure Limits (Determines how many structures a specific builder may build; If set to 0, a specific builder will build nothing)
-Build Anywhere (Disabled by default; If enabled, builders will build anywhere, with their structures overlapping the terrain)
-Names (Enabled by default; If disabled, builders will no longer display their identity above their head)
Here are some sample Configuration Files:
-NONE CURRENTLY AVAILABLE
3. The Blueprints
It is now possible to easily edit the blueprints of the structures built by the Builders. The mod includes a Builders folder that is placed into your .minecraft/bin folder. The blueprints are included in this folder's SinglePrints folder. These are just text files, so you can edit them as you please. To disable specific blueprints, just move their text files out of the SinglePrints folder. It's that simple! Adding new text blueprints and .schematic blueprints is also possible. The BlueprintGuide.txt file included with the mod explores this is much further detail.
__
shannong was kind enough to provide tips for using and configuring the builders, and taking advantage of trader shops and villages:
[url=http://www.minecraftforum.net/viewtopic.php?f=25&t=111753&start=1200#p2477681]Tips and Tricks: controlling where and what things are built[/url]
Conyers0184 also contributed these tips for configuring the builders:
[url=http://www.minecraftforum.net/viewtopic.php?f=1032&t=111753&start=1560#p2910380]QUICK TUTORIAL ON HOW TO GET THE BUILDERS TO DO EXACTLY WHAT YOU WANT[/url]
Special Tip: While holding paper/sign, you can right click on a Cobble, Brick, Sand, or Multi Builder to determine what he builds next. Continue right clicking on him until he specifies the structure you want built. Then, switch to an empty hand and right click him to make him follow you. Once you have him where you want the structure at, right click him again to make him build it there, renovating the terrain as necessary (if paper was used).
Special Tip 2: If you change the configuration file so that each builder has a structure limit of 0, you can still use the above tip to make them build whatever you want, whenever you want, without them cluttering up the landscape.
More tips and tricks coming later!
__
Note: Most human mob skins are from other sources (See Credits).
Outdated Pictures
[spoiler]
A cobble builder looking over a prospective build location.
A cobble builder building a tower with windows.
A house with stairs inside.
The builders have been busy.
My group of Explorers are always eager to help.
A Treasure Hunter has found some loot.
Those Treasure Hunters left me some nice ores.
The Community Trade Chest is ready!
A Village with a randomly created name. Well...they can't all be winners. (BrickBuilder skin by Hadowkai)
Explorers can be vicious. That poor creeper never stood a chance.
A structure built by a MultiBuilder.
Customizing builders to build with TNT blocks = loads of explosive fun!
A trader's shop.
Modified blueprints supporting multiple types of blocks.
A town with 3 trader shops.
An explorer attempting to kill me after I attacked him.
The mayor's aides flattening out half the town.
Builders with random names.
A larger trading town with 4 Trading Shops.
Explorers protecting one of MineColony's sleeping workers.
An Explorer riding his trusty sheep companion.
Builders renovating the terrain before building what the player told them to build.
With Humans+ installed, towns don't feel so empty anymore.
Builders let loose on completely flat terrain. Picture contributed by JimDaRulah.[/spoiler]
For Rent Signs and builders renting
Other new signs.
Baker's smoking baked goods.
A builder tossing a piece of meat to distract a foe.
An explorer who just killed an enemy with a Flint and Steel
New buildings by StinkyJoJo!
Sandbuilders now fight mobs by throwing cactuses!
Right cick a builder while holding a stick to see a new gui!
These videos shows some of the builders in action. Special Thanks to Figglewatts, DeADeND, Lolsenstein, CarlosCH1221, & Sithlego for making the videos!
__
~~~~~~~~~~~~~~
Version 0.64 for Beta 1.8.1 is here:
(There are now new installation instructions)
Version 0.64B for Beta 1.8.1 [Requires ModLoader and AudioMod]
[url=http://adf.ly/2pONT]Builders 0.64B[/url] (Includes the MCP 4.4 Source Code; This source code is only there to be looked at if you are interested in seeing how the mod was coded.)
~~~~~~~~~~~~~~
Previous Versions and Source Code & Blueprint Creation Guides for Previous Versions
[spoiler]
This mod requires [url=http://www.minecraftforum.net/viewtopic.php?f=25&t=80246]modLoader[/url] and [url=http://www.minecraftforum.net/viewtopic.php?f=25&t=61032]spawnlist[/url]. If you have any installation problems, be sure to check these threads to see if modloader and spawnlist were installed correctly.
Want to create your own blueprints for the builders? If you have a Java Compiler (and know how to use it), and basic knowledge of Java arrays, now you can! The link below contains my commented Blueprints.java file that you can modify and recompile as you please!
Version 0.53 & 0.53b & 0.53c (Beta 1.1_02 & Beta 1.2_02)
[url]http://dl.dropbox.com/u/19728555/MainPostUpdate/BlueprintsCreation0_53.zip[/url]
if you find this too difficult, feel free to instead suggest some blueprints to Tomahawk [url=http://www.minecraftforum.net/viewtopic.php?f=25&t=128065]here[/url]
Also, for those who want to see how I programmed this mod, here is the source code for version 0.54 to 0.1:
0.54 Source Code
http://dl.dropbox.com/u/19728555/version054/1_4_01/SrcCode_Beta_1_4_01.zip - Source Code
http://dl.dropbox.com/u/19728555/version054/SrcCode.zip - Source Code
0.53c Source Code (Made by MCP 2.9)
[url]http://dl.dropbox.com/u/19728555/Builders053c/Builders0_53cSRC.zip[/url]
0.53b Source Code (Made by MCP 2.7 test 2)
[url]http://dl.dropbox.com/u/19728555/53b/Builders0_53bSRC.zip[/url]
0.53 Source Code (Made by MCP 2.7 test 2)
[url]http://dl.dropbox.com/u/19728555/MainPostUpdate/Builders0_53SRC.zip[/url]
0.52 Source Code (made by MCP 2.7 test 2)
<!-- m -->[url=http://dl.dropbox.com/u/19728555/Builder0_52SrcCode.zip]http://dl.dropbox.com/u/19728555/Builder0_52SrcCode.zip[/url]<!-- m -->
0.51c Source Code
Not Available (only class from 0.51b changed was the mod_Builders class; very minor change)
0.51b Source Code (made by MCP 2.7 test 2)
[url]http://dl.dropbox.com/u/19728555/Builders0_51b/Builder0_51bSrc.zip[/url]
0.51 Source Code (made by MCP 2.7 client test 1)
[url]http://www.megaupload.com/?d=92GOOT49[/url]
0.5 Source Code
Not Available.
0.45 Source Code (made by MCP 2.6 test release 5)
[url]http://www.mediafire.com/?u7ddjrcz4bztcm2[/url]
0.4 Source code (made by MCP 2.6 test release 3)
[url]http://www.megaupload.com/?d=YXGBEPMD[/url]
[url]http://www.mediafire.com/?4dvycr7wf2lcuk5[/url]
*Source Code below made with MCP 2.5; some function names are out of data for MCP 2.6*
0.3 Source code
[url]http://www.megaupload.com/?d=ZV3102BU[/url]
0.2 Source code
[url]http://www.megaupload.com/?d=ZV3102BU[/url]
0.1 Source code
[url]http://www.megaupload.com/?d=ZV3102BU[/url]
Feel free to learn from, edit, copy, etc the source files. Comments may or may not be out of date.[/spoiler]
__
Recent Changelists
Older Changelists
[spoiler][/spoiler]
__
Here is a changelist of what has already been added to the upcoming version 0.64:
Current To Do List:
Prospective release date for version 0.7: ???
Preview Pictures:
NONE AVAILABLE.
Future Plans (Eventually):
-Expand Mayor towns
__
3) Outside of terminal, copy all the CLASS files and folders into the mctmp directory that has been created in your home directory.
4) Back inside terminal, type in the following:
5) Run Minecraft, enjoy![/quote]
Tutorial video by fat eskimo 97 (Builders 0.53)
More questions and answers coming soon![/code]
__
Mr. Okushama: His Humans+ mod inspired me to make this mod. Also, I decompiled his Humans+ class files to learn various things. >_>
Tomahawk: For helping me add new Blueprints to the mod.
Coders:
jameskmonger: Coded most of the Baker.
Videos:
Figglewatts
deadend
Lolsenstein
CarlosCH1221
Pictures:
JimDaRulah
Logo:
icyPlate(picture) and Joris_s(some coding)
Blueprints:
Tomahawk & everyone who asked him to add specific blueprinta
sathapok
lewsishallam
murillohfb
LovenDrunk
StinkyJoJo
Skin Contributors:
Warro12: SandBuilder 1 & 2
Dr. Jeckle: CobbleBuiler 1 & 2, Mayor 4
Lolligator: Home Seeker 4
RipClaw: Home Seeker 1, Mayor 1, Treasure Hunter 1
Xequos: Mayor 3
irishladdie727: CobbleBuilder 3, Explorer 3, HomeSeeker 3, Treasure Hunter 3, MultiBuilder 1, 2, & 3
Myself: HomeSeeker 2, BrickBuilder 1, Trader 1, 2, & 3, Mayor 2, Treasure Hunter 2, Baker 1, 2 , & 3
Unknown: Explorer 1 & 2, BrickBuilder 2
StinkyJojo: BrickBuilder 3, 4, & 5
Sound Contributors:
StinkyJojo: contributed hundreds of sounds, though I only used a few to keep the mod's file size from becoming too massive.
If I forgot anyone, just tell me.
__
I am open to any suggestions for this mod, including ideas for what kinds of structures that the builders should be able to make. Also, if anyone knows of some good skins that would suit these builders better than the ones provided, feel free to tell me, and I will eventually include them in the mod.
Version 0.6 may have some glitches. Here is a list of bugs I am aware of:
-Builders may lag up game, not sure. Difficult for me to tell.
-Under certain circumstances the game will freeze. Not having the Builders folder in the right place is one cause. Other causes are not yet known.
Let me know of any other glitches.
Donations are welcome. Thanks.
[url=https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C58XMDW3WQ69Q][/url]




