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 level, VaultState state, VaultConfig config, VaultSharedData sharedData, BlockPos pos) static void
VaultBlockEntity.Client.emitActivationParticles
(Level level, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleOptions particle) private static void
VaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers
(Level level, BlockPos pos, BlockState state, VaultSharedData sharedData) private static void
VaultBlockEntity.Client.emitIdleParticles
(Level level, BlockPos pos, VaultSharedData sharedData, ParticleOptions particle) private static boolean
VaultBlockEntity.Client.isWithinConnectionRange
(BlockPos pos, VaultSharedData sharedData, Player player) protected void
VaultState.onEnter
(ServerLevel level, BlockPos pos, VaultConfig config, VaultSharedData sharedData, boolean isOminous) protected void
VaultState.onExit
(ServerLevel level, BlockPos pos, VaultConfig config, VaultSharedData sharedData) void
VaultState.onTransition
(ServerLevel level, BlockPos pos, VaultState state, VaultConfig config, VaultSharedData sharedData, boolean isOminous) private static void
VaultBlockEntity.Client.playIdleSounds
(Level level, BlockPos pos, VaultSharedData sharedData) (package private) void
VaultSharedData.set
(VaultSharedData other) (package private) static void
VaultBlockEntity.Server.setVaultState
(ServerLevel level, BlockPos pos, BlockState oldState, BlockState newState, VaultConfig config, VaultSharedData sharedData) static boolean
VaultBlockEntity.Client.shouldDisplayActiveEffects
(VaultSharedData sharedData) static void
VaultBlockEntity.Client.tick
(Level level, BlockPos pos, BlockState state, VaultClientData clientData, VaultSharedData sharedData) static void
VaultBlockEntity.Server.tick
(ServerLevel level, BlockPos pos, BlockState state, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData) VaultState.tickAndGetNext
(ServerLevel level, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData) static void
VaultBlockEntity.Server.tryInsertKey
(ServerLevel level, BlockPos pos, BlockState state, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, Player player, ItemStack stack) private static void
VaultBlockEntity.Server.unlock
(ServerLevel level, BlockState state, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, List<ItemStack> itemsToEject) private static VaultState
VaultState.updateStateForConnectedPlayers
(ServerLevel level, BlockPos pos, VaultConfig config, VaultServerData severData, VaultSharedData sharedData, double deactivationRange)