LegendOfMCPE / DynamicHub

DynamicHub provides the ability to code minigame plugins that can be adapted on any types of servers, hub servers or server networks with optimum performance and compatibility
https://legendofmcpe.github.io/DynamicHub
GNU General Public License v2.0
17 stars 1 forks source link

TODO list for initial release #1

Open PEMapModder opened 10 years ago

PEMapModder commented 10 years ago

TODO list for 2.* update

Old description for legacy purpose:

  • [ ] PocketMine interface
    • [ ] Dynamic event registration (assignee: @PEMapModder, status: coded)
    • [ ] Chat channeling (assignee: @PEMapModder, status: TODO)
  • [ ] API interface
    • [ ] Registration of minigames (assignee: @PEMapModder, status: done) (dynamically done)
    • [ ] Central database and config system
    • [ ] Database implementation (assignee: @ijoshuahd, status: TODO)
    • [ ] Database API to minigames (assignee: @PEMapModder, status: TODO)
    • [ ] Config API to minigames (assignee: @PEMapModder, status: TODO)
    • [ ] Chat channels API (assignee: @PEMapModder, status: TODO)
    • [ ] Compatible commands (assignee: @PEMapModder, status: TODO)
  • [ ] Gameplay implementation
    • [ ] Join quit handling
    • [ ] API to handle join quit (assignee: @PEMapModder, status: TODO)
    • [ ] Portals to control that, settable by server operators (assignee: not assigned, status: TODO)
  • [ ] Minigame implementation
    • [ ] This will be updated after further discussion

Everyone is welcome to drop comments here, although you should read the contributing guidelines at CONTRIBUTING.md first and discussion on IRC #LegendOfMCPE is preferred.

iJoshuaHD commented 10 years ago

yesssss!! thumbsup!

DovahDoVolom commented 10 years ago

Will this have world limits that can be joins by signs like ... Line1: world Line2: 5/10 Line3: Tap to join Line4: ...

PEMapModder commented 10 years ago

@DovahDoVolom This will be an extension of the "portal" part. However, keep in mind that every world must have a minigame that owns it (except the hub), and minigames must be implemented by plugins. Which means, every minigame must have a plugin that is designed to support this plugin.

DovahDoVolom commented 10 years ago

So i can't do a normal survival world for waiting?

PEMapModder commented 10 years ago

Well, you can do anything you like to all worlds. However, if you want to use this plugin to make portals, or if you want to make a plugin only work in some worlds, you must have a plugin designed for this plugin.

PEMapModder commented 10 years ago

For more details, we can discuss on IRC channel #LegendOfMCPE.

DovahDoVolom commented 10 years ago

I will but I'm in the middle of school right now... Teacher thinks I'm reading.

PEMapModder commented 8 years ago

Deleted all comments about "soon". Pretends to have never said such thing