Homes Plugin icon

Homes Plugin -----

Einfaches und benutzerfreundliches Heim-System für deinen Server




Wir freuen uns, die Version 1.5 des HomesPlugin vorzustellen! Diese Version bringt einige spannende Neuerungen und Verbesserungen mit sich, die das Plugin noch benutzerfreundlicher und flexibler machen. Hier sind die wichtigsten Änderungen im Überblick:

Neue Funktionen und Verbesserungen
1. Mehrsprachige Unterstützung
  • Das Plugin unterstützt jetzt mehrere Sprachen! Standardmäßig sind Deutsch (DE), Englisch (EN), Französisch (FR), Spanisch (ES), Italienisch (IT), Russisch (RU), Chinesisch (ZH) und Japanisch (JA) verfügbar.

  • Die Sprache kann in der config.properties-Datei durch die Einstellung language=DE (oder EN, FR, usw.) gewählt werden.

  • Keine manuellen Anpassungen nötig: Die messages.properties-Datei wird automatisch mit den Standardtexten erstellt, falls sie nicht existiert.
2. Farbige Nachrichten
  • Alle Nachrichten im Plugin sind jetzt farbig gestaltet, um die Benutzerfreundlichkeit zu erhöhen.

  • Farbcodes (z. B. &a für Grün, &c für Rot, &e für Gelb) werden verwendet, um wichtige Informationen hervorzuheben.
3. Verbesserte Konfiguration
  • Die config.properties-Datei wurde erweitert, um die Spracheinstellung (language) zu unterstützen.


  • Beispiel:
    todesortAktiviert=true
    language=DE
4. Automatische Erstellung der messages.properties-Datei
  • Falls die messages.properties-Datei nicht existiert, wird sie beim ersten Start des Plugins automatisch erstellt und mit den Standardtexten für alle unterstützten Sprachen gefüllt.

  • Dies erspart den Spielern das manuelle Hinzufügen von Sprachen.
5. Flexible Nachrichtenverwaltung
  • Die Nachrichten können einfach in der messages.properties-Datei bearbeitet werden, ohne den Code anpassen zu müssen.

  • Neue Sprachen können hinzugefügt werden, indem neue Abschnitte in der Datei erstellt werden (z. B. PT_no_permission für Portugiesisch).
Optimierungen

Performance-Optimierung:
Der Ladevorgang der Nachrichten wurde optimiert, um sicherzustellen, dass das Plugin schnell und reibungslos startet.
Wie aktualisiere ich auf Version 1.5?
  1. Backup erstellen: Sichere deine bestehenden Daten (heime.txt und config.properties).

  2. Plugin aktualisieren: Ersetze die alte .jar-Datei des Plugins durch die neue Version.

  3. Konfiguration prüfen: Überprüfe die config.properties-Datei und füge die neue Einstellung language=DE hinzu, falls sie noch nicht vorhanden ist.

  4. Server neustarten: Starte deinen Server neu, um die Änderungen zu übernehmen.
Beispiel für die neue messages.properties-Datei:
properties
Copy
# Deutsch (DE)
DE_no_permission=&cDu hast keine Berechtigung, diesen Befehl zu verwenden.
DE_only_players=&cNur Spieler können diesen Befehl verwenden.
DE_setheim_usage=&eBitte gib einen Namen für dein Heim an.
DE_setheim_success=&aHeim '&b%s&a' erfolgreich gesetzt!
DE_heim_no_homes=&cDu hast keine Heime gesetzt. Nutze &e/setheim&c, um eines zu setzen.
DE_delheim_usage=&eBitte gib den Namen des zu löschenden Heims an.
DE_delheim_success=&aHeim '&b%s&a' erfolgreich gelöscht.
DE_delheim_not_found=&cKein Heim mit dem Namen '&b%s&c' gefunden.
DE_teleport_success=&aDu wurdest zu deinem Heim '&b%s&a' teleportiert!
DE_death_home_set=&cEin temporäres Heim wurde an deiner Todesstelle gesetzt.
DE_death_home_removed=&eDas temporäre Heim '&bTodesstelle&e' wurde gelöscht.
DE_gui_title=&6Deine Heime

