Hello,
Hopefully we can come to a quick resolution since I have just renewed my Realm access yesterday and basically wasted my first free month trying to get things resolved.
I am also going to reference ticket # https://bugs.mojang.com/browse/REALMS-1415 as it seems to be the most relevant to this situation but seems no clear resolution is stated in that ticket. I have tried to "Bump" the version number and the whole UUID is a confusing mess to deal with and I have broken addons completely trying to change that. If there is a tool or tutorial that shows this would be appreciated.
I have two addons that seem to not upload to the realm:
https://mcpedl.com/vanilla-twilight-addon/
https://mcpedl.com/biome-project-0/
Both addons work flawlessly when not on a realm.
I have addons that work from older versions of MC just fine, while these two addons vary from when they were last updated but the Twilight Addon is more up to date than most of the other addons that I have installed.
I first tried doing this with a realm that we were already playing on, downloaded the world, added the addons, tested not on a realm, all addons work. Then upload and the two addons above do not work.
I also tried to add the addons to a brand new map, test not on a realm, all addons work; then upload and the addons get removed.
I've spent hours looking through this bug site and other sites trying to find a resolution. This bug will defeat the purpose myself and my friends are setting up this realm. I much appreciate the responses and assistance!
Attachments
Comments 9
tested today still same problem realm doesn't see the file but the single player sees the function file no problem.
I'm still having this issue almost a month later.
It's crazy to me that we haven't even had a response to this. We're actually paying for a service every single month that, apparently, has been working correctly since the service launched. Addons are not working correctly even though they are advertised as such.
yep function files still will not work on realms. A big pain to us Addon makers and realm owners, and function files don't even need ex features so why don't they work?
Same issue on 1.13 bedrock realms. Downloading the world from the realm and the behaviors work fine, uploading the working world to the realms disables behaviors. Disabling and re-enabling the behavior pack doesn't fix the issue.
We know that the available documentation on how to make add-ons work properly on realms is lacking. What you really need is for your content to have a unique UUID across all content available, and increase the version number for every time you want to use a new version. As content is shared on Realms - we do not store the add-ons with the world but rather pull it from a shared database - everytime you upload an add-on we will look for if that content already exists. If it does, we grab the add-on from our existing database. Further, if you are reusing the UUID from a Marketplace pack, we will simply drop that content and not use it.
We investigated this issue and checked the Biome Project add-on - and an old broken version of this pack with the same exact version number already exists in realms databases. When uploading the current version, Realms services will still pick the old version, and this is why the pack does not work. Please update the add-on with a new version number everytime the pack is updated.
Resolving as "works as intended". We will be updating our FAQ section on minecraft.net to better instruct on how to fix issues with packs that work locally but not on Realms.
— WHY DOESN’T MY ADD-ON WORK ON MY REALM WHEN IT WORKS IN MY LOCAL WORLD?
— There are several differences on how Add-Ons work in a Realm, compared to applying to a local world. In fact, your own created Add-Ons on Realms need to follow the same rules as any Marketplace Add-On. This means that Add-Ons you develop yourself or download from the Internet needs to have a unique ID, UUID. If the UUID already exists, your Add-On will not be applied. Also, whenever you have updated the Add-On you need to change the version number, for example increasing from 1.0 to 1.1.
— If you find your Add-On does not work as intended on Realms, make sure to check the following:
— Did you re-use a UUID from another Add-On? Re-using UUIDs is not allowed, so be sure to create a new unique UUID for your Add-On.
— After making changes to your Add-On, did you change the version number? If not, Realms might re-use the old content already uploaded to Realms and you might not get the version applied that you are trying to upload.
— Remember that for your own Add-Ons – create a unique UUID and make sure to update the version number when uploading a new version to Realms!
Ditto, three of us posted the bug in one day, time to make some noise fellas! Vote up each others posts, add watch, and hopefully we can have them tackle this quick.
I'm using a ton of behaviors and resource packs in a hard mode survival map my friends and I are trying to make, everything works in a normal map, upload to realms and to realize I'm wasting a ton of time on something that should be seemless to implement.
Link to Issue: https://bugs.mojang.com/projects/REALMS/issues/REALMS-2130?filter=allopenissues