Skip to content

Commit 2f1c21b

Browse files
committed
Add experimental vanilla skin flow
1 parent 6d3bdb6 commit 2f1c21b

4 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/main/java/org/itxtech/synapseapi/SynapsePlayer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ public boolean isNeedLevelChangeLoadScreen() {
151151
return false;
152152
}
153153

154+
@Override
154155
public boolean isJavaClient() {
155156
return loginChainData != null
156157
&& loginChainData.getViaProxyAuthToken() != null

src/main/java/org/itxtech/synapseapi/multiprotocol/protocol11960/protocol/PlayerSkinPacket11960.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ public class PlayerSkinPacket11960 extends Packet11960 {
1818

1919
public UUID uuid;
2020
public Skin skin;
21-
public String newSkinName;
22-
public String oldSkinName;
21+
public String newSkinName = "";
22+
public String oldSkinName = "";
2323

2424
public boolean extend;
2525
public boolean error = false;

src/main/java/org/itxtech/synapseapi/multiprotocol/protocol11963/protocol/PlayerSkinPacket11963.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ public class PlayerSkinPacket11963 extends Packet11963 {
1515

1616
public UUID uuid;
1717
public Skin skin;
18-
public String newSkinName;
19-
public String oldSkinName;
18+
public String newSkinName = "";
19+
public String oldSkinName = "";
2020

2121
@Override
2222
public int pid() {

src/main/java/org/itxtech/synapseapi/utils/DataPacketEidReplacer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ public static DataPacket replace(DataPacket pk, long from, long to) {
178178
cloned = true;
179179
dp.entries = dp.entries.clone();
180180
}
181-
Entry entry = dp.entries[i].copy();
181+
Entry entry = dp.entries[i].clone();
182182
entry.entityId = to;
183183
dp.entries[i] = entry;
184184
}

0 commit comments

Comments
 (0)