Allow mutating CanonizingStringMap.keySet()

This commit is contained in:
embeddedt 2023-04-29 09:22:55 -04:00
parent e4ef3103cc
commit 9b50a50bad
No known key found for this signature in database
GPG Key ID: A69433EC199B5613

View File

@ -98,7 +98,8 @@ public class CanonizingStringMap<T> implements Map<String, T> {
@NotNull
@Override
public Set<String> keySet() {
return Collections.unmodifiableSet(this.backingMap.keySet());
// has to be modifiable because mods (cough, Tinkers) use it to clear the tag
return this.backingMap.keySet();
}
@NotNull