# Englisch (EN)
EN_no_permission=&cYou do not have permission to use this command.
EN_only_players=&cOnly players can use this command.
EN_setheim_usage=&ePlease provide a name for your home.
EN_setheim_success=&aHome '&b%s&a' set successfully!
EN_heim_no_homes=&cYou have no homes set. Use &e/setheim&c to set one.
EN_delheim_usage=&ePlease provide the name of the home to delete.
EN_delheim_success=&aHome '&b%s&a' deleted successfully.
EN_delheim_not_found=&cNo home with the name '&b%s&c' found.
EN_teleport_success=&aYou have been teleported to your home '&b%s&a'!
EN_death_home_set=&cA temporary home has been set at your death location.
EN_death_home_removed=&eThe temporary home '&bDeath Point&e' has been removed.
EN_gui_title=&6Your Homes
Feedback und Unterstützung
Wir freuen uns über dein Feedback! Wenn du Fragen hast, Fehler melden möchtest oder Vorschläge für zukünftige Updates hast, kontaktiere uns gerne.

Vielen Dank, dass du das HomesPlugin verwendest! Wir hoffen, dass dir die neuen Funktionen gefallen und wünschen dir viel Spaß beim Spielen.

Das HomesPlugin-Team
----------, Jan 18, 2025

In der Version 1.4 haben wir die Berechtigungsverwaltung verbessert, um mehr Kontrolle über die Nutzung der Plugin-Befehle zu ermöglichen. Die folgenden neuen Berechtigungen wurden hinzugefügt:

1. Berechtigungen für Befehle
Berechtigung Beschreibung Standardwert
homes.setheim Erlaubt das Setzen von Heimen mit /setheim. | true
homes.heim Erlaubt das Anzeigen und Teleportieren zu Heimen mit /heim. | true
homes.delheim Erlaubt das Löschen von Heimen mit /delheim. | true
homes.todesheim Erlaubt das Setzen eines temporären Heims am Todesort. | true
2. Wie funktionieren die Berechtigungen?
  • Standardwert: Alle Berechtigungen sind standardmäßig aktiviert (true). Das bedeutet, dass alle Spieler die Befehle verwenden können, es sei denn, ein Server-Admin ändert dies.

  • Anpassung: Server-Admins können die Berechtigungen in der plugin.yml oder über ein Berechtigungs-Plugin (z. B. LuckPerms) anpassen.

3. Beispiel: Berechtigungen mit LuckPerms verwalten
Falls du ein Berechtigungs-Plugin wie LuckPerms verwendest, kannst du die Berechtigungen wie folgt verwalten:

  • Berechtigung erteilen:

    /lp group default permission set homes.setheim true
    /lp group default permission set homes.heim true
    /lp group default permission set homes.delheim true
    /lp group default permission set homes.todesheim true
  • Berechtigung entziehen:

    /lp group default permission unset homes.setheim
    /lp group default permission unset homes.heim
    /lp group default permission unset homes.delheim
    /lp group default permission unset homes.todesheim
4. Vorteile der neuen Berechtigungen
  • Feinere Kontrolle: Server-Admins können genau festlegen, wer welche Befehle verwenden darf.

  • Sicherheit: Spieler ohne Berechtigungen können keine Heime setzen, löschen oder teleportieren.
5. Upgrade auf Version 1.4
Um die neuen Berechtigungen zu nutzen, lade einfach die Version 1.4 des Plugins herunter und ersetze die alte Version. Die Berechtigungen werden automatisch aktiviert.

Zusammenfassung:
  • Neue Berechtigungen: homes.setheim, homes.heim, homes.delheim, homes.todesheim.

  • Standardwert: Alle Berechtigungen sind standardmäßig aktiviert.

  • Verwaltung: Über ein Berechtigungs-Plugin wie LuckPerms.

  • Vorteile: Feinere Kontrolle, Sicherheit und Flexibilität.
Viel Spaß mit der neuen Version!
----------, Jan 3, 2025

Mit dem neuen Update erhält das HomesPlugin eine konfigurierbare Funktion für temporäre Heime an Todesorten!

Neuerungen
  1. Optionale Todesort-Heime:
    • Die Funktion zum Setzen eines temporären Heims an der Todesstelle kann jetzt in der Datei config.properties aktiviert oder deaktiviert werden.
    • Standardmäßig ist die Funktion aktiviert (todesortAktiviert=true).
  2. Einfache Konfiguration:
    • Die Datei config.properties wird automatisch beim ersten Start des Plugins erstellt.
    • Änderungen an der Konfiguration werden beim Neustart des Servers wirksam.
