Package com.soulfiremc.server.database
Class InstanceEntity
java.lang.Object
com.soulfiremc.server.database.InstanceEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull InstanceEntity
attackLifecycle
(AttackLifecycle attackLifecycle) @NotNull InstanceEntity
auditLogs
(List<InstanceAuditLogEntity> auditLogs) @NotNull InstanceEntity
@NotNull InstanceEntity
friendlyName
(String friendlyName) icon()
@NotNull InstanceEntity
id()
@NotNull InstanceEntity
owner()
@NotNull InstanceEntity
owner
(UserEntity owner) static String
scripts()
@NotNull InstanceEntity
scripts
(List<ScriptEntity> scripts) settings()
@NotNull InstanceEntity
settings
(InstanceSettingsImpl settings) @NotNull InstanceEntity
long
version()
@NotNull InstanceEntity
version
(long version)
-
Field Details
-
ICON_POOL
-
-
Constructor Details
-
InstanceEntity
public InstanceEntity()
-
-
Method Details
-
randomInstanceIcon
-
id
-
friendlyName
-
icon
-
owner
-
attackLifecycle
-
settings
-
scripts
-
auditLogs
-
createdAt
-
updatedAt
-
version
public long version() -
id
- Returns:
this
.
-
friendlyName
- Returns:
this
.
-
icon
- Returns:
this
.
-
owner
- Returns:
this
.
-
attackLifecycle
- Returns:
this
.
-
settings
- Returns:
this
.
-
scripts
- Returns:
this
.
-
auditLogs
- Returns:
this
.
-
createdAt
- Returns:
this
.
-
updatedAt
- Returns:
this
.
-
version
- Returns:
this
.
-