1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00

Compare commits

...

34 Commits

Author SHA1 Message Date
02082e6a2a Merge branch '1.20-multiloader' into 1.19.4-multiloader 2025-06-01 19:38:02 +03:00
c1bfa5350e Merge branch '1.20.2-multiloader' into 1.20-multiloader
# Conflicts:
#	common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java
#	common/src/main/java/net/lionarius/skinrestorer/mixin/ServerLoginPacketListenerImplAccessorInvoker.java
#	common/src/main/java/net/lionarius/skinrestorer/mixin/ServerLoginPacketListenerImplMixin.java
2025-06-01 19:17:40 +03:00
b1c562f45d Merge branch '1.20.3-multiloader' into 1.20.2-multiloader 2025-06-01 19:14:34 +03:00
aeab757b05 Merge branch '1.20.5-multiloader' into 1.20.3-multiloader 2025-06-01 19:14:28 +03:00
ef247f1ad3 Merge branch '1.21-multiloader' into 1.20.5-multiloader 2025-06-01 19:14:21 +03:00
1eff73e9b3 Merge branch '1.21.5-multiloader' into 1.21-multiloader 2025-06-01 19:14:13 +03:00
7e05f1eec9 decouple publish task from jar tasks 2025-06-01 19:12:57 +03:00
81d05fe991 Revert "remove shadow of public method getPlayers"
This reverts commit 6c159d6aa2.
2025-06-01 18:38:17 +03:00
757d46b231 Revert "remove shadow of server from PlayerListMixin"
This reverts commit 8119a08c80.
2025-06-01 18:38:17 +03:00
3b15f7b341 Revert "remove shadow from ServerLoginPacketListenerImplMixin"
This reverts commit 5b384c32d6.
2025-06-01 18:38:17 +03:00
38a2fd7214 update gitignore 2025-06-01 18:20:04 +03:00
c695e66a94 Merge branch '1.20-multiloader' into 1.19.4-multiloader 2025-06-01 14:07:07 +03:00
c07497cddb Merge branch '1.20.2-multiloader' into 1.20-multiloader 2025-06-01 14:06:02 +03:00
418397d3d2 Merge branch '1.20.3-multiloader' into 1.20.2-multiloader 2025-06-01 14:03:19 +03:00
7af35cda9f Merge branch '1.20.5-multiloader' into 1.20.3-multiloader 2025-06-01 14:02:05 +03:00
3d92617e47 Merge branch '1.21-multiloader' into 1.20.5-multiloader 2025-06-01 14:00:34 +03:00
f357e6c985 Merge branch '1.21.5-multiloader' into 1.21-multiloader 2025-06-01 13:57:15 +03:00
e4c9e1b3cd bump version 2025-06-01 13:55:20 +03:00
3ef3318ed3 update CHANGELOG.md 2025-06-01 13:48:54 +03:00
1a6327f91c Merge branch '1.20-multiloader' into 1.19.4-multiloader 2025-05-30 22:56:48 +03:00
56655bca36 backport to 1.20 2025-05-30 22:39:37 +03:00
90ca995907 Merge branch '1.20.2-multiloader' into 1.20-multiloader
# Conflicts:
#	common/src/main/java/net/lionarius/skinrestorer/mixin/ServerLoginPacketListenerImplMixin.java
2025-05-30 22:38:16 +03:00
0823ed6669 Merge branch '1.20.3-multiloader' into 1.20.2-multiloader 2025-05-30 22:37:22 +03:00
3fff2eb920 Merge branch '1.20.5-multiloader' into 1.20.3-multiloader 2025-05-30 22:37:11 +03:00
50a49b33a2 Merge branch '1.21-multiloader' into 1.20.5-multiloader 2025-05-30 22:36:56 +03:00
8de7f3a16f Merge branch '1.21.5-multiloader' into 1.21-multiloader 2025-05-30 22:36:25 +03:00
5b384c32d6 remove shadow from ServerLoginPacketListenerImplMixin 2025-05-30 22:35:56 +03:00
7fb647b3ba Merge branch '1.20.2-multiloader' into 1.20-multiloader
# Conflicts:
#	common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java
2025-05-30 21:50:53 +03:00
907566e12b Merge branch '1.20.3-multiloader' into 1.20.2-multiloader 2025-05-30 21:48:30 +03:00
8a730c7c61 Merge branch '1.20.5-multiloader' into 1.20.3-multiloader 2025-05-30 21:48:01 +03:00
0feba3f4b2 Merge branch '1.21-multiloader' into 1.20.5-multiloader 2025-05-30 21:47:51 +03:00
fcd76d9a87 Merge branch '1.21.5-multiloader' into 1.21-multiloader 2025-05-30 21:47:45 +03:00
8119a08c80 remove shadow of server from PlayerListMixin 2025-05-30 21:46:42 +03:00
6c159d6aa2 remove shadow of public method getPlayers 2025-05-30 21:29:42 +03:00
6 changed files with 15 additions and 11 deletions

1
.gitignore vendored
View File

@@ -30,3 +30,4 @@ bin/
.architectury-transformer/
run/
scripts/

View File

@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.3.3] - 2025-06-01
### Fixed
- Fixed forge mixin crash (closes [#54](https://github.com/Suiranoil/SkinRestorer/issues/53))
### Removed
- Removed minecraft 1.19 support
## [2.3.2] - 2025-05-24
### Fixed
- Fixed mixin incompatibility with ModernFix (closes [#42](https://github.com/Suiranoil/SkinRestorer/issues/52))

View File

@@ -1,2 +1,4 @@
### Fixed
- Fixed mixin incompatibility with ModernFix (closes [#42](https://github.com/Suiranoil/SkinRestorer/issues/52))
- Fixed forge mixin crash (closes [#54](https://github.com/Suiranoil/SkinRestorer/issues/53))
### Removed
- Removed minecraft 1.19 support

View File

@@ -3,12 +3,7 @@ plugins {
}
publishMods {
if (project.name == 'fabric')
file = remapJar.archiveFile
else if (project.name == 'neoforge')
file = jar.archiveFile
else
file = tasks.named('jarJar').get().archiveFile
file = project.layout.buildDirectory.file("libs/${project.archivesBaseName}-${project.version}.jar").map { it.asFile }.getOrNull()
modLoaders.add(project.name)
type = STABLE

View File

@@ -23,12 +23,12 @@ public abstract class ServerLoginPacketListenerImplMixin {
@Shadow @Nullable
private GameProfile gameProfile;
@Unique
private CompletableFuture<Void> skinrestorer$pendingSkin;
@Shadow
protected abstract GameProfile createFakeProfile(GameProfile original);
@Unique
private CompletableFuture<Void> skinrestorer$pendingSkin;
@Inject(method = "handleAcceptedLogin", at = @At(value = "HEAD"), cancellable = true)
public void waitForSkin(CallbackInfo ci) {
if (skinrestorer$pendingSkin == null) {

View File

@@ -8,7 +8,7 @@ minecraft_version_list=1.19.4
minecraft_version_range=[1.19.4,1.20)
mod_id=skinrestorer
mod_name=SkinRestorer
mod_version=2.3.2
mod_version=2.3.3
mod_author=Lionarius
mod_homepage=https://modrinth.com/mod/skinrestorer
mod_sources=https://github.com/Suiranoil/SkinRestorer