Uses of Record Class
net.minecraft.world.level.block.entity.vault.VaultConfig
Packages that use VaultConfig
-
Uses of VaultConfig in net.minecraft.world.level.block.entity.vault
Fields in net.minecraft.world.level.block.entity.vault declared as VaultConfigModifier and TypeFieldDescriptionprivate VaultConfigVaultBlockEntity.config(package private) static final VaultConfigVaultConfig.DEFAULTFields in net.minecraft.world.level.block.entity.vault with type parameters of type VaultConfigModifier and TypeFieldDescription(package private) static final com.mojang.serialization.Codec<VaultConfig> VaultConfig.CODECMethods in net.minecraft.world.level.block.entity.vault that return VaultConfigMethods in net.minecraft.world.level.block.entity.vault that return types with arguments of type VaultConfigModifier and TypeMethodDescriptionprivate com.mojang.serialization.DataResult<VaultConfig> VaultConfig.validate()Methods in net.minecraft.world.level.block.entity.vault with parameters of type VaultConfigModifier and TypeMethodDescriptionprivate static booleanVaultBlockEntity.Server.canEjectReward(VaultConfig config, VaultState vaultState) (package private) static voidVaultBlockEntity.Server.cycleDisplayItemFromLootTable(ServerLevel serverLevel, VaultState vaultState, VaultConfig config, VaultSharedData sharedData, BlockPos pos) private static booleanVaultBlockEntity.Server.isValidToInsert(VaultConfig config, ItemStack stackToInsert) 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) VaultBlockEntity.Server.resolveItemsToEject(ServerLevel serverLevel, VaultConfig config, BlockPos pos, Player player, ItemInstance insertedStack) voidVaultBlockEntity.setConfig(VaultConfig config) (package private) static voidVaultBlockEntity.Server.setVaultState(ServerLevel serverLevel, BlockPos pos, BlockState currentBlockState, BlockState newBlockState, VaultConfig config, 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) (package private) voidVaultSharedData.updateConnectedPlayersWithinRange(ServerLevel serverLevel, BlockPos pos, VaultServerData serverData, VaultConfig config, double limit) private static VaultStateVaultState.updateStateForConnectedPlayers(ServerLevel serverLevel, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, double activationRange)