
#######################################################################
# +-----------------------------------------------------------------+ #
# |                            BO3 object                           | #
# +-----------------------------------------------------------------+ #
#######################################################################

Author: Unknown

Description: Converted version of the BO2 OakForestMedium1

Version: 3

SettingsMode: WriteWithoutComments


#######################################################################
# +-----------------------------------------------------------------+ #
# |                          Main settings                          | #
# +-----------------------------------------------------------------+ #
#######################################################################

Tree: true

Frequency: 1

Rarity: 10.0

MaxSpawn: 0

RotateRandomly: true

SpawnHeight: highestSolidBlock

SpawnHeightOffset: 0

SpawnHeightVariance: 0

##############################
# Height Limits for the BO3. #
##############################

MinHeight: 63

MaxHeight: 210

######################
# Extrusion settings #
######################

ExtrudeMode: None

ExtrudeThroughBlocks: otg:air

MaxBranchDepth: 10


#######################################################################
# +-----------------------------------------------------------------+ #
# |                      Source block settings                      | #
# +-----------------------------------------------------------------+ #
#######################################################################

SourceBlocks: otg:dirt,minecraft:sand,otg:stained_clay,otg:sandstone,otg:air,otg:stone,otg:long_grass,minecraft:granite,minecraft:diorite,minecraft:andesite,minecraft:coarse_dirt,minecraft:grass_block,minecraft:podzol,minecraft:water,minecraft:terracotta,minecraft:clay,minecraft:red_sand,minecraft:gravel,minecraft:grass,minecraft:fern,minecraft:dead_bush,minecraft:dandelion,minecraft:poppy,minecraft:brown_mushroom,minecraft:red_mushroom

MaxPercentageOutsideSourceBlock: 0

OutsideSourceBlock: placeAnyway

DoReplaceBlocks: true

IsOTGPlus: false


#######################################################################
# +-----------------------------------------------------------------+ #
# |                              Blocks                             | #
# +-----------------------------------------------------------------+ #
#######################################################################

