A Minecraft Bedrock GUI-Based Addon maker, for Windows, Linux, and Chromebook.
Minecraft Bedrock Addons can be confusing, tedious, and annoying sometimes. bedrockR is what I'm hoping can eliminate those challenges with a useful user interface, and regular updates. This project is heavliy inspired by MCreator, and how it doesn't have the best Bedrock modding in it.
bedrockR is still in alpha, things can change and feedback is greatly appreciated!
(A bedrockR tutorial is on the wiki)
Tip: Using the Jar Using the Release Jar can be useful if there isn't a build for your platform, or for if you just want to try out bedrockR. If you already have a JDK installed, make sure it is Java 25, most downloads will just lead straight to java 8.
Go to Microsoft's builds of java for a JDK I reccomend.
bedrockR is made with Java 21, and it is tested and known to work with OpenJDK. If you don't know which OpenJDK distro to use, use Microsoft's.
bedrockR is made with Java 21, and uses Gradle, with its Koltin DSL.
Building a JAR can be done with one command.
(Make sure you are cd'd into the source code directory)
-
Run the command;
./gradlew shadowJar (powershell) gradlew shadowJar (cmd prompt) -
Now you should be able to find the JAR in
app/build/builtJars
The following commands can be used to make certain builds of bedrockR. (You can only run an OS' build command on the target os. e.g., you can only run jpackageWIN on Windows.)
./gradlew jpackage - Make an installer based on your OS.
./gradlew jpackagePORTABLE - Make a portable copy of bedrockR for your platform.
Now check build/builtDist, and you should see your platform's distribution. (NOTE: THIS DIRECTORY CAN ONLY HOLD ONE DISTRO AT A TIME)
