diff --git a/.idea/misc.xml b/.idea/misc.xml
index f0c744c..5cd9a10 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,7 +1,7 @@
-
+
\ No newline at end of file
diff --git a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/CodecImpl.java b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/CodecImpl.java
index 3940559..228d017 100644
--- a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/CodecImpl.java
+++ b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/CodecImpl.java
@@ -32,7 +32,7 @@ final class CodecImpl implements kr.toxicity.libraries.datacomponent.api.Code
private static final RegistryOps OPS = RegistryAccess.fromRegistryOfRegistries(BuiltInRegistries.REGISTRY).createSerializationContext(JsonOps.INSTANCE);
static final CodecImpl COMPONENT = of(ComponentSerialization.CODEC, t -> t.stream().count() == 1 && t.getStyle().isEmpty() && t.getContents() instanceof PlainTextContents textContents ? new JsonPrimitive(textContents.text()) : new JsonObject());
- static final CodecImpl ITEM_LORE = of(ItemLore.CODEC, t -> new JsonArray());
+ static final CodecImpl LORE = of(ItemLore.CODEC, t -> new JsonArray());
static final CodecImpl RARITY = of(Rarity.CODEC, t -> new JsonPrimitive(t.name().toLowerCase()));
static final CodecImpl UNIT = of(Codec.unit(Unit.INSTANCE), t -> new JsonPrimitive(true));
static final CodecImpl ADVENTURE_MODE_PREDICATE = of(AdventureModePredicate.CODEC, t -> new JsonObject());
diff --git a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/Converters.java b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/Converters.java
index 8ca16ca..d9bc38b 100644
--- a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/Converters.java
+++ b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/Converters.java
@@ -348,7 +348,7 @@ public net.minecraft.world.effect.MobEffectInstance asVanilla(@NotNull MobEffect
)
);
- static final Converter ITEM_LORE = Converter.of(
+ static final Converter LORE = Converter.of(
l -> new net.minecraft.world.item.component.ItemLore(
l.lines().stream().map(COMPONENT::asVanilla).toList(),
l.styledLines().stream().map(COMPONENT::asVanilla).toList()
diff --git a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/DataComponentTypeImpl.java b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/DataComponentTypeImpl.java
index d9eddb8..3a00700 100644
--- a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/DataComponentTypeImpl.java
+++ b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/DataComponentTypeImpl.java
@@ -74,11 +74,11 @@ final class DataComponentTypeImpl implements kr.toxicity.libraries.datacom
Converters.COMPONENT,
CodecImpl.COMPONENT
);
- static final DataComponentTypeImpl ITEM_LORE = register(
- "item_lore",
+ static final DataComponentTypeImpl LORE = register(
+ "lore",
DataComponents.LORE,
- Converters.ITEM_LORE,
- CodecImpl.ITEM_LORE
+ Converters.LORE,
+ CodecImpl.LORE
);
static final DataComponentTypeImpl RARITY = register(
"rarity",
diff --git a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/NMSImpl.java b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/NMSImpl.java
index 8a3bedc..61067d8 100644
--- a/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/NMSImpl.java
+++ b/nms/v1_20_R4/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_20_R4/NMSImpl.java
@@ -55,7 +55,7 @@ public final class NMSImpl implements NMS {
@Override
public @NotNull DataComponentType lore() {
- return DataComponentTypeImpl.ITEM_LORE;
+ return DataComponentTypeImpl.LORE;
}
@Override
diff --git a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/CodecImpl.java b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/CodecImpl.java
index f4b36a5..73cce44 100644
--- a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/CodecImpl.java
+++ b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/CodecImpl.java
@@ -32,7 +32,7 @@ final class CodecImpl implements kr.toxicity.libraries.datacomponent.api.Code
private static final RegistryOps OPS = RegistryAccess.fromRegistryOfRegistries(BuiltInRegistries.REGISTRY).createSerializationContext(JsonOps.INSTANCE);
static final CodecImpl COMPONENT = of(ComponentSerialization.CODEC, t -> t.stream().count() == 1 && t.getStyle().isEmpty() && t.getContents() instanceof PlainTextContents textContents ? new JsonPrimitive(textContents.text()) : new JsonObject());
- static final CodecImpl ITEM_LORE = of(ItemLore.CODEC, t -> new JsonArray());
+ static final CodecImpl LORE = of(ItemLore.CODEC, t -> new JsonArray());
static final CodecImpl RARITY = of(Rarity.CODEC, t -> new JsonPrimitive(t.name().toLowerCase()));
static final CodecImpl UNIT = of(Codec.unit(Unit.INSTANCE), t -> new JsonPrimitive(true));
static final CodecImpl ADVENTURE_MODE_PREDICATE = of(AdventureModePredicate.CODEC, t -> new JsonObject());
diff --git a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/Converters.java b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/Converters.java
index 2563659..b434369 100644
--- a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/Converters.java
+++ b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/Converters.java
@@ -348,7 +348,7 @@ public net.minecraft.world.effect.MobEffectInstance asVanilla(@NotNull MobEffect
)
);
- static final Converter ITEM_LORE = Converter.of(
+ static final Converter LORE = Converter.of(
l -> new net.minecraft.world.item.component.ItemLore(
l.lines().stream().map(COMPONENT::asVanilla).toList(),
l.styledLines().stream().map(COMPONENT::asVanilla).toList()
diff --git a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/DataComponentTypeImpl.java b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/DataComponentTypeImpl.java
index cc5c0af..eec5391 100644
--- a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/DataComponentTypeImpl.java
+++ b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/DataComponentTypeImpl.java
@@ -74,11 +74,11 @@ final class DataComponentTypeImpl implements kr.toxicity.libraries.datacom
Converters.COMPONENT,
CodecImpl.COMPONENT
);
- static final DataComponentTypeImpl ITEM_LORE = register(
- "item_lore",
+ static final DataComponentTypeImpl LORE = register(
+ "lore",
DataComponents.LORE,
- Converters.ITEM_LORE,
- CodecImpl.ITEM_LORE
+ Converters.LORE,
+ CodecImpl.LORE
);
static final DataComponentTypeImpl RARITY = register(
"rarity",
diff --git a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/NMSImpl.java b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/NMSImpl.java
index eb7c284..3a634b4 100644
--- a/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/NMSImpl.java
+++ b/nms/v1_21_R1/src/main/java/kr/toxicity/libraries/datacomponent/nms/v1_21_R1/NMSImpl.java
@@ -55,7 +55,7 @@ public final class NMSImpl implements NMS {
@Override
public @NotNull DataComponentType lore() {
- return DataComponentTypeImpl.ITEM_LORE;
+ return DataComponentTypeImpl.LORE;
}
@Override