Class DecodeContext<D>
java.lang.Object
com.github.darksoulq.abyssallib.common.serialization.DecodeContext<D>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <D> DecodeContext<D> of(DynamicOps<D> ops, Map<D, D> map) <T> DecodeContext<D> <T> DecodeContext<D> readNullable(String key, Codec<T> codec, Consumer<T> action) <T> DecodeContext<D> readOptional(String key, Codec<T> codec, Consumer<Optional<T>> action) <T> DecodeContext<D> readOrElse(String key, Codec<T> codec, T defaultValue, Consumer<T> action) result()
-
Method Details
-
of
-
read
-
readNullable
-
readOptional
-
readOrElse
public <T> DecodeContext<D> readOrElse(String key, Codec<T> codec, T defaultValue, Consumer<T> action) -
result
-