Plots icon

Plots -----

Create plots to build on it and prevent griefing.



(Letzte Änderung: 15. Februar 2025, um 3:21 Uhr)


Important Note about the Support Discord Server:
The server now uses the Onboarding feature that is provided by Discord, so the requirement to verify yourself with the Captcha bot was removed.
Instead you need to answer some questions to get the proper plugins roles, for example for Plots, so you can faster see the proper channels and get help.
If you still have trouble with the Onboarding feature you can always ask about it in the comments or in the talk channels on the support server!


DISCLAIMER: This plugin supports english but the description isn't written in english! So if you need any help with this plugin, you can visit our discord support server where we can help in english.

Legal Notice:
You can use this plugin as it is.
You may not modify, share or decompile it or any parts of it!
You may not republish it or any parts of it, even if you haven't changed anything!
Exceptions must be explicitly granted!



[​IMG]
Wichtig: Du kannst das Plots Plugin auch ohne WorldEdit verwenden, allerdings brauchst du es, wenn du Plots erstellen willst!
Ebenfalls brauchst du auch Vault, insofern du Plots zum Verkauf anbieten willst (siehe unten).

Es wird nur Support für die aktuellste Minecraft-Version (aktuell 1.21.x) geleistet, da die alten Versionen keine Updates mehr erhalten!

Plots

Mit diesem Plugin kannst du in einer einzelnen Welt oder sogar direkt mehreren Welten Plots erstellen, die vor Griefing geschützt ist, aber kein Griefingschutz ist 100%ig sicher, daher würde ich mich freuen, wenn ich über erfolgreiche Griefs [...] informiert werde, um diese beheben zukönnen. Unseren neuen Support könnt ihr hier auf Discord erreichen: https://discord.gg/nn4yx2HAde
Wir würden uns natürlich auch gerne über eine Spende freuen, aber natürlich ist das Plugin trotzdem weiterhin kostenlos.

Ältere Versionen

Wenn du z.B. aufgrund älterer Plugins nicht auf die aktuellste Minecraft-Version aktualisieren kannst oder willst, kannst du dir eine ältere Version von Plots herunterladen, die mit dieser MC-Version noch kompatibel ist. Bitte bedenk aber, dass wir keinerlei Support für ältere Versionen anbieten!
Eine möglicherweise unvollständige Liste an älteren Versionen findest du auf unserem Support-Discord-Server im #alte-versionen Channel in der Plots-Kategorie.

Spenden

Durch das Spenden werden keine Premium-Inhalte oder so freigeschaltet!
Das Spenden ist 100% freiwillig und es würde mich freuen, wenn ihr mich in der Entwicklung meines Plugins unterstützen wollt.

Minecraft Server, die Plots verwenden
( Einige Infos sind eventuell veraltet!)

702Netzwerk: 702Netzwerk.de ( 1.19.2 - 1.19.4)

Minecraft Versionen

Die aktuellste Version von Plots funktioniert nur in den 1.21er Versionen. Für die 1.20.6 oder älter muss eine ältere Version des Plugins heruntergeladen werden. Für Supporthilfe sollte eine aktuelle Version des Plugins verwendet werden.

Befehle

/gs - Das ist Hauptbefehl, alternativ kann auch /plot verwendet werden.

/gs list - Dieser Befehl listet alle Plots auf, die entweder dir gehören oder für die du Baurechte hast. Fehlerhafte Plots sind hinten mit einem [Fehler] gekennzeichnet und der Buchstabe für den Plottyp wird dort durch ein Sternchen ersetzt.

/gs height - Dieser Befehl kann zur Änderung der Mindestbauhöhe und der Maximalbauhöhe verwendet werden. Ohne Höhenangabe wird die aktuell eingestellte Höhe angezeigt.
Diese Funktion kann in der Config deaktiviert werden, wodurch alle Plots dann die maximale Bauhöhe von Y-64 bis Y320 verwenden!

/gs rename - Dieser Befehl erlaubt es dir ein existierendes Plot umzubenennen, aber nur wenn der Zielname ( z.B. city_22) noch nicht einem anderen Plot zugewiesen wurde. Jeder Plotname muss einzigartig sein ( siehe /gs create).

