Den dekompilierten Server als Open Source anzubieten ist leider nicht möglich 
Zu deinem Vorhaben an sich (was grundsätzlich lobenswert ist):
Größere API: Damit würde sich dein Projekt in eine andere Richtung entwickeln als das Spiel selbst. Wir werden laufend neue Events hinzufügen, deswegen ist es vielleicht empfehlenwert, Eventwünsche und -vorschläge in der Lua Forensektion zu posten 
Plugin Unterstützung: Das entspricht ja eigentlich der derzeitigen Lua Unterstützung?
Console Befehle: Je nachdem, was du genau vorhast, würde das auch Änderungen am Client benötigen.
Mehrere Welten: Was meinst du damit genau?
Ich möchte vielleicht auch dazu raten, ein derartiges Projekt erst dann in Angriff zu nehmen, wenn das Spiel sich zumindestens in der Beta befindet (momentan erscheinen relativ häufige Updates, was bedeutet, dass deine Version jedes mal angepasst werden muss).
Eigentlich war und ist es unser Ziel, dass sowas wie Bukkit nicht unbedingt benötigt wird
Aus dem Grund gibts ja vor allem den Lua Support, und das geplante Permissionsystem.