diff --git a/pom.xml b/pom.xml
index a26cd6e..9789d20 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,10 +36,9 @@
provided
- org.jetbrains
- annotations
- 26.0.2-1
- compile
+ org.jspecify
+ jspecify
+ 1.0.0
diff --git a/src/main/java/pro/cloudnode/smp/anvilunlocker/AnvilUnlocker.java b/src/main/java/pro/cloudnode/smp/anvilunlocker/AnvilUnlocker.java
index 6362c1e..d5b8e13 100644
--- a/src/main/java/pro/cloudnode/smp/anvilunlocker/AnvilUnlocker.java
+++ b/src/main/java/pro/cloudnode/smp/anvilunlocker/AnvilUnlocker.java
@@ -14,10 +14,10 @@
import org.bukkit.inventory.AnvilInventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
-import org.jetbrains.annotations.NotNull;
+import org.jspecify.annotations.NullMarked;
+@NullMarked
public class AnvilUnlocker extends JavaPlugin implements Listener {
-
private int maximumCost = Short.MAX_VALUE;
@Override
@@ -36,7 +36,7 @@ public void reloadConfig() {
}
@EventHandler(priority = EventPriority.MONITOR)
- private void onInventoryClose(@NotNull InventoryCloseEvent event) {
+ private void onInventoryClose(InventoryCloseEvent event) {
if (event.getInventory() instanceof AnvilInventory
&& event.getPlayer() instanceof Player
&& event.getPlayer().getGameMode() != GameMode.CREATIVE) {
@@ -45,7 +45,7 @@ private void onInventoryClose(@NotNull InventoryCloseEvent event) {
}
@EventHandler(priority = EventPriority.MONITOR)
- private void onPrepareAnvil(@NotNull PrepareAnvilEvent event) {
+ private void onPrepareAnvil(PrepareAnvilEvent event) {
if (!(event.getView().getPlayer() instanceof Player)
|| event.getView().getPlayer().getGameMode() == GameMode.CREATIVE) {
return;
@@ -65,7 +65,7 @@ private void onPrepareAnvil(@NotNull PrepareAnvilEvent event) {
});
}
- public void setInstantBuild(@NotNull Player player, boolean instantBuild) {
+ public void setInstantBuild(Player player, boolean instantBuild) {
PacketContainer packet = new PacketContainer(PacketType.Play.Server.ABILITIES);
packet.getBooleans().write(0, player.isInvulnerable());
packet.getBooleans().write(1, player.isFlying());