A Python package that converts text into blocky Minecraft-style ASCII art...
Project description
minecraft-textcraft
minecraft-textcraft is a Python pacakge that transforms text into blocky, Minecraft-style ASCII art. It supports special inline item commands like \sword, \shield, and \earth to embed themed icons directly within text. The output can be colorized, animated, and is center-aligned to create fun, professional-looking console visual effects.
Installation
pip install minecraft-textcraft
Usage
minecraft-textcraft supports A-Z, numbers, item commands, adjustable colors and animations.
Rendered output can be:
- Colors:
RED,GREEN,BLUE,YELLOW - Animated:
type,scroll,wave - FPS:
10-30(default: 12) - Mixed with both text + Minecraft items
To view available commands:
minecraft-textcraft --help
Example Usage
#Basic Text Rendering
minecraft-textcraft "Hello"
#Basic Art Rendering
minecraft-textcraft --get sword
#Text + Command
minecraft-textcraft "Hello \\earth"
#With Color
minecraft-textcraft "Hello" --color GREEN
#With Animation
minecraft-textcraft "Hello" --effect type
You can also combine them all or a few of them and mix and match!
#Text + Command + Animation + Color + Custom FPS
minecraft-textcraft 'GET \\sword NOW' --effect wave --color GREEN --fps 20
Example Output
minecraft-textcraft 'Hello'
██ ██ ████████████ ██ ██ ███████
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
████████████ ████████ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ████████████ ████████████ ████████████ ███████
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file minecraft_textcraft-0.0.3.tar.gz.
File metadata
- Download URL: minecraft_textcraft-0.0.3.tar.gz
- Upload date:
- Size: 28.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99a239fa9b0d6473ff13de8f2fdc986206098debb67bb9b099170d77b53b7e16
|
|
| MD5 |
e22b7a1b5428f99466ad1cdb811fbff8
|
|
| BLAKE2b-256 |
cccbc1d5b413fc50a2b298e121a8b00a4ec9233562dc5a7ccea85061a28716df
|
File details
Details for the file minecraft_textcraft-0.0.3-py3-none-any.whl.
File metadata
- Download URL: minecraft_textcraft-0.0.3-py3-none-any.whl
- Upload date:
- Size: 27.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ac5c70848599ff05904e1bec8a45d4f192fe683d982b7de30de23d1d3c3e1ff
|
|
| MD5 |
4e002647250423dc7b14fce762052095
|
|
| BLAKE2b-256 |
d7c8fbb80ea07d52d8e3a457b6860810daca5893fa7dff0f7ed4121d7036b2a3
|