/gs randomtp - Dieser Befehl wurde erst mit der v1.21.3 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Mit diesem Befehl wird ein Spieler zu einem zufälligen, freien Plot des jeweiligen Plottyps teleportiert, falls ein solches existieren sollte.
Dieser Befehl funktioniert auch problemlos mit öffentlichen Plots und Sandkasten-Plots.
Primär als Alternative zum get-Subbefehl gedacht, welcher nicht verwendbar ist, wenn kaufbare Plots in der Config aktiviert wurden.
Der randomtp-Subbefehl kann aber trotzdem verwendet, auch wenn kaufbare Plots nicht in der Config aktiviert wurden!


/gs tp - Mit diesem Befehl kannst du dich zu jedem Plot innerhalb der Plotwelten teleportieren.

/gs warp - Mit diesem Befehl kannst du dich zu jedem bewohnten Plot in den Plotwelten teleportieren.
Sollte das Plotmaximum pro Plotwelt gelten, dann wird zuerst das Plot des jeweiligen Spielers ausgewählt, das entweder in der selben Welt ist, falls du in einer Plotwelt bist, oder das Plot, das nach alphabetischen Sortierung als erstes kommt. Umgehen kann man dies, indem man den Namen der Wunschwelt am Ende hinzufügt. Ein Beispiel wäre /gs warp Steve b world.

/gs home - Mit diesem Befehl kannst du dich zu einem deiner eigenen Plots teleportieren. ( eigenes Plot bedeutet hier, dass du der Plotbesitzer sein musst)
Sollte das Plotmaximum pro Plotwelt gelten, dann wird zuerst das Plot ausgewählt, das entweder in der selben Welt ist, falls du in einer Plotwelt bist, oder das Plot, das nach alphabetischen Sortierung als erstes kommt. Umgehen kann man dies, indem man den Namen der Wunschwelt am Ende hinzufügt. Ein Beispiel wäre /gs home city_22 world.

/gs get <plot-type> - Dieser Befehl erlaubt es dir, ein Plot zubekommen, wenn noch eines frei ist. Jeder Spieler kann pro Plottyp nur eine bestimmte Anzahl an Plots besitzen, was einerseits in der Config festgelegt werden kann und davon abhängt, ob das Plotmaximum für den ganzen Server gilt oder pro Plotwelt festgelegt ist.
Sollte der entsprechende Spieler mind. ein fehlerhaftes Plot besitzen, dann wird dieser nicht in der Lage sein, sich ein neues Plot zu besorgen, dies kann sich nur auf die Welt oder den ganzen Server beziehen, was aber von der Config abhängt. Public-Plots können in keiner Konstellation besessen werden!


/gs clear <plot-name> - Dieser Befehl erlaubt es, den Plotbesitzer und sämtliche bauberechtigte Spieler vom Plot zu entfernen und es so freizugeben. Die Konstruktionen werden nicht zurückgesetzt!

/gs remove <plot-name> - Löscht das entsprechende Plot aus der Plotwelt. Konstruktionen werden nicht gelöscht. Diese Aktion muss bestätigt werden, wenn das Plot bewohnt ist!

/gs create <plot-name> <plot-type> [plot-price] - Dieser Befehl erstellt ein neues Plot mit dem Namen und dem Plottyp, aber es muss zuvor mit WorldEdit ein Gebiet markiert werden. (siehe unten)
Hinweis: Das Argument plot-price kann nur verwendet werden, wenn die entsprechende Funktion für kaufbare Plots in der Config aktiviert wurde!
Der Name des Plots muss auf dem gesamten Server einzigartig sein, was bedeutet, dass es über mehreren Welten verteilt nicht mehrere Plots mit demselben Namen geben darf!

/gs info <plot-name> - Dieser Befehl zeigt die wichtigsten Informationen über ein Plot an. Ebenfalls wird auch angezeigt, in welcher Welt sich das Plot befindet.

/gs update - Dieser Befehl aktualisiert sämtliche Plotschilder über mehrere Ticks hinweg, falls erforderlich.
Alternativ kann auch ein Plot als Argument angegeben werden, wenn nur dessen Plotschild aktualisiert werden soll.
In seltenen Fällen kann es vorkommen, dass statt dem Spielernamen Unbekannt auf dem Plotschild steht. Das ist allerdings kein Fehler seitens Plots, sondern kann vorkommen, wenn der Server den Spieler nicht mehr kennt.

/gs reload - Dieser Befehl wurde erst mit der v1.21 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Lädt die Config neu und wendet auch entsprechende Änderungen an, z.B. erneut Einlesen der Sprachdatei bei Ändern der verwendeten Sprache.

