JumpAndRun 1.18.X [ENG/GER] icon

JumpAndRun 1.18.X [ENG/GER] -----

[Multi Language] - Large JumpAndRun Plugin with Timer, Stats, 100% editable messages, etc.




Finally the 1.18 update. I have not tested it on lower versions yet. So give it a try and message me if you find any errors. Have fun! :)
----------, Mar 20, 2022

Added tab completion for all commands. This will save you some time managing your JumpAndRuns :)

Preview:
[​IMG]
[​IMG]
----------, Jan 30, 2021

The supported versions are now: 1.10.X - 1.16.X
All versions below the 1.10 are no longer supported. If you want to use this plugin on a server running the 1.8 or 1.9 than you need to download an older version of this plugin ( click here to see older versions).
----------, Jan 25, 2021

Players could not damage other players even though they were not in a JumpAndRun.

Spieler konnten anderen Spielern keinen Schaden machen, obwohl sie nicht mehr in einem JumpAndRun waren.
----------, Oct 5, 2020

There are new functions! Thanks to @ServerLP for the suggestions.
3 new configuartion settings:
"EnableStartCountdown" - Enables the start countdown. This countdown will display when you join a JumpAndRun. It will count down from 3 to 1, in this time the player is not able to move and the ingame timer (actionbar) starts after the StartCountdown. (Placeholder in the messages.yml - "%timer%" - you can find this in "Messages.JoinTitle.2")

"EnableItemCooldown" - Enables the cooldown for the ingame items. In my opinion it is better to set this to 'true' otherwise players can spam the items and affect the server performance.

"ResetHeight" - Sets the height (y-coordinate) where the player will be automatically teleported back to the last checkpoint. If you set this to '-1' this feature will be disabled.

Es gibt neue Funktionen! Danke an @ServerLP für die Vorschläge.
3 neue Einstellungsmöglichkeiten:
"EnableStartCountdown" - Aktiviert den StartCountdown. Dieser Countdown ist 3 Sekunden lang. In der Zeit kann sich der Spieler nicht bewegen und der Timer (actionbar) startet erst nach diesem Countdown. (Platzhalter in der messages.yml - "%timer%" - zu finden bei "Messages.JointTitle.2")

"EnableItemCooldown" - Aktiviert den Cooldown für die Ingame Items. Ich empfehle diese Einstellung zu aktivieren, da Spieler sonst die Items spammen könnten und somit die Serverleistung negativ beeinflussen.

"ResetHeight" - Stellt die Höhe (y-Koordinate) ein, bei der der Spieler automatisch zurück zum letzten Checkpoint teleportiert wird. Einfach auf '-1' stellen, um die Funktion zu deaktivieren.
----------, Oct 3, 2020

Perfomance Updates
----------, May 26, 2020

The help for all "/jnr"-Commands has been improved. So it's easier for you to set up new JumpAndRun's.
Die Hilfe für alle "/jnr"-Befehle wurde verbessert. Dadurch ist es nun einfacher (z.B.) neue JumpAndRun's zu erstellen.
----------, May 24, 2020

You can now change the language with just one command! Use "/jnr language <english/german>" to change the language.
Man kann nun die Sprache des Plugins ändern! Benutze: "/jnr language <english/german>" um die Sprache zu ändern.
----------, May 21, 2020

Verbessert:
  • Performance in >1.13 Versionen
----------, May 20, 2020

Dieses Plugin ist jetzt vollständig mit den neusten Versionen kompatibel!

