事件
PlayerViolationEvent
当玩家被反作弊系统标记时触发
方法
java
package me.rerere.matrix.api.events;
public class PlayerViolationEvent extends Event implements Cancellable {
public Player getPlayer() // 获取玩家
public HackType getHackType() // 获取作弊类型
public String getMessage() // 获取消息
public int getViolations() // 获取违规次数
public String getComponent() // 获取组件
public boolean isCancelled() // 是否被取消
public void setCancelled(boolean b) // 设置是否取消
}
PlayerViolationCommandEvent
当玩家的违规等级达到配置文件中设置的阈值并开始执行命令时触发。
方法
java
package me.rerere.matrix.api.events;
public class PlayerViolationCommandEvent extends Event implements Cancellable {
public Player getPlayer() // 获取玩家
public HackType getHackType() // 获取作弊类型
public String getCommand() // 获取命令
@Override
public boolean isCancelled() // 是否被取消
@Override
public void setCancelled(boolean b) // 设置是否取消
}