* kritische Fehler in den Subbefehlen
home,
warp und
list behoben
* kritischen Fehler im
get Subbefehl behoben
+ Subbefehl
randomtp hinzugefügt, der den Spieler zu einem zufälligen, freien Plot des jeweiligen Plottyps teleportiert, falls ein solches existiert (
als Ergänzung zu käuflichen Plots gedacht [kann auch ohne käufliche Plots verwendet werden; funktioniert auch mit öffentlichen Plots bzw. Sandkasten-Plots], da der get-Subbefehl deaktiviert ist, wenn käufliche Plots aktiviert sind)
* die Snapshot-Funktion wurde nun endgültig fertiggestellt und verwendet nun ein neues Speicherformat, welches das Snapshot noch zusätzlich komprimiert, um Speicherplatz zu sparen (
alle bis jetzt erstellten Snapshots sind weiterhin kompatibel und können auch weiterhin zur Wiederherstellung der Plots verwendet werden!)
* ein visueller Fehler im
info Subbefehl wurde behoben, wenn ein Plot einen Besitzer hat und der Usercache des Servers diesen Spieler aber spontan vergessen haben sollte
* einige interne Änderungen
* die Subbefehle
makesnapshot und
reset arbeiten nun beim Einlesen asynchron und verteilen danach alles über mehrere Ticks, um den Server nicht mehr zum Absturz zu bringen
* ein kleiner Fehler wurde behoben, der dazu führte, dass festgelegte Bauhöhen für ein Plot nicht ordnungsgemäß gespeichert wurden, wenn die
Height Controller-Funktion in der Config aktiviert wurde
* Kreaturenspawner werden durch die Snapshot-Funktion nun korrekt wiederhergestellt (
es wird dennoch nicht empfohlen, Blöcke mit NBT-Daten in einem Snapshot zu speichern bzw. wiederherstellen zu wollen)
* der Subbefehl
update arbeitet alle Plots nun schneller ab, um ihre Plotschilder zu aktualisieren
* falsche Permission im
reload Subbefehl behoben
* auf die MC 1.21.x aktualisiert
+ Subbefehl
reload hinzufügt, welcher die Config neu lädt und dabei entsprechende Änderungen anwendet, z.B. das Neuladen der Sprachdateien
* der Subbefehl
create akzeptiert nun auch direkt einen Kaufpreis als Argument, insofern die entsprechende Funktion in der Config aktiviert wurde
* entsprechende Änderungen an den Sprachdateien
PlotsAPI
* every API-related object will be invalidated as soon as the new
reload subcommand is invoked
* kleinere Verständnisprobleme in den Übersetzungsdateien behoben
* internes Problem mit den Plotschildern behoben
* Fehler in den Subbefehlen
Home,
TP und
Warp behoben
* kritischen Fehler beim Lesen der Plots im neuen Speicherformat behoben
+ neues dynamisches Speicherformat hinzugefügt, das deutlich einfacher Änderungen zulässt und sich auch viel einfacher anpassen lässt (
bisherige Plots, die im alten Speicherformat existieren, sollten erkannt, geladen und ins neue Speicherformat übertragen werden$1)
* das System zum Fliegen wurde diesmal (hoffentlich) gefixt
* kleinen Schönheitsfehler im Übersetzungssystem behoben, der einen falschen Status in der Konsole ausgibt (
ein erfolgreiches Laden wurde als nicht erfolgreich angezeigt)
* das Snapshot-System wurde um neue Blöcke der MC 1.21 erweitert
* kleinere Bugs nebenher gefunden und behoben
$1 -> Es kann vorkommen, dass einige Plots möglicherweise Probleme beim Speichern verursachen könnten, wenn sie mit einem Plottyp geladen werden, das dem Plugin nicht bzw. nicht mehr bekannt ist, da Plots das Speichern mit solchen unbekannten Plottypen nicht zulässt, um zukünftige Fehler mit solchen Plots zu vermeiden, daher kann es passieren, dass möglicherweise nicht alle Plots ins neue Speicherformat überführt werden können! Dieses Verhalten gegenüber unbekannten Plottypen war aber auch schon zuvor vorhanden gewesen...
* Problem mit der Fliegen-Funktion behoben, das dafür sorgen konnte, dass auch Spieler in nicht-Plotwelten betroffen waren
* Fehler behoben, der dazu führte, dass Rechtsklick-Interaktionen auf Plots blockiert wurden
* Spieler können nicht mehr Rüstungsständer in Plots oder geschützten Plotwelten platzieren, wo sie sie nicht platzieren können sollen
* Spieler können nicht mehr die Rüstungsständer von anderen Spielern abschießen, wenn der Rüstungsständer in einem Plot oder in einer geschützten Plotwelt steht, wo sie keine Baurechte haben
Diese Fixes betreffen nur die Situationen, in denen die Spieler keine Baurechte für die geschützte Plotwelt haben oder, weder Besitzer noch Bauberechtigter eines Plots sind.
* kritischen Fehler im Übersetzungssystem behoben
* das System zur Prüfung, ob sich Plots bei der Erstellung gegenseitig überschneiden, wurde aktualisiert und verbessert (
es sollte nun auch bei sehr vielen Plots recht schnell mit der Prüfung fertig sein)
Der Test des neuen Prüfsystems wurde mit ca. 140 bereits existierenden Plots durchgeführt.
* Übersetzungssystem aktualisiert
DE
Das Übersetzungssystem wurde einerseits um ein internes Versionssystem erweitert, wodurch die Übersetzungsdateien nur dann aktualisiert werden, wenn ihre Version hinter der der mitgelieferten Übersetzungsdateien hängt.
Auf der anderen Seite wurde das Übersetzungssystem zudem um die Funktion erweitert, bereits bestehende Übersetzungen problemlos zu übernehmen, falls eine Aktualisierung erforderlich ist.
Das neue Versionssystem wurde mit den üblichsten Eventualitäten getestet und zeigte bisher keine Probleme!
Es sind nur jene Übersetzungsdateien von der Aktualisierung betroffen, die auch von Plots mitgeliefert werden. Andere Sprachen müssen manuell erweitert werden, solange sie nicht offiziell bei den mitgelieferten Übersetzungendateien enthalten sind.
EN
The language system got an internal versioning system with that the existing language files will only be updated when their version is behind the version of the internal language files.
It got even the feature to let already existing translations untouched while updating the language files.
The new versioning system was tested with usual situations and hasn't caused any problems yet!
This will only happen to language files that were shipped with Plots. Other languages has to be updated manually unless they are officially added to Plots.
* Problem mit dem
TP-Subbefehl behoben, das sehr selten auftreten kann, wenn ein Plot bewohnt ist, aber der dazugehörige Spieler dem Server unbekannt ist
* kleinere Fehlerchen behoben
* auf die 1.20.1 aktualisiert
+ schälbare Bambusblöcke werden nun geschützt (
Kirschbaumstämme werden bereits geschützt)
+ Bambus- und Kirschholzschilder können nun auch als Plotsschilder verwendet werden
- Zonen (
intern als Area bezeichnet) wurden vollständig entfernt, die dazugehörigen Befehle existierten schon seit einiger Zeit nicht mehr (
die Plots selbst sind davon aber nicht betroffen)
+ Seltsamer Sand und Seltsamer Kies werden nun geschützt
* Interaktionen mit Plotschildern werden intern so gut wie möglich verhindert, um das Bearbeiten der Schilder zu unterbinden (
normale Schilder sollten davon nicht betroffen sein)
PlotsAPI
- everything deleted that allowed the use and creation of
WrappedArea as the entire feature was removed from Plots
* schwerwiegenden Fehler behoben, der beim Abbauen von Blöcken zu Fehler-Spam in der Konsole führen konnte
* Verhalten bei der Interaktion mit Plotschildern verbessert, sie reagieren nur noch auf einen Rechtsklick
+ der Schutz von Plotwelten kann nun deaktiviert werden, Plots sind aber weiterhin geschützt
+ Config-Option
protection-mode zu diesem Zweck hinzugefügt
+ eine neue Übersetzung hinzugefügt (
wenn Plotschilder zerstört werden und man dazu berechtigt ist, wird man darüber informiert, dass die gegebenen Plots, wenn sie existieren, keine Schilder mehr haben)
* Erkennung von Plotschildern verbessert, deren Inhalt seit einiger Zeit nicht verändert wurde, während andere Farbcodes zur Darstellung auf Plotschildern eingestellt wurden (
sollte eigentlich in der Kombination nicht passieren, aber für den Fall der Fälle)
* einige interne Änderungen, um den deaktivierten Schutz der Plotwelten zulassen zu können
* ein paar Bugs behoben
PlotsAPI
+
WrappedConfig.getPlotWorldsProtectMode() added which returns the protection mode that was set in the config
+
WrappedConfig.shouldPlotWorldBeProtected() added which returns true if the given world is a plot world and should be protected by the current config
*
WrappedConfig.getNamesOfPlotWorlds() is now returning a Set of plot worlds
* schwerwiegenden Fehler behoben
* kleinere interne Sachen gefixt
* Support-Link beim Subbefehl
support aktualisiert
* ein paar interne Abläufe optimiert
* kleinere Bugs gefixt
+ Besitz mehrerer Plots desselben Plottyps ermöglicht (
die maximale Anzahl pro Plot kann in der Config bei den Plottypen festgelegt werden)
+ neue Übersetzungen für diese Änderung hinzugefügt
* Home-, Warp- und Get-Subbefehle entsprechend überarbeitet, um mit der Änderung umgehen zu können (
bei Home und Warp haben sich die Argumente leicht verändert)
* die Subbefehle
home und
warp funktionieren theoretisch auch ohne die Angabe des Plottyps, aber nur wenn man selbst oder der Zielspieler auf dem gesamten Server nur ein einzelnes Plot besitzt
Hinweis: Sollte eure Config noch aus einer Zeit stammen, die noch keine Limitierung der Anzahl der Plots ermöglicht, wird sie zwar von Plots nicht automagisch ergänzt, aber intern wird als Ersatz das Limit 1 verwendet.
Es wird aber empfohlen, einfach eine entsprechende Zahl anzugeben!
Hierfür kann man die Standard-Config als Grundlage verwenden.
PlotsAPI
+
WrappedPlot.getMembers() added that returns a Set with all known players
+
WrappedPlot.isOwner() added that checks if the given player is the owner of the plot
* the previous
WrappedPlot.getMembers() that returned an array of ids was renamed to
WrappedPlot.getMemberIds() and is now returning a Set of ids
* the both equal named methods
PlotsAPI.getPlotFor() were renamed to
PlostAPI.getPlotsFor() and are now returning a Stream of plots, the arguments are unchanged
You can download the latest javadoc that is compatible with the latest PlotsAPI changes as usual on our Discord-Support-Server in the Plots category in the #plots-api Channel.
* der Subbefehl
update lagert den Updatevorgang jetzt auf mehrere Ticks aus, was bei einer sehr großen Anzahl an Plots einen Absturz des Servers vermeiden sollte
* der Subbefehl
update akzeptiert jetzt ein Plot als Argument (
z.B. /gs update Test), wodurch man auch nur ein einzelnes Plotschild aktualisieren kann, ohne alle auf einmal aktualisieren zu müssen
* kleinere interne Bugs behoben
* kritischen Fehler behoben, der das Laden des Plugins verhinderte
* Problem mit dem Update-Checker behoben, wenn keine Internetverbindung besteht
* kleinere Bugs behoben
API Changes
The package names have changed with this version so all plugins that are using the PlotsAPI will break with this update and have to be updated to work properly again.
* kleinere Bugs behoben
* Fehler im Subbefehl
rename behoben, der eine ungewollte Abhängigkeit von einer Config-Option schaffte
* Fehler behoben, der dafür sorgte, dass man keine neuen Plots erstellen konnte
Hinweis: Dies ist eine Beta-Version von Plots, die größtenteils auf Fehler getestet wurde, allerdings möglicherweise noch welche enthalten könnte. Bitte melde Fehler mit dieser Version im snapshot-demo Channel auf unserem Support-Server.
+ Plot-Snapshots hinzugefügt, welche es ermöglichen sollen, alle Strukturen auf einem Plot mit einem Befehl zurücksetzen zu können (
es betrifft nur Blöcke)
+ Subbefehl
makesnapshot hinzugefügt
+ Subbefehl
reset hinzugefügt
+ neue Config-Option
plot-snapshots
+ Mangrovenschilder werden jetzt auch unterstützt
* zusätzliche Übersetzungen für die neue Funktion hinzugefügt
* kleinere interne Änderungen
PlotsAPI
+ WrappedPlot.createSnapshot() added that you may use to create a plot snapshot by yourself
+ WrappedConfig.arePlotSnapshotsEnabled() added so you can check if that feature is enabled in the config
* WrappedPlot.getSize() will now return
Location instead of
int, it holds the respective size for every axis
* das Sprachsystem an das von Protected Zones angepasst und auch Verbesserungen davon übernommen
* kleinere interne Änderungen, die die Performance verbessern sollten
* auf die 1.19 aktualisiert
+ Tageslichtsensoren sind jetzt auch geschützt
+ Erde, grobe Erde und Wurzelerde sind jetzt ebenfalls geschützt
+ das Prefix kann jetzt in der Config geändert werden [...]
* kleinere Bugs behoben
* Eigenschaft
INTERACTION um Knöpfe, Hebel und Druckplatten erweitert
Hinweis: Diese Version ist identisch zur 1.17.3 von Plots, bietet aber primär Support für die MC 1.17.1 an! Nach Möglichkeit sollte immer die aktuellste Version des Plugins und von Minecraft verwendet werden, um von allen aktuellen Funktionen profitieren zu können.
Notice: This version is identical to 1.17.3 of Plots but it can be used in MC 1.17.1 aswell. If possible use the latest version of Plots and Minecraft to use all the newest features.
* Fehler in den kaufbaren Plots behoben, der dafür sorgte, dass man Plots auch bekommen konnte, selbst wenn man nicht genug Geld hat
* kleinere interne Fehlerchen behoben (
die waren tatsächlich etwas kleiner gewesen)
* Wasser und Lava können jetzt nicht mehr in ein Plot oder aus einem Plot raus fließen
* Choruspflanzen sollten jetzt nicht mehr in andere Plots hinein oder aus Plots heraus wachsen
* kleinere Bugs behoben
* ein Fehler im AntiGrief-Schutz wurde behoben
* kleinere interne Fehler wurden behoben
* auf die 1.18.1 aktualisiert (
funktioniert selbstverständlich auch mit der 1.18)
* den AntiGrief-Schutz um ein paar weitere Items und Blöcke erweitert (
darunter fällt z.B. auch entrindetetes Holz)
* die Standardbauhöhen des Höhenkontrollers liegen jetzt zwischen -64 und 320 (
hat keinerlei Effekt, wenn der Höhenkontroller in der Config deaktiviert wurde)
+ neue Config-Option overcut-check-disabling hinzugefügt, mit der die Überschneidungsprüfung deaktiviert werden kann, was das Erstellen von Plots beschleunigt (was bei aktivierter Höhenkontrolle und vielen und/oder großen Plots sonst ewig dauern würde) aber auch dazu führen kann, dass sich versehentlich Plots überschneiden könnten
Plots-API
* sowohl alle Methoden, die mit WrappedArea agieren, als auch WrappedArea selbst sind jetzt Deprecated, aber funktionieren noch immer so wie bisher
+ PlotsAPI.getConfig() hinzugefügt
+ PlotsAPI.getPlotsVersion() hinzugefügt
+ PlotsAPI.getType() hinzugefügt
+ PlotsAPI.getPlotFor() hinzugefügt
Das aktualisierte Javadoc kann man sich von unserem Discord-Support-Server runterladen!
+ neue Config-Option
command-disabling hinzugefügt, ermöglicht das Deaktivieren sämtlicher Befehle von Plots, wenn man stattdessen die Plots-API verwenden möchte (
es gibt aber entsprechendes Feedback)
+ neue Übersetzungen hinzugefügt, größtenteils für die Plots-API
+ bereits interne Änderungen an den Bauhöhen für die 1.18 vorbereitet (
bis Plots auf die 1.18 aktualisiert wird, ändert sich hier nichts für Serverbesitzer)
* kleinere unauffällige Bugs gefunden
Plots-API
+ WrappedPlot.Builder hinzugefügt, um mehr Optionen beim Erstellen eines Plots anzubieten
+ WrappedPlot.delete() hinzugefügt
+ WrappedArea.delete() hinzugefügt
* PlotsAPI.createPlot() ist jetzt Deprecated, man kann stattdessen WrappedPlot.Builder zum Erstellen von Plots verwenden
* PlotsAPI.deletePlot() ist jetzt Deprecated, man kann stattdessen WrappedPlot.delete() zum Löschen eines Plots verwenden
* PlotsAPI.createArea() ist jetzt Deprecated, es gibt bisher noch keine Alternative (
die Methoden funktionieren aber weiterhin wie gewohnt)
* PlotsAPI.deleteArea() ist jetzt Deprecated, man kann stattdessen WrappedArea.delete() zum Löschen eines Bereichs verwenden
* alle Methoden in PlotsAPI, die ein PlotsAPI-Objekt zurückgeben, verwenden nicht mehr Optional dafür
Das aktualisierte Javadoc kann man sich von unserem Discord-Support-Server runterladen!
+ neue Config-Option
public-type hinzugefügt, mit der eingestellt werden kann, ob und welcher Plottyp als öffentlicher Plottyp gehandhabt werden soll (
wenn du none eingibst, deaktiviert dies öffentliche Plots)
+ neue Config-Option
sandbox-type hinzugefügt, mit der eingestellt werden kann, ob und welcher Plottyp als öffentlicher Sandkasten gehandhabt werden soll (
wenn du none eingibst, deaktiviert dies öffentliche Sandkästen)
* den Code etwas optimiert und aufgeräumt
* kleinere Bugs behoben
+ neue Config-Option
height-controller hinzugefügt, um das Verändern der Minimal- und Maximalbauhöhen zu aktiveren oder deaktivieren
* Permissions bei
/gs warp,
/gs tp und
/gs home gefixt (
ist mir wohl nie aufgefallen)
* den Erstellvorgang von neuen Plots asynchron gemacht aber auch verschlimmbessert, wenn viele Plots und/oder große Plots vorhanden sind (
dauert dann halt länger, wäre aber auch vorher schon so gewesen)
* kleinere Bugs gefixt
* interne Struktur leicht geändert, um hoffentlich die Peformance zu steigern
* Plots-API erweitert und angepasst (
mehr Infos auf dem Support-Discord-Server)
+ 1 neue Übersetzung hinzugefügt
+ etwas fortschrittlicheren Update-Checker hinzugefügt (
muss eventuell noch etwas getestet werden mit den nächsten Versionen)
*
komplizierten Fehler behoben, der das Baumwachstum, und möglicherweise noch andere Funktionen, verhinderte
- der einfache Update-Checker wurde entfernt
+ height-Subbefehl zur Steuerung der Bauhöhen hinzugefügt (
inklusive neuen Übersetzungen)
* Fehler behoben, der das Claimen von kostenlosen Plots verhinderte, wenn kostenpflichtige Plots in der Config aktiv sind, aber kostenlose Plots durch die Config nicht geblockt sind
* die eine oder andere Übersetzung umformuliert
* Fehler behoben, der verhinderte, dass Vault nicht korrekt erkannt wurde und dementsprechend Plots nicht gekauft werden konnten
+ einfachen Update-Checker hinzugefügt
* Übersetzungsfehler bei den Plotschildern behoben, wenn die Plots frei sind (
lag an mehrfachen Einträgen in den Übersetzungsdateien)
* Fehler behoben, der die Redstone-Einstellung in der Config invertiert hat
+ Plots können jetzt auch Ingame-Geld kosten, wenn die entsprechende Funktion in der Config aktiviert wurde (
man kann auch das Claimen von Plots, die keinen Preis haben, unterbinden)
+ die Config verwendet jetzt YAML statt dem vorherigen Textformat (
sollte es hoffentlich etwas dynamischer machen, wenn neue Config-Optionen dazu kommen)
+ Plots-API hinzugefügt, wenn man z.B. über ein eigenes Plugin verwaltend auf Plots zugreifen möchte (
wichtige Klasse ist PlotsAPI, das Javadoc gibt es hier: https://www.dropbox.com/s/95dmryaouukta79/Plots_Javadoc.zip?dl=0)
+ setprice-Subbefehl hinzugefügt
* ein paar fehlende Übersetzungen hinzugefügt
* kleinere interne Bugs behoben
* kritischen Speicherfehler behoben (
passt ja dann zum Ladefehler)
* Fehler beim Freigeben von Plots behoben, wenn für dieses Plot noch nie Eigenschaften geändert wurden
* kritischer Ladefehler bei den Plots behoben, der dafür sorgte, dass die Schildposition nicht ordentlich geladen wurde
Wichtig: Dies ist ein ziemlich großes Update, das auch einige größere interne Änderungen aufweist, weswegen es durchaus zu Fehlern oder nicht vollständig funktionierenden Funktionen kommen kann!
* auf die
1.17 aktualisiert
* addmember-Subbefehl funktioniert jetzt mit Angabe eines Plots und nicht mehr mit Plottyp
* removemember-Subbefehl funktioniert jetzt mit Angabe eines Plots und nicht mehr mit Plottyp
* setowner-Subbefehl kann nicht mehr auf schon bewohnte Plots angewendet werden
+ alle Befehle können jetzt mit Tab vervollständigt werden (
das wollte eigentlich sogar ich schon die ganze Zeit xD)
+ Kerzen, Leuchtrahmen, Pulverschnee, gewachste und normale Kupferblöcke sind jetzt auf Plots ebenfalls geschützt
+ Höhenkontrolle, die die maximale und die minimale Bauhöhe eines Plots angeben (
normalerweise liegt dieser Baubereich zwischen 0 und 256)
+ Eigenschaften für Plots, die unterschiedliche Sachen kontrollieren (
z.B. Schneefall)
+ property-Subbefehl zur Steuerung der Eigenschaften eines Plots
+ Kessel sind jetzt auf Plots auch vollständig geschützt
- lock-Subbefehl wurde entfernt
- unlock-Subbefehl wurde entfernt
- area-Subbefehl versehentlich geschrottet, Fix folgt in der nächsten Version...
Hinweis: die Übersetzungsdateien müssen übrigens gelöscht werden, damit die neuen Übersetzungen verwendet werden können.
+
/gs list hinzugefügt, listet alle Plots auf, die im Zusammenhang mit dir stehen (
z.B. als Besitzer oder als Bauberechtigter)
+ bei fehlerhaften Plots wird in der Auflistung hinten
[Fehler] angezeigt, sowie der Buchstabe für den Plottyp durch ein Sternchen ersetzt
* kleinere Fehler behoben, die durch diese Änderung oben beinahe entstanden wären
Hinweis: da sich wieder neue Übersetzungen erahnen lassen, müssen die Übersetzungsdateien auch diesmal wieder gelöscht werden, wenn ihr nicht einfach die Platzhalter haben wollt!
Diese Version ist identisch zur 1.14.1, nur mit einer kleinen Änderung an einer Übersetzung
+
/gs support hinzugefügt, der Befehl zeigt nur einen Link zum Support-Discord-Server an.
* ein Problem mit den Plotschildern wurde behoben, wenn kein Schild da ist und das Plugin versucht das Schild zu setzen, während kein valider Untergrund vorhanden ist (
z.B. Stein)
* Der Text Frei bei Plots ohne Besitzer wurde durch eine Übersetzung ersetzt (
dementsprechend wurden die Übersetzungsdateien ergänzt)
* auf die 1.16.3 aktualisiert
* ein seltener Fehler beim Starten bzw. Reloaden wurde behoben, wenn die Config aus unbekanntem Grund nicht geladen werden konnte (
die Ursache für den Fehler war leider nicht reproduzierbar)
Für Bug Reports und Verbesserungsvorschläge könnt ihr gerne dem Plots Discord-Server beitreten, Link ist in der Beschreibung!
* auf 1.16.2 aktualisiert
* verwendete WorldEdit-Version auf
7.2.0 Beta 4 geändert
* kleinere Fehler korrigiert
Dies ist eine größtenteils funktionierende aber dennoch unfertige Version, daher könnten noch Fehler auftreten!
+ Plottypen sind jetzt dynamisch und es lassen sich theoretisch unbegrenzt viele über die Config einstellen
* bei den standardmäßig existierenden Plottypen wurde Beach in Strand geändert (wegen den kollidierenden Anfangsbuchstaben)
* ein Fehler in /gs update behoben, der nur dann auftritt, wenn ein Plot in einer Welt existiert, die keine Plotwelt ist
* ein wenig den Code aufgeräumt und hoffentlich keine neuen Fehler geschaffen
+ eine neue Übersetzung hinzugefügt (
also wieder /plugins/Plots/language löschen, um davon zu profitieren)
* sollte ein Plot (
z.B. Basic) plötzlich nicht mehr funktionieren (
z.B. wird nicht mehr erkannt), dann kann sich der betroffene Spieler kein Plot holen, um das Plotlimit nicht zu überschreiten (
je nach Config kann sich das auf eine einzelne Welt oder den gesamten Server beziehen)
* kleinere Fehler behoben und den Code etwas aufgeräumt
* ein kleiner Fehler beim Joinen eines Spielers wurde behoben
- mehr hab ich jetzt hier tatsächlich nicht getan
Dieses Update ändert einen grundlegenden internen Teil des Plugins und könnte daher noch unentdeckte Fehler enthalten, auch wenn ich das Update ausgiebig getestet hab, bitte meldet mir jeden Fehler, damit ich ihn beheben kann!
Das Update verursacht ebenfalls einen Reset der Config, da es mir bisher immernoch nicht möglich war, eine dynamische Config zu programmieren, die nicht alles durcheinander wirbelt!
+ Multi-World-Support, ihr könnt jetzt mehrere Welten als Plotwelt in der Config festlegen
+ ihr könnt in der Config festlegen, ob das Plotmaximum für den ganzen Server gelten soll oder für jede Plotwelt einzeln aufgeteilt sein soll (der sogenannte "Plotmode")
+ ein paar neue Übersetzungen hinzugefügt (also /plugins/Plots/language-Ordner löschen, ich arbeite noch an einer automatischen Variante)
+ den Grundstein gelegt, um die Plotschilder teleportfähig zumachen (in einem zukünftigen Update könnten dann alle Plotschilder z.B. gesammelt am Spawn stehen)
* /gs home, /gs get und ein paar weitere Befehle wurden entsprechend der Änderung angepasst (genaue Änderungen sind der Pluginbeschreibung zu entnehmen, die zeitnah auch umgeschrieben sein sollte)
* den Code ein wenig aufgeräumt und hoffentlich keine neuen Fehler erschaffen
* alle mitgelieferten Übersetzungsdateien sind jetzt mit UTF-8 kodiert, um Dekodierungsprobleme auf manchen Servern zu beheben
* kleinere Fehler behoben
Hinweis: zum Profitieren von den in UTF-8 kodierten Übersetzungsdateien, muss der language-Ordner unter /plugins/Plots gelöscht werden, damit die Dateien beim nächsten Neustart/Reload neugeschrieben werden können!
*
/gs clear bzw.
/plot clear kann jetzt auch direkt auf dem jeweiligen Plot ausgeführt werden
*
die alten Grundstückstypen aus der 1.6.2 und früher (interne Namen Wohngründstück und VIP_Gründstück) werden nicht mehr länger unterstützt! Plots, die ab der 1.7.1 erstellt wurden oder zwischenzeitlich Änderungen erfahren haben (
Besitzer hat sich geändert, Bauberechtigter hinzugefügt/entfernt, etc.) sind davon
nicht betroffen.
* einige Fehler behoben
+ neue Config-Option hinzugefügt, um den Explosionsschutz für die Plotwelt einzustellen (
angeregt von cookyman1983)
* kleinere Fehler behoben
+ auf 1.16 aktualisiert, optimiert für 1.16.1
+ default-sign in Config hinzugefügt, um das Standardschild zu definieren, das platziert werden soll, falls die Schildposition festgelegt ist, dort aber kein Schild steht (
die Platzierfunktion existierte schon vorher.)
+ sign-color in Config hinzugefügt, das zum Ändern der Textfarbe verwendet werden kann (
wirkt sich nicht auf die erste Zeile aus!)
* WE-Handhabung geändert: sollte kein WE oder kein kompatibles WE vorhanden sein, dann wird es Plots nicht mehr deaktivieren.
* interne Abläufe aufgeräumt und dadurch optimiert
Hinweis: Diese Version wurde mit WorldEdit v7.2.0 Beta 2 entwickelt, zukünftige WE-Versionen könnten mit dieser Version von Plots inkompatibel sein!
* einige Fehler behoben
* Performance verbessert
Wichtig: AsynchWorldEdit, FAWE (FastAsynchWorldEdit) und einige weitere in dem Bereich sind nicht mit Plots kompatibel und können das Plugin deaktivieren! (Fix kommt noch.)
Diese Inkompatibilität betrifft alle Versionen von Plots!
*
/gs home,
/gs warp und
/gs tp teleportieren nun in die Mitte des Schilds (
behebt Probleme wie das Sterben oder Schaden bekommen, wenn sich in unmittelbarer Nähe des Plotschildes ein Süßbeerenbusch befindet)
* kleinere Fehler behoben
+ Fremdeinwirkungen durch Knochenmehl wird jetzt auch in der Plotwelt und auf den Plots verhindert, die Verwendung funktioniert nur noch auf Plots, auf denen man bauen darf
* kleinen Schönheitsfehler bei den Nachrichten im Chat behoben
* kleine interne Fehler behoben
* für 1.15.2 optimiert
* kleinere unauffällige Bugs behoben
* Bäume wachsen nicht mehr über die Plotgrenzen hinweg
Hinweis: Dieses Update ist nur für die 1.8, alle nachfolgenden Updates werden wie gewohnt für die aktuellste Minecraft Version sein!
* ein von
Immer3Promille gemeldetes Problem wurde behoben, das es ermöglichte, ein Plot in einem anderen Plot zu erstellen
* ein anderes Problem wurde behoben, das Fehler in den Plotdaten verursachen konnte, wenn für ein Plot mehrere Änderungen zeitgleich gespeichert werden sollen
* kleinere Performanceverbesserungen
*
auf 1.15 aktualisiert
+ Bienennester und -stöcke sind in der Plotwelt nun auch geschützt
* kleinere interne Fehler behoben
* sehr seltenen, kritischen Fehler behoben, der auftritt, wenn man vergessen hat für das Plot ein Plotschild zu erstellen (stattdessen bekommt man eine Mitteilung über das fehlende Schild)
* ein paar andere Fehler unterwegs ebenfalls behoben
+
/gs setowner hinzugefügt, kann verwendet werden, um den Besitz eines Plots zu erzwingen, muss allerdings in der Config aktiviert werden
+ neue Config-Option:
can-use-setowner
* einige kleinere Fehler behoben
* Übersetzungsdateien wegen dem neuen Befehl entsprechend angepasst
+ in Schneebiomen können statt Schnee, während Schneefall, Schneeblöcke erscheinen (einstellbar in der Config)
+ in Schneebiomen können statt Eis, während Schneefall, Packeisblöcke erscheinen (einstellbar in der Config)
* einige Fehler behoben
* ein schwerwiegendes Problem mit Rüstungsständern behoben
* die untergegange Version
1.9.6 des Plugins irgendwie verloren
* kleinere Fehler behoben
* Fehler behoben, der erlaubte, Blumentöpfe auf ungesicherten Plots zu griefen
* kleinere Fehler behoben
* Fehler behoben, der Spielern mit der
plots.world Permission erlaubte, auf Plots zu gehen, die mit der Admin-Sperre versehen sind, während in der Config das Betreten gesicherter Plots untersagt wurde
* Fehler bei der Übersetzung, beim Versuch, ein gesichertes Plot zu betreten, behoben
* der Lesezugriff auf Lesepulte ist in der Plotwelt und auf ungesicherten Plots wieder möglich, das Klauen des Buches wird weiterhin verhindert
+ Config-Option hinzugefügt, die steuert, ob das Betreten von gesicherten Plots möglich sein soll oder nicht (gilt auch für das Teleportieren)
Bekannte Probleme:
Die Config-Datei wird jedes Mal
komplett neu erstellt, wenn neue Config-Optionen hinzugefügt werden. Update zur Behebung folgt noch!
* kleinere Probleme behoben
* kleinere Probleme bei der internen Übersetzung behoben
* Fehler behoben, der erlaubte, dass man sich auf fremde gesicherte Plots teleportieren konnte
* kleinere Fehler behoben
* 2 Einträge zu den Übersetzungsdateien hinzugefügt:
plots.teleport_locked &
plots.teleport_locked_no_owner
+ der Lesepult wird jetzt auch auf den Plots und in der Plotwelt geschützt
* kleinere Fehler behoben
+ per
/gs lock gesicherte Plots können jetzt auch nicht mehr von anderen Spielern betreten werden, die nicht der Plotowner sind oder mitbauen dürfen
* einige Fehler behoben
+
die langersehnte Sprachauswahl wurde hinzugefügt! (Language option was added!)
+ es gibt auch die Möglichkeit eigene Sprachen hinzuzufügen (als Grundlage können die Sprachen Deutsch (german.txt) und Englisch (english.txt) genommen werden.)
* die Ausgabenachrichten wurden angepasst
* ein seltsamer Fehler mit Portalen wurde behoben
* andere Fehler wurden behoben
Bekannte Fehler / Known Issues:
Die Config-Datei wird immer komplett neu erstellt, wenn neue Config-Optionen hinzugefügt werden.
The config file will be complete recreated when new config options were added.
+ das Fass wird jetzt auch auf den Plots geschützt
* auf Spigot 1.14.3 aktualisiert
* einige Fehler behoben
+ Süßbeerensträucher sind jetzt auch auf den Plots geschützt
* Problem mit der Jukebox und dem Braustand behoben, welches den Zugriff auf die genannten Blöcke erlaubte
* einige interne Fehler behoben
* auf Spigot 1.14 aktualisiert
* einige Fehler behoben
Weitere Features, die eigentlich für die Spigot 1.14-Version geplant waren, werden in einem späteren Update folgen.
* von xMinecrafter702x gemeldetes Problem behoben: Die Befehle von Plots können jetzt nicht mehr so leicht mit anderen Plugins kollidieren, da jetzt
/gs und
/plot als Hauptbefehle verwendbar sind.
* ein Problem wurde behoben, welches Spielern in der Plotwelt erlaubte andere Spieler abzuschießen, wenn auf dem Server PvP aktiviert ist.
* kleinere Fehler korrigiert
* Fixed a bug that caused you can destroy item frames and armor stands in the plot world while you don't have the permission for that
* Fixed some other bugs
* Fixed a bug in the
/gs warp command that swapped the arguments
* Fixed some minor bugs
+ Added
/gs rename that admins can use to rename plots (renamed owned plots will still owned after rename)
+ Added
/gs tp that you can use to teleport to all plots (unowned and owned plots)
+ Added
/gs warp that you can use to teleport you to other owned plots
* Changed
/gs home so you can't use it anymore to teleport to plots of other players
* Fixed some bugs
Future: We work on a 1.13.1 version of Plots but we just have to fix some bugs for 1.13.1.
+ Added admin permission to bypass the admin lock
* Fixed some minor bugs
* Updated to 1.13 (
Can't be used in 1.12.2 and previously)
+ Added new plot types:
beach and
public
+ Added new lock mode (It prevent actions from other admins, so they can't clear or delete the plot)
I am working on a language option but until it's finished all feedbacks will remain in german.
* Fixed a bug that caused members won't removed by clearing a plot
+ The owner and all members will receive a message if their plot was cleared if they are online
+ Added the ability to block all redstone actvities in the plot world
* Fixed some minor bugs
* Fixed a bug that caused you can't create plots
* Fixed a bug that caused you can't add another players to your plot
* Fixed some rare bugs
* Fixed weather bug
* Fixed some important security bugs
+ Now you can add other players to your plot so they can build with you
* Fixed some bugs
* Fixed some security bugs
* Fixed some bugs
*
You don't need WorldEdit but if you want to create plots it will be required!
* Fixed some bugs
* Fixed a bug that caused players can destroy soil with jumping
* Fixed a bug that caused players can access brewing stands on other plots
* Plot owners will be saved as UID now and a player keep his plot if he change his player name (The old format
won't be supported anymore! You must clear all plots and their owners must claim them again or there can occur some errors)
* Fixed some security bugs
* Fixed a bug that caused players can grief on plot without a plot sign
+ Added lock option that allows a plot owner to deny all actions of other players on their plots except players with a
plot.world permission
* Changed plot sign:
- It needn't be placed on a plot anymore
- You can place it anywhere in the world with
[Plot] in the first line and the plot name in the second line (It must be in the plot world otherwise it won't work!)
- The old sign type
won't be supported anymore with this version!
+ Other players can't use beds on other plots that they not own
* Fixed some bugs
* Fixed a bug that caused teleport to other plots don't work
* Fixed a bug that caused griefing won't aborted
* Fixed the bug that you can destroy the plot sign if you break the ground under the sign
* Fixed a bug in some messages
* Fly won't work on plots if the size is less than 15x15 blocks
* Fixed a bug in the fly control
+ Now you can fly on plots in the plot world if you set the fly-enabled setting in the config to true
+ Added new config setting: fly-enabled
+ Added permissions for all plot types
* Fixed a problem with the permissions in the
/plot get command!
* Changed display text color on plot signs from black to white
* The displayed name of the plot owner isn't his display name anymore