Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,7 @@ protected void backupInconvertibleData(final UserConnection connection, final It
saveIntData(StructuredDataKey.COW_VARIANT, dataContainer, backupTag);
saveIntData(StructuredDataKey.PIG_VARIANT, dataContainer, backupTag);
saveIntData(StructuredDataKey.WOLF_VARIANT, dataContainer, backupTag);
saveIntData(StructuredDataKey.WOLF_COLLAR, dataContainer, backupTag);

final Either<Integer, String> chickenVariant = dataContainer.get(StructuredDataKey.CHICKEN_VARIANT1_21_5);
if (chickenVariant != null) {
Expand Down Expand Up @@ -546,7 +547,7 @@ protected void restoreBackupData(final Item item, final StructuredDataContainer
final float disableCooldownScale = blocksAttackTag.getFloat("disable_cooldown_scale");
final CompoundTag itemDamageTag = blocksAttackTag.getCompoundTag("item_damage");
final ItemDamageFunction itemDamage = new ItemDamageFunction(itemDamageTag.getFloat("threshold"), itemDamageTag.getFloat("base"), itemDamageTag.getFloat("factor"));
final String bypassedBy = blocksAttackTag.getString("bypassed_by");
final String bypassedBy = itemDamageTag.getString("bypassed_by");
final Holder<SoundEvent> blockSound = blocksAttackTag.contains("block_sound") ? restoreHolder(blocksAttackTag, "block_sound", this::tagToSound) : null;
final Holder<SoundEvent> disableSound = blocksAttackTag.contains("disable_sound") ? restoreHolder(blocksAttackTag, "disable_sound", this::tagToSound) : null;

Expand Down Expand Up @@ -602,6 +603,7 @@ protected void restoreBackupData(final Item item, final StructuredDataContainer
restoreIntData(StructuredDataKey.COW_VARIANT, data, backupTag);
restoreIntData(StructuredDataKey.PIG_VARIANT, data, backupTag);
restoreIntData(StructuredDataKey.WOLF_VARIANT, data, backupTag);
restoreIntData(StructuredDataKey.WOLF_COLLAR, data, backupTag);

restoreHolderData(StructuredDataKey.BREAK_SOUND, data, backupTag, this::tagToSound);
restoreHolderData(StructuredDataKey.PAINTING_VARIANT, data, backupTag, tag -> {
Expand Down