Da die vollständige Integration, mit den neueren Versionen, erst mit diesem Update hinzugefügt wurde, kann es bei den neueren Versionen noch zu Fehlern kommen. Bitte meldet euch (per privater Nachricht ( https://www.spigotmc.org/conversations/add?to=SebliYT) oder im "Discussion" Tab ( https://www.spigotmc.org/threads/jumpandrun-1-8-1-15-x.434827/)) bei mir, solltet ihr Fehler entdecken.
Bitte keine Bewertungen über Fehler schreiben, bevor ihr euch bei mir gemeldet habt!

Weitere Updates:

  • Die Stats-Nachrichten sind nun auch in der "messages.yml" vollständig editierbar
----------, May 19, 2020

Behoben:
  • Wenn man ein JumpAndRun abgeschlossen hat, wurden die Abschluss-Stats nicht mehr angezeigt.
----------, May 19, 2020

Behoben:
  • Wenn man ein Join-Schild gesetzt hat, mit einer Map, die nicht existiert, wurde man fälschlicherweise in den JumpAndRun-Modus gesetzt.
Verbessert:
  • Die Groß- und Kleinschreibung des Mapnamens (2. Zeile) auf einem Join-Schild, wird jetzt ignoriert, d.h. es ist nun egal ob ihr den Mapnamen komplett groß, klein oder groß und klein gemischt schreibt, das Join-Schild wird trotzdem funktionieren.
----------, May 18, 2020

  • die JumpAndRun Items ("Zum letzten Checkpoint", "Spieler verstecken/anzeigen", "Verlassen") sind jetzt mit dem Befehl "/jnr item <checkpoint/hide/unhide/quit>" änderbar! Es wird das Item, welches man in der Hand hält, gespeichert.
  • die Namen der JumpAndRun Items können auch geändert werden (in der "messages.yml")
  • alle Einstellungen werden nun automatisch in die "config.yml" verschoben und können nun dort bearbeitet werden. In der "jnr.yml" werden nur noch Locations und Dinge gespeichert, die man nur per Befehl ändern sollte.
  • in der "config.yml" gibt es nun eine neue Einstellungsmöglichkeit: "EnableFallDamage" - wenn auf 'true', bekommt man in JumpAndRuns Fallschaden. Wenn man stirbt wird man zum letzten Checkpoint teleportiert und bekommt 1 Fail dazu.
  • man wird in den Gamemode 2 (Adventure) gesetzt, wenn man ein JumpAndRun betritt und wieder in den Gamemode gesetzt, in dem man vorher war.
  • der JoinTitle ist nun auch in der "messages.yml" editierbar (der Titel, den man beim Betreten eines JumpAndRuns bekommt)
  • die Locations von allen Join-Schildern, werden nun in der "jnr.yml" gespeichert, damit "normale" Spieler, keine Join-Schilder erstellen können, sondern nur Teammitglieder mit der "jnr.admin" Permission.
  • beim Betreten eines JumpAndRuns werden nun auch die Herzen und das Hungerlevel des Spielers gespeichert, damit man sich nicht durch ein JumpAndRun heilen kann.
----------, May 17, 2020

Ab dieser Version, ist Vault nicht mehr im Plugin integriert. Wer dennoch Vault nutzen möchte, muss auf eine ältere Version zurückgreifen.
Schreibt mir aber gerne, wenn ihr Vault weiter integriert haben wollt. Wenn ich sehe, dass die Nachfrage wider Erwarten besteht, werde ich Vault wieder integrieren.

Weiter Updates:
  • Neuer Befehl: "/jnr reload" - Lädt die "jnr.yml" und "messages.yml" neu. Dadurch muss man nicht mehr den ganzen Server reloaden, wenn man nur eine Nachricht oder Einstellung ändern will. Diesen Befehl kann man auch nutzen, während Spieler ein JumpAndRun spielen, ohne diese zu beeinträchtigen (also bitte diesen Befehl, statt dem "/rl" Befehl nutzen, wenn ihr Nachrichten/Einstellungen geändert habt)
  • Die ActionBar ist nun auch in der "messages.yml" vollständig editierbar! Platzhalter: %time% = aktuelle Zeit ; %map% = aktuelle Map ; %fails% = aktuelle Fails
----------, May 17, 2020

Bei der neuen Funktion, bei der die Groß- und Kleinschreibung einer Map ignoriert wird (beim "/jnr join <Map>" Befehl), gab es eine Abfrage von der "stats.yml" statt der "jnr.yml", ob die gesuchte Map existiert, was natürlich nicht funktionieren kann, wenn die Map noch nie gespielt wurde.
Das wurde jetzt geändert. :)
----------, May 16, 2020

Befehl "/jnr join <Map>" hinzugefügt. Für diesen Befehl werden keine Permissions benötigt und der Befehl kann in der "jnr.yml" deaktiviert werden ("EnableJoinCommand" auf "false" setzen).

Live Timer als ActionBar hinzugefügt.
[​IMG] [​IMG]

+ weitere Perfomance Updates inklusive Fehlerbehebungen
----------, May 15, 2020

Es gibt nun ein extra Plugin für die Minecraft Versionen 1.13 - 1.15.X -> https://www.spigotmc.org/resources/jumpandrun-1-13-1-15-x.78639/

Bitte nutze das verlinkte Plugin, wenn dein Server auf der 1.13, 1.14 oder 1.15 läuft.

Weitere Änderungen/Updates:
  • Der Befehl "/jnr setleave <Name>" ist nun optional. Falls dieser Befehl beim Einrichten eines JumpAndRuns nicht genutzt wird, wird der Spieler, nach Beendigung/Verlassen eines JumpAndRuns, zur Position, an der er war als er auf das JoinSchild geklickt hat, teleportiert. Dies ermöglicht es auch mehrere JoinSchilder für das selbe JumpAndRun zu platzieren.
  • Alle Nachrichten (in der "messages.yml") sind nun nur noch optional. D.h. wenn man ein 'x' statt einer Nachricht einträgt, wird diese Nachricht nicht gesendet und ist somit deaktiviert. (Nähere Informationen stehen als Kommentar, ganz oben in der "messages.yml")
  • Perfomance-Updates
----------, May 10, 2020

Ich empfehle es nicht neuere Minecraft Versionen als die 1.8.x für dieses Plugin zu nutzen! Grundsätzlich funktioniert das Plugin aber auch bei neueren Versionen.
Dieses Update behebt einen Fehler, welcher den Server (in der Version 1.15) zum crashen brachte, wenn man das Leave-Item im JumpAndRun benutzt hat.
----------, May 7, 2020

"Schönheitsfehler" beseitigt - Es gab einen Fehlercode in der Konsole, wenn man ein leeres Schild angeklickt hat.
----------, Apr 30, 2020

Ab sofort sind alle Nachrichten editierbar. Es wird eine "messages.yml" Datei erstellt, in welcher die Nachrichten bearbeitet werden können.

Code (YAML):
Prefix : '&7 [&6JumpAndRun&7 ] '
Messages
:
  JoinSign
:
    '1'
: '&0- &6JumpAndRun &0-'
  AlreadyInAJumpAndRun
: '&cDu bist bereits in einem JumpAndRun! ( %map%)'
  NoCommandsWhileInGame
: '&cDu darfst während des JumpAndRun''s keinen Befehl ausführen.'
  NoRealoadsWhileGameRunning
: '&cBitte nicht reloaden während Spieler ein JumpAndRun
    spielen!'
  LeftServerWhileInGame
: '&cDu hast den Server während eines JumpAndRun''s verlassen.
    Dein altes Inventar wird jetzt wiederhergestellt ...'
  InventoryRestored
: '&aDein Inventar wurde wiederhergestellt.'
  ItemCooldown
: '&cBitte warte kurz bis du das Item wieder benutzen kannst.'
  CheckpointReached
:
    Time
: '&7Deine Zwischenzeit : &6&l%time%'
    Title
:
      '1'
: ''
      '2'
: '&aCheckpoint #%checkpoint% erreicht!'
  NotAllCheckpoints
: '&cDu hast nicht alle Checkpoints erreicht! Kehre zum letzten
    Checkpoint zurück.'
  Win
:
    Title
:
      '1'
: '&aHerzlichen Glückwunsch!'
      '2'
: '&6 %map% abgeschlossen.'
      Vault
:
        '1'
: '&aHerzlichen Glückwunsch!'
        '2'
: '&6Dein Preis : %win%%moneyName%'
  NewPersonalRecord
:
    Title
:
      '1'
: '&a&lNeuer persönlicher Rekord!'
      '2'
: 'Map : %map%'
  NewGlobalRecord
:
    Title
:
      '1'
: '&a&lNeuer globaler Rekord!'
      '2'
: 'Map : %map%'
    Broadcast
: '&a %player% &6hat einen neuen Rekord &7(&a%time%&7) &6auf der Map &a%map%
      &6aufgestellt!'
  BonusForNewRecord
:
    Vault
: '&aDu hast zusätzliche &6 %bonus%%moneyName% &afür den neuen Rekord erhalten.'
----------, Apr 30, 2020

Fehler mit Vault behoben.
----------, Apr 29, 2020

Resource Information
Author:
----------
Total Downloads: 2,116
First Release: Apr 29, 2020
Last Update: Mar 20, 2022
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings