Class PersistentState

java.lang.Object
net.minecraft.world.PersistentState
Direct Known Subclasses:
FeatureState, MapState, ScoreboardState, VillageState

public abstract class PersistentState extends Object
Mappings:
Namespace Name
official ayx
intermediary net/minecraft/class_92
named net/minecraft/world/PersistentState
  • Field Details

    • id

      public final String id
      Mappings:
      Namespace Name Mixin selector
      official a Layx;a:Ljava/lang/String;
      intermediary field_223 Lnet/minecraft/class_92;field_223:Ljava/lang/String;
      named id Lnet/minecraft/world/PersistentState;id:Ljava/lang/String;
    • dirty

      private boolean dirty
      Mappings:
      Namespace Name Mixin selector
      official b Layx;b:Z
      intermediary field_222 Lnet/minecraft/class_92;field_222:Z
      named dirty Lnet/minecraft/world/PersistentState;dirty:Z
  • Constructor Details

    • PersistentState

      public PersistentState(String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Layx;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_92;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/world/PersistentState;<init>(Ljava/lang/String;)V
  • Method Details

    • fromNbt

      public abstract void fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Layx;a(Ldq;)V
      intermediary method_188 Lnet/minecraft/class_92;method_188(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/world/PersistentState;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public abstract NbtCompound toNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Layx;b(Ldq;)Ldq;
      intermediary method_191 Lnet/minecraft/class_92;method_191(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named toNbt Lnet/minecraft/world/PersistentState;toNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • markDirty

      public void markDirty()
      Mappings:
      Namespace Name Mixin selector
      official c Layx;c()V
      intermediary method_187 Lnet/minecraft/class_92;method_187()V
      named markDirty Lnet/minecraft/world/PersistentState;markDirty()V
    • setDirty

      public void setDirty(boolean dirty)
      Mappings:
      Namespace Name Mixin selector
      official a Layx;a(Z)V
      intermediary method_189 Lnet/minecraft/class_92;method_189(Z)V
      named setDirty Lnet/minecraft/world/PersistentState;setDirty(Z)V
    • isDirty

      public boolean isDirty()
      Mappings:
      Namespace Name Mixin selector
      official d Layx;d()Z
      intermediary method_190 Lnet/minecraft/class_92;method_190()Z
      named isDirty Lnet/minecraft/world/PersistentState;isDirty()Z