Class SavedDataManager
java.lang.Object
de.luckymcdev.foundryengine.common.savedata.SavedDataManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.nbt.CompoundTagcollectAll(net.minecraft.server.level.ServerLevel level) voiddispatchSync(net.minecraft.nbt.CompoundTag data) voidregister(net.minecraft.resources.Identifier id, Function<net.minecraft.server.level.ServerLevel, net.minecraft.nbt.CompoundTag> collector) voidregister(net.minecraft.resources.Identifier id, Function<net.minecraft.server.level.ServerLevel, net.minecraft.nbt.CompoundTag> collector, Consumer<net.minecraft.nbt.CompoundTag> clientHandler) voidregisterClientHandler(net.minecraft.resources.Identifier id, Consumer<net.minecraft.nbt.CompoundTag> handler) voidsyncToDimension(net.minecraft.server.level.ServerLevel level) voidsyncToPlayer(net.minecraft.server.level.ServerPlayer player)
-
Constructor Details
-
SavedDataManager
public SavedDataManager()
-
-
Method Details
-
register
-
register
public void register(net.minecraft.resources.Identifier id, Function<net.minecraft.server.level.ServerLevel, net.minecraft.nbt.CompoundTag> collector) -
registerClientHandler
public void registerClientHandler(net.minecraft.resources.Identifier id, Consumer<net.minecraft.nbt.CompoundTag> handler) -
collectAll
public net.minecraft.nbt.CompoundTag collectAll(net.minecraft.server.level.ServerLevel level) -
dispatchSync
public void dispatchSync(net.minecraft.nbt.CompoundTag data) -
syncToPlayer
public void syncToPlayer(net.minecraft.server.level.ServerPlayer player) -
syncToDimension
public void syncToDimension(net.minecraft.server.level.ServerLevel level)
-