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 double
private ItemStack
(package private) boolean
(package private) static final String
-
Constructor Summary
ConstructorsConstructorDescriptionVaultSharedData
(ItemStack displayItem, Set<UUID> connectedPlayers, double connectedParticlesRange) -
Method Summary
Modifier and TypeMethodDescription(package private) double
(package private) boolean
boolean
private void
(package private) void
set
(VaultSharedData other) void
setDisplayItem
(ItemStack displayItem) (package private) void
updateConnectedPlayersWithinRange
(ServerLevel level, BlockPos pos, VaultServerData serverData, VaultConfig config, double deactivationRange)
-
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 level, BlockPos pos, VaultServerData serverData, VaultConfig config, double deactivationRange) -
markDirty
private void markDirty()
-