A bounding box selection that is designated as a sub area within a world. Zones can have restriction just like worlds on access, and block modification.
More...
|
| void | Create ([NotNull] BoundingBox bounds,[NotNull] PlayerInfo createdBy) |
| | Creates the zone boundaries, and sets CreatedDate/CreatedBy.
|
| |
| void | OnEdited ([NotNull] string editedBy) |
| | Sets EditedBy and EditedDate fields, and raises Changed event.
|
| |
| | Zone () |
| |
| | Zone ([NotNull] string raw,[CanBeNull] World world) |
| |
|
| BoundingBox | Bounds [get, set] |
| | Zone boundaries.
|
| |
| string | Name [get, set] |
| | Zone name (case-preserving but case-insensitive).
|
| |
| PlayerExceptions | ExceptionList [get] |
| | List of exceptions (included and excluded players).
|
| |
| DateTime | CreatedDate [get, set] |
| | Zone creation date, UTC.
|
| |
| DateTime | EditedDate [get, set] |
| | Zone editing date, UTC.
|
| |
| string | CreatedBy [get, set] |
| | Player who created this zone. May be null if unknown.
|
| |
| string | CreatedByClassy [get] |
| | Classy name of the player who created this zone. Returns "?" if CreatedBy name is unknown, unrecognized, or null.
|
| |
| string | EditedBy [get, set] |
| | Player who was the last to edit this zone. May be null if unknown.
|
| |
| string | EditedByClassy [get] |
| | Decorated name of the player who was the last to edit this zone. Returns "?" if EditedBy name is unknown, unrecognized, or null.
|
| |
| Map | Map [get, set] |
| | Map that this zone is on.
|
| |
| string | ClassyName [get] |
| |
| string | ClassyName [get] |
| | Name optionally formatted with minecraft color codes or other decorations.
|
| |
A bounding box selection that is designated as a sub area within a world. Zones can have restriction just like worlds on access, and block modification.
| fCraft.Zone.Zone |
( |
[NotNull] string |
raw, |
|
|
[CanBeNull] World |
world |
|
) |
| |
Creates the zone boundaries, and sets CreatedDate/CreatedBy.
- Parameters
-
| bounds | New zone boundaries. |
| createdBy | Player who created this zone. |
| void fCraft.Zone.OnEdited |
( |
[NotNull] string |
editedBy | ) |
|
Sets EditedBy and EditedDate fields, and raises Changed event.
- Parameters
-
| editedBy | Name of player or entity who edited this zone. |
- Exceptions
-
| ArgumentNullException | editedBy is null. |
Zone build permission controller.
| string fCraft.Zone.ClassyName |
|
get |
| string fCraft.Zone.CreatedBy |
|
getset |
Player who created this zone. May be null if unknown.
| string fCraft.Zone.CreatedByClassy |
|
get |
Classy name of the player who created this zone. Returns "?" if CreatedBy name is unknown, unrecognized, or null.
| DateTime fCraft.Zone.CreatedDate |
|
getset |
| string fCraft.Zone.EditedBy |
|
getset |
Player who was the last to edit this zone. May be null if unknown.
| string fCraft.Zone.EditedByClassy |
|
get |
Decorated name of the player who was the last to edit this zone. Returns "?" if EditedBy name is unknown, unrecognized, or null.
| DateTime fCraft.Zone.EditedDate |
|
getset |
List of exceptions (included and excluded players).
Map that this zone is on.
Zone name (case-preserving but case-insensitive).
| EventHandler fCraft.Zone.Changed |
The documentation for this class was generated from the following file: