Minecraft wiki entry for Mac_Scripting_Tutorial, associated text: The next part of the example script sets variables that the rest of the script uses. This is done so that you can change things around (like the Tectonicus jar file or the locations of the working files) without having to edit the main part of the script.