Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CC-Tweaked on Bedrock #1879

Open
FrederoxDev opened this issue Jun 25, 2024 · 2 comments
Open

CC-Tweaked on Bedrock #1879

FrederoxDev opened this issue Jun 25, 2024 · 2 comments
Labels
enhancement An extension of a feature or a new feature.

Comments

@FrederoxDev
Copy link

FrederoxDev commented Jun 25, 2024

Hey my name is FrederoxDev and I am a mod developer for MCBE. When I say mod developer, for clarity, I am referring to actual native mods to the game and not addons.

I found this other issue, if the technology was there, it seems like the idea of bedrock is pretty open. I run a modding platform, similar to forge/fabric but on bedrock called Amethyst.

Recently I have been experimenting with implementing the mod and would like to eventually publish it. Its quite barebones right now, but thought I should ask earlier rather than later. Bedrock modding is quite different to java edition and on the client we have no form of "mappings" like java edition does, so everything that I am using here, I have had to reverse engineer and identify on the client.

The white box in this video represents a turtle (you've got to use your imagination here!)

Recording.2024-06-25.234039.mp4

The code for the project is hosted here: https://github.com/FrederoxDev/CC-Amethyst although I imagine if you are not familiar with this type of modding, some parts might be a bit hard to read. (And plus its my first real time doing anything with multithreading, so it might not be the best code lol)

@FrederoxDev FrederoxDev added the enhancement An extension of a feature or a new feature. label Jun 25, 2024
@CelDaemon
Copy link

With the recent removal of bedrock PDBs, will this still be feasible?

@FrederoxDev
Copy link
Author

I personally just plan to stick on the version 1.21.0.3 similar to what developers have done on Java for some versions.

It's technically possible to forward port too but it would take a lot more effort

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An extension of a feature or a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants