Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Entity API #4

Open
Bluexin opened this issue Oct 26, 2020 · 0 comments
Open

Entity API #4

Bluexin opened this issue Oct 26, 2020 · 0 comments
Labels
proposal New proposal for Sanbox Design status:discussion Under discussion

Comments

@Bluexin
Copy link
Member

Bluexin commented Oct 26, 2020

We need an Entity API that is both easy to use for modders and allows for efficient implementations on our different target platforms.

The API should contain :

  • a way to store entity data to be persisted
  • a way to sync data to the client
  • a way to define custom logic for entities (with events, tick handlers, ... ?)
  • a way to attach an entity renderer

This proposal does not cover anything related to :

  • AI (will be covered in another proposal)
  • BlockEntities
@Bluexin Bluexin added proposal New proposal for Sanbox Design status:discussion Under discussion labels Oct 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal New proposal for Sanbox Design status:discussion Under discussion
Projects
None yet
Development

No branches or pull requests

1 participant