Require the exp_reports commands instead of loading them (#482)

Files under "load" in module.json are passed to event_handler.add_lib, so
they must return an event handler table. commands.lua registers the report
commands and returns nothing, so require gave true and every instance with
exp_reports enabled failed in on_load with "attempt to index local 'lib'
(a boolean value)". Listed under "require" it runs the same way the
exp_commands command files do.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
BastiaanandClaude Opus 5.5 authored and GitHub committed 2026-09-27 01:42:11 +01:00
1 parent 5b451f160a
commit 4489794e1a
1 file changed
+2 -2
+2 -2
View File
@@ -1,10 +1,10 @@
{
"name": "exp_reports",
"load": [
"commands.lua"
],
"require": [
"globals.lua"
"globals.lua",
"commands.lua"
],
"dependencies": {
"clusterio": "*",