Class GlobalVariableManager

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
me.desht.pneumaticcraft.common.variables.GlobalVariableManager

public class GlobalVariableManager extends net.minecraft.world.level.saveddata.SavedData
Manages global variables. These are prefixed with '#' or '%'.
  • Field Details

  • Method Details

    • getInstance

      public static GlobalVariableManager getInstance()
    • load

      public static GlobalVariableManager load(net.minecraft.nbt.CompoundTag tag)
    • save

      public net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag tag)
      Specified by:
      save in class net.minecraft.world.level.saveddata.SavedData
    • getAllActiveVariableNames

      public Collection<String> getAllActiveVariableNames(net.minecraft.world.entity.player.Player player)