Hallo
Ich möchte mein jüngstes Projekt vorstellen:
Es handelt sich hierbei um einen Minecraft Wrapper Definition laut [lexicon]Minecraft[/lexicon] Wiki:

Ein paar Plugin beispiele (in Javascript) gibt es hier: https://github.com/M4GV5/NINSS/tree/master/Examples.
Diese erklären hoffentlich wie man plugins schreiben kann ^^ wenn nicht freue ich mich natürlich über antworten hier oder "issues" auf github
Auf github gibt es auch den gesamten quellcode (unter der BSD lizenz): https://github.com/M4GV5/NINSS/
Ein Binary (sprich ready-to-use) Download gibt es auch schon: https://github.com/M4GV5/NINSS/tree/master/NINSS/bin/Debug
Installation:
1. downloaden
2. server.jar von minecraft.net runterladen und in selber odner wie "NINSS.exe" kopieren
3. spielen
4. (optional) eigene plugins schreiben
Ich habe das ganze in C#.NET in Monodevelop geschreiben und dachte zuerst das ganze wäre eine ziemlich Lächerliche Idee weßhalb ich es auch zuerst "NoobMC" nennen wollte bis mir dann aber aufgefallen ist dass es soetwas schon öfter gab (siehe http://minecraft-de.gamepedia.com/Programme_und_Editoren/Server_Wrapper) nur dass die die es bisher gab nicht mit den neueren Versionen kompatibel sind (meist nur bis 1.2.5 kompatibel)
Nun das Todo schaut folgendermaßen aus:
- [erledigt] Beispiele wie man plugins schreibt (sehr wichtig)
- Bugs fixen (Fehlermeldungen gerne unten posten)
- [erledigt] UUID plugin damit es auch mit >=1.7.9 kompatibel ist
- evtl. andere Sprachen wie Lua importieren
Screenshots habe ich auch schon:
Config:
Output:
Ich möchte mein jüngstes Projekt vorstellen:
Es handelt sich hierbei um einen Minecraft Wrapper Definition laut [lexicon]Minecraft[/lexicon] Wiki:
Ich habe bei meinem besonders Wert darauf gelegt es möglichst einfach zu machen eigene Plugins zu schreiben (in .Net sprich VB, C#, C++ oder Javascript) da das ganze nicht nur eine immer aktuelle alternative zu bukkit etc. werden soll sondern auch Leute zum Programmieren motivieren / heranführen sollhttp://minecraft-de.gamepedia.com/Programme_und_Editoren/Server_Wrapper schrieb:Server Wrapper sind Systeme die einen [lexicon]Minecraft[/lexicon] Server nicht direkt bearbeiten oder die Dateien beeinflussen. Sie arbeiten mit der Konsolenausgabe und stellen neue Befehle zu Verfügung um eine einfachere Bedienung zu ermöglichen und neue Funktionen hinzuzufügen. Das bedeutet auch das ein Server Wrapper theoretisch mit jeder Version kompatibel ist.
Ein paar Plugin beispiele (in Javascript) gibt es hier: https://github.com/M4GV5/NINSS/tree/master/Examples.
Diese erklären hoffentlich wie man plugins schreiben kann ^^ wenn nicht freue ich mich natürlich über antworten hier oder "issues" auf github
Auf github gibt es auch den gesamten quellcode (unter der BSD lizenz): https://github.com/M4GV5/NINSS/
Ein Binary (sprich ready-to-use) Download gibt es auch schon: https://github.com/M4GV5/NINSS/tree/master/NINSS/bin/Debug
Installation:
1. downloaden
2. server.jar von minecraft.net runterladen und in selber odner wie "NINSS.exe" kopieren
3. spielen
4. (optional) eigene plugins schreiben
Ich habe das ganze in C#.NET in Monodevelop geschreiben und dachte zuerst das ganze wäre eine ziemlich Lächerliche Idee weßhalb ich es auch zuerst "NoobMC" nennen wollte bis mir dann aber aufgefallen ist dass es soetwas schon öfter gab (siehe http://minecraft-de.gamepedia.com/Programme_und_Editoren/Server_Wrapper) nur dass die die es bisher gab nicht mit den neueren Versionen kompatibel sind (meist nur bis 1.2.5 kompatibel)
Nun das Todo schaut folgendermaßen aus:
- [erledigt] Beispiele wie man plugins schreibt (sehr wichtig)
- Bugs fixen (Fehlermeldungen gerne unten posten)
- [erledigt] UUID plugin damit es auch mit >=1.7.9 kompatibel ist
- evtl. andere Sprachen wie Lua importieren
Screenshots habe ich auch schon:
Config:
Output: