refactor: relocate packages
This commit is contained in:
parent
8d1c80a5fb
commit
fc2be7c7a4
4 changed files with 21 additions and 14 deletions
|
@ -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
24
pom.xml
|
@ -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. -->
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue