# Blog

Source: https://mineacademy.org/blog
Published: 2022-05-15 · Updated: 2023-12-14

# News & Resources

## [How To Auto-Update Your Paper Minecraft Server (Introducing MineAcademy Endpoint)](https://mineacademy.org/endpoint)

[![](https://mineacademy.org/wp-content/uploads/paper-endpoint-thumbnail.png)](https://mineacademy.org/endpoint)

Update: Compatible with game versioning changes in 2026! We’ve made it easy to automatically update your Minecraft server to the latest Paper, Velocity, Waterfall or...

- Matej
- September 17, 2026

[![](https://mineacademy.org/wp-content/uploads/minecraft-server-starting.webp)](https://mineacademy.org/how-to-make-a-minecraft-server-for-spigot-paper-or-purpur)

## [How To Make A Minecraft Server for Spigot, Paper or Purpur](https://mineacademy.org/how-to-make-a-minecraft-server-for-spigot-paper-or-purpur)

The following is a complete guide for setting up a Minecraft Java Edition server running Spigot, Paper or Purpur on your computer. This guide is...

- Matej
- September 17, 2026

[![](https://mineacademy.org/wp-content/uploads/2026-04-12-NMS-Advanced-26.1-update.jpg)](https://mineacademy.org/26-1-update)

## [All plugins & courses now 26.2 compatible](https://mineacademy.org/26-1-update)

Edit: We’ve also updated to support 26.2 as of June 22, 2026. All of our plugins and courses are now compatible with Minecraft 26.1 including...

- Matej
- April 13, 2026

[![](https://mineacademy.org/wp-content/uploads/forking-paper-thumb.webp)](https://mineacademy.org/paper-fork)

## [How To Fork Paper & Working With Patches](https://mineacademy.org/paper-fork)

A warning about forks While making a fork might sound attractive, it is an advanced task requiring good programming skills. The server codebase is massive,...

- Matej
- March 21, 2025

[![](https://mineacademy.org/wp-content/uploads/thumb-itemsadder.jpg)](https://mineacademy.org/itemsadder-rank-images)

## [ItemsAdder Rank Images With LuckPerms – Beginner Tutorial](https://mineacademy.org/itemsadder-rank-images)

https://www.youtube.com/watch?v=0gZ1Tqla9D0 How to setup ItemsAdder with the Better Ranks pack to display fancy ranks and tags dynamically depending on player’s group in LuckPerms. In this...

- Matej
- February 13, 2025

[![](https://mineacademy.org/wp-content/uploads/Next-Gen-AI-Tool-Generates-Entire-MC-Plugins.-ac.png)](https://mineacademy.org/ai-plugins-guide)

## [Using AI To Write Minecraft Plugins From Scratch (No Code)](https://mineacademy.org/ai-plugins-guide)

I’m excited to share a breakthrough tool bolt.new that will help you create a complete Minecraft plugin from scratch – even if you have never...

- Matej
- February 12, 2025

[![](https://mineacademy.org/wp-content/uploads/ep61-thumb.jpg)](https://mineacademy.org/tutorial-61)

## [Ep61. Advanced GUI challenge CONQUERED – Minecraft Plugin Development](https://mineacademy.org/tutorial-61)

I designed an entire GUI system with multi-paged menus, clickable buttons and security in under 29 minutes. This challenge was fun and you will learn...

- Matej
- May 23, 2024

[![](https://mineacademy.org/wp-content/uploads/free-mc-hosting.webp)](https://mineacademy.org/top-3-free-minecraft-server-hostings)

## [Top 3 FREE Minecraft Server Hostings](https://mineacademy.org/top-3-free-minecraft-server-hostings)

Hosting your Minecraft server on your computer requires you opening ports and letting your PC run 24/7, which is a hassle. The vast majority of...

- Matej
- April 15, 2024

[![](https://mineacademy.org/wp-content/uploads/ep59.jpg)](https://mineacademy.org/tutorial-59)

## [Ep59. Multi-Module NMS (Advanced) – Minecraft Plugin Development](https://mineacademy.org/tutorial-59)

In this episode we will make a “module” which is a library allowing us to only import NMS for one Minecraft version such as 1.19,...

- Matej
- April 7, 2024

[![](https://mineacademy.org/wp-content/uploads/ep58.jpg)](https://mineacademy.org/tutorial-58)

## [Ep58. Custom Enchants – Minecraft Plugin Development](https://mineacademy.org/tutorial-58)

https://www.youtube.com/watch?v=1_W0ISi5ZbM This advanced video talks about implementing brand new enchantments into Minecraft. We will be using NMS to properly register your own, custom enchants at...

- Matej
- April 5, 2024

[![](https://mineacademy.org/wp-content/uploads/template-thumbnail-1.jpg)](https://mineacademy.org/tutorial-57)

## [Ep57. Detecting Players In Regions & Claims Plugin Development](https://mineacademy.org/tutorial-57)

How to make claims or a regions plugin and detect players interacting within a 3D cuboid region. Useful for minigames, claims, residences, regions or any...

- Matej
- March 5, 2024

[![](https://mineacademy.org/wp-content/uploads/template-thumbnail-3.jpg)](https://mineacademy.org/tutorial-56)

## [Ep56. Auto-Broadcast & Custom Join/Leave Messages – Minecraft Plugin Development](https://mineacademy.org/tutorial-56)

How to send automatic announcement in chat and customize join/leave messages. Includes RGB color support and hover/clickable events. In this video, we’ll cover: Announcer /...

- Matej
- February 15, 2024

[![](https://mineacademy.org/wp-content/uploads/template-thumbnail-2.jpg)](https://mineacademy.org/tutorial-55)

## [Ep55. Live code editing (EXTREME productivity hack) – Minecraft Plugin Development](https://mineacademy.org/tutorial-55)

Tired of reloading your Minecraft server when you edit your code? This tutorial will show you how you can run your server inside IntelliJ and...

- Matej
- February 7, 2024

[![](https://mineacademy.org/wp-content/uploads/thumbnail-9.jpg)](https://mineacademy.org/tutorial-54)

## [Ep54. Custom Model Data To Minecraft (Advanced Full Guide)](https://mineacademy.org/tutorial-54)

https://www.youtube.com/watch?v=4zTElxdiK3o Custom model data is a numeric NBT tag written inside of an item model JSON in Minecraft, used to display multiple variants of already...

- Matej
- January 11, 2024

[![](https://mineacademy.org/wp-content/uploads/thumbnail-8.jpg)](https://mineacademy.org/tutorial-53)

## [Ep53. The Fastest Way To Add Server Resource Pack In Minecraft](https://mineacademy.org/tutorial-53)

https://www.youtube.com/watch?v=LiUZICbS9OE How to add a Minecraft resource or a texture pack to your Minecraft Server for a fresh look for your server. And in the...

- Matej
- January 6, 2024

[![](https://mineacademy.org/wp-content/uploads/thumbnail-7.jpg)](https://mineacademy.org/tutorial-52)

## [Ep52. Email Marketing In Minecraft?! (Full Guide)](https://mineacademy.org/tutorial-52)

https://www.youtube.com/watch?v=iN-1cLDMPN4 How to send email to your Minecraft players. I will show you how to send one-time emails (up to 100 per day for FREE)...

- Matej
- January 4, 2024

[![](https://mineacademy.org/wp-content/uploads/migration.jpg)](https://mineacademy.org/plugin-migration-end)

## [Ending Plugin Migration After 3 Years](https://mineacademy.org/plugin-migration-end)

Since about 06/2021 we’ve offered the migration of ChatControl Pro, Boss, CoreArena, Confiscate and Winter plugins from SpigotMC.org, Songoda, Polymart to BuiltByBit.com. This was a...

- Matej
- January 4, 2024

[![](https://mineacademy.org/wp-content/uploads/thumbnail-6.jpg)](https://mineacademy.org/tutorial-51)

## [Ep51. Markdown In Minecraft? (MineDown Full Guide)](https://mineacademy.org/tutorial-51)

https://www.youtube.com/watch?v=8ttPHdyUfLM MineDown is one of the easiest chat formatting libraries in Minecraft. I will show you how to use it to generate gradients, hoverable, clickable...

- Matej
- December 30, 2023

[![](https://mineacademy.org/wp-content/uploads/thumbnail-5.jpg)](https://mineacademy.org/tutorial-50)

## [Ep50. Starscript Library (Faster Than String.format) – Minecraft Plugin Development](https://mineacademy.org/tutorial-50)

https://www.youtube.com/watch?v=IZvdzoHiLEg Is this the fastest chat formatting library in Minecraft? Starscript claims to be faster than vanilla Java, let’s have a look… In this video,...

- Matej
- December 28, 2023

[![](https://mineacademy.org/wp-content/uploads/thumbnail-4.jpg)](https://mineacademy.org/tutorial-49)

## [Ep49. Extreme Anti-Piracy In Minecraft Plugins](https://mineacademy.org/tutorial-49)

https://www.youtube.com/watch?v=D2mhyCHBE3g How to protect your plugins from being leaked? Most anti-piracy protections are extremely poor and as I shown you in my last video, can...

- Matej
- December 23, 2023

[![](https://mineacademy.org/wp-content/uploads/thumbnail-3.jpg)](https://mineacademy.org/tutorial-48)

## [Ep48. Banned Bytecode Editing Techniques – Minecraft Plugin Development](https://mineacademy.org/tutorial-48)

https://www.youtube.com/watch?v=rBohFMwfK7Y Most anti-piracy solutions are a waste of time. In this video, I’ll show you how to crack them (remove anti-piracy protection) in under 10...

- Matej
- December 21, 2023

[![](https://mineacademy.org/wp-content/uploads/thumbnail-2.jpg)](https://mineacademy.org/tutorial-47)

## [Ep47. ChatGPT-4 Turbo In Minecraft (Full Guide)](https://mineacademy.org/tutorial-47)

https://www.youtube.com/watch?v=IGiCtC6_JxA Is this the new Minecraft revolution? I will show you how to create a FULLY FUNCTIONAL ChatGPT-4 bot in Minecraft acting as a villager...

- Matej
- December 16, 2023

[![](https://mineacademy.org/wp-content/uploads/thumbnail-1.jpg)](https://mineacademy.org/tutorial-46)

## [Ep46. Armor Stands Hacks – Minecraft Plugin Development](https://mineacademy.org/tutorial-46)

https://www.youtube.com/watch?v=QfTx1-_JI-0 In this sexy video I will show you how to create 3D item drops using invisible armor stands. In this video, we’ll cover: Armor...

- Matej
- December 14, 2023

## Learn something new, every week.

Every week you’ll get a story or lesson to your email. Unlike most emails, our promise is that this will be one you’ll actually look forward to. Unsubscribe at any time.

See [Privacy Policy](https://mineacademy.org/privacy) for more information.
