Class MappedMapAppender<K,V>
java.lang.Object
dev.dhyces.trimmed.api.data.map.appenders.MapAppender<K,V>
dev.dhyces.trimmed.api.data.map.appenders.MappedMapAppender<K,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
builder -
Constructor Summary
ConstructorsConstructorDescriptionMappedMapAppender(MapBuilder<V> builder, Function<K, @Nullable net.minecraft.resources.ResourceLocation> encoder) -
Method Summary
Modifier and TypeMethodDescription<S extends MapAppender<K,V>>
SintrusivePutAll(Map<K, V> map) <S extends MapAppender<K,V>>
SintrusivePutAllOptional(Map<K, V> map) <S extends MapAppender<K,V>>
S<S extends MapAppender<K,V>>
SputOptional(K key, V value) Methods inherited from class dev.dhyces.trimmed.api.data.map.appenders.MapAppender
append, append, appendOptional, appendOptional, put, putAll, putAllOptional, putOptional, replaces, self
-
Field Details
-
encoder
-
-
Constructor Details
-
MappedMapAppender
public MappedMapAppender(MapBuilder<V> builder, Function<K, @Nullable net.minecraft.resources.ResourceLocation> encoder)
-
-
Method Details
-
put
-
putOptional
-
intrusivePutAll
-
intrusivePutAllOptional
-