spartacus04 / jext-reborn

Level up your server with custom music discs - "Just like vanilla jukebox, but better!". I mantain this in my free time.
https://spartacus04.github.io/jext-reborn/
Other
36 stars 9 forks source link

[FEATURE REQUEST]: Bedrock Edition support #88

Closed spartacus04 closed 7 months ago

spartacus04 commented 1 year ago

Describe the solution you'd like.

Implement a geysermc integration to support bedrock edition

Additional context

Related to #66 and #9

Progress

github-actions[bot] commented 1 year ago

Stale issue message

Vasysik commented 1 year ago

I was able to implement the functionality of music discs in GeyserMC using custom mappings within GeyserMC itself and the sound_definitions.json file in the resource pack for the Bedrock version.

spartacus04 commented 1 year ago

Hi, did you manage to get the custom music working? I've never worked with bedrock resorce packs and I don't really know what i'm doing wrong.

Vasysik commented 10 months ago

Sorry for such a long delay, I have an example of how I implemented Bedrock Edition support for JEXT.

jext_geysermc.zip

There are 4 files in the archive: 1) jPackM0.1.zip - resource pack for Java Edition players 2) bPackM0.1.mcpack - resource pack for Bedrock Edition players 3) custom_mappings - the folder that needs to be placed in the GeyserMS plugin folder 4) disks.json - a file that needs to be placed in the Jext Reborn plugin folder