mcscript
Minecraft-Programming-Language
Our great sponsors
mcscript | Minecraft-Programming-Language | |
---|---|---|
3 | 1 | |
225 | 5 | |
- | - | |
0.0 | 0.0 | |
about 2 months ago | over 1 year ago | |
JavaScript | Python | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mcscript
-
Minecraft Datapack Programming Language
I recently discovered https://github.com/Stevertus/mcscript, which is an awesome programming language that compiles down your work into mcfunction files. Unfortunately, it's unmaintained, and it has a few things that I would recommend be done better, so I came up with an idea for a programming language that I feel is a little bit easier to maintain and implement (and that I might make in the future). Here's some ideas for it, let me know if something is out of place:
Minecraft-Programming-Language
-
Minecraft Datapack Programming Language
I had a similar idea, but I think that using more common syntax. Here's a syntax sample. I've worked on this using Python. Though I haven't worked on it in a while, I plan to pick it back up soon. Also, I am planning on using it to create utilities other than mcfunction, which is why you can currently generate datapack tags with the latest release.
What are some alternatives?
minity - Minity is a scripting language for Vanilla Minecraft
pylon - Pylon IDE, a Cloud9 v2 descendant with some added extras and support for modern node >= 14.21.1 (v15.x, v16.x, v17.x, v18.x, v19.x, v20.x). OSS licensed.
thislang - A subset of javascript implemented in that subset of javascript. Yes, it can run itself.
create-html-boilerplate - Generate a vanilla HTML/CSS boilerplate in a flash! ⚡
protea - An in-progress programming language inspired by JavaScript.
GDLauncher - GDLauncher is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience
glad - Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
openapi-python-client - Generate modern Python clients from OpenAPI
Mimesis - Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.
datamodel-code-generator - Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.