Skip to content

Commit 897eafb

Browse files
committed
fix(fabric): avoid pottery pattern registry overriding default string parser for annotations
1 parent 5bd2b90 commit 897eafb

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

cloud-minecraft/cloud-fabric/src/main/java/cloud/commandframework/fabric/FabricCommandManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ private void registerRegistryEntryMappings() {
217217
* Eventually, these could be resolved by using ParserParameters in some way? */
218218
seenClasses.add(ResourceLocation.class);
219219
seenClasses.add(Codec.class);
220+
seenClasses.add(String.class); // avoid pottery pattern registry overriding default string parser
220221
for (final Field field : Registries.class.getDeclaredFields()) {
221222
if ((field.getModifiers() & MOD_PUBLIC_STATIC_FINAL) != MOD_PUBLIC_STATIC_FINAL) {
222223
continue;

0 commit comments

Comments
 (0)