Anwendungsbeispiele
  • Aktiviertes Todesort-Heim: Spieler erhalten automatisch ein Heim an der Todesstelle, um ihre Items schnell wiederzufinden.

  • Deaktiviertes Todesort-Heim: Für Server, die keine automatischen Todesort-Heime möchten, bleibt die Funktion deaktiviert.
Installation
  1. Lade die neueste JAR-Datei herunter.
  2. Kopiere sie in den /plugins-Ordner deines Servers.
  3. Starte den Server neu.
  4. (Optional) Bearbeite die Datei config.properties, um die Todesort-Funktionalität anzupassen.
Feedback
Wir freuen uns über Rückmeldungen und Vorschläge für zukünftige Updates. Viel Spaß mit der neuen Version!
----------, Dec 27, 2024

Wir freuen uns, das neueste Update für das HomesPlugin vorzustellen, das den Umgang mit Spielerheimen noch komfortabler und übersichtlicher gestaltet! Hier sind die neuesten Änderungen und Verbesserungen:

Neuerungen
  1. Temporäre Heime für Todesorte:
    • Wenn ein Spieler stirbt, wird automatisch ein temporäres Heim an der Todesstelle erstellt.
    • Der Spieler kann sich an diese Stelle teleportieren, um seine Items zurückzuholen.
  2. Automatische Entfernung des temporären Heims:
    • Nachdem sich der Spieler zum temporären Heim teleportiert hat, wird dieses automatisch gelöscht, um Übersichtlichkeit zu gewährleisten.
  3. Farbiges Design:
    • Die Nachrichten und GUI-Texte wurden mit Farben (z. B. ChatColor) versehen, um die Benutzererfahrung zu verbessern und wichtige Informationen hervorzuheben.
Verbesserungen
  • Intuitive GUI-Anzeige:
    • Die Namen der Heime werden jetzt in einer dynamischen Inventar-GUI angezeigt, mit farbigen Namen und unterschiedlichen Bettenfarben.
  • Optimierung der Speicherfunktion:
    • Alle Änderungen an Heimen werden in Echtzeit gespeichert, um Datenverlust zu vermeiden.
Befehle
  • /setheim <Name>: Setzt ein neues Heim mit dem angegebenen Namen.
  • /heim: Öffnet die GUI mit allen gesetzten Heimen.
  • /delheim <Name>: Löscht das Heim mit dem angegebenen Namen.
Installation
  1. Lade die neueste JAR-Datei herunter.
  2. Kopiere die Datei in den /plugins-Ordner deines Servers.
  3. Starte den Server neu, und genieße die neuen Funktionen!
Feedback
Wir freuen uns über jedes Feedback und weitere Vorschläge, um das Plugin weiter zu verbessern. Vielen Dank, dass du unser Plugin nutzt!


Todesbett.png Todesstelle.png
Todesstelle Teleport.png
----------, Dec 27, 2024

Version: 1.1

Neu in dieser Version:
  1. Sofortiges Speichern der Heime:
    • Neue Heime oder Änderungen (Hinzufügen/Löschen) werden sofort in der heime.txt gespeichert, anstatt erst beim Server-Neustart.
  2. Dynamische GUI-Größe:
    • Die Größe der GUI passt sich jetzt dynamisch an die Anzahl der gespeicherten Heime an.
    • Minimum: 9 Slots, Maximum: 54 Slots.
  3. Optimierte Datei- und Verzeichnisverwaltung:
    • Das Plugin erstellt automatisch das notwendige Verzeichnis und die Speicherdatei (heime.txt), falls sie fehlen.
Behobene Probleme:
  • Probleme mit zu kleinen GUIs bei vielen gespeicherten Heimen wurden behoben.
  • Verbesserte Handhabung der Dateierstellung bei der Plugin-Initialisierung.
Installation:
  • Lade die aktualisierte JAR-Datei herunter und ersetze die alte Version im /plugins-Verzeichnis.
  • Nach dem Neustart des Servers sind alle Änderungen aktiv.
----------, Dec 23, 2024

Resource Information
Author:
----------
Total Downloads: 114
First Release: Dec 23, 2024
Last Update: Jan 18, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings