Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion plotsquared/block-bucket.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ Complex patterns are also accepted:

## Disallowed Blocks

To restrict what blocks are allowed for the patterns, configure the `disallowed-blocks` list in `plugins/WorldEdit/config.yml`, or `plugins/FastAsyncWorldEdit/worldedit-config.yml`
To restrict what blocks are allowed for the patterns, configure the `disallowed-blocks` list in `plugins/WorldEdit/config.yml`, or `plugins/FastAsyncWorldEdit/worldedit-config.yml`.
4 changes: 2 additions & 2 deletions plotsquared/chestshop-compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

## Usage

The follow steps applies to the **SignShop Plugin** and **any plugin which uses signs**:
The follow steps applies to the **SignShop plugin** and **any plugin which uses signs**:

1. Open your `/plugins/PlotSquared/settings/worlds.yml` file.
2. Find your plotworld. (If you use ChestShop in more than one then apply the following changes to all of those worlds)
2. Find your plot world. (If you use ChestShop in more than one world then apply the following changes to all of those worlds)
3. Change the following from this:
```yaml
flags: {}
Expand Down
2 changes: 1 addition & 1 deletion plotsquared/commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ If a command or permission contains the `Secondary` description, it means that a
{% endhint %}

{% hint style="info" %}
You can check out our [permission-packs](permission/permission-packs.md) to avoid redundant permission assignments.
You can check out our [permission packs](permission/permission-packs.md) to avoid redundant permission assignments.
{% endhint %}

---
Expand Down
2 changes: 1 addition & 1 deletion plotsquared/plot-backups.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
PlotSquared v5.11.0 introduced a new plot backup system. This allows you to create backups of your plots, which can be restored at a later point.

{% hint style="danger" %}
The system does (currently) not work for merged plots.
The system does not (currently) work for merged plots.
{% endhint %}

By default, the system will also create backups of the plot when certain potentially destructive actions are performed. These currently include:
Expand Down
4 changes: 2 additions & 2 deletions plotsquared/plot-flags.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ worlds:

_`<world>` indicates the name of that plotworld._

You can use [Vanilla block tags](vanilla-tags.md) too.
You can use [vanilla block tags](vanilla-tags.md) too.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't Vanilla more like a proper name?

Copy link
Author

@ProjectHSI ProjectHSI Jul 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I treat "vanilla" as an adjective due to where it's used "I like vanilla Minecraft," for instance. If you treat "Vanilla Minecraft" as the whole proper noun (I.E. including the "vanilla" into the proper noun) I'm fine with that interpretation too.


The same works for road flags.

Expand Down Expand Up @@ -59,7 +59,7 @@ A list of blocks, supporting both legacy numerical IDs and new string IDs e.g.
* `7,3` for bedrock and dirt
* `35:14,35:15` for red and black wool

These flags also support [vanilla-tags](vanilla-tags.md), like:
These flags also support [vanilla tags](vanilla-tags.md), like:

* `#signs` for all sign types
* `#buttons` for all button types
Expand Down
6 changes: 3 additions & 3 deletions plotsquared/plot-membership-tiers.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

## Introduction

PlotSquared works with the following tiers of memberships to define the different behaviors / permissions / restrictions for minecraft events, plot flags, commands etc.
PlotSquared works with the following tiers of memberships to define the different behaviors / permissions / restrictions for Minecraft events, plot flags, commands etc.

The member ties are one of the main part of PlotSquared by self. It's not usable for LuckPerms, but other plugins can check the membership tier for a player for a specific plot with the [PlotSquared API](api/api-documentation.md). No configurations
needed here to have memberships.
The member ties are one of the main part of PlotSquared by self. Plugins can check the membership tier for a player for a specific plot with the [PlotSquared API](api/api-documentation.md). No configurations are
needed to have memberships.

## Tiers

Expand Down
4 changes: 2 additions & 2 deletions plotsquared/uuid-conversion.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This was added in version 2.10. UUID conversion allows you to switch between dif

### Offline - Mode

Will use the same UUID as an offline-mode server. The UUID will be based on the playername (case-sensitive).
Will use the same UUID as an offline-mode server. The UUID will be based on the player name (case-sensitive).

### Lower - Mode

Expand All @@ -25,7 +25,7 @@ If you use a proxy server (e.g. BungeeCord or Waterfall) follow this documentati

## Usage

A command is required to be executed in order to convert.
A command is required to be executed in order to convert between methods of UUID storage.

{% hint style="danger" %}
You are strongly advised to backup your database before a conversion. Plots may be lost if something goes wrong!
Expand Down
6 changes: 3 additions & 3 deletions plotsquared/vanilla-tags.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Vanilla Tags

## What are "Tags" ?
## What are "Tags"?

