399

Terraforming Toolkit - [Worldedit Script Collection]

399 diamonds
Collectable
  • 58,731
    Views, 43 today
  • 7,967
    Downloads, 4 today

Get Embed Code

Forum:
HTML:
Link:
avatar
inHaze
Site Moderator
Level 94 : Elite Terraformer
MjzwRjpg

Worldedit Terraforming Toolkit - by inHaze


Hello all, I am really happy to present to you some very special craftscripts I have been working on! They are a collection of new tools and brushes for worldedit that will give you access to new building methods and techniques never before possible! It includes a total of 9 brushes and tools that cover many aspects of world terraforming and general map making.

xeOljpg


9 new tools never before available in Worldedit!

Works in both singleplayer and multiplayer!

Worldedit based point and click editing, with undo!

Designed to be easy to use, and completely customizable!

Craftscripts will not break on new game updates!


gSDQyjpg


1. Erode - Custom terrain erosion and smoothing brush.

2. Fill - Face based terrain filling and growth brush.

3. Laser - New brush that fires a beam of destruction, or blocks to wherever you point.

4. Vine - Smart custom vine/hanging blocks placement brush.

5. Water - Smart water filling and random lily pad brush.

6. Frag - Random fragmented, and optional hollow sphere material/pattern brush.

7. Ellipse - Custom ellipse shaped material/pattern brush.

8. Rect - Custom rectangle shaped material/pattern brush.

9. Ore - Special randomized vein style ore generator with custom settings/blocks.


bHpBjpg


Installation Guide


Singleplayer

1) Install the SinglePlayerCommands mod, which also comes with WorldEdit.
2) Open your main "%appdata%/.minecraft" folder up. (The one with bin and saves folder)
3) From the .minecraft folder navigate to the mods folder then to the spc folder.
4) Copy the downloaded, unzipped folder "craftscripts" into it, merging with existing folder if necessary.
5) Find the worldedit.properties file in the same folder and open with any text editor.
6) Go to the line that reads "scripting-timeout=" and change the value to 30000.
7) Save the file and close all folders, open Minecraft and test it out with the command "/cs erode".



1) These scripts all require the worldedit plugin, make sure to have it installed before attempting.
2) Once installed you just need to copy all the script files to your "plugin/worldedit/craftscripts/" directory.
3) Make sure to increase script timeout value in the "plugins/worldedit/config.yml" file to at least 30000.




Errors /Troubleshooting

Problem: I can't type at all.
Fix: Singleplayercommands isn't working, trying re installing from a fresh minecraft.jar.

