Class VaultServerData

java.lang.Object
net.minecraft.block.vault.VaultServerData

public class VaultServerData extends Object
Mappings:
Namespace Name
named net/minecraft/block/vault/VaultServerData
intermediary net/minecraft/class_9204
official dro
  • Field Details

    • SERVER_DATA_KEY

      static final String SERVER_DATA_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SERVER_DATA_KEY Lnet/minecraft/block/vault/VaultServerData;SERVER_DATA_KEY:Ljava/lang/String;
      intermediary field_48884 Lnet/minecraft/class_9204;field_48884:Ljava/lang/String;
      official a Ldro;a:Ljava/lang/String;
    • codec

      static com.mojang.serialization.Codec<VaultServerData> codec
      Mappings:
      Namespace Name Mixin selector
      named codec Lnet/minecraft/block/vault/VaultServerData;codec:Lcom/mojang/serialization/Codec;
      intermediary field_48885 Lnet/minecraft/class_9204;field_48885:Lcom/mojang/serialization/Codec;
      official b Ldro;b:Lcom/mojang/serialization/Codec;
    • MAX_STORED_REWARDED_PLAYERS

      private static final int MAX_STORED_REWARDED_PLAYERS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_STORED_REWARDED_PLAYERS Lnet/minecraft/block/vault/VaultServerData;MAX_STORED_REWARDED_PLAYERS:I
      intermediary field_48887 Lnet/minecraft/class_9204;field_48887:I
      official d Ldro;d:I
    • rewardedPlayers

      private final Set<UUID> rewardedPlayers
      Mappings:
      Namespace Name Mixin selector
      named rewardedPlayers Lnet/minecraft/block/vault/VaultServerData;rewardedPlayers:Ljava/util/Set;
      intermediary field_48888 Lnet/minecraft/class_9204;field_48888:Ljava/util/Set;
      official e Ldro;e:Ljava/util/Set;
    • stateUpdatingResumesAt

      private long stateUpdatingResumesAt
      Mappings:
      Namespace Name Mixin selector
      named stateUpdatingResumesAt Lnet/minecraft/block/vault/VaultServerData;stateUpdatingResumesAt:J
      intermediary field_48889 Lnet/minecraft/class_9204;field_48889:J
      official f Ldro;f:J
    • itemsToEject

      private final List<ItemStack> itemsToEject
      Mappings:
      Namespace Name Mixin selector
      named itemsToEject Lnet/minecraft/block/vault/VaultServerData;itemsToEject:Ljava/util/List;
      intermediary field_48890 Lnet/minecraft/class_9204;field_48890:Ljava/util/List;
      official g Ldro;g:Ljava/util/List;
    • lastFailedUnlockTime

      private long lastFailedUnlockTime
      Mappings:
      Namespace Name Mixin selector
      named lastFailedUnlockTime Lnet/minecraft/block/vault/VaultServerData;lastFailedUnlockTime:J
      intermediary field_48891 Lnet/minecraft/class_9204;field_48891:J
      official h Ldro;h:J
    • totalEjectionsNeeded

      private int totalEjectionsNeeded
      Mappings:
      Namespace Name Mixin selector
      named totalEjectionsNeeded Lnet/minecraft/block/vault/VaultServerData;totalEjectionsNeeded:I
      intermediary field_48892 Lnet/minecraft/class_9204;field_48892:I
      official i Ldro;i:I
    • dirty

      boolean dirty
      Mappings:
      Namespace Name Mixin selector
      named dirty Lnet/minecraft/block/vault/VaultServerData;dirty:Z
      intermediary field_48886 Lnet/minecraft/class_9204;field_48886:Z
      official c Ldro;c:Z
  • Constructor Details

    • VaultServerData

      VaultServerData(Set<UUID> rewardedPlayers, long stateUpdatingResumesAt, List<ItemStack> itemsToEject, int totalEjectionsNeeded)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/vault/VaultServerData;<init>(Ljava/util/Set;JLjava/util/List;I)V
      intermediary <init> Lnet/minecraft/class_9204;<init>(Ljava/util/Set;JLjava/util/List;I)V
      official <init> Ldro;<init>(Ljava/util/Set;JLjava/util/List;I)V
    • VaultServerData

      VaultServerData()
  • Method Details

    • setLastFailedUnlockTime

      void setLastFailedUnlockTime(long lastFailedUnlockTime)
      Mappings:
      Namespace Name Mixin selector
      named setLastFailedUnlockTime Lnet/minecraft/block/vault/VaultServerData;setLastFailedUnlockTime(J)V
      intermediary method_56768 Lnet/minecraft/class_9204;method_56768(J)V
      official a Ldro;a(J)V
    • getLastFailedUnlockTime

      long getLastFailedUnlockTime()
      Mappings:
      Namespace Name Mixin selector
      named getLastFailedUnlockTime Lnet/minecraft/block/vault/VaultServerData;getLastFailedUnlockTime()J
      intermediary method_56767 Lnet/minecraft/class_9204;method_56767()J
      official a Ldro;a()J
    • getRewardedPlayers

      Set<UUID> getRewardedPlayers()
      Mappings:
      Namespace Name Mixin selector
      named getRewardedPlayers Lnet/minecraft/block/vault/VaultServerData;getRewardedPlayers()Ljava/util/Set;
      intermediary method_56773 Lnet/minecraft/class_9204;method_56773()Ljava/util/Set;
      official b Ldro;b()Ljava/util/Set;
    • hasRewardedPlayer

      boolean hasRewardedPlayer(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named hasRewardedPlayer Lnet/minecraft/block/vault/VaultServerData;hasRewardedPlayer(Lnet/minecraft/entity/player/PlayerEntity;)Z
      intermediary method_56769 Lnet/minecraft/class_9204;method_56769(Lnet/minecraft/class_1657;)Z
      official a Ldro;a(Lcmy;)Z
    • markPlayerAsRewarded

      public void markPlayerAsRewarded(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named markPlayerAsRewarded Lnet/minecraft/block/vault/VaultServerData;markPlayerAsRewarded(Lnet/minecraft/entity/player/PlayerEntity;)V
      intermediary method_56775 Lnet/minecraft/class_9204;method_56775(Lnet/minecraft/class_1657;)V
      official b Ldro;b(Lcmy;)V
    • getStateUpdatingResumeTime

      long getStateUpdatingResumeTime()
      Mappings:
      Namespace Name Mixin selector
      named getStateUpdatingResumeTime Lnet/minecraft/block/vault/VaultServerData;getStateUpdatingResumeTime()J
      intermediary method_56777 Lnet/minecraft/class_9204;method_56777()J
      official c Ldro;c()J
    • setStateUpdatingResumeTime

      void setStateUpdatingResumeTime(long stateUpdatingResumesAt)
      Mappings:
      Namespace Name Mixin selector
      named setStateUpdatingResumeTime Lnet/minecraft/block/vault/VaultServerData;setStateUpdatingResumeTime(J)V
      intermediary method_56774 Lnet/minecraft/class_9204;method_56774(J)V
      official b Ldro;b(J)V
    • getItemsToEject

      List<ItemStack> getItemsToEject()
      Mappings:
      Namespace Name Mixin selector
      named getItemsToEject Lnet/minecraft/block/vault/VaultServerData;getItemsToEject()Ljava/util/List;
      intermediary method_56779 Lnet/minecraft/class_9204;method_56779()Ljava/util/List;
      official d Ldro;d()Ljava/util/List;
    • finishEjecting

      void finishEjecting()
      Mappings:
      Namespace Name Mixin selector
      named finishEjecting Lnet/minecraft/block/vault/VaultServerData;finishEjecting()V
      intermediary method_56781 Lnet/minecraft/class_9204;method_56781()V
      official e Ldro;e()V
    • setItemsToEject

      void setItemsToEject(List<ItemStack> itemsToEject)
      Mappings:
      Namespace Name Mixin selector
      named setItemsToEject Lnet/minecraft/block/vault/VaultServerData;setItemsToEject(Ljava/util/List;)V
      intermediary method_56772 Lnet/minecraft/class_9204;method_56772(Ljava/util/List;)V
      official a Ldro;a(Ljava/util/List;)V
    • getItemToDisplay

      ItemStack getItemToDisplay()
      Mappings:
      Namespace Name Mixin selector
      named getItemToDisplay Lnet/minecraft/block/vault/VaultServerData;getItemToDisplay()Lnet/minecraft/item/ItemStack;
      intermediary method_56783 Lnet/minecraft/class_9204;method_56783()Lnet/minecraft/class_1799;
      official f Ldro;f()Lcuq;
    • getItemToEject

      ItemStack getItemToEject()
      Mappings:
      Namespace Name Mixin selector
      named getItemToEject Lnet/minecraft/block/vault/VaultServerData;getItemToEject()Lnet/minecraft/item/ItemStack;
      intermediary method_56784 Lnet/minecraft/class_9204;method_56784()Lnet/minecraft/class_1799;
      official g Ldro;g()Lcuq;
    • copyFrom

      void copyFrom(VaultServerData data)
      Mappings:
      Namespace Name Mixin selector
      named copyFrom Lnet/minecraft/block/vault/VaultServerData;copyFrom(Lnet/minecraft/block/vault/VaultServerData;)V
      intermediary method_56771 Lnet/minecraft/class_9204;method_56771(Lnet/minecraft/class_9204;)V
      official a Ldro;a(Ldro;)V
    • markDirty

      private void markDirty()
      Mappings:
      Namespace Name Mixin selector
      named markDirty Lnet/minecraft/block/vault/VaultServerData;markDirty()V
      intermediary method_56786 Lnet/minecraft/class_9204;method_56786()V
      official i Ldro;i()V
    • getEjectSoundPitchModifier

      public float getEjectSoundPitchModifier()
      Mappings:
      Namespace Name Mixin selector
      named getEjectSoundPitchModifier Lnet/minecraft/block/vault/VaultServerData;getEjectSoundPitchModifier()F
      intermediary method_56785 Lnet/minecraft/class_9204;method_56785()F
      official h Ldro;h()F