h1z1-server
    Preparing search index...
    Index
    checkConstructionChildEntityPermission checkConstructionDamage checkFoundationPermission constructionHideEntities constructionHidePlayer constructionPermissionsManager demolishConstructionEntity detectOutOfBoundsPlacement detectOutOfRange detectPOIPlacement detectSpawnPointPlacement detectStackedPlacement detectStackedTamperPlacement detectStackedTreePlacement detectVehicleSpawnPointPlacement fullyRepairChildEntity fullyRepairConstruction fullyRepairFoundation getFoundationsNear getFreeplaceParentCharacterId getIsOnPermissionedFoundation hammerConstructionEntity handleClosePlacement handleConstructionPlacement handleInvalidPlacement hasOwnedBases isConstructionInRange isConstructionInSecuredArea isSlotOnPlacementCooldown OnMeleeHit placeCollectingEntity placeConstructionDoor placeConstructionFoundation placeConstructionRamp placeConstructionShelter placeConstructionStairs placeConstructionWall placeExplosiveEntity placeLootableConstruction placement placementError placePlantingDiameter placePlantOnDiameter placeSimpleConstruction placeSmeltingEntity placeStashEntity placeTemporaryEntity placeTrap plantManager recheckClientInsideShelter reevalGroupMemberShelterVisibility reevalShelterEntityVisibility removeOwnerFromBases repairChildEntity repairConstruction sendBaseSecuredMessage sendConstructionData sendPlacementFinalize shouldHideEntity shouldHidePlayer spawnConstructionDoor spawnConstructionParent spawnLootableConstruction spawnSimpleConstruction tpPlayerOutsideFoundation undoPlacementInteractionString
    allowOutOfBoundsPlacement: boolean
    allowPOIPlacement: boolean

    MANAGED BY CONFIGMANAGER - See defaultConfig.yaml for more information

    allowStackedPlacement: boolean
    constructionOrphanCheck: boolean

    #1467 (H14): operator gate for the save-side orphan backstop.

    lowerStrongholdDefenses: boolean
    overridePlacementItems: number[] = ...
    placementRange: number
    playerFoundationBlockedPlacementRange: number
    playerShackBlockedPlacementRange: number
    shackItems: number[] = ...
    spawnPointBlockedPlacementRange: number
    vehicleSpawnPointBlockedPlacementRange: number
    • Parameters

      • server: ZoneServer2016
      • client: ZoneClient2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • scale: Float32Array
      • parentObjectCharacterId: string
      • BuildingSlot: string
      • OptionalfreeplaceParentCharacterId: string

      Returns boolean

    • Spatial-hash-backed replacement for utils.checkConstructionInRange when the dictionary being queried is one of the four construction dictionaries — reuses the same cached hash as detectStackedPlacement instead of scanning the full dictionary.

      Parameters

      • server: ZoneServer2016
      • kind: "worldSimple" | "simple" | "lootable" | "worldLootable"
      • position: Float32Array
      • range: number
      • itemDefinitionId: number

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • OptionalparentObjectCharacterId: string

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • OptionalparentObjectCharacterId: string

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • client: ZoneClient2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • scale: Float32Array
      • parentObjectCharacterId: string
      • BuildingSlot: string

      Returns void

    • Parameters

      • server: ZoneServer2016
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • slot: string
      • parentObjectCharacterId: string
      • itemDefinitionId: number

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • scale: Float32Array
      • parentObjectCharacterId: string
      • itemDefinitionId: number

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • scale: Float32Array
      • OptionalparentObjectCharacterId: string
      • isProp: boolean = false

      Returns boolean

    • Parameters

      • server: ZoneServer2016
      • itemDefinitionId: number
      • modelId: number
      • position: Float32Array
      • rotation: Float32Array
      • worldOwned: boolean = false
      • owner: string = ""

      Returns boolean

    • Re-applies the shelter/shack hide gate around a character whose group membership just changed, so a revoked visitor is culled and a member who kept VISIT access is revealed without waiting for the periodic sweep. Re-evals every foundation and shelter/shack the character stands inside via reevalShelterEntityVisibility, which keeps the Character.RemovePlayer own-character guard.

      Parameters

      Returns void