Entities Reference

Complete list of all 79 entity types in the Reldens platform, one per table created by the reldens-install-v4.0.0.sql installation script.

Entities are located in generated-entities/entities/ and are auto-generated from the database schema (migrations/production/reldens-install-v4.0.0.sql). See Storage Architecture for the entity-loading and storage-driver internals, and Admin Panel - Sections, Overrides, and Workflow for how each entity is grouped into admin menu sections.

Ads System

  • ads
  • ads-banner
  • ads-event-video
  • ads-played
  • ads-providers
  • ads-types

Audio System

  • audio
  • audio-categories
  • audio-markers
  • audio-player-config

Chat System

  • chat
  • chat-message-types

Clans / Teams

  • clan
  • clan-levels
  • clan-levels-modifiers
  • clan-members

Configuration

  • config
  • config-types

Drops / Rewards

  • drops-animations

Features

  • features

Items System

  • items-group
  • items-inventory
  • items-item
  • items-item-modifiers
  • items-types

See Item Entity for the full item record reference.

Localization

  • locale
  • users-locale

Objects System

  • objects
  • objects-animations
  • objects-assets
  • objects-items-inventory
  • objects-items-requirements
  • objects-items-rewards
  • objects-skills
  • objects-stats
  • objects-types

See Objects Entity for the full objects record reference.

Operations

  • operation-types

See Operations for the standard operation types.

Players

  • players
  • players-state
  • players-stats

See Player State Flow for the runtime / database state model.

Quests

  • quests-progress

See Feature Modules for the quests progress persistence layer.

Respawn System

  • respawn

See Respawn Areas Entity and Enemy and Object Respawn Flow.

Rewards System

  • rewards
  • rewards-events
  • rewards-events-state
  • rewards-modifiers

Rooms / Maps

  • rooms
  • rooms-change-points
  • rooms-return-points

See Rooms Entity.

Scores / Leaderboards

  • scores
  • scores-detail

Security

  • admin-sessions
  • ip-lists

See IP Lists and Login Blocks for the address lists and the login blocks flow.

Skills System

  • skills-class-level-up-animations
  • skills-class-path
  • skills-class-path-level-labels
  • skills-class-path-level-skills
  • skills-groups
  • skills-levels
  • skills-levels-modifiers
  • skills-levels-modifiers-conditions
  • skills-levels-set
  • skills-owners-class-path
  • skills-skill
  • skills-skill-animations
  • skills-skill-attack
  • skills-skill-group-relation
  • skills-skill-owner-conditions
  • skills-skill-owner-effects
  • skills-skill-owner-effects-conditions
  • skills-skill-physical-data
  • skills-skill-target-effects
  • skills-skill-target-effects-conditions
  • skills-skill-type

See Skill Entity, Skill Types Entity, Skill Sprite Entity, Class Path Entity, Levels Set Entity, Level Entity, Level Modifiers Entity.

Snippets

  • snippets

Stats / Modifiers

  • stats
  • target-options

See Stats Entity and Target Options Entity.

Users / Authentication

  • users
  • users-login

Entity Relations

Entity relations keys are defined in generated-entities/entities-config.js.

Custom entity overrides are located in lib/[plugin-folder]/server/entities (admin panel UI customization) and are registered through each plugin server/entities-config.js. Model overrides per driver are supported by EntitiesLoader from lib/[plugin-folder]/server/models/[driver]/overridden-models-[driver].js, but no plugin ships one. See Admin Panel - Sections, Overrides, and Workflow for full details on what overrides do and how they are registered.

Related Documentation

Go Up