Skip to content

Commit 11914da

Browse files
committed
Use VV contained sound mappings in 1.9->1.8
1 parent 30fa58a commit 11914da

File tree

4 files changed

+6
-501
lines changed

4 files changed

+6
-501
lines changed

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/Protocol1_9To1_8.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
package com.viaversion.viarewind.protocol.v1_9to1_8;
1919

2020
import com.viaversion.viabackwards.api.BackwardsProtocol;
21-
import com.viaversion.viarewind.protocol.v1_9to1_8.data.RewindMappingData1_8;
21+
import com.viaversion.viarewind.api.data.RewindMappingData;
2222
import com.viaversion.viarewind.protocol.v1_9to1_8.rewriter.BlockItemPacketRewriter1_9;
2323
import com.viaversion.viarewind.protocol.v1_9to1_8.rewriter.EntityPacketRewriter1_9;
2424
import com.viaversion.viarewind.protocol.v1_9to1_8.rewriter.PlayerPacketRewriter1_9;
@@ -60,7 +60,7 @@ public Byte transform(PacketWrapper packetWrapper, Float degrees) {
6060
}
6161
};
6262

63-
public static final RewindMappingData1_8 MAPPINGS = new RewindMappingData1_8();
63+
public static final RewindMappingData MAPPINGS = new RewindMappingData("1.9.4", "1.8");
6464

6565
private final BlockItemPacketRewriter1_9 itemRewriter = new BlockItemPacketRewriter1_9(this);
6666
private final EntityPacketRewriter1_9 entityRewriter = new EntityPacketRewriter1_9(this);
@@ -97,7 +97,7 @@ public void register(ViaProviders providers) {
9797
}
9898

9999
@Override
100-
public RewindMappingData1_8 getMappingData() {
100+
public RewindMappingData getMappingData() {
101101
return MAPPINGS;
102102
}
103103

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/data/RewindMappingData1_8.java

Lines changed: 0 additions & 48 deletions
This file was deleted.

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/rewriter/WorldPacketRewriter1_9.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,11 +251,11 @@ public void register() {
251251
public void register() {
252252
handler(wrapper -> {
253253
final int soundId = wrapper.read(Types.VAR_INT);
254-
final String soundName = protocol.getMappingData().soundName(soundId);
255-
if (soundName == null) {
254+
final int mappedSoundId = protocol.getMappingData().getFullSoundMappings().getNewId(soundId);
255+
if (mappedSoundId == -1) {
256256
wrapper.cancel();
257257
} else {
258-
wrapper.write(Types.STRING, protocol.getMappingData().getMappedNamedSound(soundName));
258+
wrapper.write(Types.STRING, protocol.getMappingData().getFullSoundMappings().mappedIdentifier(mappedSoundId));
259259
}
260260
});
261261
read(Types.VAR_INT); // Sound category

0 commit comments

Comments
 (0)