类 ExtraDataFixUtils

java.lang.Object
net.minecraft.util.datafix.ExtraDataFixUtils

public class ExtraDataFixUtils extends Object
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static com.mojang.serialization.Dynamic<?>
    blockState(String p_365301_)
     
    static com.mojang.serialization.Dynamic<?>
    blockState(String p_364037_, Map<String,String> p_363925_)
     
    static <T, R> com.mojang.datafixers.Typed<R>
    cast(com.mojang.datafixers.types.Type<R> p_332791_, com.mojang.datafixers.Typed<T> p_329826_)
     
    static <T> Function<com.mojang.datafixers.Typed<?>,com.mojang.datafixers.Typed<?>>
    chainAllFilters(Function<com.mojang.datafixers.Typed<?>,com.mojang.datafixers.Typed<?>>... p_343226_)
     
    static com.mojang.serialization.Dynamic<?>
    fixBlockPos(com.mojang.serialization.Dynamic<?> p_330445_)
     
    static com.mojang.serialization.Dynamic<?>
    fixStringField(com.mojang.serialization.Dynamic<?> p_360869_, String p_368546_, UnaryOperator<String> p_368245_)
     
    static com.mojang.datafixers.types.Type<?>
    patchSubType(com.mojang.datafixers.types.Type<?> p_362193_, com.mojang.datafixers.types.Type<?> p_361959_, com.mojang.datafixers.types.Type<?> p_368313_)
     
    private static <A, B> com.mojang.datafixers.TypeRewriteRule
    typePatcher(com.mojang.datafixers.types.Type<A> p_365721_, com.mojang.datafixers.types.Type<B> p_368008_)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ExtraDataFixUtils

      public ExtraDataFixUtils()
  • 方法详细资料

    • fixBlockPos

      public static com.mojang.serialization.Dynamic<?> fixBlockPos(com.mojang.serialization.Dynamic<?> p_330445_)
    • cast

      public static <T, R> com.mojang.datafixers.Typed<R> cast(com.mojang.datafixers.types.Type<R> p_332791_, com.mojang.datafixers.Typed<T> p_329826_)
    • patchSubType

      public static com.mojang.datafixers.types.Type<?> patchSubType(com.mojang.datafixers.types.Type<?> p_362193_, com.mojang.datafixers.types.Type<?> p_361959_, com.mojang.datafixers.types.Type<?> p_368313_)
    • typePatcher

      private static <A, B> com.mojang.datafixers.TypeRewriteRule typePatcher(com.mojang.datafixers.types.Type<A> p_365721_, com.mojang.datafixers.types.Type<B> p_368008_)
    • chainAllFilters

      @SafeVarargs public static <T> Function<com.mojang.datafixers.Typed<?>,com.mojang.datafixers.Typed<?>> chainAllFilters(Function<com.mojang.datafixers.Typed<?>,com.mojang.datafixers.Typed<?>>... p_343226_)
    • blockState

      public static com.mojang.serialization.Dynamic<?> blockState(String p_364037_, Map<String,String> p_363925_)
    • blockState

      public static com.mojang.serialization.Dynamic<?> blockState(String p_365301_)
    • fixStringField

      public static com.mojang.serialization.Dynamic<?> fixStringField(com.mojang.serialization.Dynamic<?> p_360869_, String p_368546_, UnaryOperator<String> p_368245_)