diff --git a/connector/src/main/java/org/geysermc/connector/registry/type/ItemMappings.java b/connector/src/main/java/org/geysermc/connector/registry/type/ItemMappings.java
index 767b6b2e0..bffe415a1 100644
--- a/connector/src/main/java/org/geysermc/connector/registry/type/ItemMappings.java
+++ b/connector/src/main/java/org/geysermc/connector/registry/type/ItemMappings.java
@@ -121,8 +121,9 @@ public class ItemMappings {
                     }
                 } else {
                     if (!(mapping.getBedrockData() == data.getDamage() ||
-                            // Make exceptions for potions and tipped arrows, whose damage values can vary
-                            (mapping.getJavaIdentifier().endsWith("potion") || mapping.getJavaIdentifier().equals("minecraft:arrow")))) {
+                            // Make exceptions for potions, tipped arrows, and firework stars, whose damage values can vary
+                            (mapping.getJavaIdentifier().endsWith("potion") || mapping.getJavaIdentifier().equals("minecraft:arrow")
+                                    || mapping.getJavaIdentifier().equals("minecraft:firework_star")))) {
                         continue;
                     }
                 }