Improved performance of menu renders

This commit is contained in:
Auxilor
2022-09-29 19:51:33 +01:00
parent bb62cc0bcd
commit 28d63fc2e3
3 changed files with 47 additions and 37 deletions

View File

@@ -26,7 +26,7 @@ import com.willfp.eco.internal.fast.FastInternalNamespacedKeyFactory
import com.willfp.eco.internal.fast.InternalNamespacedKeyFactory
import com.willfp.eco.internal.fast.SafeInternalNamespacedKeyFactory
import com.willfp.eco.internal.gui.EcoGUIFactory
import com.willfp.eco.internal.gui.menu.getMenu
import com.willfp.eco.internal.gui.menu.openMenuInternal
import com.willfp.eco.internal.integrations.PlaceholderIntegrationPAPI
import com.willfp.eco.internal.logging.EcoLogger
import com.willfp.eco.internal.proxy.EcoProxyFactory
@@ -199,5 +199,5 @@ class EcoHandler : EcoSpigotPlugin(), Handler {
): Double = evaluateExpression(expression, player, injectable, additionalPlayers)
override fun getOpenMenu(player: Player): Menu? =
player.openInventory.topInventory.getMenu()
player.openMenuInternal
}