moreblocks castle_masonry/pillars.lua:8: attempt to index local 'composition_def' (a nil value) #7335

Open
opened 2024-08-24 01:42:12 +02:00 by AliasAlreadyTaken · 1 comment

After enabling flux' moreblocks fork, this happened during server start:

2024-08-24 01:40:28: ACTION[Main]: Server: Shutting down
2024-08-24 01:40:29: ERROR[Main]: ModError: Failed to load and run script from /home/uliversum/projects/minetest/5.10.0/minetest-dev/bin/../mods/castle_masonry/init.lua:
2024-08-24 01:40:29: ERROR[Main]: ...10.0/minetest-dev/bin/../mods/castle_masonry/pillars.lua:8: attempt to index local 'composition_def' (a nil value)
2024-08-24 01:40:29: ERROR[Main]: stack traceback:
2024-08-24 01:40:29: ERROR[Main]: 	...10.0/minetest-dev/bin/../mods/castle_masonry/pillars.lua:8: in function 'register_pillar'
2024-08-24 01:40:29: ERROR[Main]: 	.../5.10.0/minetest-dev/bin/../mods/castle_masonry/init.lua:146: in main chunk
After enabling flux' moreblocks fork, this happened during server start: ``` 2024-08-24 01:40:28: ACTION[Main]: Server: Shutting down 2024-08-24 01:40:29: ERROR[Main]: ModError: Failed to load and run script from /home/uliversum/projects/minetest/5.10.0/minetest-dev/bin/../mods/castle_masonry/init.lua: 2024-08-24 01:40:29: ERROR[Main]: ...10.0/minetest-dev/bin/../mods/castle_masonry/pillars.lua:8: attempt to index local 'composition_def' (a nil value) 2024-08-24 01:40:29: ERROR[Main]: stack traceback: 2024-08-24 01:40:29: ERROR[Main]: ...10.0/minetest-dev/bin/../mods/castle_masonry/pillars.lua:8: in function 'register_pillar' 2024-08-24 01:40:29: ERROR[Main]: .../5.10.0/minetest-dev/bin/../mods/castle_masonry/init.lua:146: in main chunk ```
AliasAlreadyTaken added the
1. kind/bug
3. source/testserver
labels 2024-08-24 01:42:24 +02:00
AliasAlreadyTaken added this to the moreblocks milestone 2024-08-24 01:42:31 +02:00
Author
Owner

A dependency was missing from mod.conf of castle_masonry.

Actually there are some more dependencies missing, to all of those mods we added right inside the source, because castle_masonry doesn't provide an API to register new material.

A dependency was missing from mod.conf of castle_masonry. Actually there are some more dependencies missing, to all of those mods we added right inside the source, because castle_masonry doesn't provide an API to register new material.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#7335
No description provided.