Class VaultSharedData

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

public class VaultSharedData extends Object
Mappings:
Namespace Name
named net/minecraft/block/vault/VaultSharedData
intermediary net/minecraft/class_9205
official dxg
  • Field Details

    • SHARED_DATA_KEY

      static final String SHARED_DATA_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SHARED_DATA_KEY Lnet/minecraft/block/vault/VaultSharedData;SHARED_DATA_KEY:Ljava/lang/String;
      intermediary field_48893 Lnet/minecraft/class_9205;field_48893:Ljava/lang/String;
      official a Ldxg;a:Ljava/lang/String;
    • codec

      static com.mojang.serialization.Codec<VaultSharedData> codec
      Mappings:
      Namespace Name Mixin selector
      named codec Lnet/minecraft/block/vault/VaultSharedData;codec:Lcom/mojang/serialization/Codec;
      intermediary field_48894 Lnet/minecraft/class_9205;field_48894:Lcom/mojang/serialization/Codec;
      official b Ldxg;b:Lcom/mojang/serialization/Codec;
    • displayItem

      private ItemStack displayItem
      Mappings:
      Namespace Name Mixin selector
      named displayItem Lnet/minecraft/block/vault/VaultSharedData;displayItem:Lnet/minecraft/item/ItemStack;
      intermediary field_48896 Lnet/minecraft/class_9205;field_48896:Lnet/minecraft/class_1799;
      official d Ldxg;d:Lcxo;
    • connectedPlayers

      private Set<UUID> connectedPlayers
      Mappings:
      Namespace Name Mixin selector
      named connectedPlayers Lnet/minecraft/block/vault/VaultSharedData;connectedPlayers:Ljava/util/Set;
      intermediary field_48897 Lnet/minecraft/class_9205;field_48897:Ljava/util/Set;
      official e Ldxg;e:Ljava/util/Set;
    • connectedParticlesRange

      private double connectedParticlesRange
      Mappings:
      Namespace Name Mixin selector
      named connectedParticlesRange Lnet/minecraft/block/vault/VaultSharedData;connectedParticlesRange:D
      intermediary field_48898 Lnet/minecraft/class_9205;field_48898:D
      official f Ldxg;f:D
    • dirty

      boolean dirty
      Mappings:
      Namespace Name Mixin selector
      named dirty Lnet/minecraft/block/vault/VaultSharedData;dirty:Z
      intermediary field_48895 Lnet/minecraft/class_9205;field_48895:Z
      official c Ldxg;c:Z
  • Constructor Details

    • VaultSharedData

      VaultSharedData(ItemStack displayItem, Set<UUID> connectedPlayers, double connectedParticlesRange)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/vault/VaultSharedData;<init>(Lnet/minecraft/item/ItemStack;Ljava/util/Set;D)V
      intermediary <init> Lnet/minecraft/class_9205;<init>(Lnet/minecraft/class_1799;Ljava/util/Set;D)V
      official <init> Ldxg;<init>(Lcxo;Ljava/util/Set;D)V
    • VaultSharedData

      VaultSharedData()
  • Method Details

    • getDisplayItem

      public ItemStack getDisplayItem()
      Mappings:
      Namespace Name Mixin selector
      named getDisplayItem Lnet/minecraft/block/vault/VaultSharedData;getDisplayItem()Lnet/minecraft/item/ItemStack;
      intermediary method_56787 Lnet/minecraft/class_9205;method_56787()Lnet/minecraft/class_1799;
      official a Ldxg;a()Lcxo;
    • hasDisplayItem

      public boolean hasDisplayItem()
      Mappings:
      Namespace Name Mixin selector
      named hasDisplayItem Lnet/minecraft/block/vault/VaultSharedData;hasDisplayItem()Z
      intermediary method_56793 Lnet/minecraft/class_9205;method_56793()Z
      official b Ldxg;b()Z
    • setDisplayItem

      public void setDisplayItem(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named setDisplayItem Lnet/minecraft/block/vault/VaultSharedData;setDisplayItem(Lnet/minecraft/item/ItemStack;)V
      intermediary method_56790 Lnet/minecraft/class_9205;method_56790(Lnet/minecraft/class_1799;)V
      official a Ldxg;a(Lcxo;)V
    • hasConnectedPlayers

      boolean hasConnectedPlayers()
      Mappings:
      Namespace Name Mixin selector
      named hasConnectedPlayers Lnet/minecraft/block/vault/VaultSharedData;hasConnectedPlayers()Z
      intermediary method_56795 Lnet/minecraft/class_9205;method_56795()Z
      official c Ldxg;c()Z
    • getConnectedPlayers

      Set<UUID> getConnectedPlayers()
      Mappings:
      Namespace Name Mixin selector
      named getConnectedPlayers Lnet/minecraft/block/vault/VaultSharedData;getConnectedPlayers()Ljava/util/Set;
      intermediary method_56797 Lnet/minecraft/class_9205;method_56797()Ljava/util/Set;
      official d Ldxg;d()Ljava/util/Set;
    • getConnectedParticlesRange

      double getConnectedParticlesRange()
      Mappings:
      Namespace Name Mixin selector
      named getConnectedParticlesRange Lnet/minecraft/block/vault/VaultSharedData;getConnectedParticlesRange()D
      intermediary method_56799 Lnet/minecraft/class_9205;method_56799()D
      official e Ldxg;e()D
    • updateConnectedPlayers

      void updateConnectedPlayers(ServerWorld world, BlockPos pos, VaultServerData serverData, VaultConfig config, double radius)
      Mappings:
      Namespace Name Mixin selector
      named updateConnectedPlayers Lnet/minecraft/block/vault/VaultSharedData;updateConnectedPlayers(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/vault/VaultServerData;Lnet/minecraft/block/vault/VaultConfig;D)V
      intermediary method_56788 Lnet/minecraft/class_9205;method_56788(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_9204;Lnet/minecraft/class_9203;D)V
      official a Ldxg;a(Lash;Ljh;Ldxf;Ldxe;D)V
    • markDirty

      private void markDirty()
      Mappings:
      Namespace Name Mixin selector
      named markDirty Lnet/minecraft/block/vault/VaultSharedData;markDirty()V
      intermediary method_56800 Lnet/minecraft/class_9205;method_56800()V
      official f Ldxg;f()V
    • copyFrom

      void copyFrom(VaultSharedData data)
      Mappings:
      Namespace Name Mixin selector
      named copyFrom Lnet/minecraft/block/vault/VaultSharedData;copyFrom(Lnet/minecraft/block/vault/VaultSharedData;)V
      intermediary method_56792 Lnet/minecraft/class_9205;method_56792(Lnet/minecraft/class_9205;)V
      official a Ldxg;a(Ldxg;)V