net.minecraft.world.level.saveddata

public record SavedData$Factory<T extends SavedData>

eum$a
net.minecraft.world.level.saveddata.SavedData$Factory
net.minecraft.class_18$class_8645
net.minecraft.world.PersistentState$Type
net.minecraft.world.level.saveddata.PersistentBase$a

Field summary

Modifier and TypeField
private final Supplier<T>
a
constructor
comp_1590
constructor
private final BiFunction<CompoundTag, HolderLookup$Provider, T>
b
deserializer
comp_1591
deserializer
private final DataFixTypes
c
type
comp_1592
type

Constructor summary

ModifierConstructor
public (Supplier<T> arg0, BiFunction<CompoundTag, HolderLookup$Provider, T> arg1, DataFixTypes arg2)

Method summary

Modifier and TypeMethod
public Supplier<T>
a()
constructor()
comp_1590()
constructor()
public BiFunction<CompoundTag, HolderLookup$Provider, T>
b()
deserializer()
comp_1591()
deserializer()
public DataFixTypes
c()
type()
comp_1592()
type()