net.minecraft.block.entity

public final class VaultBlockEntity$Client

net.minecraft.world.level.block.entity.vault.VaultBlockEntity$Client
net.minecraft.world.level.block.entity.vault.VaultBlockEntity$Client
net.minecraft.class_9199$class_9200
net.minecraft.block.entity.VaultBlockEntity$Client

Field summary

Modifier and TypeField
private static final int
PARTICLE_TICK_RATE
PARTICLE_TICK_RATE
field_48870
field_48870
private static final float
IDLE_PARTICLE_CHANCE
IDLE_PARTICLE_CHANCE
field_48871
field_48871
private static final float
AMBIENT_SOUND_CHANCE
AMBIENT_SOUND_CHANCE
field_48872
field_48872
private static final int
ACTIVATION_PARTICLE_COUNT
ACTIVATION_PARTICLE_COUNT
field_48873
field_48873
private static final int
DEACTIVATION_PARTICLE_COUNT
DEACTIVATION_PARTICLE_COUNT
field_48874
field_48874

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
tick(Level clientLevel, BlockPos pos, BlockState blockState, VaultClientData clientData, VaultSharedData sharedData)
tick(Level clientLevel, BlockPos pos, BlockState blockState, VaultClientData clientData, VaultSharedData sharedData)
method_56741(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_9202 arg3, class_9205 arg4)
tick(World world, BlockPos pos, BlockState state, VaultClientData clientData, VaultSharedData sharedData)
public static void
emitActivationParticles(Level clientLevel, BlockPos pos, BlockState blockState, VaultSharedData sharedData, ParticleOptions flameParticle)
emitActivationParticles(Level clientLevel, BlockPos pos, BlockState blockState, VaultSharedData sharedData, ParticleOptions flameParticle)
method_56742(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_9205 arg3, class_2394 arg4)
spawnActivateParticles(World world, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleEffect particle)
public static void
emitDeactivationParticles(Level clientLevel, BlockPos pos, ParticleOptions flameParticle)
emitDeactivationParticles(Level clientLevel, BlockPos pos, ParticleOptions flameParticle)
method_56739(class_1937 arg0, class_2338 arg1, class_2394 arg2)
spawnDeactivateParticles(World world, BlockPos pos, ParticleEffect particle)
private static void
emitIdleParticles(Level clientLevel, BlockPos pos, VaultSharedData sharedData, ParticleOptions flameParticle)
emitIdleParticles(Level clientLevel, BlockPos pos, VaultSharedData sharedData, ParticleOptions flameParticle)
method_56740(class_1937 arg0, class_2338 arg1, class_9205 arg2, class_2394 arg3)
spawnAmbientParticles(World world, BlockPos pos, VaultSharedData sharedData, ParticleEffect particle)
private static void
emitConnectionParticlesForPlayer(Level level, Vec3 flyTowards, Player player)
emitConnectionParticlesForPlayer(Level level, Vec3 flyTowards, Player player)
method_56738(class_1937 arg0, class_243 arg1, class_1657 arg2)
spawnConnectedParticlesFor(World world, Vec3d pos, PlayerEntity player)
private static void
emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState blockState, VaultSharedData sharedData)
emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState blockState, VaultSharedData sharedData)
method_56748(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_9205 arg3)
spawnConnectedParticles(World world, BlockPos pos, BlockState state, VaultSharedData sharedData)
private static boolean
isWithinConnectionRange(BlockPos vaultPos, VaultSharedData sharedData, Player player)
isWithinConnectionRange(BlockPos vaultPos, VaultSharedData sharedData, Player player)
method_56745(class_2338 arg0, class_9205 arg1, class_1657 arg2)
isPlayerWithinConnectedParticlesRange(BlockPos pos, VaultSharedData sharedData, PlayerEntity player)
private static void
playIdleSounds(Level clientLevel, BlockPos pos, VaultSharedData sharedData)
playIdleSounds(Level clientLevel, BlockPos pos, VaultSharedData sharedData)
method_56747(class_1937 arg0, class_2338 arg1, class_9205 arg2)
playAmbientSound(World world, BlockPos pos, VaultSharedData sharedData)
public static boolean
shouldDisplayActiveEffects(VaultSharedData sharedData)
shouldDisplayActiveEffects(VaultSharedData sharedData)
method_56743(class_9205 arg0)
hasDisplayItem(VaultSharedData sharedData)
private static Vec3d
randomPosCenterOfCage(BlockPos blockPos, RandomSource random)
randomPosCenterOfCage(BlockPos blockPos, RandomSource random)
method_56744(class_2338 arg0, class_5819 arg1)
getDeactivateParticlesPos(BlockPos pos, Random random)
private static Vec3d
randomPosInsideCage(BlockPos blockPos, RandomSource random)
randomPosInsideCage(BlockPos blockPos, RandomSource random)
method_56749(class_2338 arg0, class_5819 arg1)
getRegularParticlesPos(BlockPos pos, Random random)
private static Vec3d
keyholePos(BlockPos blockPos, Direction blockFacing)
keyholePos(BlockPos blockPos, Direction blockFacing)
method_56746(class_2338 arg0, class_2350 arg1)
getConnectedParticlesOrigin(BlockPos pos, Direction direction)