Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Minecraft Datapack Generators
  3. EasyDatapacks

EasyDatapacks

On the record

Command line
The documented CLI builds datapacks from one or more input files and supports verbose output, no-file generation, and zipped output.github.com · read 4 Oct 2026
Command-line use
The command-line interface builds a datapack from source files and can optionally print generated commands, skip file generation, or create a zip.github.com · read 9 Oct 2026
Compiler
A Python-written compiler generates the JSON, MCMeta, and MCFunction files that make up a datapack.github.com · read 9 Oct 2026
Control flow
The README describes multi-line execute-style blocks and if/else statements.github.com · read 4 Oct 2026
Entity variables
Entity variables can hold selected entities, support += and -=, and can be assigned directly from a summon command.github.com · read 4 Oct 2026
Examples
The repository links working examples for string functions, raytracing, and subcommands.github.com · read 4 Oct 2026
File support
Programs can include other source files and copy supporting files into the generated datapack.github.com · read 9 Oct 2026
Functions and parameters
The language uses a Python-inspired def keyword to define commands and allows functions to accept entity parameters.github.com · read 4 Oct 2026
Install
The README gives a pip command that installs the project from its GitHub repository.github.com · read 4 Oct 2026
Installation
The README gives a pip command to install EasyDatapacks from its GitHub repository.github.com · read 9 Oct 2026
Language features
The language supports functions with parameters, entity and integer variables, conditionals, and repeat and while loops.github.com · read 9 Oct 2026
License
The repository identifies its license as MIT.github.com · read 9 Oct 2026
Loop caution
The README warns that while loops are limited to 65,536 calls, but an accidental infinite loop can still cause extreme lag.github.com · read 9 Oct 2026
Maker
The repository owner profile identifies emorgan00 as Ethan Morgan and lists San Francisco, USA.github.com · read 4 Oct 2026
Minecraft development
The CLI includes a link command that symlinks a datapack folder into a named Minecraft save for development.github.com · read 4 Oct 2026
Minecraft workflow
The `datapack link` command symlinks a datapack folder into the `.minecraft` folder so changes carry over there.github.com · read 9 Oct 2026
Notable limit
The README says recursion in functions is disallowed because of limitations with data storage in entities.github.com · read 9 Oct 2026
Pricing information
The repository README and license page opened for this research do not state a product price or plan.github.com · read 4 Oct 2026

Alternatives to EasyDatapacks

Every alternative, ranked