/gs makesnapshot - Dieser Befehl wurde erst mit der v1.18.2_b100 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Dieser Befehl erstellt ein Snapshot ( quasi eine Kopie) der aktuellen Blöcke des angegebenen Plots und speichert diesen dann.

/gs reset - Dieser Befehl wurde erst mit der v1.18.2_b100 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Dieser Befehl nutzt, falls vorhanden, das Snapshot eines Plots, um dieses auf diesen Zustand zurückzusetzen. Dies wird nur die Blöcke auf diesem Plot beeinflussen!

/gs property <property> - Dieser Befehl wurde erst mit der v1.15 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Dieser Befehl zeigt dir den aktuellen Wert der angegebenen Eigenschaft, insofern du auf einem Plot stehst.

/gs property <property> <true/false> - Dieser Befehl wurde erst mit der v1.15 von Plots hinzugefügt und existiert in früheren Versionen nicht!
Dieser Befehl ändert den Wert der angegebenen Eigenschaft.
Für die ADMIN_OVERRIDE-Eigenschaft wird die plots.admin-Permission benötigt!

/gs lock <b/v/s> - Dieser Befehl wurde mit der v1.15 von Plots entfernt und existiert daher nur in früheren Versionen!
Dieser Befehl speert das entsprechende Plot mit der Standardsperre, sodass normale Spieler (ohne plots.world-Rechte) dort nicht mehr mit dem Plot interagieren können. Spieler mit plots.world-Rechte können außerdem die Adminsperre verwenden, die die gleiche Funktion hat, wobei sämtlichen Spielern die Interaktion verweigert wird.
(die Standardsperre kann mit plots.world umgangen werden; die Adminsperre kann nur mit plots.admin umgangen werden und sollte nur der Owner oder so haben; Plotbesitzer und Bauberechtigte können auf den gesperrten Plots weiterhin bauen, interagieren etc.)
Zusätzlich können gesicherte Plots nicht mehr von Spielern betreten werden, die dem Plot nicht angehören. ( Nicht Plotowner sind oder mitbauen dürfen!)

/gs unlock <b/v/s> - Dieser Befehl wurde mit der v1.15 von Plots entfernt und existiert daher nur in früheren Versionen!
Dieser Befehl deaktiviert die aktive Sperre des entsprechenden Plots. Der Griefschutz ist immer aktiv!

/gs addmember <player> - Fügt den entsprechenden Spieler dem Plot hinzu auf dem du momentan stehst. Funktioniert nicht, wenn das Plot nicht dir gehört oder dort kein Plot existiert!

/gs removemember <player> - Entfernt den Spieler von dem Plot auf dem du momentan stehst. Funktioniert nicht, wenn das Plot nicht dir gehört oder dort kein Plot existiert!

/gs addmember <player> <plot-type> - Fügt den entsprechenden Spieler dem entsprechenden Plot hinzu, wenn du ein Plot des entsprechenden Plottyps besitzt.

/gs removemember <player> <plot-type> - Entfernt den entsprechenden Spieler von dem entsprechenden Plot, wenn du ein Plot des entsprechenden Plottyps besitzt.

/gs setowner <plot> <player> - Setzt den entsprechenden Spieler als neuen Besitzer des angegebenen Plots, aber nur wenn 1. das Plot niemanden gehört, 2. der Spieler noch nicht das Limit für den Plottyp erreicht hat und 3. der Befehl in der Config aktiviert wurde. ( Die Plot-Permission muss hierbei nicht beachtet werden, so kann z.B. ein Spieler ohne plots.vip-Permission ein VIP-Plot bekommen, ohne den entsprechenden Rang bzw. die entsprechende Permission zu haben.)

/gs setprice <plot> <price> - Setzt den angegebenen Preis als Kaufpreis für das angegebene Plot, alternativ kann auch bei der Erstellung ein Preis angegeben werden. ( siehe /gs create)
Diese Funktion muss allerdings zuvor in der Config aktiviert werden!

/gs support - Zeigt nur den Link zum Plots-Support-Server an.

Permissions

