hey aternos team!
I wanted to know, I have put in a mod addition request for flans mod and it says that the mod has already been denied, may I ask, why is this?
kindest regards
Learn more about this change here.
For help regarding Aternos, we recommend you to visit our support center.
hey aternos team!
I wanted to know, I have put in a mod addition request for flans mod and it says that the mod has already been denied, may I ask, why is this?
kindest regards
also, is there any server hosting websites that allow flans mod?
I wanted to know, I have put in a mod addition request for flans mod and it says that the mod has already been denied, may I ask, why is this?
We can only add mods from curseforge. Flans Mod is not on curseforge.
also, is there any server hosting websites that allow flans mod?
We will not disclose such information here even if we knew.
actually there is a curseforge version of flans mod
would you like me to show you the link?
We can only add mods from curseforge. Flans Mod is not on curseforge.
We will not disclose such information here even if we knew.
I have been on curseforge and here is my proof https://www.curseforge.com/min…c-mods/flans-mod-ultimate
oh, my apalogies. I confused your first request with the flans mod ultimate one, hold on for a second, i'll take a look.
ok, tyvm
This mod may have been denied due to being a reupload. Meaning that the original author did not upload it/consent to it's upload to curseforge.
oh, ok
before you go, is this one also a reupload? https://www.curseforge.com/minecraft/mc-mods/mod-flans
Yes. The original author never uploaded it to curseforge.
oh, okay, may I ask, why is it that aternos only allows mods from curseforge?
Display MoreNot the plugin has to fulfull technical requirements, the platform where it gets distributed over has to.
I will describe the topic a bit more in detail here, so I can quote it everytime someone asks this again. (And it gets asked very very often.)
I try not to use too many technical terms here and explain it so that no techies understand it.
So if someone should read this here who is from the technical field and throws his hands up in horror because I reference a HTML parser as a translation tool, then forgive me.
I will talk about addons in the following. addons are in our terminology mods and plugins.
We don't manage addons manually. This happens all automatically.
With the incredible amount of addons it would not be possible to maintain them manually.
For this to happen automatically we need to get the information about addons (descriptions, downloads, compatible versions etc.) from somewhere.
The best places to do this are the big platforms on which the addon creators themselves distribute their mods and maintain the necessary information -> spigotmc, curseforge etc.
However, in order for our website to be able to read, associate and understand the information about addons provided on these platforms, they must not only be available as a simple website, but also in a format that "can be read by computers".
Here one speaks of so-called APIs, these provide, quite rudimentarily and simply explained, the information which can be found on a website in computer language.
The only platform that provides an API itself is songoda.
For the other platforms either we had to develop translation tools ourselves or use external tools.
dev.bukkit.org / curseforge: https://github.com/aternosorg/curseforge-api
(dev.bukkit.org is owned by curseforge, therefore they can use the same)
spigotmc.org: https://spiget.org/
Via these APIs we get all information about the addons
- Title
- Descriptions
- Downloads
- Compatible versions
And everything else that is necessary for everything to work smoothly but not directly visible to our users.
This has for us the advantage that we have regarding addons virtually no work.
The information for many thousands of addons is not maintained by us but by those who have developed the respective addons. Since they often have an interest in the information being correct and only need to maintain their own plugins, the quality of the data is very high.
Simply said, it is very rare that there are errors in the plugin information.
If a developer releases an update for an addon, it is already available on our platform within a few hours.
Not every addon that is available on the included platforms is also available on Aternos.
There are several reasons for this, which I will not go into here.
This is also the reason why you have to ask for addons here in the forum.
Furthermore, this automated processing is connected with a high development effort and maintenance. Therefore software code must be written, tested and maintained.
In the case of dev.bukkit or curseforge we even have to write our own APis.
Therefore the platform must have a certain size or offer other advantages for our users, so that the effort is worthwhile.
I have now mentioned the technical requirements.
There are also other criterions which we put on a platform, size, publicity, public appearance/opinion etc.
These exclude platforms such as 9minecraft. But that is another topic.
Now you have a rough idea of what a platform needs to do in order for us to connect it.
Github / Jenkins
Some plugins are distributed over platforms like Github or Jenkins.
Yes, both have APIs and would be implementable from this point of view.
However, neither of them are designed directly for Minecraft. Information like compatibilities, dependencies etc. cannot be queried automatically. Therefore we cannot add them.
This information may be on the relevant websites, but is not available in such a way that it can be processed automatically.
This means that we could not even develop a "translation tool" here, such as for curseforge.
Minecraft Forums / Planet Minecraft
The same applies here as for Github/Jenkins.
The only difference is that these pages do not have APIs at all.
mods from custom sites (GalacticCraft, Pixelmon Generations)
We have a few mods in our addon browser which are not from these public platforms.
For these we have written our own translation tools, so that we can automatically fetch information about addons from the websites over which they are distributed.
The effort required for this is almost gigantic, because we can connect only one mod or plugin and not many as with the platforms.
Furthermore, these websites must be built so that the translation tool can read the website.
Also the downloads of the mods must not be behind pages like adfly etc., we can't bypass these sites automatically.
Websites like the one on the Dragon block c simply do not meet these requirements.
Plugin upload
https://support.aternos.org/hc…ding-files-and-FTP-access
Modpacks
Everything I have written so far in this post refers exclusively to addons (mods / plugins).
Modpacks are something else again. Modpacks are managed semi-automatically. We have to add and include them manually.
We monitor automatically if updates are available, but we have to do the update itself manually.
A full automation is difficult because every modpack is provided differently, different tasks must be done and we have to put them into a uniform format to make them work with the Aternos system.
ah, ok, so the website itself downloads the mods and it uses those major sites to do so but some independent mods that don't use one of those major websites are unreadable and the server cant translate it? therefore mods like flans aren't downloadable because they require more "effort" to download? (by effort, I mean for the server) is that correct? lol
not necessarily effort. With some it's (nearly) impossible. But yes, furthermore you are correct.
okay, thank you for your time, now I understand lol, I thought it was just because no one wanted to do it lol, thanks