Problem: Error Message "Failed to find an installed script engine." when using script.
Fix: Go to (http://www.mozilla.org/rhino/download.html) download the Rhino Zip file. Unzip it and copy the included js.jar to your "/.minecraft/bin" folder.

Problem: Error Message "Script does not exist .../.minecraft/craftscripts/xxxx.js" when using script.
Fix: Worldedit can't find the script in the craftscripts folder, make sure you copied it to the "/.minecraft" folder.

Problem: Error Message "Make a region " when using script.
Fix: Just like it says, you need to select a set of blocks using the //wand or //pos commands.


*Important Note for 1.3 Singleplayer*

As of right now, these scripts DO currently working in 1.3 singleplayer. The SPC mod has recently gone through a complete rewrite, and has been updated. Most of the worldedit tools/items are functioning correctly, however there is one major flaw with how the game/spc is handling large operations, whether it be a normal sphere brush, or one of these scripts. Before the game would just lag for a few seconds while processing, then everything would be fine. Now it will lag, then bring up a server tick loop error which closes the game. This is not an issue on 1.2.5 and before, it works flawlessly, but for the time being, you may have to use smaller sizes when editing/adding in 1.3.

Another important note is that the path to install the craftscripts has been changed in the latest SPC update. The path used to look like this "%appdata%/.minecraft/craftscripts". It has now been changed to "%appdata%/.minecraft/mods/spc/craftscripts". You must save the scripts here or the game will give you an error saying it can't find them.


Tutorial Video Note

I was originally planning on releasing this with a full video tutorial detailing how each brush and tool worked. However, about a week ago, my main not-so-very-good computer I use to play, record, etc. had some major hardware failures and I decided it wasn't worth it to fix. So, I ending up putting together a brand new one that is 10x better, it should be here in about a week, you can expect the videos soon after. If you don't mind me rambling tho, you can watch this video, which I made earlier, it shows a few of the brushes in use.






XATmjpg




Use '/cs commandname' in game to bring up the parameter list for each command.
Or use '/cs commandname 0' to use default settings for any brush.

All commands should be entered with only a single space separating the parameter values.
When setting brushes, you must have a non-usable item currently in your hand to bind the brush to.
Most brushes can have the size, material and mask changed at any time with /mat , /size and /mask.
All brushes can also use normal worldedit materials and patterns. (must set with /mat command)



Description:
This and the fill brush were originally based on the voxelsniper erosion brush, and work almost the exact same way. The idea for this is that it either fills or erodes a block based on the number of faces you set. Its primary use is for cleaning up rough areas of terrain, but can also be used to completely reshape any current landscape.

Usage: /cs erode size, faces, strength

size - Brush radius size.
faces - Min # of exposed faces needed to trigger erosion. (1-6)
strength - Brush strength multiplier.

*Note - The faces parameter can also be changed at anytime using the /mat command followed by the value.


2. Fill Brush

Description:
This works in the same way as the erode brush, except it will try and fill in new blocks instead of eroding. It is most useful for enlarging, pulling or blending current terrain together. It will copy its most common neighbors block type when filling to make the new section fit in better.

Usage: /cs fill size, faces, strength

size - Brush radius size.
faces - Min # of exposed faces needed to trigger fill. (1-6)
strength - Brush strength multiplier.

*Note - The faces parameter can also be changed at anytime using the /mat command followed by the value.



Description:
This is a completely new and original brush that will allow you to lay down a beam of destruction(air), or any other blocks to wherever you are currently pointing. Several custom parameters allow you to specify the overall beam size, along with surface penetration depth. Lots of fun to play with!

Usage: /cs laser size, depth, mat

size - Overall size or width of the beam.
depth - Depth the beam will penetrate past the clicked block.
mat - Beam material.



Description:

This is a special brush that was designed to place a large amount of hanging vines at once, to the sides of solid blocks, at the appropriate angles. Custom parameters may be entered in to control the overall density and the max random length any vine may grow to. Any other materials may also be used in place of vines (fence, glowstone, leaves, even reeds!).

Usage: /cs vine size, density, length, mat

size - Brush radius size.
density - Vine wall placement density - whole %. (0-100)
length - Maximum random vine length.
mat - Alternate material to use.



Description:

This brush was designed to be a smart water flood/filling tool that can also be used generate random lily pads. It differs from a normal brush in 2 distinct ways, the first being that it will only fill areas that are at or over than the ylimit parameter, the second is that it will actually fill down all open air till it hits a solid bock.

Usage: /cs water size, yLimit, lilypad, mat

size - Brush radius size.
yLimit - Maximum water level y limit. (Important!)
lilypad - Lily pad density %. (0-100)
mat - Alternate fill material to use.

Use '/cs water 0' to create with default settings.
**Stand on the water 'shore' when setting with defaults**




Description:
This brush was created to be a sphere brush with a random amount of noise around the outside edge to prevent circular patterns from appearing while doing certain terraforming building. It is most useful when also using with an erode/fill brush to make terrain look more natural.

Usage: /cs frag size, mat, density, shellSize

size - Brush radius size.
mat - Brush material to use.
density - Outside sphere density - Whole %(0-100 | 0=Fragmented | 100=Solid)
shellSize - Hollow shell thickness - Whole %(0-100 | 0=Solid | 100=Hollow)



Description:

Custom size ellipse shaped brush that can be used for any normal brush operations. Also features a hollow option.

Usage: /cs ellipse xSize, ySize, zSize, mat, hollow

xSize - Brush radius size in x direction.
ySize - Brush radius size in y direction.
zSize - Brush radius size in z direction.
mat - Brush material.
hollow - Brush inner fill. (Solid=1 | Hollow=0)



Description:

Custom size rectangle shaped brush that can be used for any normal brush operations.


Usage: /cs rect xSize, ySize, zSize, mat

xSize - Brush radius size in x direction.
ySize - Brush radius size in y direction.
zSize - Brush radius size in z direction.
mat - Brush material.



Description:
This tool was designed to populate a completely solid stone area with a new vein style of ore distribution. This was mostly intended to be used on new terrraforming creations where the base of the land was all stone and needed to be used for survival. When used on a selection, it will generate new random ore veins that are completely customized by a special set of parameters for each type of ore, set within the script. These values may easily be modified to any other value along with adding new items to generate.

Usage: /cs ore block, density *requires an active selection containing the blocks to be overwrote.

block - Block type the ore will generate in. (Defaults to stone, can use 0 to test ore gen in the air.)
density - Overall ore spawn density. (Whole %, 100 is baseline.)

Custom Ore Settings:
You will need to open the ore.js script file with any text editor to change ore distribution settings. All parameters can be found at the bottom of the script in the . It is important to keep the same formatting when altering or adding new items to the list!


FmoUYjpg


Thanks to Simo_415 for his continuous efforts in making SPC the best mod ever.

Credit and thanks to sk89q and team, for making worldedit so amazing, and easy to script!

Thanks & credit to blockhead for posting this miracle brush and inspiring me to make this.

Credit to echurchhill and his awesome fab script for showing an easier way to save blocks.

Thanks to everyone at voxelsniper for their amazing tools, and additional inspiration.
Progress: 100% Complete
Game Version:Minecraft 1.3.1
Tags:Aesthetic, Functional, Terraforming, Tool, Kit, Brushes, Worldedit, SPC, Singleplayercommands, Scripts

Comments : 267

Join us to post comments.

Show Comments

1 - 50 of 267

  • nismopedro
  • Level 49
  • Master Necromancer
  • December 1, 2014, 11:40 pm
Just loaded it to my 1.7.10 server and works great thanks diamond and sub for you
Edit Reply Delete
  • JustCurly
  • Level 1
  • New Miner
  • August 10, 2014, 5:53 pm
The Website link if you're interested to take a look - http://www.pixelboxmc.net/
Edit Reply Delete
  • JustCurly
  • Level 1
  • New Miner
  • August 10, 2014, 5:52 pm
Hey it's Curly, basically I'm a Founder of The PixelBox Network which is under Development stages and it's going very well! We're getting support from big YouTubers which will help out a load. But I'm here to offer you a job to build any kind of Mini-Game maps for us. With the help from other big build teams of course so the pressure's not all on you to get all the Maps done. Payments will be discussed later on if you're interested. Thanks!
Edit Reply Delete
For some reason when I type /cs build I get an error message saying "Script does not exist: pugins/WorldEdit/craftscripts/build" And im sure i did everything correctly. What do I do? I'm not sure if this is compatible with a server and if its for 1.7.9/1.7.10. So if you could tell me that would be great!

Thanks
Edit Reply Delete
  • Gigorahk
  • Level 39
  • Artisan Warrior
  • July 11, 2014, 3:25 pm
If I could, I'd toss a whole stack of diamonds on top of dat pile!
Edit Reply Delete
Does this work for a server too?
Edit Reply Delete
How To Install ?
Edit Reply Delete
omg this is so useful!
ty sooooooooo much
Edit Reply Delete
  • Tykinator
  • Level 13
  • Journeyman Warrior
  • January 12, 2014, 8:56 am
Is this Mod compatible with 1.6.4?
Thanks

-Tykin
Edit Reply Delete
  • 123456789l2
  • Level 4
  • Apprentice Engineer
  • November 29, 2013, 4:32 am
it's.... it's... it's awesome!!! 10 diamonds
Edit Reply Delete
  • rock2ya
  • Level 33
  • Artisan Crafter
  • November 14, 2013, 12:38 am
Hi, awesome scripts - but there seems to be a bug in the water script - if i set the lilly pad density to 0 it still places them :-(
Edit Reply Delete
  • Dragoon1425
  • Level 1
  • New Miner
  • November 3, 2013, 2:11 pm
Forge Support?
Edit Reply Delete
  • inHaze
  • Site Moderator
  • Level 94
  • Elite Terraformer
  • November 3, 2013, 7:29 pm
This does not conflict with other mods, if you can get worldedit to work, you can get this to work.
Edit Reply Delete
  • reshiram2011
  • Level 1
  • New Network
  • October 25, 2013, 1:06 pm
!!!!!!!!!!!!PLEASE READ!!!!!!!!!
When I go to the link i get an error message. Can you PM me a direct link plz?
Edit Reply Delete
  • BestBuds1911
  • Level 26
  • Expert Architect
  • October 15, 2013, 12:20 pm
PLEASE READ
Can you please make a download to this mod through mediafire? I can't download off of adfly
Edit Reply Delete
  • inHaze
  • Site Moderator
  • Level 94
  • Elite Terraformer
  • October 15, 2013, 1:27 pm
Edit Reply Delete
  • Tytywii
  • Level 43
  • Master Wizard
  • September 28, 2013, 8:36 am
i downloaded Rhino, but i still cant "find an engine" and copied js.jar to my bin folder
Edit Reply Delete
  • SupaHam
  • Level 6
  • Apprentice Modder
  • September 15, 2013, 8:12 am
Haven't used these tools, but if I were to use them I'd definitely use Erode, Vine and glowstone(not sure if that is the same one as vine)
Edit Reply Delete
  • plague180
  • Level 1
  • New Engineer
  • August 30, 2013, 1:08 pm
thank you so much, the erode tool and vine tool have helped so much on the map im working on, for those asking, yes i got it to work on 1.6.2
Edit Reply Delete
Is this updated???
Edit Reply Delete
  • TimmyAHero
  • Level 11
  • Journeyman Skinner
  • May 8, 2013, 9:57 am
Wow. This is awesome! ;)
Edit Reply Delete
  • picman4
  • Level 39
  • Artisan Enderdragon
  • April 23, 2013, 6:38 pm
Epics :D
Edit Reply Delete
  • colinrsr
  • Level 7
  • Apprentice Narwhal
  • April 21, 2013, 12:29 pm
good for u for not quiting
Edit Reply Delete
this is a really incredible toolkit, prefer many of its aspects over voxel sniper
Edit Reply Delete
Would you mind If I gave you a hug for being awesome?
Edit Reply Delete
  • storm97970
  • Level 41
  • Master Skinner
  • January 31, 2013, 10:29 am
ill try this, looks good.
Edit Reply Delete
  • crafter4ever
  • Level 41
  • Master Blob
  • January 30, 2013, 4:22 pm
When are you going to update?
Edit Reply Delete
  • killjoy1221
  • Level 40
  • Master Unicorn
  • January 27, 2013, 2:57 pm
Can you add an option to ignore non-solid blocks, such as water? It also needs data values implemented.
Edit Reply Delete
Hey, Umm just wondering if this is out for 1.4.7.....
because when i click to use the tools it does nothing
Edit Reply Delete
  • killjoy1221
  • Level 40
  • Master Unicorn
  • January 8, 2013, 7:37 pm
You think you could make a brush similar to the lift brush?

Edit: Actually, I could just set the faces to 1. That would work. Poorly, but it still works.
Edit Reply Delete
  • Crowwwww
  • Level 6
  • Apprentice Miner
  • January 2, 2013, 5:50 am
Can someone help me? I have installed both single player commands and the terraforming tool kit correctly. Now, when I go into my world, it works perfectly fine but it doesn't let me do any terraforming once I command an item to do a terraforming command. Is there a special key or did I do something wrong?
Edit Reply Delete
can someone help me install this mod i don't get it
Edit Reply Delete
  • gamesmasr3000
  • Level 25
  • Expert Blockhead
  • December 26, 2012, 4:01 am
18:20 its cool ... when someone isnt doing it to you D:
Edit Reply Delete
  • gamesmasr3000
  • Level 25
  • Expert Blockhead
  • December 26, 2012, 3:54 am
11:55 that aint no glowstone thats lamp ._.
Edit Reply Delete
  • Tickandtock
  • Level 24
  • Expert Architect
  • December 22, 2012, 5:41 pm
Is it compatible with 1.4.6? I am a terraformer, and my server crashed, SPC isn't up, so I am forced to use single player.
Edit Reply Delete
This is fully compatible with any minecraft version, as long as SPC doesn't mess it up with an update.
Edit Reply Delete
  • Tickandtock
  • Level 24
  • Expert Architect
  • December 23, 2012, 5:31 pm
Great! Can I put it into MCPATCHER? Or do I need to download manually?
Thanks!
Edit Reply Delete
  • taa1taa
  • Level 62
  • High Grandmaster Alien
  • December 30, 2012, 11:14 pm
SPC Doesnt work with MCPatcher.
you can still install it manually tho.
Edit Reply Delete
I have no clue how to use MCPATCHER for this, but the download should be the same as in 1.4.4 and 1.4.5.
Edit Reply Delete
  • JavaBuckets
  • Level 74
  • Legendary Programmer
  • December 15, 2012, 12:41 pm
Please update to 1.4.5 or 1.5 when its out in january. Really need for my server.

- Thom Leader of JavaBuckets
Edit Reply Delete
  • killjoy1221
  • Level 40
  • Master Unicorn
  • December 18, 2012, 11:42 pm
It's fully compatible with 1.4. All you need to do is update Worldedit.
Edit Reply Delete
  • TheBoo
  • Level 64
  • High Grandmaster Ghast Rider
  • December 14, 2012, 10:37 am
I have a suggestion. Maybe a command where you can turn the selected area into a snow land, with ice and snow and maybe some snow blocks too =)
Edit Reply Delete
  • taa1taa
  • Level 62
  • High Grandmaster Alien
  • December 30, 2012, 11:14 pm
