Changes

Summary

  1. Drop class generics from TypedMap (details)
Commit 0d682922887426f2e263f84967007cefb8013883 by KnightMiner
Drop class generics from TypedMap

None of the usages (current nor future) ended up wanting that constraint, so we just ended up passing in object everywhere needlessly. This simplifies usage of the class
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable8.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/common/BlockStateLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable15.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/common/NBTLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable14.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable12.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/common/ItemStackLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/util/typed/TypedMap.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable11.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/mapping/EitherLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable1.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable6.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/field/ContextKey.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable13.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/field/DirectField.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/recipe/helper/LoadableRecipeSerializer.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable3.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/predicate/block/BlockPropertiesPredicate.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/util/typed/TypedMapBuilder.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/field/LoadableField.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/mapping/MappedLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable16.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable2.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/field/RecordField.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable5.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/mapping/CompactLoadable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable9.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/ContextStreamable.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/util/typed/MutableTypedMap.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/field/ContextField.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/util/typed/BackedTypedMap.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable10.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable4.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/data/loadable/record/RecordLoadable7.java (diff)