3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-10-03 08:41:05 +02:00

Move firework flight length appending into VB protocol (#3902)

Dieser Commit ist enthalten in:
EnZaXD 2024-06-02 09:04:24 +02:00 committet von GitHub
Ursprung 82452dbdfe
Commit 8a826b88fb
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: B5690EEEBB952194

Datei anzeigen

@ -120,7 +120,6 @@ import org.checkerframework.checker.nullness.qual.Nullable;
import static com.viaversion.viaversion.util.MathUtil.clamp;
// 1.20.3 nbt -> 1.20.5 data component conversion
public final class BlockItemPacketRewriter1_20_5 extends ItemRewriter<ClientboundPacket1_20_3, ServerboundPacket1_20_5, Protocol1_20_3To1_20_5> {
public static final String[] MOB_TAGS = {"NoAI", "Silent", "NoGravity", "Glowing", "Invulnerable", "Health", "Age", "Variant", "HuntingCooldown", "BucketVariantTag"};
@ -396,13 +395,6 @@ public final class BlockItemPacketRewriter1_20_5 extends ItemRewriter<Clientboun
return dataItem;
}
if (dataConverter.backupInconvertibleData()) {
// In 1.20.6, some items have default values which are not written into the components
if (item.identifier() == 1105 && !data.contains(StructuredDataKey.FIREWORKS)) {
data.set(StructuredDataKey.FIREWORKS, new Fireworks(1, new FireworkExplosion[0]));
}
}
for (final StructuredData<?> structuredData : data.data().values()) {
dataConverter.writeToTag(connection, structuredData, tag);
}