Good idea!
Edit Reply Delete
I feel like an idiot, but...
how do I download the craftscripts file?
Edit Reply Delete
wait I got it.
I'm all good!
Edit Reply Delete
  • BigDaddy
  • Level 31
  • Artisan Steve
  • December 2, 2012, 8:28 am
This looks amazing! Will it work on a 1.4.5 server?
Edit Reply Delete
  • JavaBuckets
  • Level 74
  • Legendary Programmer
  • December 15, 2012, 12:40 pm
i tried but it didn't work :( guess you have to make the server for 1.3 and then change it after you done terraforming it, into 1.4.5.
Edit Reply Delete
  • MrD4nny
  • Level 53
  • Grandmaster Artist
  • November 24, 2012, 11:30 am
Is there a overlay brush that is in this or in any future updates you plan to make inHaze? Just like the Voxel Sniper Overlay brush? That would certainly be fantastic! Thank you for this! Makes single player building easier on myself!
Edit Reply Delete
  • lp998
  • Level 15
  • Journeyman Blockhead
  • November 21, 2012, 4:49 pm
does it work for 1.4?
Edit Reply Delete
  • Elv1shMuffin
  • Level 13
  • Journeyman Unicorn
  • November 12, 2012, 1:11 pm
I tried installing this on my server...got the "[size=13px]Failed to find an installed script engine" error...added the js.jar to the .minecraft/bin folder...and still getting the error. Yes, all the scripts are in the craftscripts folder. Does the js.jar need to be installed somewhere different to be used on the server? Like somewhere in the CraftBukkit folder? Thanks.
[/size]
Edit Reply Delete
  • KitsuneKatari
  • Level 3
  • Apprentice Miner
  • December 9, 2012, 5:07 pm
