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 final com.mojang.serialization.Codec<VaultSharedData> VaultSharedData.CODECMethods 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 voidVaultBlockEntity.Server.cycleDisplayItemFromLootTable(ServerLevel serverLevel, VaultState vaultState, VaultConfig config, VaultSharedData sharedData, BlockPos pos) static voidVaultBlockEntity.Client.emitActivationParticles(Level clientLevel, BlockPos pos, BlockState blockState, VaultSharedData sharedData, ParticleOptions flameParticle) private static voidVaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState blockState, VaultSharedData sharedData) private static voidVaultBlockEntity.Client.emitIdleParticles(Level clientLevel, BlockPos pos, VaultSharedData sharedData, ParticleOptions flameParticle) private static booleanVaultBlockEntity.Client.isWithinConnectionRange(BlockPos vaultPos, VaultSharedData sharedData, Player player) protected voidVaultState.onEnter(ServerLevel serverLevel, BlockPos pos, VaultConfig config, VaultSharedData sharedData, boolean isOminous) protected voidVaultState.onExit(ServerLevel serverLevel, BlockPos pos, VaultConfig config, VaultSharedData sharedData) voidVaultState.onTransition(ServerLevel serverLevel, BlockPos pos, VaultState to, VaultConfig config, VaultSharedData sharedData, boolean isOminous) private static voidVaultBlockEntity.Client.playIdleSounds(Level clientLevel, BlockPos pos, VaultSharedData sharedData) (package private) voidVaultSharedData.set(VaultSharedData from) (package private) static voidVaultBlockEntity.Server.setVaultState(ServerLevel serverLevel, BlockPos pos, BlockState currentBlockState, BlockState newBlockState, VaultConfig config, VaultSharedData sharedData) static booleanVaultBlockEntity.Client.shouldDisplayActiveEffects(VaultSharedData sharedData) static voidVaultBlockEntity.Client.tick(Level clientLevel, BlockPos pos, BlockState blockState, VaultClientData clientData, VaultSharedData sharedData) static voidVaultBlockEntity.Server.tick(ServerLevel serverLevel, BlockPos pos, BlockState blockState, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData) VaultState.tickAndGetNext(ServerLevel serverLevel, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData) static voidVaultBlockEntity.Server.tryInsertKey(ServerLevel serverLevel, BlockPos pos, BlockState blockState, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, Player player, ItemStack stackToInsert) private static voidVaultBlockEntity.Server.unlock(ServerLevel serverLevel, BlockState blockState, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, List<ItemStack> itemsToEject) private static VaultStateVaultState.updateStateForConnectedPlayers(ServerLevel serverLevel, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, double activationRange)