Code Monkey home page Code Monkey logo

Comments (8)

AtomSponge avatar AtomSponge commented on July 22, 2024 1

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:

  1. Kompilieren (via Gradle-Task reobf)
  2. 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.
  3. 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.
  4. In den server.properties das level-type auf SKYBLOCKMP ändern.
  5. 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.

AtomSponge avatar AtomSponge commented on July 22, 2024

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.

Timmy94W avatar Timmy94W commented on July 22, 2024

Ok, Danke, kein Thema, das mit der Wartezeit. kannst du mir verraten, wo ich die schematic herbekomme?

from skyblock-mp.

Timmy94W avatar Timmy94W commented on July 22, 2024

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.

AtomSponge avatar AtomSponge commented on July 22, 2024

@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.

Timmy94W avatar Timmy94W commented on July 22, 2024

Kennst du die Scriptsprache PAWN? Wenn es da Ähnlichkeiten gibt, dann kann man das ja schnell lernen

from skyblock-mp.

AtomSponge avatar AtomSponge commented on July 22, 2024

Nein, kenne ich nicht, grundsätzlich kann man Skriptsprachen aber eigentlich nicht mit Programmiersprachen "gleichsetzen".

from skyblock-mp.

Timmy94W avatar Timmy94W commented on July 22, 2024

Das ist wahr, aber Scriptsprachen bedienen sich der Elemente der Programmiersprachen.

from skyblock-mp.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.