I had the same problem, I finally figured it out though :P Put the js.jar inside of the plugins folder on the server.
Edit Reply Delete
  • Elv1shMuffin
  • Level 13
  • Journeyman Unicorn
  • December 10, 2012, 7:39 am
Ahh, thanks! Will give it another try. :)
Edit Reply Delete
  • LimitlessMC
  • Level 2
  • Apprentice Miner
  • November 5, 2012, 11:19 am
Thank you so much inHaze, You help so much! Keep up the work! LAZER BEAMING!
Edit Reply Delete
  • shardschaefer
  • Level 35
  • Artisan Crafter
  • November 4, 2012, 3:19 pm
Wow this makes me want to learn how to use World Edit instead of placing ever block by hand...
Edit Reply Delete
  • Romshch
  • Level 15
  • Journeyman Taco
  • November 1, 2012, 12:12 pm
please make it 1.4
Edit Reply Delete
  • LimitlessMC
  • Level 2
  • Apprentice Miner
  • November 5, 2012, 10:54 am
World edit isn't even in 1.4 so stfu,
Edit Reply Delete
  • Romshch
  • Level 15
  • Journeyman Taco
  • November 6, 2012, 8:03 am
your just rascist because im black.
Edit Reply Delete
  • LimitlessMC
  • Level 2
  • Apprentice Miner
  • November 8, 2012, 2:37 pm