Tags are part of Vanilla Minecraft itself. For example, vanilla block tags are used for various block properties, vanilla item tags are used for various item properties, vanilla advancement files and vanilla recipe files, and vanilla entity type tags are used for various mob properties.
Tags are part of Vanilla Minecraft itself. For example, vanilla block tags are used for various block properties, vanilla item tags are used for various item properties, vanilla advancement files are used for various advancements, vanilla recipe files are used for various recipes, and vanilla entity type tags are used for various mob properties.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vanilla is uppercase here, but was made lowercase elsewhere

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Though, it's a mix in the sentence as a whole


We decided to use these tags in our new flag system, this way you can easily set scopes of flags without having to add like 10 values yourself.
We decided to use these tags in our new flag system, this way you can easily set scopes of flags without having to add multiple values yourself.

Tags are used in flags that accept block types, but are prefixed with `#`. As an example, the command `/plot flag set use #signs` will add the sign category to the `use` flag. This is equivalent to adding every sign type to the flag.

Expand Down
9 changes: 5 additions & 4 deletions plotsquared/why-plotsquared.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@
* Works with offline-mode servers
* Is considered a world generator and is therefore supported by most world management tools, such as [MultiverseCore](https://www.spigotmc.org/resources/390)
* [Community Translations](https://intellectualsites.crowdin.com/plotsquared)
* fast [Discord](https://discord.gg/intellectualsites) support
* Very popular for the players
* Fast [Discord](https://discord.gg/intellectualsites) support
* Very popular among players

## Speed

* Plots are cleared asynchronously and are therefore particularly high-performance
* Plot auto doesn't lag or crash the server
* Much faster chunk generation, plot moving, swapping + everything
* Much faster chunk generation, plot moving, swapping, etc.
* Supports huge plot sizes (e.g. 1024x1024 of custom terrain)
* Works with hundreds of thousands of plots

Expand All @@ -31,7 +31,7 @@
* Distinction between different [membership tiers](plot-membership-tiers.md)
* Per plot use / interact flags for different materials and some other restrictions via [plot flags](plot-flags.md)
* You have a reliable [WorldEdit](https://dev.bukkit.org/projects/worldedit) / [FastAsyncWorldEdit](https://www.spigotmc.org/resources/13932) restriction
* With using of FAWE, you have a reliable [FastAsyncVoxelSniper](https://github.com/IntellectualSites/fastasyncvoxelsniper) restriction too
* With the use of FAWE, you have a reliable [FastAsyncVoxelSniper](https://github.com/IntellectualSites/fastasyncvoxelsniper) restriction too
* Chunk and WorldEdit processor to prevent lag, crashes and data corruption
* Many permissions
* Lots of redundancies. e.g. Backup your database with `/plot database`, or if you loose both, you can still recover based on plot sign information
Expand Down Expand Up @@ -59,3 +59,4 @@
* Plot-Hologramms as alternative to the plot-signs with [HoloPlots](https://www.spigotmc.org/resources/4880)
* Hide a specific plot with [PlotHider](https://www.spigotmc.org/resources/20701)
* New Placeholders for [PlaceholderAPI](https://www.spigotmc.org/resources/6245)

6 changes: 3 additions & 3 deletions plotsquared/worldedit-features.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# WorldEdit & FAWE features

{% hint style="info" %}
If you want to make other aspects of WorldEdit async as well, you could consider installing [FasAsyncWorldEdit](https://www.spigotmc.org/resources/13932). All permissions to allow FAWE in plots, you can find [here](/fastasyncworldedit/basic-commands/main-commands-and-permissions.md).
If you want to make other aspects of WorldEdit async as well, you could consider installing [FastAsyncWorldEdit](https://www.spigotmc.org/resources/13932). You can find all the permissions to allow FAWE in plots [here](/fastasyncworldedit/basic-commands/main-commands-and-permissions.md).
{% endhint %}

PlotSquared offers several options related to WorldEdit. By default, it will do the following if you don't have the bypass permission:
Expand All @@ -11,9 +11,9 @@ PlotSquared offers several options related to WorldEdit. By default, it will do
* Limits the max iterations with several brushes so people can't crash the server
* Limits the max volume to 50 million

The bypass permission is `plots.worldedit.bypass`, the use `/plot toggle worldedit`.
The bypass permission is `plots.worldedit.bypass`. If you have this permission, you use the `/plot toggle worldedit` command to disable these restrictions.

To further extend this, PlotSquared comes with a WE processor you can enable:
To further extend these features, PlotSquared comes with a WE processor you can enable:

* Limits max block states and entities with editing (enable chunk-processor)
* Faster and async WorldEdit changes (enable experimental-fast-async-worldedit) (bypass this with `/plot toggle worldedit`)