Class SavedDataStorage

java.lang.Object
net.minecraft.world.storage.SavedDataStorage

public class SavedDataStorage extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_53
glue class_179
server es
client hc
named net/minecraft/world/storage/SavedDataStorage
  • Field Details

    • storage

      private WorldStorage storage
      Mappings:
      Namespace Name Mixin selector
      intermediary field_550 Lnet/minecraft/class_53;field_550:Lnet/minecraft/class_52;
      glue field_757 Lclass_179;field_757:Lclass_561;
      server a Les;a:Lom;
      client a Lhc;a:Lwt;
      named storage Lnet/minecraft/world/storage/SavedDataStorage;storage:Lnet/minecraft/world/storage/WorldStorage;
    • loadedStatesById

      private Map loadedStatesById
      Mappings:
      Namespace Name Mixin selector
      intermediary field_551 Lnet/minecraft/class_53;field_551:Ljava/util/Map;
      glue field_758 Lclass_179;field_758:Ljava/util/Map;
      server b Les;b:Ljava/util/Map;
      client b Lhc;b:Ljava/util/Map;
      named loadedStatesById Lnet/minecraft/world/storage/SavedDataStorage;loadedStatesById:Ljava/util/Map;
    • loadedStates

      private List loadedStates
      Mappings:
      Namespace Name Mixin selector
      intermediary field_552 Lnet/minecraft/class_53;field_552:Ljava/util/List;
      glue field_759 Lclass_179;field_759:Ljava/util/List;
      server c Les;c:Ljava/util/List;
      client c Lhc;c:Ljava/util/List;
      named loadedStates Lnet/minecraft/world/storage/SavedDataStorage;loadedStates:Ljava/util/List;
    • idCounts

      private Map idCounts
      Mappings:
      Namespace Name Mixin selector
      intermediary field_553 Lnet/minecraft/class_53;field_553:Ljava/util/Map;
      glue field_760 Lclass_179;field_760:Ljava/util/Map;
      server d Les;d:Ljava/util/Map;
      client d Lhc;d:Ljava/util/Map;
      named idCounts Lnet/minecraft/world/storage/SavedDataStorage;idCounts:Ljava/util/Map;
  • Constructor Details

    • SavedDataStorage

      public SavedDataStorage(WorldStorage storage)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_53;<init>(Lnet/minecraft/class_52;)V
      glue <init> Lclass_179;<init>(Lclass_561;)V
      server <init> Les;<init>(Lom;)V
      client <init> Lhc;<init>(Lwt;)V
      named <init> Lnet/minecraft/world/storage/SavedDataStorage;<init>(Lnet/minecraft/world/storage/WorldStorage;)V
  • Method Details

    • getOrCreate

      public PersistentState getOrCreate(Class stateClass, String id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_525 Lnet/minecraft/class_53;method_525(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_58;
      glue method_860 Lclass_179;method_860(Ljava/lang/Class;Ljava/lang/String;)Lclass_193;
      server a Les;a(Ljava/lang/Class;Ljava/lang/String;)Lfa;
      client a Lhc;a(Ljava/lang/Class;Ljava/lang/String;)Lhm;
      named getOrCreate Lnet/minecraft/world/storage/SavedDataStorage;getOrCreate(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/PersistentState;
    • set

      public void set(String id, PersistentState state)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_527 Lnet/minecraft/class_53;method_527(Ljava/lang/String;Lnet/minecraft/class_58;)V
      glue method_862 Lclass_179;method_862(Ljava/lang/String;Lclass_193;)V
      server a Les;a(Ljava/lang/String;Lfa;)V
      client a Lhc;a(Ljava/lang/String;Lhm;)V
      named set Lnet/minecraft/world/storage/SavedDataStorage;set(Ljava/lang/String;Lnet/minecraft/world/PersistentState;)V
    • save

      public void save()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_523 Lnet/minecraft/class_53;method_523()V
      glue method_858 Lclass_179;method_858()V
      server a Les;a()V
      client a Lhc;a()V
      named save Lnet/minecraft/world/storage/SavedDataStorage;save()V
    • save

      private void save(PersistentState state)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_524 Lnet/minecraft/class_53;method_524(Lnet/minecraft/class_58;)V
      glue method_859 Lclass_179;method_859(Lclass_193;)V
      server a Les;a(Lfa;)V
      client a Lhc;a(Lhm;)V
      named save Lnet/minecraft/world/storage/SavedDataStorage;save(Lnet/minecraft/world/PersistentState;)V
    • loadIdCounts

      private void loadIdCounts()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_528 Lnet/minecraft/class_53;method_528()V
      glue method_863 Lclass_179;method_863()V
      server b Les;b()V
      client b Lhc;b()V
      named loadIdCounts Lnet/minecraft/world/storage/SavedDataStorage;loadIdCounts()V
    • getIdCount

      public int getIdCount(String id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_526 Lnet/minecraft/class_53;method_526(Ljava/lang/String;)I
      glue method_861 Lclass_179;method_861(Ljava/lang/String;)I
      server a Les;a(Ljava/lang/String;)I
      client a Lhc;a(Ljava/lang/String;)I
      named getIdCount Lnet/minecraft/world/storage/SavedDataStorage;getIdCount(Ljava/lang/String;)I