net.minecraft.world.level.block.entity.vault

public final class VaultBlockEntity$Server

ebn$b
net.minecraft.world.level.block.entity.vault.VaultBlockEntity$Server
net.minecraft.class_9199$class_9201

Field summary

Modifier and TypeField
private static final int
a
UNLOCKING_DELAY_TICKS
field_48875
private static final int
b
DISPLAY_CYCLE_TICK_RATE
field_48876
private static final int
c
INSERT_FAIL_SOUND_BUFFER_TICKS
field_48877

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
a(asi arg0, iy arg1, ecg arg2, ebp arg3, ebq arg4, ebr arg5)
tick(ServerLevel arg0, BlockPos arg1, BlockState arg2, VaultConfig arg3, VaultServerData arg4, VaultSharedData arg5)
method_56756(class_3218 arg0, class_2338 arg1, class_2680 arg2, class_9203 arg3, class_9204 arg4, class_9205 arg5)
public static void
a(asi arg0, iy arg1, ecg arg2, ebp arg3, ebq arg4, ebr arg5, csy arg6, dba arg7)
tryInsertKey(ServerLevel arg0, BlockPos arg1, BlockState arg2, VaultConfig arg3, VaultServerData arg4, VaultSharedData arg5, Player arg6, ItemStack arg7)
method_56757(class_3218 arg0, class_2338 arg1, class_2680 arg2, class_9203 arg3, class_9204 arg4, class_9205 arg5, class_1657 arg6, class_1799 arg7)
static void
a(asi arg0, iy arg1, ecg arg2, ecg arg3, ebp arg4, ebr arg5)
setVaultState(ServerLevel arg0, BlockPos arg1, BlockState arg2, BlockState arg3, VaultConfig arg4, VaultSharedData arg5)
method_56758(class_3218 arg0, class_2338 arg1, class_2680 arg2, class_2680 arg3, class_9203 arg4, class_9205 arg5)
static void
a(asi arg0, ebs arg1, ebp arg2, ebr arg3, iy arg4)
cycleDisplayItemFromLootTable(ServerLevel arg0, VaultState arg1, VaultConfig arg2, VaultSharedData arg3, BlockPos arg4)
method_56753(class_3218 arg0, class_9206 arg1, class_9203 arg2, class_9205 arg3, class_2338 arg4)
private static ItemStack
a(asi arg0, iy arg1, alv<fbt> arg2)
getRandomDisplayItemFromLootTable(ServerLevel arg0, BlockPos arg1, ResourceKey<LootTable> arg2)
method_56755(class_3218 arg0, class_2338 arg1, class_5321<class_52> arg2)
private static void
a(asi arg0, ecg arg1, iy arg2, ebp arg3, ebq arg4, ebr arg5, List<dba> arg6)
unlock(ServerLevel arg0, BlockState arg1, BlockPos arg2, VaultConfig arg3, VaultServerData arg4, VaultSharedData arg5, List<ItemStack> arg6)
method_56754(class_3218 arg0, class_2680 arg1, class_2338 arg2, class_9203 arg3, class_9204 arg4, class_9205 arg5, List<class_1799> arg6)
private static List<ItemStack>
a(asi arg0, ebp arg1, iy arg2, csy arg3, dba arg4)
resolveItemsToEject(ServerLevel arg0, VaultConfig arg1, BlockPos arg2, Player arg3, ItemStack arg4)
method_56751(class_3218 arg0, class_9203 arg1, class_2338 arg2, class_1657 arg3, class_1799 arg4)
private static boolean
a(ebp arg0, ebs arg1)
canEjectReward(VaultConfig arg0, VaultState arg1)
method_56760(class_9203 arg0, class_9206 arg1)
private static boolean
a(ebp arg0, dba arg1)
isValidToInsert(VaultConfig arg0, ItemStack arg1)
method_56759(class_9203 arg0, class_1799 arg1)
private static boolean
a(long arg0, ebs arg1)
shouldCycleDisplayItem(long arg0, VaultState arg1)
method_56750(long arg0, class_9206 arg1)
private static void
a(asi arg0, ebq arg1, iy arg2, axf arg3)
playInsertFailSound(ServerLevel arg0, VaultServerData arg1, BlockPos arg2, SoundEvent arg3)
method_56752(class_3218 arg0, class_9204 arg1, class_2338 arg2, class_3414 arg3)