Update Util.java

This commit is contained in:
Benkralex
2023-08-30 09:59:46 +02:00
parent 7bc010288f
commit 81bb92ab28
@@ -64,7 +64,7 @@ public class Util {
return checkPvPData(damager,victim) || (whitelisted && !ultradamager) || ((!toggle||!ultravictim) && !blacklisted && !ultradamager); return checkPvPData(damager,victim) || (whitelisted && !ultradamager) || ((!toggle||!ultravictim) && !blacklisted && !ultradamager);
} }
public static boolean checkPvPData(Player damager, Player victim){ public static boolean checkPvPData(Player damager, Player victim){
String victimUUID=victim.getUniqueId().toString(); String victimUUID = victim.getUniqueId().toString();
PersistentDataContainer damagerPDC = damager.getPersistentDataContainer(); PersistentDataContainer damagerPDC = damager.getPersistentDataContainer();
PersistentDataContainer damagersOfDamager = damagerPDC.get(new NamespacedKey(Pvptoggle.pvptoggle,"pvpdamagers"), PersistentDataType.TAG_CONTAINER); PersistentDataContainer damagersOfDamager = damagerPDC.get(new NamespacedKey(Pvptoggle.pvptoggle,"pvpdamagers"), PersistentDataType.TAG_CONTAINER);
if (damagersOfDamager != null) { if (damagersOfDamager != null) {
@@ -76,7 +76,7 @@ public class Util {
} }
public static void delOldData(PersistentDataContainer pvpdamagers){ public static void delOldData(PersistentDataContainer pvpdamagers){
for(NamespacedKey damagerKey:pvpdamagers.getKeys()){ for(NamespacedKey damagerKey:pvpdamagers.getKeys()){
if(pvpdamagers.get(damagerKey,PersistentDataType.LONG)>= Instant.now().getEpochSecond() + Config.getPvpTime()){ if(pvpdamagers.get(damagerKey, PersistentDataType.LONG) >= Instant.now().getEpochSecond() - Config.getPvpTime()){
pvpdamagers.remove(damagerKey); pvpdamagers.remove(damagerKey);
} }
} }