Skip to content

Commit 6ef3a68

Browse files
committed
reformat
1 parent 795e106 commit 6ef3a68

File tree

14 files changed

+107
-120
lines changed

14 files changed

+107
-120
lines changed

common/src/main/java/net/lionarius/skinrestorer/compat/skinshuffle/SkinShuffleCompatibility.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,11 @@ public static void onPlayerJoin(ServerPlayer player) {
3535
public static void handleSkinRefresh(
3636
MinecraftServer server, ServerPlayer player, SkinShuffleSkinRefreshPayload payload) {
3737
var property = payload.textureProperty();
38-
39-
if (!property.getName().equals(PlayerUtils.TEXTURES_KEY))
40-
return;
41-
42-
if (!property.hasSignature())
43-
return;
44-
38+
39+
if (!property.getName().equals(PlayerUtils.TEXTURES_KEY)) return;
40+
41+
if (!property.hasSignature()) return;
42+
4543
server.execute(() -> {
4644
SkinService.applySkin(
4745
server,

common/src/main/java/net/lionarius/skinrestorer/compat/skinshuffle/SkinShuffleSkinRefreshV1Payload.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
import net.minecraft.network.FriendlyByteBuf;
55
import net.minecraft.resources.ResourceLocation;
66

7-
public record SkinShuffleSkinRefreshV1Payload(
8-
Property textureProperty) implements SkinShuffleSkinRefreshPayload {
9-
7+
public record SkinShuffleSkinRefreshV1Payload(Property textureProperty) implements SkinShuffleSkinRefreshPayload {
8+
109
public static final ResourceLocation PACKET_ID = SkinShuffleCompatibility.resourceLocation("refresh");
1110

1211
public static void encode(FriendlyByteBuf buf, SkinShuffleSkinRefreshV1Payload value) {
1312
var textureProperty = value.textureProperty();
14-
13+
1514
buf.writeUtf(textureProperty.getName());
1615
buf.writeUtf(textureProperty.getValue());
1716
buf.writeNullable(textureProperty.getSignature(), FriendlyByteBuf::writeUtf);

common/src/main/java/net/lionarius/skinrestorer/compat/skinshuffle/SkinShuffleSkinRefreshV2Payload.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
import net.minecraft.network.FriendlyByteBuf;
55
import net.minecraft.resources.ResourceLocation;
66

7-
public record SkinShuffleSkinRefreshV2Payload(
8-
Property textureProperty) implements SkinShuffleSkinRefreshPayload {
9-
7+
public record SkinShuffleSkinRefreshV2Payload(Property textureProperty) implements SkinShuffleSkinRefreshPayload {
8+
109
public static final ResourceLocation PACKET_ID = SkinShuffleCompatibility.resourceLocation("skin_refresh");
1110

1211
public static void encode(FriendlyByteBuf buf, SkinShuffleSkinRefreshV2Payload value) {
@@ -17,7 +16,7 @@ public static void encode(FriendlyByteBuf buf, SkinShuffleSkinRefreshV2Payload v
1716
buf.writeUtf(textureProperty.getValue());
1817
if (textureProperty.hasSignature()) {
1918
assert textureProperty.getSignature() != null;
20-
19+
2120
buf.writeUtf(textureProperty.getSignature());
2221
}
2322
}

common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ private void removeAll(CallbackInfo ci) {
4242
@Inject(method = "placeNewPlayer", at = @At("HEAD"))
4343
private void placeNewPlayer(Connection connection, ServerPlayer player, CallbackInfo ci) {
4444
var delay = SkinRestorer.getConfig().join().applyDelay();
45-
45+
4646
if (delay <= 0) {
4747
skinrestorer$tryApplySkin(server, player);
4848
} else {

common/src/main/java/net/lionarius/skinrestorer/mixin/ServerLoginPacketListenerImplMixin.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,26 @@
2121

2222
@Mixin(ServerLoginPacketListenerImpl.class)
2323
public abstract class ServerLoginPacketListenerImplMixin {
24-
25-
@Shadow @Nullable
24+
25+
@Shadow
26+
@Nullable
2627
private GameProfile gameProfile;
27-
28+
2829
@Shadow
2930
protected abstract GameProfile createFakeProfile(GameProfile original);
30-
31+
3132
@Unique
3233
private CompletableFuture<Void> skinrestorer$pendingSkin;
33-
34+
3435
@Inject(method = "handleAcceptedLogin", at = @At(value = "HEAD"), cancellable = true)
3536
public void waitForSkin(CallbackInfo ci) {
3637
if (skinrestorer$pendingSkin == null) {
3738
skinrestorer$pendingSkin = CompletableFuture.supplyAsync(() -> {
3839
var profile = gameProfile;
3940
assert profile != null;
40-
41-
if (!profile.isComplete())
42-
profile = createFakeProfile(profile);
43-
41+
42+
if (!profile.isComplete()) profile = createFakeProfile(profile);
43+
4444
var originalSkin = PlayerUtils.getPlayerSkin(profile);
4545

4646
if (SkinRestorer.getSkinStorage().hasSavedSkin(profile.getId())) {

common/src/main/java/net/lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,36 +21,35 @@ public abstract class SkullBlockEntityMixin {
2121

2222
@Shadow
2323
private static GameProfileCache profileCache;
24-
25-
@Inject(method = "updateGameprofile", at = @At("HEAD"),
26-
cancellable = true)
27-
private static void fetchProfileByName(GameProfile profile, Consumer<GameProfile> profileConsumer, CallbackInfo ci) {
28-
if (profileCache == null)
29-
return;
30-
31-
if (profile == null || profile.isComplete() || profile.getName() == null)
32-
return;
33-
24+
25+
@Inject(method = "updateGameprofile", at = @At("HEAD"), cancellable = true)
26+
private static void fetchProfileByName(
27+
GameProfile profile, Consumer<GameProfile> profileConsumer, CallbackInfo ci) {
28+
if (profileCache == null) return;
29+
30+
if (profile == null || profile.isComplete() || profile.getName() == null) return;
31+
3432
var profileOpt = Optional.<GameProfile>empty();
35-
var gameProfileInfo = ((GameProfileCacheAccessor) profileCache).getProfilesByName().get(profile.getName().toLowerCase(Locale.ROOT));
36-
37-
if (gameProfileInfo != null)
38-
profileOpt = Optional.of(gameProfileInfo.getProfile());
39-
33+
var gameProfileInfo = ((GameProfileCacheAccessor) profileCache)
34+
.getProfilesByName()
35+
.get(profile.getName().toLowerCase(Locale.ROOT));
36+
37+
if (gameProfileInfo != null) profileOpt = Optional.of(gameProfileInfo.getProfile());
38+
4039
skinrestorer$replaceSkin(profileOpt, profileConsumer, ci);
4140
}
4241

4342
@Unique
44-
private static void skinrestorer$replaceSkin(Optional<GameProfile> profileOpt, Consumer<GameProfile> profileConsumer, CallbackInfo ci) {
45-
if (profileOpt.isEmpty())
46-
return;
47-
43+
private static void skinrestorer$replaceSkin(
44+
Optional<GameProfile> profileOpt, Consumer<GameProfile> profileConsumer, CallbackInfo ci) {
45+
if (profileOpt.isEmpty()) return;
46+
4847
var profile = PlayerUtils.cloneGameProfile(profileOpt.get());
4948

5049
if (SkinRestorer.getSkinStorage().hasSavedSkin(profile.getId())) {
5150
var skin = SkinRestorer.getSkinStorage().getSkin(profile.getId(), false);
5251
PlayerUtils.applyRestoredSkin(profile, skin.value());
53-
52+
5453
profileConsumer.accept(profile);
5554
ci.cancel();
5655
}

common/src/main/java/net/lionarius/skinrestorer/skin/provider/SkinResigner.java

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,14 @@ public Optional<Property> extractSkin(GameProfile profile) throws Exception {
3636
if (this.useProviderSignature) return Optional.ofNullable(PlayerUtils.getPlayerSkin(profile));
3737

3838
var skin = PlayerUtils.getPlayerSkin(profile);
39-
if (skin == null)
40-
return Optional.empty();
41-
42-
if (PlayerUtils.getSkinUrl(skin) == null)
43-
return Optional.empty();
44-
39+
if (skin == null) return Optional.empty();
40+
41+
if (PlayerUtils.getSkinUrl(skin) == null) return Optional.empty();
42+
4543
var propertyHash = skin.getValue().hashCode();
46-
var cached = this.signatureCache != null
47-
? this.signatureCache.getIfPresent(propertyHash) : null;
48-
if (cached != null)
49-
return Optional.of(cached);
50-
44+
var cached = this.signatureCache != null ? this.signatureCache.getIfPresent(propertyHash) : null;
45+
if (cached != null) return Optional.of(cached);
46+
5147
var signed = this.skinSigner.signSkin(skin);
5248
signed.ifPresent(property -> {
5349
if (this.signatureCache != null) this.signatureCache.put(propertyHash, property);

common/src/main/java/net/lionarius/skinrestorer/skin/provider/base/YggdrasilSkinProvider.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,15 @@ protected GameProfile fetchProfileWithProperties(UUID uuid) throws IOException {
2727
var request = HttpRequest.newBuilder()
2828
.uri(this.baseSessionServerUrl()
2929
.resolve("/session/minecraft/profile/")
30-
.resolve(uuid.toString() + "?unsigned=false")
31-
)
30+
.resolve(uuid.toString() + "?unsigned=false"))
3231
.GET()
3332
.build();
3433

3534
var response = WebUtils.executeRequest(request);
3635
WebUtils.throwOnClientErrors(response);
37-
38-
if (response.statusCode() != 200)
39-
throw new IllegalArgumentException("no profile with uuid " + uuid);
40-
36+
37+
if (response.statusCode() != 200) throw new IllegalArgumentException("no profile with uuid " + uuid);
38+
4139
return PlayerUtils.toProfile(JsonUtils.fromJson(response.body(), MinecraftProfilePropertiesResponse.class));
4240
}
4341

common/src/main/java/net/lionarius/skinrestorer/skin/provider/builtin/ElyBySkinProvider.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,9 @@ private static GameProfile getElyByProfile(String username) throws IOException {
6161

6262
var response = WebUtils.executeRequest(request);
6363
WebUtils.throwOnClientErrors(response);
64-
65-
if (response.statusCode() != 200)
66-
throw new IllegalArgumentException("no profile with name " + username);
67-
64+
65+
if (response.statusCode() != 200) throw new IllegalArgumentException("no profile with name " + username);
66+
6867
return PlayerUtils.toProfile(JsonUtils.fromJson(response.body(), MinecraftProfilePropertiesResponse.class));
6968
}
7069
}

common/src/main/java/net/lionarius/skinrestorer/skin/provider/builtin/MojangSkinProvider.java

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ public final class MojangSkinProvider extends YggdrasilSkinProvider {
2626

2727
static {
2828
try {
29-
ENVIRONMENT = EnvironmentParser.getEnvironmentFromProperties().orElse(YggdrasilEnvironment.PROD.getEnvironment());
30-
29+
ENVIRONMENT =
30+
EnvironmentParser.getEnvironmentFromProperties().orElse(YggdrasilEnvironment.PROD.getEnvironment());
31+
3132
SERVICES_SERVER_URI = new URI(ENVIRONMENT.getServicesHost());
3233
SESSION_SERVER_URI = new URI(ENVIRONMENT.getSessionHost());
3334
} catch (URISyntaxException e) {
@@ -36,16 +37,18 @@ public final class MojangSkinProvider extends YggdrasilSkinProvider {
3637
}
3738

3839
public MojangSkinProvider() {
39-
this.profileCache = new GameProfileCache((names, agent, callback) -> {
40-
for (var name : names) {
41-
try {
42-
var profile = MojangSkinProvider.this.getProfile(name);
43-
callback.onProfileLookupSucceeded(profile);
44-
} catch (IOException e) {
45-
throw new TransparentException(e);
46-
}
47-
}
48-
}, SkinRestorer.getConfigDir().resolve(PROFILE_CACHE_FILENAME).toFile());
40+
this.profileCache = new GameProfileCache(
41+
(names, agent, callback) -> {
42+
for (var name : names) {
43+
try {
44+
var profile = MojangSkinProvider.this.getProfile(name);
45+
callback.onProfileLookupSucceeded(profile);
46+
} catch (IOException e) {
47+
throw new TransparentException(e);
48+
}
49+
}
50+
},
51+
SkinRestorer.getConfigDir().resolve(PROFILE_CACHE_FILENAME).toFile());
4952
}
5053

5154
@Override

0 commit comments

Comments
 (0)