refactor: relocate packages

This commit is contained in:
ineanto 2023-12-06 22:53:51 +01:00
parent 8d1c80a5fb
commit fc2be7c7a4
4 changed files with 21 additions and 14 deletions

View file

@ -12,6 +12,7 @@ https://www.spigotmc.org/resources/nicko.113868/
## Known bugs:
- Disguising will heal and feed players to full health.
- Players who have operator (OP) status lose access to the Operator Items tab in creative mode
after disguising **(1.20 and up)**.
- When disguising and only changing their display name, players will have the new default

24
pom.xml
View file

@ -6,7 +6,7 @@
<groupId>xyz.ineanto</groupId>
<artifactId>nicko</artifactId>
<version>1.0.1-RC1</version>
<version>1.0.2-RC1</version>
<name>Nicko</name>
<properties>
@ -162,43 +162,43 @@
<relocations>
<relocation>
<pattern>net.wesjd.anvilgui</pattern>
<shadedPattern>net.artelnatif.libs.anvilgui</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.anvilgui</shadedPattern>
</relocation>
<relocation>
<pattern>xyz.xenondevs.invui</pattern>
<shadedPattern>net.artelnatif.libs.invui</shadedPattern>
<pattern>xyz.xenondevs</pattern>
<shadedPattern>xyz.ineanto.nicko.libs.invui</shadedPattern>
</relocation>
<relocation>
<pattern>com.github.jsixface</pattern>
<shadedPattern>net.artelnatif.libs.yaml</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.yaml</shadedPattern>
</relocation>
<relocation>
<pattern>com.fasterxml.jackson.dataformat</pattern>
<shadedPattern>net.artelnatif.libs.jackson.yaml</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.jackson.yaml</shadedPattern>
</relocation>
<relocation>
<pattern>com.fasterxml.jackson.core</pattern>
<shadedPattern>net.artelnatif.libs.jackson.core</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.jackson.core</shadedPattern>
</relocation>
<relocation>
<pattern>org.mariadb.jdbc</pattern>
<shadedPattern>net.artelnatif.libs.mariadb</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.mariadb</shadedPattern>
</relocation>
<relocation>
<pattern>redis.clients</pattern>
<shadedPattern>net.artelnatif.libs.redis</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.redis</shadedPattern>
</relocation>
<relocation>
<pattern>org.apache.commons.pool2</pattern>
<shadedPattern>net.artelnatif.libs.pool2</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.pool2</shadedPattern>
</relocation>
<relocation>
<pattern>com.google.code.gson</pattern>
<shadedPattern>net.artelnatif.libs.gson</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.gson</shadedPattern>
</relocation>
<relocation>
<pattern>com.mysql</pattern>
<shadedPattern>net.artelnatif.libs.mysql</shadedPattern>
<shadedPattern>xyz.ineanto.nicko.libs.mysql</shadedPattern>
</relocation>
</relocations>
<!-- Prevents breaking AnvilGUI's VersionWrapper. -->

View file

@ -149,7 +149,7 @@ public class AppearanceManager {
player.teleport(player.getLocation(), PlayerTeleportEvent.TeleportCause.PLUGIN);
player.setAllowFlight(wasAllowedToFly);
player.setFlying(wasFlying);
player.updateInventory(); // Marked as unstable.
player.updateInventory();
}
@SuppressWarnings("deprecation")

View file

@ -16,9 +16,12 @@ import xyz.ineanto.nicko.storage.PlayerDataStore;
import xyz.ineanto.nicko.storage.name.PlayerNameStore;
import java.util.Optional;
import java.util.logging.Logger;
import java.util.stream.Collectors;
public class PlayerJoinListener implements Listener {
private final Logger logger = Logger.getLogger("PlayerJoinListener");
@EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)
public void onPlayerJoin(PlayerJoinEvent event) {
final Player player = event.getPlayer();
@ -51,7 +54,10 @@ public class PlayerJoinListener implements Listener {
optionalOnlinePlayerProfile.ifPresent(profile -> {
final AppearanceManager appearanceManager = new AppearanceManager(online);
final boolean needsASkinChange = profile.getSkin() != null && !profile.getSkin().equals(online.getName());
appearanceManager.updateForOthers(needsASkinChange, false);
final ActionResult actionResult = appearanceManager.updateForOthers(needsASkinChange, false);
if (actionResult.isError()) {
logger.warning("Something wrong happened while updating players to joining player (" + actionResult.getErrorKey() + ")");
}
});
}
}, 20L);