fix big issue extern gui wrongly tested

This commit is contained in:
alexcrea 2025-12-29 15:20:28 +01:00
parent 89eec84a66
commit be7f4d0bcb
Signed by: alexcrea
GPG key ID: E346CD16413450E3
3 changed files with 11 additions and 9 deletions

View file

@ -1,17 +1,16 @@
package xyz.alexcrea.cuanvil.dependency.gui
import org.bukkit.inventory.InventoryView
import xyz.alexcrea.cuanvil.dependency.util.PlatformUtil
interface ExternGuiTester {
fun getContainerClass(view: InventoryView): Class<Any>?
fun testIfGui(inventory: InventoryView): Boolean {
// container class only allow default bukkit craft view class
// container class only allow default bukkit craft view or test class
val clazz = getContainerClass(inventory)
return clazz != null
return clazz == null
}
}