Comments (7)
We would need to add that information in SpongeAPI first. Right now, SpongeAPI doesn't have any indication (in the code or the JAR) for which MC version it is designed for.
from downloadindexer.
To be exact, there are probably no changes needed in SpongeDownloads: All that is needed is to add a minecraft
dependency to SpongeAPI's mcmod.info
file. Dependencies are exposed automatically.
from downloadindexer.
We need this information for existing versions as well
from downloadindexer.
I can add them the next time I make database changes. I never really spent much time making the database changes backward compatible because there is an additional client that can re-index all downloads quite quickly. It already has existing code to override certain things in the mcmod.info
files of the artifacts, it's not hard to add the mapping for the older artifacts.
from downloadindexer.
I would love if this could be done sooner rather than later. Something to replace my hand-maintained SpongeAPI <-> MC version mapping API for MCDev: https://github.com/minecraft-dev/minecraftdev.org/blob/master/versions/sponge_v2.json
I'd rather just parse a Sponge-maintained API that is actually kept up to date, as mine frequently falls out of date (which, at the time of me writing this comment, it currently is).
from downloadindexer.
Question: Does API 7 target Minecraft "1.12" or "1.12.2"? The API generally shouldn't change at all for the minor point updates.
from downloadindexer.
API 7 targets 1.12.2, I think 1.12 was originally being targeted but forge very quickly updated to 1.12.2
from downloadindexer.
Related Issues (16)
- Redirect HTTP to HTTPS HOT 1
- Timezones are not handled correctly
- Allow multiple supported versions for one build type
- Update to libgit2 0.25.1
- Support querying by major API version HOT 5
- Add promote API to manually mark a build as recommended HOT 3
- Rework downloads page HOT 3
- Add API to get all Minecraft versions available for an artifact HOT 4
- Add api to get all types available for an artifact HOT 3
- Document and add pagination support for downloads endpoint
- Show recommended build under buildtype HOT 1
- Changelog not added to response when querying single version
- Expose Maven group ID and artifact ID in project information
- Panic when uploading snapshot version without date/time suffix
- Indexer is checking wrong mod ids HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from downloadindexer.