{"id":9005,"date":"2021-09-16T12:06:15","date_gmt":"2021-09-16T12:06:15","guid":{"rendered":"https:\/\/www.g-portal.com\/wiki\/?p=9005"},"modified":"2024-04-12T11:04:01","modified_gmt":"2024-04-12T11:04:01","slug":"minecraft-spigot","status":"publish","type":"post","link":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/","title":{"rendered":"Minecraft Spigot"},"content":{"rendered":"\n<p>Playing Minecraft offers many possibilities such as building your own home, starting a farmer\u2019s life or simply trying not to die at night. Well, if you are an advanced player, you might have come across some aspects of the game you don\u2019t like. Plug-ins could help you to get rid of some of them. Now, you do not know how to use these plug-ins? With an API like Minecraft Spigot, you expand the possibilities to customize Minecraft on the server side and provide a smoother gameplay experience along the way.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>In General: What Is Minecraft Spigot?<\/strong><\/h2>\n\n\n\n<p>Spigot is a Minecraft API (Application Programming Interface) that runs both <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-craftbukkit\/\">CraftBukkit<\/a> and Spigot plug-ins. An API is a type of software supporting communication between several programs. To be correct, it is an optimized and enhanced version of CraftBukkit with significantly better performance. Minecraft Spigot allows a bigger group of players on a server to have a smoother gaming experience than with the <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/vanilla-minecraft\/\">vanilla version<\/a>. However, it does not work with plug-ins for <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-paper\/\">Paper<\/a> (another Minecraft API based on Spigot) or Sponge.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A Closer Look on Spigot MC<\/strong><\/h2>\n\n\n\n<p>More precisely, Spigot is a programming interface that can be used to create and install plug-ins for modifying Minecraft servers. It is based on <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-craftbukkit\/\">CraftBukkit<\/a>, which was discontinued due to copyright issues. In turn, it forms the basis for <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-paper\/\">Paper<\/a> (Spigot), an additionally optimized version. When installing plug-ins, you have to make sure that they are intended either for Spigot itself or for CraftBukkit. Plug-ins for other APIs or APIs based on Spigot, such as SpongeForge or Paper, are not usable or may have limited usability.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Spigot: Advantages<\/strong><\/h3>\n\n\n\n<p>With Spigot you can use many different plug-ins, such as EssentialsX, FAWE or GriefPrevention, to significantly improve your gaming experience on Minecraft servers. It also offers many opportunities to optimize your Minecraft server. These include improving performance and simplifying administration. Therefore, especially servers with many active players benefit from Minecraft Spigot.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Spigot Features&nbsp;<\/strong><\/h3>\n\n\n\n<p>You might be wondering how exactly you can benefit from this, right? Spigot MC offers you some helpful features, such as:<\/p>\n\n\n\n<ul><li>Increased TPS&nbsp;<\/li><li>Optimized tick cycle, anti-xray as well as decay and chunk ticks&nbsp;<\/li><li>Configurable values for <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/vanilla-minecraft\/\">vanilla<\/a> messages (e.g. <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-server-set-up-whitelist\/\">whitelist<\/a>)<\/li><li>Automatic restart in case of a crash&nbsp;<\/li><li>Improved crash detection as well as lags avoidance&nbsp;<\/li><li>Asynchronous chunk compression&nbsp;<\/li><li>Ability to disable TAB commands or configure sent chunk packets&nbsp;<\/li><li>Configuration via console logging&nbsp;<\/li><li>Proxy prevention&nbsp;<\/li><li>Memory-reducing nibble arrays<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Installing Spigot MC<\/strong><\/h2>\n\n\n\n<p>For copyright reasons, you have to compile the necessary Spigot.jar yourself. However, this should not scare you. Do not panic but follow our simple steps of installing Spigot on your server:<\/p>\n\n\n\n<ol><li>Install <a href=\"https:\/\/www.java.com\/en\/download\/\">Java<\/a> and <a href=\"https:\/\/git-scm.com\/downloads\">Git<\/a><\/li><li>Load the current version of <a href=\"https:\/\/hub.spigotmc.org\/jenkins\/job\/BuildTools\/lastSuccessfulBuild\/artifact\/target\/BuildTools.jar\">BuildTools.jar<\/a> and place it in a new folder.<\/li><li>Create a new text document with the editor and type &#8220;java -jar BuildTools.jar&#8221;. To compile Spigot.jar for a specific Minecraft version, append &#8220;- -rev [version number]&#8221;. So, for version 1.16.5 this would be:<br>java -jar BuildTools.jar &#8211; -rev 1.16.5<\/li><li>Save the text document under as &#8220;build.sh&#8221; in the same folder as the BuildTools.jar you just dropped.<\/li><li>Now start build.sh and wait until your Spigot.jar is ready and the window closes.<\/li><li>Install the Spigot.jar as a mod on the server and you are done.<\/li><\/ol>\n\n\n\n<p>Maybe consider a change from Spigot to <a href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-paper\/\">Paper<\/a> nevertheless. As we explained above, Paper is a further optimized version of Spigot. It offers you an even better performance while also working with all Spigot plug-ins. So, why stop once you are working your way through all these server settings and modifications? Paper is definitely worth having a look.&nbsp;<\/p>\n\n\n\n<p>In any case, Spigot provides a good foundation for a smooth, well-managed multiplayer experience. Have fun with your Spigot <a href=\"https:\/\/www.g-portal.com\/en\/gameserver\/minecraft-server-hosting\">Minecraft server from G-Portal<\/a>!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-button button-margin-top\"><a class=\"wp-block-button__link has-text-color has-background\" href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft\/\" style=\"background-color:#50fcea;color:#1e1e1e;border-radius:5px\"><strong>MORE ABOUT MINECRAFT<\/strong><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Playing Minecraft offers many possibilities such as building your own home, starting a farmer\u2019s life or simply trying not to die at night. Well, if you are an advanced player, you might have come across some aspects of the game you don\u2019t like. Plug-ins could help you to get rid of some of them. Now, you do not know how to use these plug-ins? With an API like Minecraft Spigot, you expand the possibilities to customize Minecraft on the server side and provide a smoother gameplay experience along the way. In General: What Is Minecraft Spigot? Spigot is a Minecraft API (Application Programming Interface) that runs both CraftBukkit and Spigot plug-ins. An API is a type of software supporting communication between several programs. To be correct, it is an optimized and enhanced version of CraftBukkit with significantly better performance. Minecraft Spigot allows a bigger group of players on a server to have a smoother gaming experience than with the vanilla version. However, it does not work with plug-ins for Paper (another Minecraft API based on Spigot) or Sponge. A Closer Look on Spigot MC More precisely, Spigot is a programming interface that can be used to create and install plug-ins for modifying Minecraft servers. It is based on CraftBukkit, which was discontinued due to copyright issues. In turn, it forms the basis for Paper (Spigot), an additionally optimized version. When installing plug-ins, you have to make sure that they are intended either for Spigot itself or for CraftBukkit. Plug-ins for other APIs or APIs based on Spigot, such as SpongeForge or Paper, are not usable or may have limited usability. Spigot: Advantages With Spigot you can use many different plug-ins, such as EssentialsX, FAWE or GriefPrevention, to significantly improve your gaming experience on Minecraft servers. It also offers many opportunities to optimize your Minecraft server. These include improving performance and simplifying administration. Therefore, especially servers with many active players benefit from Minecraft Spigot. Spigot Features&nbsp; You might be wondering how exactly you can benefit from this, right? Spigot MC offers you some helpful features, such as: Increased TPS&nbsp; Optimized tick cycle, anti-xray as well as decay and chunk ticks&nbsp; Configurable values for vanilla messages (e.g. whitelist) Automatic restart in case of a crash&nbsp; Improved crash detection as well as lags avoidance&nbsp; Asynchronous chunk compression&nbsp; Ability to disable TAB commands or configure sent chunk packets&nbsp; Configuration via console logging&nbsp; Proxy prevention&nbsp; Memory-reducing nibble arrays Installing Spigot MC For copyright reasons, you have to compile the necessary Spigot.jar yourself. However, this should not scare you. Do not panic but follow our simple steps of installing Spigot on your server: Install Java and Git Load the current version of BuildTools.jar and place it in a new folder. Create a new text document with the editor and type &#8220;java -jar BuildTools.jar&#8221;. To compile Spigot.jar for a specific Minecraft version, append &#8220;- -rev [version number]&#8221;. So, for version 1.16.5 this would be:java -jar BuildTools.jar &#8211; -rev 1.16.5 Save the text document under as &#8220;build.sh&#8221; in the same folder as the BuildTools.jar you just dropped. Now start build.sh and wait until your Spigot.jar is ready and the window closes. Install the Spigot.jar as a mod on the server and you are done. Maybe consider a change from Spigot to Paper nevertheless. As we explained above, Paper is a further optimized version of Spigot. It offers you an even better performance while also working with all Spigot plug-ins. So, why stop once you are working your way through all these server settings and modifications? Paper is definitely worth having a look.&nbsp; In any case, Spigot provides a good foundation for a smooth, well-managed multiplayer experience. Have fun with your Spigot Minecraft server from G-Portal!<\/p>\n","protected":false},"author":6,"featured_media":12077,"comment_status":"closed","ping_status":"open","sticky":false,"template":"post-blog-template.php","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22,49],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki<\/title>\n<meta name=\"description\" content=\"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki\" \/>\n<meta property=\"og:description\" content=\"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/\" \/>\n<meta property=\"og:site_name\" content=\"GPORTAL Wiki\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-16T12:06:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T11:04:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png\" \/>\n\t<meta property=\"og:image:width\" content=\"31\" \/>\n\t<meta property=\"og:image:height\" content=\"27\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/\",\"url\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/\",\"name\":\"Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki\",\"isPartOf\":{\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png\",\"datePublished\":\"2021-09-16T12:06:15+00:00\",\"dateModified\":\"2024-04-12T11:04:01+00:00\",\"author\":{\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/58b2d6a505f9d534cd1400d66c526728\"},\"description\":\"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here\",\"breadcrumb\":{\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage\",\"url\":\"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png\",\"contentUrl\":\"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png\",\"width\":31,\"height\":27},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.g-portal.com\/wiki\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Minecraft Spigot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/#website\",\"url\":\"https:\/\/www.g-portal.com\/wiki\/en\/\",\"name\":\"GPORTAL Wiki\",\"description\":\"GPORTAL Wiki\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.g-portal.com\/wiki\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/58b2d6a505f9d534cd1400d66c526728\",\"name\":\"David Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/501478c8264287235ed4eab002807fbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/501478c8264287235ed4eab002807fbb?s=96&d=mm&r=g\",\"caption\":\"David Martin\"},\"url\":\"https:\/\/www.g-portal.com\/wiki\/en\/author\/david\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki","description":"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/","og_locale":"en_US","og_type":"article","og_title":"Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki","og_description":"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here","og_url":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/","og_site_name":"GPORTAL Wiki","article_published_time":"2021-09-16T12:06:15+00:00","article_modified_time":"2024-04-12T11:04:01+00:00","og_image":[{"width":31,"height":27,"url":"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png","type":"image\/png"}],"author":"David Martin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Martin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/","url":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/","name":"Minecraft Spigot \u27a4 An overview of Spigot | GPORTAL Wiki","isPartOf":{"@id":"https:\/\/www.g-portal.com\/wiki\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage"},"image":{"@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage"},"thumbnailUrl":"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png","datePublished":"2021-09-16T12:06:15+00:00","dateModified":"2024-04-12T11:04:01+00:00","author":{"@id":"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/58b2d6a505f9d534cd1400d66c526728"},"description":"Learn everything you need to know about Spigot: from installation to features, you can learn about Spigot for Minecraft \u27a4 Click Here","breadcrumb":{"@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#primaryimage","url":"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png","contentUrl":"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png","width":31,"height":27},{"@type":"BreadcrumbList","@id":"https:\/\/www.g-portal.com\/wiki\/en\/minecraft-spigot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.g-portal.com\/wiki\/en\/"},{"@type":"ListItem","position":2,"name":"Minecraft Spigot"}]},{"@type":"WebSite","@id":"https:\/\/www.g-portal.com\/wiki\/en\/#website","url":"https:\/\/www.g-portal.com\/wiki\/en\/","name":"GPORTAL Wiki","description":"GPORTAL Wiki","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.g-portal.com\/wiki\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/58b2d6a505f9d534cd1400d66c526728","name":"David Martin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.g-portal.com\/wiki\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/501478c8264287235ed4eab002807fbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/501478c8264287235ed4eab002807fbb?s=96&d=mm&r=g","caption":"David Martin"},"url":"https:\/\/www.g-portal.com\/wiki\/en\/author\/david\/"}]}},"jetpack_featured_media_url":"https:\/\/www.g-portal.com\/wiki\/wp-content\/uploads\/2021\/05\/Mods.png","_links":{"self":[{"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/posts\/9005"}],"collection":[{"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/comments?post=9005"}],"version-history":[{"count":10,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/posts\/9005\/revisions"}],"predecessor-version":[{"id":20709,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/posts\/9005\/revisions\/20709"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/media\/12077"}],"wp:attachment":[{"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/media?parent=9005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/categories?post=9005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.g-portal.com\/wiki\/en\/wp-json\/wp\/v2\/tags?post=9005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}