============ API-Versions ============ This page explains which API versions exist, and to which Minecraft version their implementations belong. +-------------+--------------+----------------+-------------------------------------------+ | API-Version | Release Date | End of Support | Known Implementations (Minecraft Version) | +=============+==============+================+===========================================+ | *8.0.0* | TBA | TBA | * *SpongeForge* | | | | | * *SpongeVanilla* | +-------------+--------------+----------------+-------------------------------------------+ | 7.2.0 | TBA | TBA | * SpongeForge (1.12.2) | | | | | * SpongeVanilla (1.12.2) | +-------------+--------------+----------------+-------------------------------------------+ | 7.1.0 | Sep 6, 2018 | TBA | * SpongeForge (1.12.2) | | | | | * SpongeVanilla (1.12.2) | +-------------+--------------+----------------+-------------------------------------------+ | 7.0.0 | Jan 1, 2018 | Sep 5, 2018 | * SpongeForge (1.12.2) | | | | | * SpongeVanilla (1.12.2) | +-------------+--------------+----------------+-------------------------------------------+ | 6.0.0 | May 2, 2017 | Dec 31, 2017 | * SpongeForge (1.11.2) | | | | | * SpongeVanilla (1.11.2) | +-------------+--------------+----------------+-------------------------------------------+ | 5.1.0 | Feb 25, 2017 | Dec 31, 2017 | * SpongeForge (1.10.2) | | | | | * SpongeVanilla (1.10.2) | +-------------+--------------+----------------+-------------------------------------------+ It is recommended to always update to the latest stable version of the API or to an LTS version. .. note:: You may still choose to develop and release plugins against versions that have reached the end of support, but the Sponge team will not provide bug fixes or features to unsupported builds. Getting the API Version from Implementations ============================================ Getting it from the Jar ~~~~~~~~~~~~~~~~~~~~~~~ See :doc:`/versions/versioning`. .. _associated-minecraft-version: Getting the Minecraft Version from Implementations ================================================== Getting it from the Sources ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * For `SpongeForge `__ or `SpongeVanilla `__: Go to the referenced SpongeCommon repository and check the ``gradle.properties`` in the project root. It contains an entry with the ``minecraftVersion``. .. note:: The same works for the ``mcpMappings`` version. * For `SpongeVanilla `__ (only): Check the ``gradle.properties`` in the project root. It contains an entry with the ``minecraftVersion``.