Skip to content

Missing documentation on dependencies, missing dependencies #1

@SmallJoker

Description

@SmallJoker

I would like to test this game for luanti-org/luanti#16986

EDIT: This is partially my fault. The game includes these mods, but does not state that the submodules need initializing. Please add that to the README.

However, I am greeted with this error:

ERROR[Main]: ServerError: Some mods have unsatisfied dependencies:
ERROR[Main]:  - va_lobby is missing: bedrock2 barrier naturalslopeslib
ERROR[Main]:  - va_terrain is missing: naturalslopeslib
ERROR[Main]:  - va_weapons is missing: lightning
ERROR[Main]: Install and enable the required mods, or disable the mods causing errors.

Please document these in the README. After enabling these I get the following error:

ERROR[ServerStart]: Trying to register slopes for an unknown node saltd:burnt_branches
ERROR[Main]: ModError: Failed to load and run script from XXX/games/voxel_annihilation/mods/va_terrain/init.lua:
ERROR[Main]: ...XXX/mods/naturalslopeslib/init.lua:137: Attempt to override non-existent item saltd:burnt_trunk
ERROR[Main]: stack traceback:
ERROR[Main]: 	[C]: ?
ERROR[Main]: 	[C]: in function 'error'
ERROR[Main]: 	...XXX/builtin/game/register.lua:465: in function 'old_override'
ERROR[Main]: 	...XXX/mods/naturalslopeslib/init.lua:137: in function 'override_item'
ERROR[Main]: 	...XXX/games/voxel_annihilation/mods/default/functions.lua:400: in function 'register_leafdecay'
ERROR[Main]: 	...XXX/games/voxel_annihilation/mods/va_terrain/nodes.lua:355: in main chunk

Origin:

default.register_leafdecay({
trunks = { "saltd:burnt_trunk" },
leaves = naturalslopeslib.get_all_shapes("saltd:burnt_branches"),
radius = 3,
})

Needs a presence check whether the mod is present.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions