Crates.io | databind |
lib.rs | databind |
version | 0.8.0 |
source | src |
created_at | 2021-06-04 16:30:16.495816 |
updated_at | 2024-11-26 16:37:37.507985 |
description | Expand the functionality of Minecraft Datapacks. |
homepage | |
repository | https://github.com/MysteryBlokHed/databind |
max_upload_size | |
id | 406182 |
size | 125,618 |
Expand the functionality of Minecraft Datapacks.
To get started, see the Getting Started page on the docs.
func_1
instead of namespace:func_1
)if
commandsThis project requires cargo.
To build the project, clone the repo and run cargo build
in the root directory.
To build for release, run cargo build --release
.
To run Databind after building it with cargo build
, use cargo run
.
The installation instructions below are to build and install Databind from source. If you'd like to download a built binary instead, go to the releases page.
To download Databind from crates.io, run cargo install databind --locked
. If Rust is
in your PATH,
then running databind
from a command line will work.
To install Databind from a cloned repository, run cargo install --path . --locked
in the root directory.
Documentation is build using reStructuredText and Sphinx. Requires Python. Built documentation is hosted on Read The Docs.
To build the documentation, go to the /docs folder and run pip install -r requirements.txt
.
Then run make.bat html
or make html
, depending on platform.
To view the documentation, open the index.html
file generated in /docs/_build/html.
To build the library documentation, run cargo doc
or cargo doc --release
.
To view the docs, open the generated index.html
file at target/doc/databind/index.html
.
Built documentation is available at docs.rs.
Databind is licensed under the GNU General Public License, Version 3.0 (LICENSE or https://www.gnu.org/licenses/gpl-3.0.en.html).