Skip to content

Bedrock-Addons/Android

Repository files navigation

NOTICE: This code is unmaintained and has known Java vulnerabilities.

Bedrock Addons

Official Bedrock Addons repository for the app on Google Play. We're on track to becoming the biggest Minecraft Android apps platform! With over 17 known clones up on Google Play mirroring the original API.

What's the purpose?

The purpose of releasing the app as open-source is to provide a way for app developers to learn from my code and adapt it to their liking. This is also designed to be an open alternative to MCPEAddons and allow content creators complete freedom over their content.

Is it limited to video games?

You don't have to just use it for Minecraft or video games, you can change anything you want, and no code is obfuscated so modify to your liking. There are no limits on what you can do with this.

How do I get started

Clone the repository and then download Android Studio. Once you have done that, select the file location of where you saved Bedrock Addons locally, and open it in Android Studio. Wait for it to load the project resources, and then set up an AVD. From there, click on "Build App" and it should install for the first time onto the device you set up. You are now ready to start experimenting with the code.

Using the layouts

All layouts have been designed in a way that's easy to find what code came from what drawable or other resource file. You can use the "Find Usages" tool to find what else is using that resource and how it is being used throughout the project.

What does what?

I have commented on some parts of the code, and in the Build Config file you can change multiple properties of the app eaily. I will continue to add comments where helpful to show what does what, why, and how.

Download the backend (server-side) application

You can download the backend here, and run your own Bedrock Addons! It requires some configuration, and is release as-is but I will do my best to fix any security vulnerabilities that are reported.