Skip to content

Commit 7661fec

Browse files
committed
fix: Don't trigger contents save mid inventory open
1 parent 973e01c commit 7661fec

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

interfaces/src/main/kotlin/com/noxcrew/interfaces/InterfacesListeners.kt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -212,12 +212,6 @@ public class InterfacesListeners private constructor(private val plugin: Plugin)
212212

213213
/** Closes the given [view] of a player interface. */
214214
public fun closePlayerInterface(playerId: UUID, view: PlayerInterfaceView?) {
215-
// Save the contents of their currently shown inventory
216-
val bukkitPlayer = Bukkit.getPlayer(playerId)
217-
if (bukkitPlayer != null) {
218-
saveInventoryContentsIfOpened(bukkitPlayer)
219-
}
220-
221215
abortQuery(playerId, view)
222216
if (view == null) {
223217
backgroundPlayerInterfaceViews.invalidate(playerId)
@@ -423,6 +417,7 @@ public class InterfacesListeners private constructor(private val plugin: Plugin)
423417

424418
@EventHandler
425419
public fun onPlayerQuit(event: PlayerQuitEvent) {
420+
// Save the contents of their currently shown inventory
426421
abortQuery(event.player.uniqueId, null)
427422
closePlayerInterface(event.player.uniqueId, null)
428423
}

0 commit comments

Comments
 (0)