Files
Grasscutter/src/main/java/emu/grasscutter/server/event/player/PlayerNpcTalkEvent.java
T
2023-08-31 23:46:55 -04:00

25 lines
724 B
Java

package emu.grasscutter.server.event.player;
import emu.grasscutter.data.excels.TalkConfigData;
import emu.grasscutter.game.player.Player;
import emu.grasscutter.server.event.Cancellable;
import emu.grasscutter.server.event.types.PlayerEvent;
import lombok.Getter;
import javax.annotation.Nullable;
@Getter
public final class PlayerNpcTalkEvent extends PlayerEvent implements Cancellable {
private final TalkConfigData talk;
private final int talkId, npcEntityId;
public PlayerNpcTalkEvent(
Player player, @Nullable TalkConfigData talk, int talkId, int npcEntityId) {
super(player);
this.talk = talk;
this.talkId = talkId;
this.npcEntityId = npcEntityId;
}
}