Skip to content

Commit 74ad2d1

Browse files
committed
Update VV usage again
1 parent 024fe77 commit 74ad2d1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

common/src/main/java/com/viaversion/viabackwards/protocol/v1_21_2to1_21/rewriter/BlockItemPacketRewriter1_21_2.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import com.viaversion.viaversion.api.minecraft.item.data.ItemModel;
4646
import com.viaversion.viaversion.api.minecraft.item.data.PotionEffect;
4747
import com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData;
48+
import com.viaversion.viaversion.api.minecraft.item.data.Repairable;
4849
import com.viaversion.viaversion.api.minecraft.item.data.UseCooldown;
4950
import com.viaversion.viaversion.api.protocol.packet.PacketWrapper;
5051
import com.viaversion.viaversion.api.type.Types;
@@ -348,9 +349,9 @@ private void backupInconvertibleData(final Item item) {
348349
backupTag.put("instrument_description", instrument.value().description());
349350
}
350351

351-
final HolderSet repairable = data.get(StructuredDataKey.REPAIRABLE);
352+
final Repairable repairable = data.get(StructuredDataKey.REPAIRABLE);
352353
if (repairable != null) {
353-
backupTag.put("repairable", holderSetToTag(repairable));
354+
backupTag.put("repairable", holderSetToTag(repairable.items()));
354355
}
355356

356357
final Enchantable enchantable = data.get(StructuredDataKey.ENCHANTABLE);
@@ -523,7 +524,7 @@ private void restoreInconvertibleData(final Item item) {
523524
}
524525

525526
if (backupTag.contains("repairable")) {
526-
data.set(StructuredDataKey.REPAIRABLE, restoreHolderSet(backupTag, "repairable"));
527+
data.set(StructuredDataKey.REPAIRABLE, new Repairable(restoreHolderSet(backupTag, "repairable")));
527528
}
528529

529530
final IntTag enchantable = backupTag.getIntTag("enchantable");

0 commit comments

Comments
 (0)