Skip to content

Implement a plugin system #57

Description

@dezzak

It would be desirable to move plugins (such as pog library, character sheet and monster wounds) into their own repos and as individual packages that can be dropped into a plugins folder so that the core gametable doesn't have functionality that is only useful in specific games.

We've made a start on this by trying to decouple where possible, but need to implement a way to package these up and load them at runtime.

I've had a tinker myself a couple of weeks ago and it seems that java class loaders are a pain to write - there must surely be a way to do it cleanly, but I've yet to find one that I understand. I shall take another look with a fresh pair of eyes soon, but feel free @tkjn to give it a go yourself if you like.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions