# PSF-LoginServer - master - net.psforever.objects.serverobject.structures
PSF - LoginServer - master - net.psforever.objects.serverobject.structures
Keywords: PSF LoginServer master net.psforever.objects.serverobject.structures

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package objects
  Definition Classes
    psforever
-  package serverobject
  Definition Classes
    objects
-  package affinity
  Definition Classes
    serverobject
-  package aura
  Definition Classes
    serverobject
-  package containable
  Definition Classes
    serverobject
-  package damage
  Definition Classes
    serverobject
-  package deploy
  Definition Classes
    serverobject
-  package doors
  Definition Classes
    serverobject
-  package environment
  Definition Classes
    serverobject
-  package generator
  Definition Classes
    serverobject
-  package hackable
  Definition Classes
    serverobject
-  package llu
  Definition Classes
    serverobject
-  package locks
  Definition Classes
    serverobject
-  package mblocker
  Definition Classes
    serverobject
-  package mount
  Definition Classes
    serverobject
-  package pad
  Definition Classes
    serverobject
-  package painbox
  Definition Classes
    serverobject
-  package repair
  Definition Classes
    serverobject
-  package resourcesilo
  Definition Classes
    serverobject
-  package shuttle
  Definition Classes
    serverobject
-  package structures
  Definition Classes
    serverobject
- Amenity
- AmenityDefinition
- AmenityOwner
- AutoRepairStats
- Building
- BuildingDefinition
- FoundationBuilder
- PoweredAmenityControl
- SphereOfInfluence
- StructureType
- WarpGate
- WarpGateDefinition
-  package terminals
  Definition Classes
    serverobject
-  package transfer
  Definition Classes
    serverobject
-  package tube
  Definition Classes
    serverobject
-  package turret
  Definition Classes
    serverobject
-  package zipline
  Definition Classes
    serverobject

p

net.psforever.objects.serverobject

# structures

#### package structures


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Type Members

1.  abstract class Amenity extends PlanetSideServerObject with Vitality with StandardResistanceProfile with BlockMapEntity

   Amenities are elements of the game that belong to other elements of the game.
   Normal `PlanetSideServerObject` entities (server objects) tend to have properties that are completely internalized.

   Amenities are elements of the game that belong to other elements of the game.
   Normal `PlanetSideServerObject` entities (server objects) tend to have properties that are completely internalized. An `Amenity` is a server object that maintains a fixed association with another server object. This association strips away at the internalization and redirects a reference to some properties somewhere else. An `Amenity` object belongs to its `Owner` object; the `Amenity` objects look to its `Owner` object for some of its properties.

   See also

     `AmenityOwner`

     `FactionAffinity`

2.  abstract class AmenityDefinition extends ObjectDefinition with ResistanceProfileMutators with DamageResistanceModel with VitalityDefinition
3.  abstract class AmenityOwner extends PlanetSideServerObject

   Amenities are elements of the game that belong to other elements of the game.

   Amenities are elements of the game that belong to other elements of the game. Their owners are also elements of the game, ones that understand that they belong to a specific `Zone` object.

   See also

     `PlanetSideServerObject`

4.  final case class AutoRepairStats (amount: Float, start: Long, repeat: Long, drain: Float) extends Product with Serializable
5.  class Building extends AmenityOwner with BlockMapEntity
6.  class BuildingDefinition extends ObjectDefinition with NtuContainerDefinition with SphereOfInfluence
7.  class FoundationBuilder extends AnyRef

   Defer establishment of a `Building` object until the location for the object is correct (in the correct zone) and a `context` in the proper `Actor` hierarchy of that zone exists in scope.

   Defer establishment of a `Building` object until the location for the object is correct (in the correct zone) and a `context` in the proper `Actor` hierarchy of that zone exists in scope.

   See also

     `ServerObjectBuilder`

     `Building`

8.  trait PoweredAmenityControl extends Actor
9.  trait SphereOfInfluence extends AnyRef
10.  sealed trait StructureType extends EnumEntry
11.  class WarpGate extends Building with NtuContainer with SpawnPoint
12.  class WarpGateDefinition extends BuildingDefinition with SpawnPointDefinition

### Value Members

1.  object Building
2.  object FoundationBuilder
3.  object StructureType extends Enum[StructureType]
4.  object WarpGate

### Ungrouped