com.mojang.datafixers

public class DataFixerUpper

implements DataFixer

com.mojang.datafixers.DataFixerUpper

Field summary

Modifier and TypeField
public static boolean
ERRORS_ARE_FATAL
private static final org.apache.logging.log4j.Logger
LOGGER
protected static final PointFreeRule
OPTIMIZATION_RULE
private final it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap<Schema>
schemas
private final List<DataFix>
globalList
private final it.unimi.dsi.fastutil.ints.IntSortedSet
fixerVersions
private final it.unimi.dsi.fastutil.longs.Long2ObjectMap<TypeRewriteRule>
rules

Constructor summary

ModifierConstructor
protected (it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap<Schema> arg0, List<DataFix> arg1, it.unimi.dsi.fastutil.ints.IntSortedSet arg2)

Method summary

Modifier and TypeMethod
public <T> Dynamic<T>
update(DSL$TypeReference arg0, Dynamic<T> arg1, int arg2, int arg3)
public Schema
getSchema(int arg0)
protected Type<?>
getType(DSL$TypeReference arg0, int arg1)
protected static int
getLowestSchemaSameVersion(it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap<Schema> arg0, int arg1)
private int
getLowestFixSameVersion(int arg0)
protected TypeRewriteRule
getRule(int arg0, int arg1)
protected it.unimi.dsi.fastutil.ints.IntSortedSet
fixerVersions()