# JsMacros **Repository Path**: LittleStrange23/JsMacros ## Basic Information - **Project Name**: JsMacros - **Description**: Minecraft Fabric mod for JavaScript based macros. - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: main-1.17 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-15 - **Last Updated**: 2021-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JsMacros This mod allows for the development of scripts to interact with the chat, and other parts of the world, using a scripting language. More information and documentation of all features and modules can be found on the website: [**Join The JsMacros Discord**](https://discord.gg/P6W58J8) ## Downloads/Releases [![Build Release](https://github.com/wagyourtail/JsMacros/actions/workflows/buildrelease.yml/badge.svg?branch=1.4.4)](https://github.com/wagyourtail/JsMacros/actions/workflows/buildrelease.yml) For the releases of both fabric and forge versions see: * [Curseforge](https://www.curseforge.com/minecraft/mc-mods/jsmacros) * [GitHub releases](https://github.com/wagyourtail/JsMacros/releases) ## Extensions These extensions allow you to code in languages other than the default language JavaScript, and some even have performance benefits. [More about extensions](https://jsmacros.wagyourtail.xyz/?/extensions.html) * **Jython** (python 2.7 support) - [Curseforge](https://www.curseforge.com/minecraft/mc-mods/jsmacros-jython), [GitHub](https://github.com/wagyourtail/JsMacros-Jython) * **JEP** (python 3.x support) - [Curseforge](https://www.curseforge.com/minecraft/mc-mods/jsmacros-jep), [GitHub](https://github.com/wagyourtail/JsMacros-JEP) * **Lua** (lua 5.2 support) - [Curseforge](https://www.curseforge.com/minecraft/mc-mods/jsmacros-lua), [GitHub](https://github.com/wagyourtail/JsMacros-Lua) * **Ruby** (Ruby 2.5.x support) - [Curseforge](https://www.curseforge.com/minecraft/mc-mods/jsmacros-ruby), [GitHub](https://github.com/wagyourtail/JsMacros-Ruby) ## Beta Builds ### Fabric 1.17: [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=main-1.17)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Amain-1.17) 1.16.5: [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=backport-1.16.5)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Abackport-1.16.5) 1.15.2: [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=backport-1.15.2)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Abackport-1.15.2) 1.14.4: [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=backport-1.14.4)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Abackport-1.14.4) ### Forge 1.16.5 [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=forge-1.16.5)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Aforge-1.16.5) 1.8.9 [![Build Beta](https://github.com/wagyourtail/JsMacros/actions/workflows/beta.yml/badge.svg?branch=backport-1.8.9)](https://github.com/wagyourtail/JsMacros/actions?query=branch%3Abackport-1.8.9) ## Support me or ## Stuff for Developers ### Setup ```sh ./gradlew genSources ./gradlew eclipse ```