Skip to content
This repository was archived by the owner on Jan 26, 2023. It is now read-only.

Entities

Kevin Ludwig edited this page Sep 7, 2021 · 10 revisions

Entities

World

###Attributes

Name
Settings
Environment
###Behaviors
Name
---
EnvironmentUpdater
###Facets
Name
---
EntityManager
PlayerList
PlayerAddPacketizer
ActorPacketizer
ChunkManager

Chunk

###Attributes

Name
Actors
Terrain
###Behaviors
Name
---
BlockUpdater

##Actor ###Attributes

Name
Location
Metadata
Attributes
###Facets
Name
---
LocationManager
LocationPacketizer

##Player (inherits Actor) ###Attributes

Name
InventoryHolder
AuthExtra
User

###Facets

Name Mandatory Attributes Receives Sends Description
RadialView Location LocationManagerMessage ChunkManagerMessage (usage: ViewChunk) Updates view by checking for changes
RadialExpansionView Location LocationManagerMessage ChunkManagerMessage (usage: ViewChunk) Updates view by checking for changes
ViewChunkPacketizer ViewChunk Generates chunk packets
PlayerLocationPacketizer LocationManagerMessage Generates player location packets

Clone this wiki locally