public void doAntiKnockBackCheck(NoHack nh, PlayerVelocityEvent event) {
final UUID uuid = event.getPlayer().getUniqueId();
final XYZ old = new XYZ(event.getPlayer().getLocation());
final XYZ expected = new XYZ(event.getPlayer().getLocation());
nh.getServer().getScheduler().runTaskLater(nh, new Runnable() {
@Override
public void run() {
Player p = Bukkit.getPlayer(uuid);
if (p != null) {
if (Settings.debug) {
p.sendMessage("Old Location: " + old.toString());
p.sendMessage("New Location: " + new XYZ(p.getLocation()).toString());
p.sendMessage("Expected Location: " + expected.toString());
p.sendMessage("Distance (NEW): " + old.getDistanceSqrd(new XYZ(p.getLocation())));
}
}
p = null;
}
}, 10);
}
CustomCheck.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:NoHack
作者:
评论列表
文章目录