B(6,8,1,minecraft:oak_leaves)
B(1,8,-4,minecraft:oak_leaves)
B(1,9,-4,minecraft:oak_leaves)
B(1,6,-4,minecraft:oak_log)
B(1,7,-4,minecraft:oak_leaves)
B(1,5,-4,minecraft:oak_leaves)
B(-3,5,-2,minecraft:oak_leaves)
B(-3,6,-2,minecraft:oak_leaves)
B(1,10,1,minecraft:oak_leaves)
B(-3,7,-2,minecraft:oak_leaves)
B(1,11,1,minecraft:oak_leaves)
B(-3,8,-2,minecraft:oak_leaves)
B(5,7,-3,minecraft:oak_leaves)
B(6,9,0,minecraft:oak_leaves)
B(6,8,0,minecraft:oak_leaves)
B(-4,7,1,minecraft:oak_leaves)
B(1,9,-3,minecraft:oak_leaves)
B(1,7,-3,minecraft:oak_leaves)
B(1,8,-3,minecraft:oak_leaves)
B(1,5,-3,minecraft:oak_leaves)
B(1,10,2,minecraft:oak_leaves)
B(1,6,-3,minecraft:oak_log)
B(1,12,-1,minecraft:oak_leaves)
B(1,11,-1,minecraft:oak_leaves)
B(1,10,-1,minecraft:oak_leaves)
B(1,-1,-2,minecraft:oak_log)
B(1,-2,-2,minecraft:oak_log)
B(1,-3,-2,minecraft:oak_log)
B(-3,5,-1,minecraft:oak_leaves)
B(-3,6,-1,minecraft:oak_leaves)
B(-3,7,-1,minecraft:oak_leaves)
B(-3,8,-1,minecraft:oak_leaves)
B(-3,9,-1,minecraft:oak_leaves)
B(0,5,0,minecraft:oak_leaves)
B(0,7,0,minecraft:oak_leaves)
B(0,5,-6,minecraft:oak_leaves)
B(0,6,0,minecraft:oak_log)
B(1,8,-2,minecraft:oak_log)
B(1,9,-2,minecraft:oak_log)
B(-2,5,-5,minecraft:oak_leaves)
B(1,6,-2,minecraft:oak_log)
B(-2,6,-5,minecraft:oak_leaves)
B(1,7,-2,minecraft:oak_log)
B(1,4,-2,minecraft:oak_log)
B(1,5,-2,minecraft:oak_log)
B(1,2,-2,minecraft:oak_log)
B(0,8,-6,minecraft:oak_leaves)
B(1,3,-2,minecraft:oak_log)
B(0,7,-6,minecraft:oak_leaves)
B(1,0,-2,minecraft:oak_log)
B(1,1,-2,minecraft:oak_log)
B(-4,9,-1,minecraft:oak_leaves)
B(-4,6,-1,minecraft:oak_leaves)
B(-4,5,-1,minecraft:oak_leaves)
B(4,10,0,minecraft:oak_leaves)
B(2,5,-1,minecraft:oak_leaves)
B(0,8,1,minecraft:oak_leaves)
B(2,9,-1,minecraft:oak_leaves)
B(0,7,1,minecraft:oak_log)
B(2,8,-1,minecraft:oak_leaves)
B(2,6,-1,minecraft:oak_log)
B(0,9,1,minecraft:oak_leaves)
B(5,10,0,minecraft:oak_leaves)
B(4,10,1,minecraft:oak_leaves)
B(1,9,-1,minecraft:oak_leaves)
B(4,6,-4,minecraft:oak_leaves)
B(1,7,-1,minecraft:oak_leaves)
B(1,8,-1,minecraft:oak_log)
B(1,5,-1,minecraft:oak_leaves)
B(1,6,-1,minecraft:oak_log)
B(2,8,-2,minecraft:oak_leaves)
B(0,9,0,minecraft:oak_leaves)
B(2,7,-2,minecraft:oak_leaves)
B(0,8,0,minecraft:oak_leaves)
B(2,9,-2,minecraft:oak_leaves)
B(0,4,-4,minecraft:oak_leaves)
B(0,6,-4,minecraft:oak_leaves)
B(0,5,-4,minecraft:oak_leaves)
B(0,8,-4,minecraft:oak_leaves)
B(0,7,-4,minecraft:oak_leaves)
B(-2,8,-3,minecraft:oak_leaves)
B(-2,7,-3,minecraft:oak_leaves)
B(0,9,-4,minecraft:oak_leaves)
B(-2,6,-3,minecraft:oak_leaves)
B(-2,5,-3,minecraft:oak_leaves)
B(0,10,1,minecraft:oak_leaves)
B(-4,6,-3,minecraft:oak_leaves)
B(-4,7,-3,minecraft:oak_leaves)
B(-1,10,-2,minecraft:oak_leaves)
B(-1,11,-2,minecraft:oak_leaves)
B(4,9,2,minecraft:oak_leaves)
B(4,8,2,minecraft:oak_leaves)
B(2,7,-3,minecraft:oak_leaves)
B(5,9,0,minecraft:oak_leaves)
B(5,8,0,minecraft:oak_leaves)
B(5,7,0,minecraft:oak_leaves)
B(2,9,-3,minecraft:oak_leaves)
B(2,8,-3,minecraft:oak_leaves)
B(0,5,-5,minecraft:oak_leaves)
B(0,7,-5,minecraft:oak_leaves)
B(0,6,-5,minecraft:oak_leaves)
B(-2,10,-1,minecraft:oak_leaves)
B(-1,10,-1,minecraft:oak_leaves)
B(-2,6,-4,minecraft:oak_leaves)
B(-2,7,-4,minecraft:oak_leaves)
B(0,9,-5,minecraft:oak_leaves)
B(0,8,-5,minecraft:oak_leaves)
B(-2,4,-4,minecraft:oak_leaves)
B(-2,5,-4,minecraft:oak_leaves)
B(-4,7,-2,minecraft:oak_leaves)
B(-4,6,-2,minecraft:oak_leaves)
B(2,10,1,minecraft:oak_leaves)
B(-4,8,-2,minecraft:oak_leaves)
B(-1,6,-6,minecraft:oak_leaves)
B(-1,11,-1,minecraft:oak_leaves)
B(-1,5,-6,minecraft:oak_leaves)
B(0,11,0,minecraft:oak_leaves)
B(2,6,-4,minecraft:oak_leaves)
B(5,9,1,minecraft:oak_leaves)
B(5,8,1,minecraft:oak_leaves)
B(5,7,1,minecraft:oak_leaves)
B(0,10,0,minecraft:oak_leaves)
B(2,9,-4,minecraft:oak_leaves)
B(2,8,-4,minecraft:oak_leaves)
B(2,7,-4,minecraft:oak_leaves)
B(3,8,-1,minecraft:oak_leaves)
B(2,10,0,minecraft:oak_leaves)
B(0,6,-2,minecraft:oak_log)
B(3,9,-1,minecraft:oak_leaves)
B(2,11,0,minecraft:oak_leaves)
B(0,5,-2,minecraft:oak_log)
B(0,8,-2,minecraft:oak_leaves)
B(0,7,-2,minecraft:oak_leaves)
B(0,9,-2,minecraft:oak_leaves)
B(-2,10,-2,minecraft:oak_leaves)
B(3,6,-1,minecraft:oak_log)
B(-1,10,-3,minecraft:oak_leaves)
B(-2,9,-1,minecraft:oak_leaves)
B(-1,11,-3,minecraft:oak_leaves)
B(-2,8,-1,minecraft:oak_leaves)
B(-2,7,-1,minecraft:oak_leaves)
B(-2,6,-1,minecraft:oak_leaves)
B(-2,5,-1,minecraft:oak_leaves)
B(5,7,-1,minecraft:oak_leaves)
B(5,8,-1,minecraft:oak_leaves)
B(5,5,-1,minecraft:oak_leaves)
B(5,6,-1,minecraft:oak_leaves)
B(2,5,-5,minecraft:oak_leaves)
B(5,8,2,minecraft:oak_leaves)
B(-3,10,-1,minecraft:oak_leaves)
B(0,10,2,minecraft:oak_leaves)
B(5,9,-1,minecraft:oak_leaves)
B(2,7,-5,minecraft:oak_leaves)
B(2,6,-5,minecraft:oak_leaves)
B(0,5,-3,minecraft:oak_leaves)
B(0,7,-3,minecraft:oak_leaves)
B(0,6,-3,minecraft:oak_leaves)
B(0,9,-3,minecraft:oak_leaves)
B(0,8,-3,minecraft:oak_log)
B(-2,9,-2,minecraft:oak_leaves)
B(-2,8,-2,minecraft:oak_leaves)
B(-2,7,-2,minecraft:oak_leaves)
B(-2,6,-2,minecraft:oak_leaves)
B(-2,5,-2,minecraft:oak_leaves)
B(5,6,-2,minecraft:oak_leaves)
B(5,7,-2,minecraft:oak_leaves)
B(5,8,-2,minecraft:oak_leaves)
B(2,7,-6,minecraft:oak_leaves)
B(2,6,-6,minecraft:oak_leaves)
B(3,5,-3,minecraft:oak_leaves)
B(3,6,-3,minecraft:oak_leaves)
B(1,9,4,minecraft:oak_leaves)
B(3,7,-3,minecraft:oak_leaves)
B(3,8,-3,minecraft:oak_leaves)
B(2,9,2,minecraft:oak_leaves)
B(2,8,2,minecraft:oak_leaves)
B(2,5,2,minecraft:oak_leaves)
B(2,6,2,minecraft:oak_leaves)
B(-1,10,1,minecraft:oak_leaves)
B(-5,7,-2,minecraft:oak_leaves)
B(-1,5,-3,minecraft:oak_leaves)
B(-1,5,0,minecraft:oak_leaves)
B(3,8,0,minecraft:oak_leaves)
B(-1,4,-3,minecraft:oak_leaves)
B(3,7,0,minecraft:oak_leaves)
B(3,6,0,minecraft:oak_leaves)
B(-1,7,0,minecraft:oak_leaves)
B(-1,6,0,minecraft:oak_leaves)
B(-1,9,0,minecraft:oak_leaves)
B(-1,8,0,minecraft:oak_leaves)
B(3,9,0,minecraft:oak_leaves)
B(2,4,1,minecraft:oak_leaves)
B(-1,9,-3,minecraft:oak_leaves)
B(-1,8,-3,minecraft:oak_leaves)
B(-1,7,-3,minecraft:oak_leaves)
B(-1,6,-3,minecraft:oak_leaves)
B(0,5,-1,minecraft:oak_leaves)
B(3,6,-2,minecraft:oak_leaves)
B(0,7,-1,minecraft:oak_leaves)
B(3,8,-2,minecraft:oak_leaves)
B(0,6,-1,minecraft:oak_leaves)
B(3,9,-2,minecraft:oak_leaves)
B(0,9,-1,minecraft:oak_leaves)
B(0,8,-1,minecraft:oak_leaves)
B(3,5,-2,minecraft:oak_leaves)
B(2,8,3,minecraft:oak_leaves)
B(2,9,3,minecraft:oak_leaves)
B(2,6,3,minecraft:oak_leaves)
B(0,10,3,minecraft:oak_leaves)
B(-1,6,-2,minecraft:oak_log)
B(-1,5,-2,minecraft:oak_log)
B(3,6,1,minecraft:oak_leaves)
B(3,5,1,minecraft:oak_leaves)
B(3,9,1,minecraft:oak_leaves)
B(3,8,1,minecraft:oak_leaves)
B(-1,9,-2,minecraft:oak_leaves)
B(-1,8,-2,minecraft:oak_leaves)
B(-1,7,-2,minecraft:oak_leaves)
B(-1,10,-4,minecraft:oak_leaves)
B(0,10,-1,minecraft:oak_leaves)
B(0,11,-1,minecraft:oak_leaves)
B(3,6,-5,minecraft:oak_leaves)
B(3,6,2,minecraft:oak_leaves)
B(-1,6,2,minecraft:oak_leaves)
B(3,8,2,minecraft:oak_leaves)
B(-1,9,2,minecraft:oak_leaves)
B(-1,8,2,minecraft:oak_leaves)
B(-2,9,0,minecraft:oak_leaves)
B(3,10,-3,minecraft:oak_leaves)
B(-2,8,0,minecraft:oak_leaves)
B(-2,7,0,minecraft:oak_leaves)
B(-1,8,-5,minecraft:oak_leaves)
B(-2,6,0,minecraft:oak_leaves)
B(-1,7,-5,minecraft:oak_leaves)
B(-1,6,-5,minecraft:oak_leaves)
B(-1,5,-5,minecraft:oak_leaves)
B(-1,4,-5,minecraft:oak_leaves)
B(4,7,0,minecraft:oak_log)
B(4,9,0,minecraft:oak_leaves)
B(4,8,0,minecraft:oak_leaves)
B(-1,10,0,minecraft:oak_leaves)
B(3,5,-4,minecraft:oak_leaves)
B(3,6,-4,minecraft:oak_leaves)
B(3,7,-4,minecraft:oak_leaves)
B(-5,8,-1,minecraft:oak_leaves)
B(-1,4,-4,minecraft:oak_leaves)
B(-1,6,1,minecraft:oak_leaves)
B(-1,5,1,minecraft:oak_leaves)
B(-1,8,1,minecraft:oak_leaves)
B(-1,7,1,minecraft:oak_leaves)
B(3,8,3,minecraft:oak_leaves)
B(-1,9,1,minecraft:oak_leaves)
B(-1,9,-4,minecraft:oak_leaves)
B(-1,8,-4,minecraft:oak_leaves)
B(-1,7,-4,minecraft:oak_leaves)
B(-1,6,-4,minecraft:oak_leaves)
B(-1,5,-4,minecraft:oak_leaves)
B(4,6,1,minecraft:oak_leaves)
B(4,8,1,minecraft:oak_leaves)
B(4,7,1,minecraft:oak_leaves)
B(4,9,1,minecraft:oak_leaves)
B(6,7,-2,minecraft:oak_leaves)
B(1,9,0,minecraft:oak_leaves)
B(0,5,2,minecraft:oak_leaves)
B(1,8,0,minecraft:oak_log)
B(1,7,0,minecraft:oak_leaves)
B(2,12,-2,minecraft:oak_leaves)
B(1,10,-3,minecraft:oak_leaves)
B(2,10,-2,minecraft:oak_leaves)
B(1,11,-3,minecraft:oak_leaves)
B(2,11,-2,minecraft:oak_leaves)
B(4,7,-3,minecraft:oak_leaves)
B(1,12,-3,minecraft:oak_leaves)
B(4,6,-3,minecraft:oak_leaves)
B(-3,7,0,minecraft:oak_leaves)
B(-3,6,0,minecraft:oak_leaves)
B(-3,9,0,minecraft:oak_leaves)
B(0,10,-4,minecraft:oak_leaves)
B(-3,8,0,minecraft:oak_leaves)
B(0,11,-4,minecraft:oak_leaves)
B(-3,5,0,minecraft:oak_leaves)
B(-2,9,2,minecraft:oak_leaves)
B(-2,6,2,minecraft:oak_leaves)
B(0,8,3,minecraft:oak_leaves)
B(0,7,3,minecraft:oak_leaves)
B(0,9,3,minecraft:oak_leaves)
B(6,8,-1,minecraft:oak_leaves)
B(0,4,1,minecraft:oak_leaves)
B(1,9,1,minecraft:oak_leaves)
B(1,8,1,minecraft:oak_leaves)
B(0,6,1,minecraft:oak_leaves)
B(1,7,1,minecraft:oak_leaves)
B(0,5,1,minecraft:oak_leaves)
B(1,6,1,minecraft:oak_leaves)
B(3,10,-2,minecraft:oak_leaves)
B(3,11,-2,minecraft:oak_leaves)
B(4,8,-2,minecraft:oak_leaves)
B(4,7,-2,minecraft:oak_leaves)
B(4,9,-2,minecraft:oak_leaves)
B(4,6,-2,minecraft:oak_leaves)
B(-1,8,3,minecraft:oak_leaves)
B(-2,9,1,minecraft:oak_leaves)
B(-2,8,1,minecraft:oak_leaves)
B(-2,7,1,minecraft:oak_leaves)
B(-2,6,1,minecraft:oak_leaves)
B(-2,5,1,minecraft:oak_leaves)
B(2,11,-3,minecraft:oak_leaves)
B(2,10,-3,minecraft:oak_leaves)
B(1,6,0,minecraft:oak_leaves)
B(0,7,2,minecraft:oak_leaves)
B(1,5,0,minecraft:oak_leaves)
B(0,6,2,minecraft:oak_leaves)
B(1,4,0,minecraft:oak_leaves)
B(0,9,2,minecraft:oak_leaves)
B(0,8,2,minecraft:oak_leaves)
B(3,10,0,minecraft:oak_leaves)
B(1,9,2,minecraft:oak_leaves)
B(1,8,2,minecraft:oak_leaves)
B(1,7,2,minecraft:oak_leaves)
B(1,6,2,minecraft:oak_leaves)
B(1,5,2,minecraft:oak_leaves)
B(-4,8,0,minecraft:oak_leaves)
B(-4,6,0,minecraft:oak_leaves)
B(1,7,-6,minecraft:oak_leaves)
B(4,9,-1,minecraft:oak_leaves)
B(2,6,0,minecraft:oak_leaves)
B(4,8,-1,minecraft:oak_leaves)
B(2,9,0,minecraft:oak_leaves)
B(2,8,0,minecraft:oak_leaves)
B(4,7,-1,minecraft:oak_leaves)
B(-3,7,2,minecraft:oak_leaves)
B(4,6,-1,minecraft:oak_leaves)
B(-1,7,-1,minecraft:oak_leaves)
B(-1,6,-1,minecraft:oak_leaves)
B(-1,5,-1,minecraft:oak_leaves)
B(1,11,0,minecraft:oak_leaves)
B(1,10,0,minecraft:oak_leaves)
B(-1,9,-1,minecraft:oak_leaves)
B(-1,8,-1,minecraft:oak_leaves)
B(2,10,-1,minecraft:oak_leaves)
B(2,11,-1,minecraft:oak_leaves)
B(-3,5,-4,minecraft:oak_leaves)
B(-3,6,-4,minecraft:oak_leaves)
B(1,5,1,minecraft:oak_leaves)
B(0,11,-3,minecraft:oak_leaves)
B(1,4,1,minecraft:oak_leaves)
B(0,10,-3,minecraft:oak_leaves)
B(1,9,3,minecraft:oak_leaves)
B(1,8,3,minecraft:oak_leaves)
B(1,6,3,minecraft:oak_leaves)
B(4,10,-1,minecraft:oak_leaves)
B(1,7,-5,minecraft:oak_leaves)
B(1,8,-5,minecraft:oak_leaves)
B(2,9,1,minecraft:oak_leaves)
B(1,6,-5,minecraft:oak_leaves)
B(2,6,1,minecraft:oak_leaves)
B(2,5,1,minecraft:oak_leaves)
B(-3,9,1,minecraft:oak_leaves)
B(2,8,1,minecraft:oak_leaves)
B(2,7,1,minecraft:oak_leaves)
B(-3,6,1,minecraft:oak_leaves)
B(-3,8,1,minecraft:oak_leaves)
B(0,11,-2,minecraft:oak_leaves)
B(-3,7,1,minecraft:oak_leaves)
B(0,10,-2,minecraft:oak_leaves)
B(0,12,-2,minecraft:oak_leaves)
B(2,5,0,minecraft:oak_leaves)
B(3,10,-1,minecraft:oak_leaves)
B(3,11,-1,minecraft:oak_leaves)
B(1,10,-2,minecraft:oak_leaves)
B(1,11,-2,minecraft:oak_leaves)
B(-3,5,-3,minecraft:oak_leaves)
B(1,12,-2,minecraft:oak_leaves)
B(-3,6,-3,minecraft:oak_leaves)
B(-3,7,-3,minecraft:oak_leaves)
B(0,9,4,minecraft:oak_leaves)

#######################################################################
# +-----------------------------------------------------------------+ #
# |                            BO3 checks                           | #
# +-----------------------------------------------------------------+ #
#######################################################################

BlockCheck(1,-1,-2,otg:dirt,minecraft:grass_block,minecraft:podzol)

#######################################################################
# +-----------------------------------------------------------------+ #
# |                             Branches                            | #
# +-----------------------------------------------------------------+ #
#######################################################################


#######################################################################
# +-----------------------------------------------------------------+ #
# |                             Entities                            | #
# +-----------------------------------------------------------------+ #
#######################################################################

