Skip to content

Commit 485c42c

Browse files
committed
Fixed handling click packets after screen is closed
1 parent 5cfeec7 commit 485c42c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/java/net/lenni0451/miniconnect/server/states/play/screen/ScreenHandler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public void closeScreen() {
4242

4343
@EventHandler
4444
public void handle(final C2SContainerClickPacket packet) {
45+
if (this.currentScreen == null) return;
4546
this.stateHandler.send(new S2CContainerSetContentPacket(1, 0, this.currentItemList.getItems(), StructuredItem.empty()));
4647
if (packet.button == 0 && packet.slot >= 0 && packet.slot < this.currentItemList.getItems().length) {
4748
ItemList.ClickListener listener = this.currentItemList.getListeners()[packet.slot];

0 commit comments

Comments
 (0)