This repository has been archived on 2024-12-29. You can view files and clone it, but cannot push or open issues or pull requests.
Files
nukkit-alphaapi/src/com/alphaae/mcpe/servers/event/FormRespondedEvent.java
2019-05-06 12:03:07 +08:00

27 lines
951 B
Java

package com.alphaae.mcpe.servers.event;
import cn.nukkit.Player;
import cn.nukkit.event.EventHandler;
import cn.nukkit.event.EventPriority;
import cn.nukkit.event.Listener;
import cn.nukkit.event.player.PlayerFormRespondedEvent;
import cn.nukkit.form.window.FormWindow;
import com.alphaae.mcpe.servers.form.FormWindowMeun;
import com.alphaae.mcpe.servers.form.FormWindowOtherPlayer;
public class FormRespondedEvent implements Listener {
//窗口返回事件
@EventHandler(ignoreCancelled = true, priority = EventPriority.NORMAL)
public void onPlayerFormResponded(PlayerFormRespondedEvent event) {
FormWindow window = event.getWindow();
if (event.getResponse() == null) return;
if (window instanceof FormWindowMeun)
((FormWindowMeun) window).RespondedEvent(event);
else if (window instanceof FormWindowOtherPlayer)
((FormWindowOtherPlayer) window).RespondedEvent(event);
}
}