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

public class VaultServerData

dxg
net.minecraft.world.level.block.entity.vault.VaultServerData
net.minecraft.class_9204
net.minecraft.block.vault.VaultServerData
net.minecraft.world.level.block.entity.vault.VaultServerData

Field summary

Modifier and TypeField
static final String
a
TAG_NAME
field_48884
SERVER_DATA_KEY
static com.mojang.serialization.Codec<VaultServerData>
b
CODEC
field_48885
codec
private static final int
d
MAX_REWARD_PLAYERS
field_48887
MAX_STORED_REWARDED_PLAYERS
private final Set<UUID>
e
rewardedPlayers
field_48888
rewardedPlayers
private long
f
stateUpdatingResumesAt
field_48889
stateUpdatingResumesAt
private final List<ItemStack>
g
itemsToEject
field_48890
itemsToEject
private long
h
lastInsertFailTimestamp
field_48891
lastFailedUnlockTime
private int
i
totalEjectionsNeeded
field_48892
totalEjectionsNeeded
boolean
c
isDirty
field_48886
dirty

Constructor summary

ModifierConstructor
(Set<UUID> rewardedPlayers, long stateUpdatingResumesAt, List<ItemStack> itemsToEject, int totalEjectionsNeeded)
()

Method summary

Modifier and TypeMethod
void
a(long arg0)
setLastInsertFailTimestamp(long arg0)
method_56768(long arg0)
setLastFailedUnlockTime(long lastFailedUnlockTime)
long
a()
getLastInsertFailTimestamp()
method_56767()
getLastFailedUnlockTime()
Set<UUID>
b()
getRewardedPlayers()
method_56773()
getRewardedPlayers()
boolean
a(cpx arg0)
hasRewardedPlayer(Player arg0)
method_56769(class_1657 arg0)
hasRewardedPlayer(PlayerEntity player)
public void
b(cpx arg0)
addToRewardedPlayers(Player arg0)
method_56775(class_1657 arg0)
markPlayerAsRewarded(PlayerEntity player)
long
c()
stateUpdatingResumesAt()
method_56777()
getStateUpdatingResumeTime()
void
b(long arg0)
pauseStateUpdatingUntil(long arg0)
method_56774(long arg0)
setStateUpdatingResumeTime(long stateUpdatingResumesAt)
List<ItemStack>
d()
getItemsToEject()
method_56779()
getItemsToEject()
void
e()
markEjectionFinished()
method_56781()
finishEjecting()
void
a(List<cxp> arg0)
setItemsToEject(List<ItemStack> arg0)
method_56772(List<class_1799> arg0)
setItemsToEject(List<ItemStack> itemsToEject)
ItemStack
f()
getNextItemToEject()
method_56783()
getItemToDisplay()
ItemStack
g()
popNextItemToEject()
method_56784()
getItemToEject()
void
a(dxg arg0)
set(VaultServerData arg0)
method_56771(class_9204 arg0)
copyFrom(VaultServerData data)
private void
i()
markChanged()
method_56786()
markDirty()
public float
h()
ejectionProgress()
method_56785()
getEjectSoundPitchModifier()