Metadata-Version: 2.1
Name: mcthings
Version: 0.20.0
Summary: McThings is a python library for building things in Minecraft
Home-page: https://github.com/juntosdesdecasa/mcthings
Author: Alvaro del Castillo
Author-email: alvaro.delcastillo@gmail.com
License: ASL
Description: # McThings [![Documentation Status](https://readthedocs.org/projects/mcthings/badge/?version=latest)](https://mcthings.readthedocs.io/en/latest/?badge=latest) [![PyPI version](https://badge.fury.io/py/mcthings.svg)](https://badge.fury.io/py/mcthings)
        
        A framework for building a Scene with Things implemented using the
        [Raspberry PI Minecraft](https://www.minecraft.net/en-us/edition/pi/)
        [API](https://www.stuffaboutcode.com/p/minecraft-api-reference.html) (which also works in [Minetest](https://github.com/arpruss/raspberryjammod-minetest)). It is based
        on [mcpi library](https://github.com/martinohanlon/mcpi). 
        [This is the reference notebook](https://github.com/juntosdesdecasa/minecraft/blob/develop/server/data/python/scene0_10.ipynb)
        with a complete sample. And there is a [intro video tutorial](https://www.youtube.com/watch?v=p6NUFdUbcYk&t=2s) and [a more complete one](https://www.youtube.com/watch?v=teGjAXomBVs&t=4s).
        
        A Thing is a built based on blocks: [Pyramid](mcthings/pyramid.py), [River](mcthings/river.py),
        [House](mcthings/house.py), [Fence](mcthings/fence.py)
        and may others. All the Things share the [Thing API](mcthings/thing.py).
        
        A [Scene is a list](mcthings/scene.py) of Things built in a specific position. Scenes can be shared
        loading and saving them to a [files](scenes/utils/scene_basic.mct). You [can share scenes adding them
        here](scenes). [This one](scenes/utils/scene_basic.py) includes
        a river, a house in each side of the river and a bridge for crossing the river.
        
        ![A Scene in Minecraft](scene.png)
        
        Things can be built using [MinecraftDrawing](https://minecraft-stuff.readthedocs.io/en/latest/index.html). 
        [Sphere](mcthings/sphere.py) and [Circle](mcthings/circle.py) Things are used with Pyramids in the next 
        [scene](scenes/scene_sphere_circle_pyramid.ipynb):
        
        ![Pyramids with Spheres](scene-spheres.png)
        
        And Things can also be built from [Schematics](https://www.minecraft-schematics.com/) (there are thousands!). 
        There is a [sample notebook](scenes/Schematics.ipynb).
        
        ![Schematic inside McThings](scenes/img/schematic.png)
Keywords: development library minecraft buildings games
Platform: UNKNOWN
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development
Requires-Python: >=3.4
Description-Content-Type: text/markdown
