Class VaultSharedData
java.lang.Object
net.minecraft.world.level.block.entity.vault.VaultSharedData
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static com.mojang.serialization.Codec<VaultSharedData> private doubleprivate ItemStack(package private) boolean(package private) static final String -
Constructor Summary
ConstructorsConstructorDescriptionVaultSharedData(ItemStack pDisplayItem, Set<UUID> pConnectedPlayers, double pConnectedParticlesRange) -
Method Summary
Modifier and TypeMethodDescription(package private) double(package private) booleanbooleanprivate void(package private) voidset(VaultSharedData pOther) voidsetDisplayItem(ItemStack pDisplayItem) (package private) voidupdateConnectedPlayersWithinRange(ServerLevel pLevel, BlockPos pPos, VaultServerData pServerData, VaultConfig pConfig, double pDeactivationRange)
-
Field Details
-
TAG_NAME
- See Also:
-
CODEC
-
displayItem
-
connectedPlayers
-
connectedParticlesRange
private double connectedParticlesRange -
isDirty
boolean isDirty
-
-
Constructor Details
-
VaultSharedData
-
VaultSharedData
VaultSharedData()
-
-
Method Details
-
getDisplayItem
-
hasDisplayItem
public boolean hasDisplayItem() -
setDisplayItem
-
hasConnectedPlayers
boolean hasConnectedPlayers() -
getConnectedPlayers
-
connectedParticlesRange
double connectedParticlesRange() -
updateConnectedPlayersWithinRange
void updateConnectedPlayersWithinRange(ServerLevel pLevel, BlockPos pPos, VaultServerData pServerData, VaultConfig pConfig, double pDeactivationRange) -
markDirty
private void markDirty()
-