Skip to content

sylviameows/Flask

Repository files navigation

  ] [
  |~|     Flask: a minigame plugin library
 /o  \     developed by sylviameows
/___o_\

Important

This project is currently under development, and much of the code is subject to being changed or refactoring without warning.
This notice will be removed when this project is no longer in such an unstable state.

What is this?

Flask is an open-source library plugin meant to ease the development process of minigames for Paper servers. Currently, it only supports usage on a single server, and not a network.

Goals

These are features that I would like to implement at some point, but have no set plans to yet.

  • Implement a parties system to allow players to queue into a game with their friends.
  • Allow support for networks and using dedicated server instances to host a lobby.
  • Implement database/other world loader support.
  • Lobby gadgets, tokens, and/or shops.
  • Central statistics hub, making it easier for minigames to track statistics without worrying about all the saving stuff.

Dependencies

  • AdvancedSlimePaper (GitHub): allows minigames to spin up world instances nearly instantly without worrying about the major performance a vanilla world would cause.

Links

Nothing yet.

Contributing

Feel free to help by opening a pull request or issue!

About

minigame plugin library for 1.21.1

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages