Metadata-Version: 2.1
Name: mcwpy
Version: 0.0.7
Summary: A new way to create Minecraft datapacks
Home-page: https://github.com/vianneyveremme/minecraft_with_python
Author: Vianpyro
Author-email: vianney.veremme@gmail.com
License: MIT
Description: # [Minecraft](https://www.minecraft.net)-[Datapacks](https://minecraft.gamepedia.com/Data_Pack)-Generator  
        
        ## Description:  
        A new way of coding [Minecraft](https://www.minecraft.net).
        [Minecraft](https://www.minecraft.net) is a game that you can play on your computer. It is a popular game for people who are interested in building their own worlds. And since a way to code the game itself has been implemented, I tried it. But it was not simple. So I decided to make a generator for the [Minecraft](https://www.minecraft.net) [Datapacks](https://minecraft.gamepedia.com/Data_Pack), so people can make their own [Datapacks](https://minecraft.gamepedia.com/Data_Pack) easily, even though they still need to know Python until I can make it look like [Scratch](https:/scratch.mit.edu) or something this easy.
        
        ## Installation:  
        * First of all make sure you have one of the latest [Python](https://www.python.org/downloads/) version installed on your computer.  
        * Ensure you also have [pip](https://pip.pypa.io/en/stable/installation/) installed: try running the command "`pip3 -V`" in a terminal.  
        * If this gets you an error message follow [these steps](https://pip.pypa.io/en/stable/installation/) to install it.  
        * Once you have [Python](https://www.python.org/downloads/) and [pip](https://pip.pypa.io/en/stable/installation/) installed, run the command: "`pip3 install mcwpy`".  
        
        
        ## Usage:  
        Now you should be able to import the library in your new [Python](https://www.python.org/downloads/) programs you can use the project below to help you get started with the library:  
        ```py 
        from mcwpy import *
        ```  
        * Create and compile your own datapack.  
        * Once the datapack is generated, paste it in the *datapacks* folder of your [Minecraft](https://www.minecraft.net/download) world.  
        * Type `/reload` to load the datapack.  
        * Have fun playing with your brand new handmade datapack!  
        
        ### Example:  
        ```python
        from mcwpy import *
        
        # Since this is still in development, this should only print "Hello from the MCWPy community :)".
        ```  
        
        ## Contributing:
        If you want to contribute to this project, you can do so by forking it and sending a pull request, I am opened to any idea and contribution.
        
        ## Credits:
        Thanks to [@theskyblockman](https://github.com/theskyblockman) for the idea of using workspaces.
        
        
        # 0.0.7 (2021/07/30)
        - Added `requests==2.26.0` to `REQUIREMENTS.txt`.  
        - Added `tests.py` in which unit tests are and will be written.  
        - Added `workspace.py` to create the class `Workspace` which handles the `Datapack` workspaces.  
        - Improved the `README.md`.  
        - Improved the `Datapack`'s `workspaces` default attribute.  
        - Removed `test.py`.  
        - Wrote several tests for the `Datapack` class (`datapack.py`).  
        
        # 0.0.6 (2021/07/29)
        - Fixed version **0.0.5** by using relative imports.  
        - Printing the library version when imported.  
        
        # 0.0.5 (2021/07/29)
        - Fixed version **0.0.4** by removing inputs in `setup.py`.  
        - Updated `verify_setup.py` to check if the display format is correct.  
        
        # 0.0.4 (2021/07/29)
        - Added ANSI escape sequences to the output for prettier messages (`ansi_escape_sequences.py`).  
        - Added an automatic version code for Datapacks with unspecified versions.  
        - Added `verify_setup.py` to check if the package can be created.  
        - Changed warnings to be easier to read.  
        - Version **0.0.3** did not work so MCWPy will be developed without subfolders.  
        
        # 0.0.3 (2021/07/29)
        - Attempt to use subfolders...  
        - If creating a Datapack using the MCWPy library works then it is a success.  
        
        # 0.0.2 (2021/07/28)
        - Made the library check it is running on [Python](https://www.python.org/downloads/) **3.9.5** or above.  
        
        # 0.0.1 (2021/07/28)
        - Fixed (or tried to) `CHANGELOG.md`, `LICENSE` and `README.md` looks on [pypi.org](https://pypi.org/project/mcwpy/).  
        
        # Initial (2021/07/28)
        - Created a `setup.py` file to setup the library.  
        - Created two functions to add or substract numbers together.  
        - Created `mcwpy\__init__.py`.  
        - Created `REQUIREMENTS.txt`.  
        - Used `python3 setup.py sdist` in a terminal to create the library's first package.  
        - Used `twine upload --repository-url https://upload.pypi.org/legacy/ dist/*` to upload the library's first package on pypi.  
        - Wrote `LICENSE`.  
        - Wrote `MANIFEST.md`.  
        - Wrote `README.md`.  
        
Keywords: Minecraft,Datapack,Function,MCFunction
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Customer Service
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