OH WOW... You don't make sense what-so-ever.. First of all you never stated your race so I wouldn't even know, second of all.. i'm not a racist so it wouldn't matter what race you are. Please end this conversation as it does not have anything to do with inHazes AWESOME CraftScripts.
Edit Reply Delete
  • SecretBuddha
  • Level 42
  • Master Artist
  • November 20, 2012, 8:24 am
That thing called sarcasm
Edit Reply Delete
  • MsSkipperNuts
  • Level 21
  • Expert Crafter
  • November 3, 2012, 7:29 pm
yess im with you one that:D
Edit Reply Delete
  • Slicedrat32
  • Level 1
  • New Miner
  • October 28, 2012, 2:02 pm
[size=12px][color=rgb(37,37,37)]I installed it fine and I bound /cs erode to a string[/color][/size][size=12px][color=rgb(37,37,37)] and when I right click nothing happens.[/color][/size]
[size=12px][color=rgb(37,37,37)]Please help.[/color][/size]
Edit Reply Delete
  • Slicedrat32
  • Level 1
  • New Miner
  • October 28, 2012, 2:02 pm
[size=12px][color=rgb(37,37,37)]I installed it fine and I bound /cs erode to a string and when I right click nothing happens.[/color][/size]
[size=12px][color=rgb(37,37,37)]Please help.[/color][/size]
Edit Reply Delete
  • Echo44
  • Level 24
  • Expert Taco
  • October 25, 2012, 9:12 am
