Class VaultSharedData

java.lang.Object
net.minecraft.world.level.block.entity.vault.VaultSharedData

public class VaultSharedData extends Object
  • Field Details

  • Constructor Details

    • VaultSharedData

      VaultSharedData(ItemStack displayItem, Set<UUID> connectedPlayers, double connectedParticlesRange)
    • VaultSharedData

      VaultSharedData()
  • Method Details

    • getDisplayItem

      public ItemStack getDisplayItem()
    • hasDisplayItem

      public boolean hasDisplayItem()
    • setDisplayItem

      public void setDisplayItem(ItemStack stack)
    • hasConnectedPlayers

      boolean hasConnectedPlayers()
    • getConnectedPlayers

      Set<UUID> getConnectedPlayers()
    • connectedParticlesRange

      double connectedParticlesRange()
    • updateConnectedPlayersWithinRange

      void updateConnectedPlayersWithinRange(ServerLevel serverLevel, BlockPos pos, VaultServerData serverData, VaultConfig config, double limit)
    • markDirty

      private void markDirty()
    • set

      void set(VaultSharedData from)