public abstract class MixinScoreboardSaveData extends net.minecraft.world.WorldSavedData implements IMixinScoreboardSaveData
Modifier and Type | Field and Description |
---|---|
Map<UUID,SpongeScore> |
scoreMap |
Constructor and Description |
---|
MixinScoreboardSaveData(String name) |
Modifier and Type | Method and Description |
---|---|
void |
onAfterSetLocked(net.minecraft.nbt.NBTTagList nbt,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci,
int i,
net.minecraft.nbt.NBTTagCompound nbttagcompound,
net.minecraft.scoreboard.ScoreObjective objective) |
net.minecraft.scoreboard.Score |
onGetValueFromObjective(net.minecraft.scoreboard.Scoreboard scoreboard,
String name,
net.minecraft.scoreboard.ScoreObjective objective) |
void |
onInit(String name,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onScoresToNbt(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.nbt.NBTTagList> cir,
net.minecraft.nbt.NBTTagList nbttaglist,
Collection collection,
Iterator iterator,
net.minecraft.scoreboard.Score score,
net.minecraft.nbt.NBTTagCompound nbttagcompound) |
void |
onSetScoreboard(net.minecraft.scoreboard.Scoreboard scoreboard,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
setSpongeScoreboard(org.spongepowered.api.scoreboard.Scoreboard scoreboard) |
public Map<UUID,SpongeScore> scoreMap
public MixinScoreboardSaveData(String name)
public void onInit(String name, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void setSpongeScoreboard(org.spongepowered.api.scoreboard.Scoreboard scoreboard)
setSpongeScoreboard
in interface IMixinScoreboardSaveData
public void onSetScoreboard(net.minecraft.scoreboard.Scoreboard scoreboard, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onAfterSetLocked(net.minecraft.nbt.NBTTagList nbt, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci, int i, net.minecraft.nbt.NBTTagCompound nbttagcompound, net.minecraft.scoreboard.ScoreObjective objective)
public net.minecraft.scoreboard.Score onGetValueFromObjective(net.minecraft.scoreboard.Scoreboard scoreboard, String name, net.minecraft.scoreboard.ScoreObjective objective)
public void onScoresToNbt(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.nbt.NBTTagList> cir, net.minecraft.nbt.NBTTagList nbttaglist, Collection collection, Iterator iterator, net.minecraft.scoreboard.Score score, net.minecraft.nbt.NBTTagCompound nbttagcompound)