Uses of Class
net.minecraft.world.level.block.entity.vault.VaultSharedData
Packages that use VaultSharedData
-
Uses of VaultSharedData in net.minecraft.world.level.block.entity.vault
Fields in net.minecraft.world.level.block.entity.vault declared as VaultSharedDataFields in net.minecraft.world.level.block.entity.vault with type parameters of type VaultSharedDataModifier and TypeFieldDescription(package private) static com.mojang.serialization.Codec
<VaultSharedData> VaultSharedData.CODEC
Methods in net.minecraft.world.level.block.entity.vault that return VaultSharedDataMethods in net.minecraft.world.level.block.entity.vault with parameters of type VaultSharedDataModifier and TypeMethodDescription(package private) static void
VaultBlockEntity.Server.cycleDisplayItemFromLootTable
(ServerLevel pLevel, VaultState pState, VaultConfig pConfig, VaultSharedData pSharedData, BlockPos pPos) static void
VaultBlockEntity.Client.emitActivationParticles
(Level pLevel, BlockPos pPos, BlockState pState, VaultSharedData pSharedData, ParticleOptions pParticle) private static void
VaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers
(Level pLevel, BlockPos pPos, BlockState pState, VaultSharedData pSharedData) private static void
VaultBlockEntity.Client.emitIdleParticles
(Level pLevel, BlockPos pPos, VaultSharedData pSharedData, ParticleOptions pParticle) private static boolean
VaultBlockEntity.Client.isWithinConnectionRange
(BlockPos pPos, VaultSharedData pSharedData, Player pPlayer) protected void
VaultState.onEnter
(ServerLevel pLevel, BlockPos pPos, VaultConfig pConfig, VaultSharedData pSharedData, boolean pIsOminous) protected void
VaultState.onExit
(ServerLevel pLevel, BlockPos pPos, VaultConfig pConfig, VaultSharedData pSharedData) void
VaultState.onTransition
(ServerLevel pLevel, BlockPos pPos, VaultState pState, VaultConfig pConfig, VaultSharedData pSharedData, boolean pIsOminous) private static void
VaultBlockEntity.Client.playIdleSounds
(Level pLevel, BlockPos pPos, VaultSharedData pSharedData) (package private) void
VaultSharedData.set
(VaultSharedData pOther) (package private) static void
VaultBlockEntity.Server.setVaultState
(ServerLevel pLevel, BlockPos pPos, BlockState pOldState, BlockState pNewState, VaultConfig pConfig, VaultSharedData pSharedData) static boolean
VaultBlockEntity.Client.shouldDisplayActiveEffects
(VaultSharedData pSharedData) static void
VaultBlockEntity.Client.tick
(Level pLevel, BlockPos pPos, BlockState pState, VaultClientData pClientData, VaultSharedData pSharedData) static void
VaultBlockEntity.Server.tick
(ServerLevel pLevel, BlockPos pPos, BlockState pState, VaultConfig pConfig, VaultServerData pServerData, VaultSharedData pSharedData) VaultState.tickAndGetNext
(ServerLevel pLevel, BlockPos pPos, VaultConfig pConfig, VaultServerData pServerData, VaultSharedData pSharedData) static void
VaultBlockEntity.Server.tryInsertKey
(ServerLevel pLevel, BlockPos pPos, BlockState pState, VaultConfig pConfig, VaultServerData pServerData, VaultSharedData pSharedData, Player pPlayer, ItemStack pStack) private static void
VaultBlockEntity.Server.unlock
(ServerLevel pLevel, BlockState pState, BlockPos pPos, VaultConfig pConfig, VaultServerData pServerData, VaultSharedData pSharedData, List<ItemStack> pItemsToEject) private static VaultState
VaultState.updateStateForConnectedPlayers
(ServerLevel pLevel, BlockPos pPos, VaultConfig pConfig, VaultServerData pSeverData, VaultSharedData pSharedData, double pDeactivationRange)