Merge pull request 'Remove Now Unused Wrappers' (#66) from fixes into main

Reviewed-on: https://steamwar.de/devlabs/SteamWar/SteamWar/pulls/66
Reviewed-by: Lixfel <lixfel@steamwar.de>
This commit is contained in:
Lixfel
2024-12-01 22:10:12 +01:00
5 changed files with 4 additions and 28 deletions

View File

@@ -55,7 +55,7 @@ public abstract class SimulatorBaseGui {
inv.setItem(i, null);
}
setup();
if (TrickyTrialsWrapper.impl.getTopInventory(player.getOpenInventory()) != inv) {
if (player.getOpenInventory().getTopInventory() != inv) {
inventory.open();
SimulatorWatcher.watch(player, simulator, this::open);
}
@@ -63,7 +63,7 @@ public abstract class SimulatorBaseGui {
player.getOpenInventory().setTitle(title());
}
populate();
if (TrickyTrialsWrapper.impl.getTopInventory(player.getOpenInventory()) == inv) {
if (player.getOpenInventory().getTopInventory() == inv) {
inventory.open();
SimulatorWatcher.watch(player, simulator, this::open);
}

View File

@@ -40,14 +40,4 @@ public class TrickyTrialsWrapper21 implements TrickyTrialsWrapper {
public Material getTurtleScute() {
return Material.TURTLE_SCUTE;
}
@Override
public String getInventoryTitle(InventoryView view) {
return view.getTitle();
}
@Override
public Inventory getTopInventory(InventoryView view) {
return view.getTopInventory();
}
}

View File

@@ -40,14 +40,4 @@ public class TrickyTrialsWrapper8 implements TrickyTrialsWrapper {
public Material getTurtleScute() {
return Material.STONE;
}
@Override
public String getInventoryTitle(InventoryView view) {
return view.getTitle();
}
@Override
public Inventory getTopInventory(InventoryView view) {
return view.getTopInventory();
}
}

View File

@@ -33,8 +33,4 @@ public interface TrickyTrialsWrapper {
Enchantment getUnbreakingEnchantment();
Material getTurtleScute();
String getInventoryTitle(InventoryView view);
Inventory getTopInventory(InventoryView view);
}

View File

@@ -139,7 +139,7 @@ public class SWInventory implements Listener {
public void open() {
InventoryView view = player.openInventory(inventory);
title = TrickyTrialsWrapper.impl.getInventoryTitle(view);
title = view.getTitle();
Core.getInstance().getLogger().info("[SWINV] Opened " + title + " for " + player.getName());
if(!open) {
Bukkit.getPluginManager().registerEvents(this, Core.getInstance());
@@ -154,7 +154,7 @@ public class SWInventory implements Listener {
if (callbacks.containsKey(e.getRawSlot()) && callbacks.get(e.getRawSlot()) != null) {
e.setCancelled(true);
Core.getInstance().getLogger().info("[SWINV] " + e.getWhoClicked().getName() + " " + e.getClick().name() + " clicked " + e.getRawSlot() + " on " + (e.getCurrentItem() != null ? e.getCurrentItem().getItemMeta().getDisplayName() : "[EMPTY]") + " in " + TrickyTrialsWrapper.impl.getInventoryTitle(e.getView()));
Core.getInstance().getLogger().info("[SWINV] " + e.getWhoClicked().getName() + " " + e.getClick().name() + " clicked " + e.getRawSlot() + " on " + (e.getCurrentItem() != null ? e.getCurrentItem().getItemMeta().getDisplayName() : "[EMPTY]") + " in " + e.getView().getTitle());
callbacks.get(e.getRawSlot()).accept(e);
}
}