Skip to content

Commit

Permalink
Remove NMS Version Check (#124)
Browse files Browse the repository at this point in the history
Removes the NmsManager checks for goPaint tool interaction
Fixes the error on 1.20.5/6 servers
  • Loading branch information
MrRockis authored Jun 27, 2024
1 parent bd0c9f8 commit 59ba578
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 71 deletions.
3 changes: 0 additions & 3 deletions src/main/java/net/arcaniax/gopaint/GoPaintPlugin.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
import net.arcaniax.gopaint.listeners.ConnectListener;
import net.arcaniax.gopaint.listeners.InteractListener;
import net.arcaniax.gopaint.listeners.InventoryListener;
import net.arcaniax.gopaint.objects.other.NmsManager;
import net.arcaniax.gopaint.objects.other.Settings;
import net.arcaniax.gopaint.objects.player.PlayerBrushManager;
import net.arcaniax.gopaint.utils.DisabledBlocks;
Expand All @@ -40,7 +39,6 @@ public class GoPaintPlugin extends JavaPlugin implements Listener {

private static final int BSTATS_ID = 10557;
public static boolean plotSquaredEnabled;
public static NmsManager nmsManager;
private static PlayerBrushManager manager;
private static GoPaintPlugin goPaintPlugin;
private static Settings settings;
Expand Down Expand Up @@ -88,7 +86,6 @@ public void onEnable() {
pm.registerEvents(inventoryListener, this);
pm.registerEvents(cmdHandler, this);
getCommand("gopaint").setExecutor(cmdHandler);
nmsManager = new NmsManager();
DisabledBlocks.addBlocks();
// Check if we are in a safe environment
ServerLib.checkUnsafeForks();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
import net.arcaniax.gopaint.objects.player.PlayerBrush;
import net.arcaniax.gopaint.utils.XMaterial;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
Expand All @@ -32,8 +31,6 @@
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.inventory.EquipmentSlot;

import java.util.Set;

public class InteractListener implements Listener {

public GoPaintPlugin plugin;
Expand All @@ -45,10 +42,8 @@ public InteractListener(GoPaintPlugin main) {
@SuppressWarnings("deprecation")
@EventHandler(priority = EventPriority.LOWEST)
public void onClick(PlayerInteractEvent e) {
if (GoPaintPlugin.nmsManager.isAtLeastVersion(1, 9, 0)) {
if (e.getHand() == EquipmentSlot.OFF_HAND) {
return;
}
if (e.getHand() == EquipmentSlot.OFF_HAND) {
return;
}
if (!e.getPlayer().hasPermission("gopaint.use")) {
return;
Expand Down
61 changes: 0 additions & 61 deletions src/main/java/net/arcaniax/gopaint/objects/other/NmsManager.java

This file was deleted.

0 comments on commit 59ba578

Please sign in to comment.