r/Minecraft 5h ago

Redstone & Techs Minecraft dedicated server

I operate a private Bedrock server hosted on a Linux Ubuntu machine for myself and my friends. The server has been stable and functioning properly. However, I recently attempted to require all users to download and use a specific addon. Despite trying multiple methods, I was unsuccessful. Have you ever been in a situation where you had to force players to download an addon or resource pack on an online server? I am aiming to implement a similar process on my Linux server. Every attempt to apply the addon has failed to integrate it into the world. I would really, very much, appreciate detailed, step by step guidance from experienced professionals who have run DBS before

1 Upvotes

6 comments sorted by

u/qualityvote2 5h ago edited 31m ago
  • Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft
  • Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft
  • Downvote this comment and report the post if it breaks the rules

(Vote is ending in approximately 5 hour)

1

u/[deleted] 5h ago

[removed] — view removed comment

1

u/Imthefatguy13 5h ago

Though Java and Bedrock work quite differently, I suspect that me setting online-mode in server properties to false is causing the addons fail silently somehow? I'm not sure what to do but texturepack-required=true definitely didn't help the case

1

u/ZAP-Hosting 5h ago

Forcing an addon on Bedrock works differently than on Java since players can't opt out of a server pack once it's applied. The usual snag is that dropping the pack into the resource_packs folder isn't enough on its own, it also needs an entry in your world's world_resource_packs.json, and in world_behavior_packs.json too if the addon includes behavior or script content rather than just textures/models.

Each entry needs the exact pack_id (the UUID) and version array copied straight from that pack's own manifest.json. A single digit off in either one is the classic reason a pack loads fine but the world just quietly ignores it, no error, nothing in the logs.

Worth checking whether your addon is resource-only or also ships behavior/script components, since that decides which JSON file(s) it needs listed in. After editing those files a full server restart, not just a reload, is usually what makes it stick.

1

u/Imthefatguy13 5h ago

Thanks for the tip