A set of utilities for Jecs
Find a file
2024-12-08 14:17:02 +01:00
.github/workflows packaging(pesde), cd(release): Reintroduce pesde support 2024-12-03 19:34:58 +01:00
.lune packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
.zed packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
lib packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
test packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
.darklua.json chore: Make jecs a dependency, bump jecs to v0.3.0 2024-09-24 15:35:21 +02:00
.gitignore packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
.luaurc packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
default.project.json fix: Packaging problems, chore: Bump jecs 2024-09-22 13:30:58 +02:00
dev.project.json chore: Make jecs a dependency, bump jecs to v0.3.0 2024-09-24 15:35:21 +02:00
jecs.luau packaging(pesde): Finish support 2024-12-08 14:17:02 +01:00
LICENSE Initial push 2024-09-21 19:12:15 +02:00
luau_lsp_settings.json chore: Make jecs a dependency, bump jecs to v0.3.0 2024-09-24 15:35:21 +02:00
pesde.toml packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00
README.md feat: Add spawner util 2024-09-24 19:47:49 +02:00
rokit.toml packaging(pesde): Finish support 2024-12-08 14:17:02 +01:00
selene.toml fix: Bugs + temp push for bugfixing 2024-09-22 00:05:15 +02:00
selene_definitions.yaml Initial push 2024-09-21 19:12:15 +02:00
stylua.toml Initial push 2024-09-21 19:12:15 +02:00
wally.toml packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs 2024-12-03 20:17:06 +01:00

sapphire-utils

CI Wally License: MIT

A set of utilities for Jecs

Features

  • collect - Collects all arguments fired through the given signal, and drains the collection on iteration.
  • handle - Wrap jecs.World functions for faster (DX wise) operating on entities
  • replicator - Keep track of all entities with the passed components and calculate differences
  • ref - Reference entities by key
  • command_buffer - Buffer commands to prevent iterator invalidation
  • spawner - Spawn entities with required components