Java Bukkit

Open-source Java projects categorized as Bukkit

Top 23 Java Bukkit Projects

  • Paper

    The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies

    Project mention: How to Setup a Minecraft Server on Ubuntu: A Step-by-Step Guide | | 2024-01-07

    We will be downloading the Minecraft server files into this directory. To preface, there are numerous variations of server JARs that can be used (e.g. Spigot, Paper, Purpur each touting their own benefits). For this tutorial, we will be working with Paper, a fork of Spigot that is optimized for performance.

  • WorldEdit

    🗺️ Minecraft map editor and mod

    Project mention: Admins. What's your go to server software/plugins? | /r/admincraft | 2023-05-10

    WorldEdit + WETS.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • CatServer

    高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)

  • LuckPerms

    A permissions plugin for Minecraft servers.

    Project mention: THE PEPPER SMP (no land claim survival) | /r/MinecraftServerFinder | 2023-10-17
  • Glowstone

    A fast, customizable and compatible open source server for Minecraft: Java Edition

  • Essentials

    The modern Essentials suite for Spigot and Paper.

    Project mention: THE PEPPER SMP (no land claim survival) | /r/MinecraftServerFinder | 2023-10-17
  • Arclight

    A Bukkit(1.19/1.20) server implementation on Forge using Mixin. ⚡ ⚡⚡⚡⚡

    Project mention: Modpack Server hosting with plugins | /r/admincraft | 2023-05-20

    If you want to run Bukkit plugins with Forge, there's a few options. Mhoist, Magma and Arclight all achieve the same goal of running Bukkit plugins with Forge. Mhoist and Magma have both existed longer than Arclight, however Arclight uses mixins, which can improve compatibility.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Mohist

    Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+

    Project mention: Mohist Server | /r/minecraftespanol | 2023-06-26,

  • ViaVersion

    Allows the connection of newer clients to older server versions for Minecraft servers.

    Project mention: 🔥 FlameCord - The Ultimate Antibot Solution 🔥 | /r/FlameCord | 2023-12-07

    ViaVersion: Download ViaVersion

  • Skript

    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.

    Project mention: 1.20 Golden heads updated | /r/ultrahardcore | 2023-07-25


  • DiscordSRV

    Discord bridging plugin for block game

  • spark

    A performance profiler for Minecraft clients, servers, and proxies. (by lucko)

    Project mention: Custom Events in the Blocky World: Using JFR in Minecraft | | 2023-11-28

    I'm not sure how much of the built in JFR a mod for Minecraft called Spark uses but it is a fairly common tool for debugging and visualising lag on modded servers

  • Slimefun4

    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.

    Project mention: vanilla 1.19.4 plugins | /r/MinecraftPlugins | 2023-05-13

    Slimefun, and maybe some addons for it

  • ProtocolLib

    Provides read and write access to the Minecraft protocol with Bukkit.

    Project mention: NMS Question | /r/admincraft | 2023-05-03

    I'm not completely sure, but ProtocolLib has a small tutorial on their plugin page. older tutorial: newer but incomplete: I have only experience with NMS so far, so I can't really help much with ProtocolLib.

  • Multiverse-Core

    The original Bukkit Multi-World Plugin!

    Project mention: Multiverse-Core VS LightWorlds - a user suggested alternative | | 2023-09-26
  • cardboard

    The Bukkit/Spigot/Paper API implementation for Fabric (by CardboardPowered)

  • AuthMeReloaded

    The best authentication plugin for the Bukkit/Spigot API!

  • ProtocolSupport

    Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1

  • Floodgate

    Hybrid mode plugin to allow for connections from Geyser to join online mode servers.

    Project mention: How to Enable Crossplay on Minecraft Server: Bedrock and Java Edition | /r/FlameCord | 2023-07-21

    Floodgate is another plugin that you need to install on your server to enable crossplay. You can download it from their official website or from their GitHub page. There are different versions of Floodgate for different types of servers, such as Spigot, Paper, BungeeCord, Waterfall and more. Make sure you download the version that matches your server type.

  • PlotSquared

    PlotSquared - Reinventing the plotworld

  • Akarin

    Akarin is a powerful server software from the 'new dimension'

  • Towny

    Towny Advanced Minecraft plugin for Bukkit/Spigot.

    Project mention: MALEFICARUM DISCORD SERVER -Hiring Staff For Minecraft Server- | /r/mcstaff | 2023-12-09

    MATURITY-We believe that the best way to support a Discord server and serving it's community is by having role models who know how to professionally react to situations while still being themselves. ACCEPTANCE-We do not believe in building a community centralized around stereotypes, prejudices, or racism. We are a community derived of many nations, cultures, backgrounds, disabilities, beliefs, and hobbies. LOVE-We believe in building real lasting friendships, as well as, supporting the lives of those in our community in the best we can. Whether that be by listening, advising, counseling, interacting, we want to be there for our people. ENTERTAINMENT- We believe in putting our personalities out their with humor, charm, and never sugar-coating what we wish to be when interacting with our community. We're creating chaos and fantasy with pictures, games, movie nights, board games, card games, watching streams, and chatting. All to your heart's content and devious delight. FREEDOM-We believe in giving the members of our community the freedom to use their voice where many Discord servers would restrict and silence, but with this comes the expectation of respecting the rules and people in this server. INFORMATION-This community is not meant to be used as a professional therapy/counseling solution, and if there is a need for medical treatment, especially in the case of emergencies, we will provide information to properly connect members to the right sources. Please do not burden members by utilizing them as a venting tool. People are not tools, and we do all that we can to protect this community. COMMUNITY-We are a family of friends of all different colors and walks of life, this means we support each other, respect each other; we do not tolerate gossip, slandering, and the smearing of people's identity as this effects their entire livelihood. We believe and strive in practicing communication that is logical, methodical, and fair. We must respect each other's privacy and personal boundaries. We are shaping each other as we write our stories in this growing community, and this carries a heavy weight of devotion and responsibility for each other. ACCOUNTABILITY-We are held accountable for our actions and how we use our voices in this community, no one is above this rule, and it is how we form safety, trust, and respect for each other. This is how we lead as role models. RESPONSIBILITY-We do follow Discord's code of conduct policies, privacy acts, and believe in everyone's personal information being protected with utmost professionalism. We will act upon breaches of such with swift and final disciplinary action. UNITY-By our personalities and interests combined, we are a band of merry misfits! So put on your wizarding hat and be sure to inform others seeking a safe haven, as we are stronger and happier in packs. Discord Link MISSION-Since 2015, we the staff of Maleficarum strive to create a community that builds up friendships and giving everyone a place where they belong, a place where they can truly thrive on freedom of expression; we wish to give all here a home away from home where they will be cherished, uplifted, and encouraged in their own personal journey. :bookflip: M A L E F I C A R U M :bookflip: MALEFICARUM is a mature adult audience Discord server aiming to bring nostalgia, gaming, and kinship in a community centered around adults both young and old. Most of us met and bonded through games, and we keep our hearty spirits alive by creating activities that involve our interests in as many fun and quirky ways as possible. MALEFICARUM is aiming in creating a Minecraft Server and requires a well-comprised staff team that is organized, experienced, respectful, skilled, and flexible in order to begin this great dream project. MALEFICARUM's staff team has experience with the game Minecraft and has created servers before, but we want to make a successful long-lasting open server for our community to grow in. Here is information concerning the Minecraft server we're trying to build: 1) The title would be "MALEFICARUM" same as our discord with a high-fantasy theme; the Minecraft server would incorporate medieval decoration, magic, fantasy creatures, quests, Quality of Life, farming, medieval travelling and trading, maps, armor and weapon smithing, et cetera. 2) The MALEFICARUM Minecraft server will incorporate mods and plugins 3) The MALEFICARUM Minecraft server will be Version 1.16.5; we will go with whichever version is the easiest to configure that has mods/plugins that compliment our theme ideas. 4) MALEFICARUM expects those wishing to enlist as staff for the Minecraft Server to: be well-versed (very skilled and experienced) in configuring mods and plugins, can follow instructions, has a team spirit, can give and recieve constructive feedback as needed, has a flexible schedule, has a great imagination with some artistic talent, has a strong desire to settle in as part of a growing community, and is mature. 5) MALEFICARUM will establish a fair payment plan with enlisted staff taking on the "Developer" role, as this is considered a real part-time/full-time job depending on how many hours and how much maintenance the person assigned the role wishes to put work effort towards. 6) The following roles MALEFICARUM is looking for in staff for the Minecraft Server are as follows: *Developer: JOB RESPONSIBILITIES - Practices great communication and time management. - Understands Java behaviors and entities (animation controllers, entity logic, MoLang, etc.) - Understands programming languages (JavaScript, Java, Python, etc.) - Proficient with Java JSON schemas and & mechanics. - Proficient with Git (Github) and DropBox. - Experienced with editors (Visual Studio Code, IntelliJ IDEA, Bridge, etc.) - Experienced with Word Processors to view & edit plans (Word, Docs, Trello, Notion, etc.) - Experienced with FTP to pull files from Linux servers (FileZilla, WinSCP, etc.) - Have experience with Minecraft server configuration, plugin configuration, editing/coding YAML files. - Be able to read, diagnose, and fix errors from the Minecraft server console. - Keep extensive and detailed change logs of everything that is changed, added, removed, or fixed on servers. - Consistently take actions to fix bugs and issues before they arise and become major problems. - Ability to code Minecraft plugins with Java. - Ability to take existing plugins and optimize them to reduce server lag. *Admin: JOB RESPONSIBILITIES - Practices great communication and time management. - Being available on Discord, as well as in game frequently; - Investigating reports of grief using their direct server access to investigate server logs; - Offering advice and assisting in difficult staff decisions; - Addressing ban appeals on Discord; - Repairing grief damage and little accidents; - Discovering and eliminating server bugs; - Maintaining discipline and ensuring satisfactory performance and behavior amongst staff and dealing with any complaints. - Assists in the planning of new projects; - Hosts events for the server; - Supervise and train helpers as needed; - Run server commands as needed. *Builder: JOB RESPONSIBILITIES - Is in charge of all assigned build projects. - Assesses layouts for build projects. -Manages time, scaling, and material for projects. -Assigns Helpers for build projects as needed. -Works with Developer and Owner as needed for build project specialization Here are the 1.16.5 Plugins MALEFICARUM is interested in: Spigot Here is the 1.16.5 Minecraft Modpack List; this is what we're looking to implement and this is why we need experienced staff to help us create this ambitious modpack; we're a group that has the time, patience, funds, and some skills, but we need more like-minded individuals who'd like to join in on this hobby while getting paid for the work as well.

  • ViaBackwards

    Allows the connection of older clients to newer server versions for Minecraft servers.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-07.

Java Bukkit related posts


What are some of the best open-source Bukkit projects in Java? This list will help you:

Project Stars
1 Paper 8,367
2 WorldEdit 2,954
3 CatServer 1,894
4 LuckPerms 1,889
5 Glowstone 1,842
6 Essentials 1,779
7 Arclight 1,240
8 Mohist 1,154
9 ViaVersion 1,100
10 Skript 953
11 DiscordSRV 938
12 spark 920
13 Slimefun4 905
14 ProtocolLib 895
15 Multiverse-Core 889
16 cardboard 887
17 AuthMeReloaded 567
18 ProtocolSupport 527
19 Floodgate 526
20 PlotSquared 497
21 Akarin 487
22 Towny 464
23 ViaBackwards 395
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.