类 ConditionalOps.ConditionalDecoder<A>
java.lang.Object
net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder<A>
- 所有已实现的接口:
com.mojang.serialization.Decoder<Optional<WithConditions<A>>>
- 封闭类:
ConditionalOps<T>
private static final class ConditionalOps.ConditionalDecoder<A>
extends Object
implements com.mojang.serialization.Decoder<Optional<WithConditions<A>>>
-
嵌套类概要
从接口继承的嵌套类/接口 com.mojang.serialization.Decoder
com.mojang.serialization.Decoder.Boxed<A>, com.mojang.serialization.Decoder.Simple<A>, com.mojang.serialization.Decoder.Terminal<A>
-
字段概要
字段修饰符和类型字段说明private final String
final com.mojang.serialization.Codec
<List<ICondition>> private final com.mojang.serialization.Codec
<ICondition.IContext> private final com.mojang.serialization.Decoder
<A> -
构造器概要
构造器限定符构造器说明private
ConditionalDecoder
(String conditionalsPropertyKey, com.mojang.serialization.Codec<List<ICondition>> conditionsCodec, com.mojang.serialization.Codec<ICondition.IContext> contextCodec, com.mojang.serialization.Decoder<A> innerCodec) -
方法概要
修饰符和类型方法说明<T> com.mojang.serialization.DataResult
<com.mojang.datafixers.util.Pair<Optional<WithConditions<A>>, T>> decode
(com.mojang.serialization.DynamicOps<T> ops, T input) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 com.mojang.serialization.Decoder
boxed, decode, fieldOf, flatMap, map, parse, parse, promotePartial, simple, terminal, withLifecycle
-
字段详细资料
-
conditionalsPropertyKey
-
conditionsCodec
-
contextCodec
-
innerCodec
-
-
构造器详细资料
-
ConditionalDecoder
private ConditionalDecoder(String conditionalsPropertyKey, com.mojang.serialization.Codec<List<ICondition>> conditionsCodec, com.mojang.serialization.Codec<ICondition.IContext> contextCodec, com.mojang.serialization.Decoder<A> innerCodec)
-
-
方法详细资料
-
decode
public <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<Optional<WithConditions<A>>,T>> decode(com.mojang.serialization.DynamicOps<T> ops, T input) - 指定者:
decode
在接口中com.mojang.serialization.Decoder<A>
-