
If you would like to be a future featured creator, please fill out this form. More information about our current & past featured creators can be found here. github.Welcome to /r/wow, a subreddit about the video game World of Warcraft ! Featured Creators But this information is currently not available in the CurseForge API.įor now, Overwolf have confirmed that the API’s will remain open. This could take the form of a donation button in the UI of third party addon managers, sending users to CurseForge should they want to donate. Therefore, we would prefer a solution that makes it super easy for users who are happy with the addons they use, to show their support by donating to creators and their partners. But ultimately, we see addons and their distribution as a kind of volunteer work (not just because of Blizzard’s policy on addons, but that is part of the reason). We at Ajour want to see CurseForge remain relevant and creators get rewarded for their work. It invites developers to create something awesome which in turn makes their platform the obvious choice for creators. My belief is that having an open and accessible API does come at a cost but it also tells you a lot about a company. Without the revenue from ads and user activity tracking, they don’t have anything to share with creators who upload their addons to their platform. They are stuck with the cost of hosting thousands of addons, for millions of users. Their primary concern is that people who use their API outside of their official app and website cost them money. I had a conversation with Overwolf yesterday to discuss their concerns and the future of Ajour (and similar third party addon managers). This was from 9 days ago as of posting this reply. Here is more information from the developer of Ajour (Very nice clean manager) TL:DR - Some addons do need to be loaded before others but you as a user don’t need to worry about it as the addon authors will make sure of that for you. Having Bug Grabber/Swatter load after some other addon has crashed the UI can result in polluted error results. An unsquished Lua Bug can result in parts of the UI not loading. This is why you see some addon folders with a “!”, “_” or “+” in the name.įor example Bug grabber and Swatter want to load first as they display Lua errors. This is mostly done by naming the addon folder in such a way that it loads first. Like making sure your house is built on solid ground and not sand.
Wowmatrix on curse code#
AKA when you want your addon to load first as it either hooks built in functions or provides extended functionality but you don’t want some other addon to hook things first leading to unexpected affects as the code your altering isn’t the code you expect.

Overwolf however would prefer the updater clients not use this undocumented, totally not for public use but still open API for reasons of their own.Īlso dont addons have to be loaded in a specific order or is that not an issue in wow?
Wowmatrix on curse download#
The difference this time is the third party updater clients are using Curseforge’s API backend to get a download link in a much more efficient way hence drastically reducing the network traffic. With millions of players faithfully checking for addon updates this was blowing out their network traffic. It showed that when downloading an addon it was reloading the addon page 3 times before downloading from the download link. See as a consquence of how Wow matrix was written at the time you could reverse engineer it’s source code quite easily.
Wowmatrix on curse Patch#
On patch days they were going through terabytes of data per day because of them. Mostly because Wow matrix was inflating their network traffic. They blocked traffic originating from Wow matrix. I’m curious how this is any different from when Curse took over? Sure wowinterface/minion still exists, but Curse tried to make it difficult for programs like WoWmatrix to operate.
