Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Glowstone | 1,752 | 2 months ago | 62 | other | Java | |||||
A fast, customizable and compatible open source server for Minecraft: Java Edition | ||||||||||
Essentials | 1,583 | 2 days ago | 164 | gpl-3.0 | Java | |||||
The modern Essentials suite for Spigot and Paper. | ||||||||||
Minecraftdev | 1,153 | 3 days ago | 204 | mit | Kotlin | |||||
Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects. | ||||||||||
Viaversion | 935 | 2 days ago | 41 | gpl-3.0 | Java | |||||
Allows the connection of newer clients to older server versions for Minecraft servers. | ||||||||||
Skript | 794 | a day ago | 446 | gpl-3.0 | Java | |||||
Skript is a Bukkit plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them. | ||||||||||
Slimefun4 | 736 | 6 days ago | 103 | gpl-3.0 | Java | |||||
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013. | ||||||||||
Floodgate | 455 | 3 days ago | 31 | mit | Java | |||||
Hybrid mode plugin to allow for connections from Geyser to join online mode servers. | ||||||||||
Towny | 411 | 2 days ago | 102 | other | Java | |||||
Towny Advanced Minecraft plugin for Bukkit/Spigot. | ||||||||||
Vault | 407 | 8 months ago | 3 | lgpl-3.0 | Java | |||||
Vault of common APIs for Bukkit Plugins | ||||||||||
Helper | 381 | 9 | 5 | 4 months ago | 13 | January 05, 2022 | 19 | mit | Java | |
A collection of utilities and extended APIs to support the rapid and easy development of Bukkit plugins. |
Please see the VaultAPI page for information on developing with Vault's API. In the past, you would use the same artifact as servers installed, but the API has now been split from the main project and is under a different artifact name. Please make sure you accommodate this change in your build process.
Installing Vault is as simple as copying the provided "Vault.jar" to your
"
I have no preference which library suits your plugin and development efforts best. Really, I thought a central suite (rather...Vault) of solutions was the proper avenue than focusing on a single category of plugin. That's where the idea for Vault came into play.
So, what features do I think you'll like the most?
Copyright (C) 2011-2018 Morgan Humes [email protected]
Vault is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Vault is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License with Vault. If not, see http://www.gnu.org/licenses/.
Vault comes with all libraries needed to build from the current branch and also comes with an Apache Ant build file (build.xml) and a Maven build file (pom.xml). Maven is currently the preferred build method.
Because Vault provides a bridge to other plugins, their binaries will be required to build from. To ease this, they have been included in the lib folder and will be updated from time to time. For plugin developers, it is not necessary to use these libraries when implementing Vault. You will only need to compile against Vault.
Vault provides abstraction for the following categories and plugins. If you have your own plugin that you believe should be supported, you'll need to add your own connector within your plugin as Vault no longer maintains new plugin connectors.
Permissions
Chat