Parametric Greek Temples in Minecraft using the Scriptcraft plugin
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
column.js
greekBase.js
greekRoof.js
greekTemple.js
lineDrawData.js
samples.png

README.md

greekTemples

Sample temples

This set of scripts allows a Minecraft user on a server running Scriptcraft to easily create a variety of Ancient Greek-style buildings. Sample video.

Dependencies and Installation

Usage

greekTemple(    blocktype,          // minecraft block ID
                columnRadius,       // 1, 2, or 3
                numOfColumnsFront,  // must be even, recommended < 8
                numOfColumnsSide,   // recommended < 10
                height,             // height of columns
                doors,              // doors on columns of r > 1
                walls,              // 'outer', 'inner', or false
                clearInnerSpace     // only applicable if walls == 'inner'
)

So, if you wanted a temple made out of quartz (block ID 155), with large columns, you would type:

> greekTemple(155,3,4,4,12,false,false)

Warnings

The script is very processor intensive. Buildings with more than 6 front column or 8 back columns can grind your server to a halt or even crash it. You have been warned.

The "inner" wall setting, which creates a room in the center of the building, requires at least 4x4 columns.

To Do

  • column door direction
  • step blocks (for staircase as well as column base/capital, etc.)
  • "extra" settings (columnSpacing,entranceSpacing)
  • altar
  • ruins
  • roof coffering
  • roof access
  • weapons
  • secret chamber
  • circular temples
  • roman style

Licence

GPLv3