Comments (8)
WorldEdit wird zum Importieren der Schematic benötigt, hiermit kannst du diese auch erstellen: http://minecraft.curseforge.com/projects/worldedit
Zu der Frage auf Twitter:
- Kompilieren (via Gradle-Task reobf)
- In den Mods-Ordner des Forge-Servers kopieren, Server einmal starten und direkt wieder stoppen, damit die Datenbank, die Konfigurationen etc. erstellt werden.
Die Einstellungen (config/skyblockmp.cfg) sind kommentiert und sollten selbsterklärend sein, das spawn-offset (kannst du dir als Vektor von bspw. x=1000, y=80, z=1000 bei einem grid spacing von 1000 Blöcken und der island-height von 80 Blöcken vorstellen, der zu der Position auf der Insel zeigt, auf der die Spieler später spawnen werden) muss je nach Schematic angepasst werden.
Für kleinere Server kannst du die Konfigurationen bezüglich der Datenbank so belassen, bei größeren Servern würde ich empfehlen, MySQL/MariaDB/Percona/... anstatt H2 zu nutzen. - Die zuvor (entweder vor der Installation von SkyblockMp oder auf einem anderen Server erstellte) Schematic nach skyblock/island.schematic kopieren. Nutzen mehrere Server die selbe Schematic, kannst du den Pfad auch in der Konfiguration anpassen.
- In den server.properties das level-type auf SKYBLOCKMP ändern.
- Server wieder starten. Optional kannst du auf der Zentralinsel (x=0, z=0; diese ist "reserviert" und wird nicht an Spieler vergeben) manuell eine Schematic importieren.
Bitte beachte, dass ich die Mod ausschließlich für 1.7.10 entwickelt und getestet habe und momentan kein zeitnahes Update auf 1.8/1.9 geplant ist - wenn du es dringend brauchst, kannst du gern selbst updaten und einen Pull Request erstellen 😉
Mit der /island invite-Funktion würde ich auf öffentlichen Servern vorsichtig sein, da der eingeladene Spieler (noch) nicht gefragt wird, ob er überhaupt eingeladen werden möchte... Da kann ich aber zeitnah (evtl. am Wochenende) eine Abfrage einbauen. Wenn general.create-island-on-join aktiv ist, spielt dies aber keine Rolle, da nur Spieler ohne Insel eingeladen werden können.
Ich sollte mal eine ReadMe mit groben Installationsanweisungen schreiben... Demnächst bitte englische Issues erstellen, damit andere, nicht deutschsprachige Nutzer auch davon profitieren können, wenn ich die Mod mal irgendwann in einem ausgereifteren Stadium auf CurseForge hochlade.
from skyblock-mp.
Java 8 wird benötigt - entschuldige die späte Antwort, aus irgendeinem Grund habe ich keine Notification für die Issue bekommen :/
from skyblock-mp.
Ok, Danke, kein Thema, das mit der Wartezeit. kannst du mir verraten, wo ich die schematic herbekomme?
from skyblock-mp.
Wenn ich Java könnte, dann würde ich dir gern helfen, aber leider kann ich es nicht und ich habe noch kein gutes Tutorial dafür gefunden. Wenn du eines kennst, dann lasse es mich wissen :)
from skyblock-mp.
@Bandelenth hat glaube ich gute Erfahrungen mit "Java - Der umfassende Programmierkurs" von O'Reilly (gibt es auch bei Amazon), ansonsten trial and error 😄
from skyblock-mp.
Kennst du die Scriptsprache PAWN? Wenn es da Ähnlichkeiten gibt, dann kann man das ja schnell lernen
from skyblock-mp.
Nein, kenne ich nicht, grundsätzlich kann man Skriptsprachen aber eigentlich nicht mit Programmiersprachen "gleichsetzen".
from skyblock-mp.
Das ist wahr, aber Scriptsprachen bedienen sich der Elemente der Programmiersprachen.
from skyblock-mp.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skyblock-mp.