| Entwickler | |
|---|---|
| Plattform |
JRE (Linux/Windows/OSX) |
| Geschrieben in |
Java |
| Aktuelle Version |
1.7.5-RC4 (Beta) Build #326 |
| Veröffentlicht |
Recode: Juni 2012 |
| Größe |
16.8 MB (1.7.5-RC4) |
| Lizenz |
BSD 3-Clause License |
| Code verfügbar |
Ja - [1] |
| Links |
CanaryMod ist ein Minecraft ServerMod, der vom CanaryMod-Team, einem Team aus freiwilligen Programmierern entwickelt wird. CanaryMod ermöglicht die Installation von sogenannten Plugins. Diese Plugins dienen dem Zweck, dass sie die Palette der Möglichkeiten, die Minecraft von Haus aus bietet erweitern, oder Serveradmins ermöglicht, die Vorgänge auf ihrem Server besser zu überwachen. Mehr Infos zu Canary findest du auf der Projektwebseite.
Entwicklung
CanaryMod ist der direkte Nachfolger von hMod. hMod war eine der ersten brauchbaren und stabilen Minecraft-Server der Unterstützung für Dinge wie Plugins hatte. Sein Code wurde erstmals Ende 2010 veröffentlicht. Der ursprüngliche Autor "hey0" verließ schließlich das Projekt aus Zeitgründen, und die meisten der ehemaligen hMod Teammitglieder gingen ebenfalls, um den beliebten Minecraft-Server Bukkit zu erstellen. Der User Shadow386 gründete nun damals das Projekt CanaryMod, in dem hMod unter anderem Namen weiterentwickelt wurde. Seit Ende 2013 wurde CanaryMod komplett neu programmiert, und ist nicht mehr von hMod's alter Code-Basis abhängig.
Oftmals wird vom "CanaryMod-Team" berichtet, doch man kann sagen, dass der CanaryMod-Recode zu großen Teilen von darkdiplomat (Jason) gecodet wird. In einem Tweet auf Twitter schrieb darkdiplomat (Jason) Anfang 2014 dies: "CanaryMod Team, the one man dev-team". Dieses Zitat belegt die derzeitige Lage, dass er fast ausschließlich alleine an CanaryMod arbeitet.
Hier eine Übersicht über die derzeit involvierten Entwickler des CanaryMod-Teams:
| Entwickler | Aufgaben |
|---|---|
| Jason (darkdiplomat), Aaron (somners), Brian (WWOL), Willem (l4mRh4X0r) | Server / Framework Entwicklung |
| Larry (Larry1123), BluxDragon, NiccosSystem | Zusätzliche Entwicklung |
| Larry (Larry1123) | Bugtesting |
| Chris (damagefilter) | Programmierung der Projektwebseite |
Features/Funktionen
CanaryMod unterstützt standartmäßig viele Funktionen ohne das dafür Plugins benötigt werden. Hier eine Auswahl einiger dieser:
- Integrierter Chat-Manager (kein Plugin benötigt)
- Integrierter Permission Manager (kein Plugin benötigt)
- Multiworld Funktionen enthalten (kein Plugin benötigt)
- Plugin API (Extrem leistungsfähig da viele Funktionen)
- Einstellbar in welcher Reihenfolge Plugins beim Serverstart geladen werden sollen
- Viele Befehle (Ein Plugin wie Essentials (Bukkit), CommandBook (Bukkit) o.ä. wird normalerweise nicht benötigt)
- Einfache Konfiguration doch viele Einstellungsmöglichkeiten. Siehe Konfiguration
- Sprache. Die Sprache der Server-Ausgaben passt sich der Sprache des Minecraft-Clients an. (Aber ist auch festlegbar)
- Database-API (keine MySQL Kenntnisse o.ä nötig)
- Packet-API, kein ProtocolLib (Bukkit) nötig
- Und viele Funktionen die hier nicht ausgezählt wurden...
Plugins
Um dir die Wahl der Plugins etwas zu erleichtern, wurden hier einmal die bekanntesten CanaryMod Plugins aufgelistet. Alle Plugins findest du unter: CanaryMod Plugin-Liste.
| Name | Beschreibung | Sprache | Entwickler |
|---|---|---|---|
| dConomy | Ein Wirtschaftssystem | Englisch | darkdiplomat |
| WorldEdit | Welt-Terraforming und Selection Tool | Englisch | sk89q, damagefiler |
| TravelPortals | Ein Portal-Plugin um Portale zu erstellen | Englisch | svdragster |
| NoCheat | Ein leistungsfähiges Plugin um Hacker aufzudecken! | Englisch | svdragster |
| DamageFilter | Herausfiltern von Schaden-Events | Englisch | SirPsp |
| Cuboids | Protection und Region Plugin | Englisch | damagefilter |