so i installed it on my server in the plugins/worldedit/craftscripts folder, but whenever i use a command such as /cs fill it will say that [size=13px]Failed to find an installed script engine.[/size]
Edit Reply Delete
  • buzzyJJ
  • Level 26
  • Expert Archer
  • October 25, 2012, 3:29 am
Does it work on servers?
Edit Reply Delete
  • lp998
  • Level 15
  • Journeyman Blockhead
  • October 22, 2012, 12:07 pm
thank you sooooooo much! do you think you can take a look at what i made using this and give tips? im new to terraforming.
link:
Mountain Spring
Edit Reply Delete
  • mrmoo263
  • Level 3
  • Apprentice Artist
  • October 21, 2012, 6:14 pm
i fucking love you
Edit Reply Delete
  • Proloser
  • Level 39
  • Artisan Enderdragon
  • October 19, 2012, 12:29 pm
hi i have an bukkit server with world edit. [size=13px]Problem: Error Message "Failed to find an installed script engine." when using script (/cs erode). I downloaded rhino.zip it and then i copied the js.jar into .minecraft/bin. What do i have to do with the other files? This hasen't fixed it....
What should i do now?[/size]
Edit Reply Delete
  • kraiku
  • Level 22
  • Expert Dragonborn
  • October 19, 2012, 12:44 am
Make it come with an installer
Edit Reply Delete
doesnt work...
Edit Reply Delete
  • y a n
  • Level 8
  • Apprentice Explorer
  • October 12, 2012, 8:52 pm
could u upload the minecraft.jar file with the tool kit.. I've tried adding mods, but sometimes, I don't add it right and i mess up my jar and my minecraft cant run
Edit Reply Delete

1 - 50 of 267

Show Comments