/gs get: plots.get
/gs rename: plots.create
/gs tp: plots.get
/gs makesnapshot: plots.create
/gs reset: plots.clear
/gs warp: plots.get
/gs clear: plots.clear
/gs reload: plots.admin
/gs remove: plots.remove
/gs create: plots.create
/gs height: plots.create
/gs info: plots.info
/gs update: plots.world
/gs property: plots.get ( ADMIN_OVERRIDE-Eigenschaft: plots.admin)
/gs addmember: plots.get
/gs removemember: plots.get
/gs setowner: plots.setowner
Adminsperre umgehen (optimal nur für Owner): plots.admin
Um Änderungen in der Plotwelt durchzuführen: plots.world

Config

( Hinweis: Die Config-Datei ist immer auf Englisch!)

prefix: '&f&l[&b&lPlots&f&l]'
worlds:
list:
- world
_: This setting controls what worlds are handled as plot worlds.
language:
value: english
_: This setting controls what language is used for the feedback messages.
plotmode:
value: WHOLE_SERVER
_: 'This setting controls whether plot limits should apply for the whole server
or only for single plot worlds. (Valid values: WHOLE_SERVER or PER_WORLD)'
fly-in-plot-worlds:
enabled: false
_: This setting controls whether players can fly in all plot worlds without any
limit.
redstone-in-plot-worlds:
enabled: true
_: This setting controls whether redstone actions (like activating redstone lamp)
can happen or not.
weather-in-plot-worlds:
disabled: false
_: This setting controls whether weather is disabled in all plot worlds.
snow-block-chance:
value: 15
_: This setting controls the chance of snow blocks instead of snow layers. (the
chance will decrease with higher values)
ice-block-chance:
value: 10
_: This setting controls the chance of packed ice instead of normal ice. (the chance
will decrease with higher values)
blue-ice:
enabled: false
_: This setting controls whether blue ice can appear with a 50% chance if packed
ice may spawn.
set-owner:
enabled: false
_: This setting controls whether you can force any player to own any plot you want.
(the target plot can only be set to the player if he isn't owning a plot of same
type already and the target plot isn't already owned by other player!)
pvp-in-plot-worlds:
enabled: false
_: This setting controls whether players can fight each other in plot worlds if
the server has PvP enabled.
normal-sign-type:
value: OAK
_: 'This setting controls what sign type is normally used to be placed when no sign
is present but the plot has a sign location for it to be placed at. (Valid values:
OAK, BIRCH, SPRUCE, ACACIA, DARK_OAK, MANGROVE, CHERRY, BAMBOO, WARPED and CRIMSON)'
explosion-mode:
value: SOFT_CANCEL
_: 'This setting controls whether explosions are cancelled and how if they will
be cancelled. (Valid values: NO_CANCEL, SOFT_CANCEL or HARD_CANCEL)'
__: We recommend never to use the value NO_CANCEL as it may destroy your plot world!
protection-mode:
value: ALL_WORLDS
protected-worlds: []
_: 'This setting controls if all worlds, only some whitelisted worlds or no worlds
should be protected by Plots. (Valid: ALL_WORLDS, WHITELIST_PROTECTED, NO_PROTECTION)'
__: If this setting is set to WHITELIST_PROTECTED, the list of protected worlds
will determine if a plot world will be protected or not. If any name given there
doesn't belong to a valid plot world, it will be ignored.
sign-color:
value: '&f'
_: This setting controls the color of the plot signs but it won't affect the first
line of these signs. (you could even use formatting codes and color codes aswell)
plot-pricing:
enabled: false
priceless_block: false
_: This setting controls whether plots have a price that have to be paid before
the plot is claimed.
__: The other setting controls whether plots without price set cannot be claimed.
plots-api:
blocked: false
_: This setting controls whether other plugins can use the API of Plots.
height-controller:
enabled: true
_: This setting controls whether you can change the minimum and the maximum build
heights for plots.
command-disabling:
disabled: false
_: This setting controls whether players can use the commands of Plots. You can
disable them here if you're using plugins that use the Plots API.
overcut-check-disabling:
disabled: false
_: This setting controls whether Plots should perform an overcut check when creating
new plots. If you disable this setting, you may speed up the creation but you
may be able to overcut over existing plots.
plot-snapshots:
enabled: false
_: This setting controls whether you are able to create snapshots of the state of
a plot. You can use that snapshot to reset its state back to the state of the
snapshot. This feature will only affect blocks!
public-type:
type: public
_: This setting controls which plot type should be handled as public plot type.
sandbox-type:
type: none
_: This setting controls which plot type should be handled as sandbox plot type.
plot-types:
list:
- basic &a 1
- vip &6 1
- strand &e 1
- public &b 0
_: This list contains all plot types that should be loaded.





Installation

1. Lade dir die aktuellste Version des Plots Plugins herunter.
2. Lade dir WorldEdit herunter, wenn du es noch nicht hast ( Optional, wenn du neue Plots erstellen willst)
3. Lade dir Vault herunter, wenn du es noch nicht hast ( Optional, wenn einzelne Plots Ingame-Geld kosten sollen, muss aber in der Config aktiviert werden!)
4. Verschiebe alle Dateien ( oder nur eine) in den plugins-Ordner deines Servers.
5. Abschließend startest du noch deinen Server neu.

Plottypen (vor v1.14_Pre)

Bisher existierten 4 Plottypen:
b (standard)
Permission: plots.basic

v

Permission: plots.vip

s

Permission: plots.beach

p

Wichtig: Diese Plots können nicht besessen werden und normale Spieler können dort nicht bauen, aber sie können z.B. angeln, wie auf ihren eigenen Plots.

Es kann auch passieren, dass ein Plot nicht ordnungsgemäß erkannt wird. In den meisten Fällen bedeutet das, dass das Plot entweder einen fehlerhaften Plottyp aufweist oder noch aus der 1.6.2 oder einer früheren Version stammt und seither nicht in irgendeiner Art und Weise geändert wurde, also sich kein Besitzer geändert hat oder ein Bauberechtigter hinzugefügt/entfernt wurde.
In den meisten Fällen hilft es, wenn das Plot einfach gelöscht und neu erstellt wird.

Plottypen (v1.14_Pre und bis v1.16)

Die Plottypen lassen sich dynamisch über die Config einstellen, die Anzahl ist dabei unbegrenzt. Jedoch muss darauf geachtet werden, dass sich die Anfangsbuchstaben nicht überschneiden.
Standardmäßig sind folgende Plottypen in der Config vorzufinden:
- Basic
- VIP
- Strand
- Public ( ein Plottyp mit dem Namen Public wird automatisch für öffentliche Plots verwendet)

Plottypen (v1.16 und aktueller)

Die Plottypen lassen sich dynamisch über die Config einstellen, die Anzahl ist dabei unbegrenzt. Jedoch muss darauf geachtet werden, dass sich die Anfangsbuchstaben nicht überschneiden.
Standardmäßig sind folgende Plottypen in der Config vorzufinden:
- Basic
- VIP
- Strand
- Public (aus historischen Gründen weiterhin vorhanden)

Seit v1.21: Namen von Plottypen werden nun genauso wie Plotnamen gefiltert, wodurch nur noch folgende Zeichen erlaubt sind: A bis Z, a bis z, 0 bis 9 und Unterstriche.
Zusätzlich darf das erste Zeichen des Plottyps keine Zahl und auch kein Unterstrich sein!


Es kann über die Config festgelegt werden, welcher Plottyp als öffentlicher Plottyp agieren soll und welcher für öffentliche Sandkästen.
Plots, die als öffentliche Sandkästen agieren, können von jedem bebaut werden und bieten keinerlei Griefingschutz!



Anleitung: Plot erstellen

1. Baue einen Rahmen als Außenrand ( üblicherweise Zäune oder Laub)

2. Markiere mit WorldEdit die Ecken des Außenrandes. ( Der Außenrand wird nicht als Plot erkannt werden, nur der Innenbereich!)

3. Führe den Befehl /plot create <name> <type> ( ohne die spitzen Klammern!) aus, um das Plot zu erstellen. (Für Plottypen: siehe oben)

4. Jetzt kannst du ein Schild, mit [Plot] in der ersten Zeile und dem Plotnamen in der zweiten Zeile, irgendwo in der Plotwelt platzieren. ( Das Plots Plugin erkennt die Zugehörigkeit zu dem Plot.)

5. Es kann vorkommen, dass die Schilder nicht automatisch formatiert werden, dann ist es erforderlich, das Schild mehrfach zu platzieren und/oder /plot update entsprechend mehrfach auszuführen. (Ab MC 1.15 scheint es auch mit nur einmal /plot update zu funktionieren!)

6. Jetzt können sich andere Spieler dieses Plot holen und darauf bauen. ( Dies gilt nicht für Public-Plot, da sie nicht besessen werden können!)
Resource Information
Author:
----------
Total Downloads: 39,352
First Release: Jul 26, 2017
Last Update: Feb 19, 2025
Category: ---------------
All-Time Rating:
28 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings