We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1ed5340 commit 043435aCopy full SHA for 043435a
1 file changed
codebook-lvt/src/main/java/io/papermc/codebook/lvt/LvtTypeSuggester.java
@@ -102,9 +102,9 @@ private String suggestNameFromClassType(final ClassType type) throws IOException
102
}
103
104
// TODO Try to determine name from signature, rather than just descriptor
105
- final @Nullable ClassData typeClass = context.getContextProvider().findClass(type);
+ final @Nullable ClassData typeClass = this.context.getContextProvider().findClass(type);
106
if (typeClass != null) {
107
- if (typeClass.doesExtendOrImplement(this.listClass)) {
+ if (typeClass.doesExtendOrImplement(this.listClass) && !typeClass.name().startsWith("net/minecraft/nbt/")) { // exclude nbt lists
108
return "list";
109
} else if (typeClass.doesExtendOrImplement(this.setClass)) {
110
return "set";
0 commit comments