Skip to content

bowiz2/cbac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CABC

Project Goal

###Write a python wrapper for creating command block arrays in minecraft.

Basic Blocks - Command Blocks and Data Blocks

  • Contains block id and data

Block Compounds - Command Block Arrays and Memory Slots

  • Contains the blocks which are part of the compound.

Block Space - Logical representation of blocks in the world

  • Receives a group of Block Compounds.
  • Goes over all Compounds and assigns them coordinates in the blockspace.

Translator - Takes logical representations and converts them to Minecraft Blocks and TileEntities

  • Goes over every Command Block in the blockspace and calls the command function.
  • Takes a block space and converts every pythonic object into a TileEntity and Minecraft Block.

Builder - Takes Minecraft Blocks and TileEntities and places them into the world.

  • Takes Minecraft Blocks and TileEntities and places them into the world based on their supplied positions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages