diff --git a/lib/init.lua b/lib/init.lua index c1b74a3..590fc4f 100644 --- a/lib/init.lua +++ b/lib/init.lua @@ -525,7 +525,8 @@ function World.component(world: World) if id > HI_COMPONENT_ID then error("Too many components") end - return id + world.nextId = id + return id + REST end function World.entity(world: World)