rename before forgetting name

This commit is contained in:
xGinko 2023-10-02 12:46:12 +02:00
parent cb594966fb
commit 6669421c36
2 changed files with 4 additions and 4 deletions

View File

@ -68,10 +68,10 @@ public class RenameOptimized implements VillagerOptimizerModule, Listener {
plugin.getServer().getScheduler().scheduleSyncDelayedTask(plugin, () -> {
final Component currentName = villager.customName();
final Component memorizedName = wVillager.getMemorizedName();
if (memorizedName != null)
wVillager.forgetName();
if (currentName != null && currentName.equals(memorizedName))
villager.customName(null);
if (memorizedName != null)
wVillager.forgetName();
}, 10L);
}
}

View File

@ -68,10 +68,10 @@ public class RenameOptimized implements VillagerOptimizerModule, Listener {
villager.getScheduler().runDelayed(plugin, unNameOptimized -> {
final Component currentName = villager.customName();
final Component memorizedName = wVillager.getMemorizedName();
if (memorizedName != null)
wVillager.forgetName();
if (currentName != null && currentName.equals(memorizedName))
villager.customName(null);
if (memorizedName != null)
wVillager.forgetName();
}, null, 10L);
}
}