or: Why you should NEVER use NBT tags again! Spigot 1.14.1 added the biggest improvement that (in my opinion) ever made it into the Bukkit API: The Persistent Data Container (PDC). It can be used to store custom data on Entities, TileEntities, and ItemStacks. Using a bit of math, it can also be used to…
Static Methods and Fields: When to use them and when to avoid them
Many people are going crazy whenever they see the static keywoard inside some source code. That’s ridiculous, because it alleges the people who developed Java were totally stupid. It is true that the static keyword gets abused by many people, but there’s a difference between static abuse and proper use of the keywoard. What does…
Data classes using Records or Lombok
Data classes are your way to go when you want to store information, but they have been very tedious to create, but you can easily avoid that!
How to create your first Minecraft plugin using the Spigot API and Maven
Learn how to create your first Minecraft plugin for Bukkit/Spigot!
Obfuscate plugins using allatori
Maven can easily run allatori to obfuscate your .jar files when packaging them. If you haven’t bought allatori, you can also use their demo version available on their website. It’s also helpful to read their documentation. Simply create a new folder in your project’s base directory, called allatori, and move the allatori.jar and allatori-annotations.jar from…