3
0
Mirror von https://github.com/ViaVersion/ViaBackwards.git synchronisiert 2024-12-26 00:00:33 +01:00

Properly swift sneak in lore

Dieser Commit ist enthalten in:
Nassim Jahnke 2024-07-03 11:31:02 +02:00
Ursprung 355ca898d7
Commit 520552fe69
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: EF6771C01F6EF02F
2 geänderte Dateien mit 15 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -19,6 +19,7 @@ package com.viaversion.viabackwards.protocol.v1_19to1_18_2.rewriter;
import com.viaversion.nbt.tag.CompoundTag;
import com.viaversion.viabackwards.api.rewriters.BackwardsItemRewriter;
import com.viaversion.viabackwards.api.rewriters.EnchantmentRewriter;
import com.viaversion.viabackwards.protocol.v1_19to1_18_2.Protocol1_19To1_18_2;
import com.viaversion.viabackwards.protocol.v1_19to1_18_2.storage.LastDeathPosition;
import com.viaversion.viaversion.api.connection.UserConnection;
@ -42,6 +43,8 @@ import com.viaversion.viaversion.util.MathUtil;
public final class BlockItemPacketRewriter1_19 extends BackwardsItemRewriter<ClientboundPackets1_19, ServerboundPackets1_17, Protocol1_19To1_18_2> {
private final EnchantmentRewriter enchantmentRewriter = new EnchantmentRewriter(this);
public BlockItemPacketRewriter1_19(final Protocol1_19To1_18_2 protocol) {
super(protocol, Types.ITEM1_13_2, Types.ITEM1_13_2_ARRAY);
}
@ -208,6 +211,11 @@ public final class BlockItemPacketRewriter1_19 extends BackwardsItemRewriter<Cli
});
}
@Override
protected void registerRewrites() {
enchantmentRewriter.registerEnchantment("minecraft:swift_sneak", "§7Swift Sneak");
}
@Override
public Item handleItemToClient(final UserConnection connection, final Item item) {
if (item == null) return null;
@ -232,6 +240,8 @@ public final class BlockItemPacketRewriter1_19 extends BackwardsItemRewriter<Cli
lodestonePosTag.putInt("X", position.x());
lodestonePosTag.putInt("Y", position.y());
lodestonePosTag.putInt("Z", position.z());
enchantmentRewriter.handleToClient(item);
return item;
}
@ -252,6 +262,8 @@ public final class BlockItemPacketRewriter1_19 extends BackwardsItemRewriter<Cli
item.setTag(null);
}
}
enchantmentRewriter.handleToServer(item);
return item;
}
}

Datei anzeigen

@ -4112,6 +4112,9 @@
"realms.missing.snapshot.error.text": "Realms is currently not supported in snapshots"
},
"1.12": {
"potion.potency.3": "enchantment.level.4",
"potion.potency.4": "enchantment.level.5",
"potion.potency.5": "enchantment.level.6",
"gui.recipebook.moreRecipes": "Right Click for more",
"gui.recipebook.toggleRecipes.all": "Showing all",
"gui.recipebook.toggleRecipes.craftable": "Showing craftable",