From 31216b2aa3028f29164dede6db9e8415b1db3ed0 Mon Sep 17 00:00:00 2001 From: MD <1917406+mdcfe@users.noreply.github.com> Date: Thu, 6 Oct 2022 16:16:03 +0100 Subject: [PATCH] Deprecate the wiki --- BannerMeta.md | 18 ---- Color-Permissions.md | 52 ---------- Command-Cooldowns.md | 46 --------- Common-Issues.md | 127 ------------------------ GeoIP.md | 72 -------------- Help.md | 13 --- Home.md | 28 +----- Improvements.md | 197 -------------------------------------- Installing-EssentialsX.md | 15 --- Locale.md | 107 --------------------- Module-Breakdown.md | 47 --------- _DocuteHome.md | 20 +--- _Footer.md | 4 - _Sidebar.md | 19 ---- images/geoip-step1.png | Bin 58995 -> 0 bytes images/geoip-step2.png | Bin 9110 -> 0 bytes images/geoip-step3.png | Bin 54802 -> 0 bytes images/geoip-step4.png | Bin 22353 -> 0 bytes images/geoip-step5.png | Bin 45217 -> 0 bytes 19 files changed, 4 insertions(+), 761 deletions(-) delete mode 100644 BannerMeta.md delete mode 100644 Color-Permissions.md delete mode 100644 Command-Cooldowns.md delete mode 100644 Common-Issues.md delete mode 100644 GeoIP.md delete mode 100644 Help.md delete mode 100644 Improvements.md delete mode 100644 Installing-EssentialsX.md delete mode 100644 Locale.md delete mode 100644 Module-Breakdown.md delete mode 100644 _Footer.md delete mode 100644 _Sidebar.md delete mode 100644 images/geoip-step1.png delete mode 100644 images/geoip-step2.png delete mode 100644 images/geoip-step3.png delete mode 100644 images/geoip-step4.png delete mode 100644 images/geoip-step5.png diff --git a/BannerMeta.md b/BannerMeta.md deleted file mode 100644 index a9ebe54..0000000 --- a/BannerMeta.md +++ /dev/null @@ -1,18 +0,0 @@ -# BannerMeta -BannerMeta lets you create custom flag designs for banners and shields. Each banner can have unlimited patterns and patterns listed first will show underneath patterns listed later. - -![BannerMeta example](https://user-images.githubusercontent.com/1917406/63939958-5f891000-ca60-11e9-8025-32808f018757.png) - -## Base Color -Base color should be the first thing listed for a banner. It will be displayed as RGB. Base color will show below all patterns. - -Note that on 1.13 and above, you don't need to specify a base color for banners, as banners already have a base color. - -## Patterns -Patterns will be listed after the base color and will include the type with the color listed after a comma. -[PatternTypes can be found here.](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html) - -### Example Syntax -An example banner: - -`- BANNER:13 1 basecolor:11685080 SQUARE_TOP_RIGHT:14188339` diff --git a/Color-Permissions.md b/Color-Permissions.md deleted file mode 100644 index 94be26c..0000000 --- a/Color-Permissions.md +++ /dev/null @@ -1,52 +0,0 @@ -# Color Permissions - - - -EssentialsX includes permissions that let you control the individual formatting codes players can use in some commands. - -This works for the following: -* Sending a PM with `/msg`: `essentials.msg.` -* Sending mails with `/mail`: `essentials.mail.` -* Setting your own nickname with `/nick`: `essentials.nick.` -* Sending chat messages **(requires EssentialsX Chat)**: `essentials.chat.` -* Colors on signs **(requires color signs to be enabled)**: `essentials.signs.` - -Below is a list of valid permissions suffixes. Note that some codes are only available on EssentialsX 2.16.1.169 and -above: - -| Suffix | Color codes | EssentialsX version | -|------------------|---------------------------------------------------|---------------------| -| `color` (group) | `&0 &1 &2 &3 &4 &5 &6 &7 &8 &9 &a &b &c &d &e &f` | All versions | -| `format` (group) | `&l &m &n &o &r` | All versions | -| `magic` (group) | `&k` | All versions | -| `black` | `&0` | 2.16.1.169+ | -| `dark_blue` | `&1` | 2.16.1.169+ | -| `dark_green` | `&2` | 2.16.1.169+ | -| `dark_aqua` | `&3` | 2.16.1.169+ | -| `dark_red` | `&4` | 2.16.1.169+ | -| `dark_purple` | `&5` | 2.16.1.169+ | -| `gold` | `&6` | 2.16.1.169+ | -| `gray` | `&7` | 2.16.1.169+ | -| `dark_gray` | `&8` | 2.16.1.169+ | -| `blue` | `&9` | 2.16.1.169+ | -| `green` | `&a` | 2.16.1.169+ | -| `aqua` | `&b` | 2.16.1.169+ | -| `red` | `&c` | 2.16.1.169+ | -| `light_purple` | `&d` | 2.16.1.169+ | -| `yellow` | `&e` | 2.16.1.169+ | -| `white` | `&f` | 2.16.1.169+ | -| `bold` | `&l` | 2.16.1.169+ | -| `strikethrough` | `&m` | 2.16.1.169+ | -| `underline` | `&n` | 2.16.1.169+ | -| `italic` | `&o` | 2.16.1.169+ | -| `reset` | `&r` | 2.16.1.169+ | - -The individual permissions take priority over the "group" permissions. For example, if you set `essentials.nick.color` -to `true` then set `essentials.nick.black` to `false`, players will be able to set their nicknames to any color -except black. - -## Nicknames - -If you want players to be able to change the color of their nickname but not the text itself, set the permission -`essentials.nick.changecolors` to `true`. This will let them use color codes in their nickname, but the text will still -have to match their own username. diff --git a/Command-Cooldowns.md b/Command-Cooldowns.md deleted file mode 100644 index 9f3ad99..0000000 --- a/Command-Cooldowns.md +++ /dev/null @@ -1,46 +0,0 @@ -**This feature was added in [build 369](https://ci.drtshock.net/job/EssentialsX) ([09acbcd](https://github.com/drtshock/Essentials/commit/09acbcdb05f34e0043116f1866904b0ff0f03ddd)).** -_Requested in [#110](/drtshock/Essentials/issues/110). PR in [#692](/drtshock/Essentials/pull/692)._ - -This feature introduces the highly demanded ability to apply cooldowns to commands. If you want to limit how often a player can `/feed` or go `/home`, all you have to do is simply add that command to the config: - -```yaml -command-cooldowns: - feed: 10 # 10 seconds - home: 70 # 1 minute 10 seconds -``` - -**Advanced users** are able to apply more control to their command matching by using wildcards. Wildcards are specified using asterisks '*'. For example, to match all commands that include the word `potato`, you would simply wrap the world potato in asterisks: -```yaml -command-cooldowns: - '*potato*': 30 -``` - -**NOTE**: Due to YAML's design, any command starting with * must be wrapped in quotation marks (single or double, ' ") - -For **highly technical users** who understand Regex (Regular Expressions), this feature also supports Regex. In order for EssentialsX to begin interpreting regex, the command must start with a caret '^'. Followed by the explicit regex pattern that EssentialsX should match. - -```yaml -command-cooldowns: - '^^ban([^ip])?( .*)?': 30 # match any ban command that isn't `banip`. -``` - -**NOTE**: The leading caret is not part of the regex and is simply removed when parsing the regex. So `'^ban([^ip])?( .*)?'` actually becomes `'ban([^ip])?( .*)?'`. - -**NOTE 2**: If a plugin command starts with a caret e.g. `^mycommand`, then the caret must be escaped using a blackslash '\' to prevent EssentialsX from interpreting the command as Regex. - -# Persistence -By default, EssentialsX will store all existing cooldowns across server sessions. This means when the server shuts down the player cooldowns will be saved and loaded for the next startup. This is especially useful for cooldowns that last any more than a few minutes. - -However, this feature can be disabled, making EssentialsX store cooldowns only until the server shuts down. Resetting all cooldowns when the server starts up. - -To disable command cooldown persistence simply apply the following change to your config: -```yaml -command-cooldown-persistence: false -``` - -**NOTE:** If the `command-cooldown-persistence` is not present in the config then it can be added anywhere in the config, as long as it is not indented. - -# Bypass -**This feature was added in build 377** - -Users can be set to bypass all command cooldowns by giving them the `essentials.commandcooldowns.bypass` permission. \ No newline at end of file diff --git a/Common-Issues.md b/Common-Issues.md deleted file mode 100644 index 51655e4..0000000 --- a/Common-Issues.md +++ /dev/null @@ -1,127 +0,0 @@ -# Common issues with EssentialsX - -## Signs don't work -In your `plugins/Essentials/config.yml` file, you need to uncomment the lines under `enabledSigns` for each type of sign by removing the `#` before it: -```yaml -enabledSigns: - #- color - - balance - #- buy -``` -In this example, the `[balance]` sign is enabled but the `[buy]` sign is not. -Note that enabling `color` means that players will be allowed to use color codes in the sign text, but still requires that another sign type is enabled. - -## EssentialsX overrides a command from Spigot or another plugin -**Related issues: [#1458](/EssentialsX/Essentials/issues/1458)** -You can create an alias for commands using Bukkit's `commands.yml` file, which should be in your server root. - -The example below does the following: -* Overrides `/gc` with [spark](https://github.com/lucko/spark)'s `/profiler` command -* Overrides `/tell` with the [vanilla `/tell`](https://minecraft.gamepedia.com/Commands/tell) command -* Forces `/msg` to run EssentialsX's `/msg` command -```yaml -aliases: - gc: - - "spark:profiler $1-" - tell: - - "minecraft:tell $1-" - msg: - - "essentials:msg $1-" -``` - -See the [Bukkit wiki page](https://bukkit.gamepedia.com/Commands.yml#aliases) for more information. - -## Another plugin is overriding an EssentialsX command -Typically, if EssentialsX finds another plugin providing a command with the same name as one of EssentialsX's own commands, it will try and hand over that command to the other plugin. However, you can force EssentialsX to handle commands that are also provided by another plugin using the [`overridden-commands` section](https://github.com/EssentialsX/Essentials/blob/2.x/Essentials/src/config.yml#L138) of your `config.yml`. This will tell EssentialsX not to "give up" the command to the other plugin. - -For example, to force EssentialsX to handle the `/msg` command instead of passing it over to another plugin, your section should look like this: -```yaml -overridden-commands: - - msg -``` - -Note that in some cases, you may also need to alias the command to the `essentials:` version of the command. [See above](https://github.com/EssentialsX/Essentials/wiki/Common-Issues#essentialsx-overrides-a-command-from-spigot-or-another-plugin) for details. In addition, if you have a plugin running on your proxy ([BungeeCord](https://www.spigotmc.org/wiki/bungeecord/)/[Waterfall](https://github.com/PaperMC/Waterfall) or [Velocity](https://velocitypowered.com)), the command may not even reach the server. EssentialsX can't do anything about this - you need to fix this on the proxy. - -## Tab completion doesn't work for commands that override an EssentialsX command -**Related issues: [#1384](/EssentialsX/Essentials/issues/1384)** -You can alias the command to the version from the other plugin, which should fix tab complete behaviour - see above. - -## I need help with GroupManager!
Where's the updated GroupManager? -EssentialsX does not support GroupManager as it is an outdated and broken plugin. We recommend you switch to [LuckPerms](https://github.com/lucko/LuckPerms) as it is still an actively maintained and regularly updated plugin. - -## How do I build EssentialsX? -Once you've ensured you have an up-to-date JDK and Maven installed, you need to build a few different Spigot versions using [Spigot BuildTools](https://www.spigotmc.org/wiki/buildtools/): -```bash -java -jar BuildTools.jar --rev 1.8 -java -jar BuildTools.jar --rev 1.8.3 -java -jar BuildTools.jar --rev 1.9 -java -jar BuildTools.jar --rev 1.9.4 -``` - -This is required to allow EssentialsX's compatibility providers can build against older versions of the Spigot server, and only needs to be done once. - -Next, [download or clone EssentialsX](https://github.com/EssentialsX/Essentials), open a terminal in the root of the EssentialsX source and run: -```bash -mvn clean install -``` - -If this completes with no errors, you will be able to find each plugin jar in the `target` subdirectory of the respective plugin's directory - `Essentials/target/` will contain the EssentialsX jar, `EssentialsSpawn/target/` will contain the EssentialsXSpawn jar and so on. - -## How do I add EssentialsX as a dependency? -### Maven -Under `repositories` in your `pom.xml`, you need to add a new `repository` for the EssentialsX CI server: -```xml - - ... - - ess-repo - https://ci.ender.zone/plugin/repository/everything/ - - - paper-repo - https://papermc.io/repo/repository/maven-public/ - - -``` - -Next, add EssentialsX as a `dependency` under `dependencies`: -```xml - - ... - - net.ess3 - EssentialsX - 2.17.2 - provided - - -``` - -Make sure the dependency is `provided` - you don't want to include the whole of EssentialsX inside your plugin. - -You should now be able to build against EssentialsX's API in your IDE - you may need to reimport your project for this to work. - -### Gradle -First, add the repository to your `build.gradle`: -```groovy -repositories { - maven { - name "essentialsx" - url "https://ci.ender.zone/plugin/repository/everything/" - } - maven { - name "papermc" - url "https://papermc.io/repo/repository/maven-public/" - } -} -``` - -Next, add the dependency as a `compileOnly` dependency: -```groovy -dependencies { - ... - compileOnly 'net.ess3:EssentialsX:2.17.2' -} -``` - -You should now be able to build against EssentialsX's API in your IDE. diff --git a/GeoIP.md b/GeoIP.md deleted file mode 100644 index f201160..0000000 --- a/GeoIP.md +++ /dev/null @@ -1,72 +0,0 @@ -# EssentialsX GeoIP - -EssentialsX GeoIP integrates geographical IP lookup features into EssentialsX, allowing you to determine approximately where your players come from. - - - -This product includes GeoLite2 data created by MaxMind, available from [https://www.maxmind.com](https://www.maxmind.com). - - - - - -**Note:** as of December 30th 2019, MaxMind now requires users to sign up and create a key in order to access the GeoLite2 database used by EssentialsX. -You can read more about the reason behind these changes on the [MaxMind blog](https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/). - -This affects *all* versions of EssentialsX, not just new versions. To restore your setup, you'll need to update the module and follow the steps below, even if you were using GeoIP prior to this date. - - - -## Setting up the plugin - -First, you'll need to register for access to the GeoLite2 database, which EssentialsX downloads and uses to perform IP lookups. - -Go to the [MaxMind website](https://www.maxmind.com/en/geolite2/signup) and fill in your details to sign up for access to the GeoLite2 database: - -![An example of a filled-in signup form. Note that providing your phone number is optional.](./images/geoip-step1.png) - -You'll need to agree to the [GeoLite2 EULA](#legal-notices) in order to use the database. - -Click **Continue**, then once you've received your email from MaxMind, set up a password using the link in the email, and log into your MaxMind account. - -Once you're logged in, scroll down and click **My License Key** on the left-hand side: - -!["My License Key" is under Security on the left-hand sidebar.](./images/geoip-step2.png) - -Next, click **Generate new license key**: - -![The "Generate new license key" button is below the empty table.](./images/geoip-step3.png) - -Type in a name like `EssentialsX key` as the description and click **No** in the box below, then click **Confirm**: - -![The description should be filled in with something to identify the key, and you should check "No" next to the GeoIP Update text.](./images/geoip-step4.png) - -You should now receive a **license key**. Copy this down somewhere safe, as you won't be able to see the original key again later on. - -![Copy down the license key and keep it somewhere safe.](./images/geoip-step5.png) - -Next, you'll need to download and install the EssentialsXGeoIP jar - you can see how to do this [here](Installing-EssentialsX). -Start and stop your server, then open `plugins/EssentialsGeoIP/config.yml` in a text editor. -Copy the license key from before into the `license-key` setting, save the file and then restart your server. - -Once you start the server up, the plugin will download the database using your license key and will keep it up-to-date every 30 days. - -## Using the plugin - -EssentialsX GeoIP provides the permission `essentials.geoip.show`. With this permission, staff will be able to: -- See a player's approximate location when they log in -- See a player's approximate location when you run `/whois ` - -Giving a player the permission `essentials.geoip.hide` will prevent their location showing up in either of these situations. - -## Legal notices - - - -To use EssentialsX GeoIP, you need to agree to the [MaxMind GeoLite2 EULA](https://www.maxmind.com/en/geolite2/eula). As a result: -- **You must not attempt to use EssentialsX GeoIP to determine the exact location of players.** IP lookups using GeoLite2 are approximate, and they will not give you the precise location of a player. -- **You must allow EssentialsX GeoIP to update the database every 30 days.** You should avoid using one-time tokens to download the database or keeping old versions of the database around. - -Not following these may break the MaxMind EULA and possibly also break state, federal or international privacy laws. **EssentialsX is not responsible if you fail to follow these guidelines.** - - diff --git a/Help.md b/Help.md deleted file mode 100644 index 40f7f7c..0000000 --- a/Help.md +++ /dev/null @@ -1,13 +0,0 @@ -# Support - -Need help with EssentialsX? There are several ways you can get support from the community. Be sure to provide details as needed - your startup log, the output of `/ess version` and your `config.yml` may all be useful in solving your issue - -## MOSS Discord server - -**MOSS** (*Minecraft Open Source Software*) is our server on Discord with support channels for several open source plugins, including EssentialsX. You can get help from members of the community, as well as assisting others with issues. Click [here](https://discord.gg/casfFyh) to join. - - - -## GitHub issue tracker - -We also accept support tickets and bug reports on [GitHub issues](https://github.com/EssentialsX/Essentials/issues). If you think you've found a bug or if you've got an issue that's too complex to solve through Discord, you can report it on GitHub and we'll take a look at it. diff --git a/Home.md b/Home.md index bd66276..7c6915c 100644 --- a/Home.md +++ b/Home.md @@ -1,27 +1,3 @@ -# EssentialsX wiki! +# The EssentialsX wiki has moved. -EssentialsX is the essential plugin for Spigot servers, providing core features for servers of any size and scale. These features include: -* **Player-made homes** -* Server **warps** and **kits**, either server-wide or per-world -* Player-to-player **private messages, teleports and teleport requests** -* Custom player **nicknames** -* Various moderation tools including **kicks, temporary bans, mutes and jails** -* Built-in economy features including **sign shops, command costs and full Vault support** - -In addition, EssentialsX's optional modules provide further integrated features like chat formatting, world protection, GeoIP lookup and more - see the [Module Breakdown](Module-Breakdown) for more information. - -## Pages - -* [Banner Metadata](BannerMeta) -* [Command Cooldowns](Command-Cooldowns) -* [Color Permissions](Color-Permissions) -* [Commands list](https://essinfo.xeya.me/commands.html) (community-maintained) -* [Permissions list](https://essinfo.xeya.me/permissions.html) (community-maintained) - -**Note:** When updating EssentialsX, you need to update *all* the modules to the same version to prevent version mismatch errors. In addition, you may want to update your config file - the latest config file can always be found [here](https://github.com/EssentialsX/Essentials/blob/2.x/Essentials/src/config.yml). - -## Updating from Essentials 2 - -EssentialsX is a fork of the original [Essentials project](https://github.com/essentials/Essentials), which was discontinued in 2014. EssentialsX adds several new features over the original Essentials - [the Improvements page](Improvements) and [EssentialsX changelogs](https://github.com/EssentialsX/Essentials/releases) for more information. - -To upgrade from Essentials 2.14.x or earlier, stop your server, delete the old Essentials jars and replace them with the equivalent EssentialsX jars. We recommend renaming your `config.yml` file to take advantage of new settings added by EssentialsX, and taking a full backup of your `plugins/Essentials/` folder. Once you restart your server, EssentialsX will create a new `config.yml` and update old user data to the new format. +To download EssentialsX and find out how to set it up, visit https://essentialsx.net. diff --git a/Improvements.md b/Improvements.md deleted file mode 100644 index 4bdcc01..0000000 --- a/Improvements.md +++ /dev/null @@ -1,197 +0,0 @@ -EssentialsX is a continuation of the origin Essentials plugin. Essentials was discontinued around 2014, and EssentialsX contains notable improvements over the original Essentials. - -## Highlights -* Actively maintained and updated for 1.8.8 all the way up to the latest Spigot and Minecraft versions. -* Supports new Minecraft content including new items, enchantments, mobs and trees. -* Supports [Essentials signs](https://wiki.mc-ess.net/wiki/Sign_Tutorial) on all Minecraft versions. -* Supports [Banner Metadata](BannerMeta) and [Command Cooldowns](Command-Cooldowns). -* Configuration option to hide the `no new mail` message on join. -* Allows commands in kits with a `{player}` placeholder for the player's name. -* Supports mob spawners on recent versions. - - On 1.8-1.12, you can use spawner signs and commands such as `/i mob_spawner:51`, and the spawners won't be pigs when placed. - - On 1.13+, you can use `/i blazespawner` to spawn in spawners. -* Includes a new, more flexible item database for 1.13 and above. -* Supports giving spawner eggs with entity ID values and potions with damage values in 1.9-1.12. -* Fixes sending and receiving money with the Essentials economy. -* Uses UUID-backed Vault for permissions group and prefix/suffix lookups. - - Spigot-Essentials implements UUID lookups for zPermissions, but not other permissions plugins. - - EssentialsX prioritizes Vault, so all queries using the Vault handler should be much faster as they don't need a name-to-UUID lookup. -* `/tppos` can now optionally accept a world name. -* Adds a `/msgtoggle` command to allow people to ignore all private messages. -* Separate permissions for bulk sell and hand sell: `essentials.sell.hand` and `essentials.sell.bulk` respectively -* Adds a permission for exemption from SocialSpy: `essentials.chat.spy.exempt` -* Adds configuration option for the milk bucket "easter egg", which (really shouldn't, but does) allow players to mess with other people's horses: `milk-bucket-easter-egg` -* Adds configuration option for the "Set fly mode enabled..." message on join: `send-fly-enable-on-join` - -## New features - -### Per-gamemode permissions -Permissions have been added for each gamemode with the EssentialsX `/gamemode` command, meaning that if desired, players may run `/gma` and `/gms`, but not `/gmc` or `/gmsp`. You need to give the player `essentials.gamemode` to use the /gm command, then whichever gamemodes you want them to be able to change to: -* `essentials.gamemode.creative` -* `essentials.gamemode.survival` -* `essentials.gamemode.adventure` -* `essentials.gamemode.spectator` -* `essentials.gamemode.all` - -**Note**: `essentials.gamemode` is still required to execute the /gamemode (and its aliases) command. - -### Kits changes -Kits have been moved from the main config to `kits.yml`. This means that kits can be created from in-game and automatically added to your server without needing to manually edit the config, while also retaining all the comments in `config.yml`. - -In addition, commands are now supported in kits - simply add a line to your kit as follows: -```yaml -kits: - mykit: - delay: 1000 - items: - - 272 1 - - /give {player} apple 1 -``` - -You can also include `{player}`, which will be substituted for the player's name. - -#### `/showkit` -Command: `/showkit ` -Permission: `essentials.showkit` -Shows a list of kit contents straight from config file. -![showkit](https://i.imgur.com/d4Ff8vN.png) - -#### `/createkit` -Command: `/createkit ` -Permission: `essentials.createkit` -If `pastebin-createkit` is set to false, creates a kit from your inventory and puts it in the `kits.yml` file. -If `pastebin-createkit` is set to true, creates a kit based on your inventory and returns a link to the file to add to your `kits.yml`. -![createkit](https://i.imgur.com/nXMlNGP.png) - -### Forcefully disable teleportation safety - -Upstream Essentials only has two values for the `teleport-safety` option: -* Convert locations to safe teleports (results in plenty of exploits); or -* Deny the teleport entirely. - -EssentialsX adds a `force-disable-teleport-safety` option (defaulting to false), that when combined with `teleport-safety: true`, disables conversion to safe locations and teleports the user to their exact location. - -**Note:** To disable cross-world teleportation safety, switch to Paper and set `disable-teleportation-suffocation-check` to true in paper.yml. - -### Spawner placement fix -If your placed spawners are still pig spawners, assign `essentials.spawnerconvert.*` to your default group. - -### Controlled Private Messaging - -The new config option `last-message-reply-recipient` lets you change how `/reply` works. If set to `true`, your reply recipient will be **whoever you messaged** last and *not* **whoever messaged you** last. If you don't have a reply recipient, whoever messaged you last will be your reply recipient. - -Here's a formatted scenario of the new last-message-reply-recipient feature: - -> **SupaHam: `/msg Kakifrucht Hi`** - -> _SupaHam -> Kakifrucht: Hi_ - -> **Kakifrucht: `/r Hi`** - -> _Kakifrucht -> SupaHam: Hi_ - -> **EvilOlaf: `/msg Kakifrucht Hi`** - -> _EvilOlaf -> Kakifrucht: Hi_ - -> **Kakifrucht: `/r Hi back to you, SupaHam!`** - -> _Kakifrucht -> SupaHam: Hi back to you, SupaHam!_ - -If this feature is enabled, EssentialsX will also use the `last-message-reply-recipient-timeout` setting. This setting allows you to control how long in seconds before the player's reply recipient is reset. After this duration, when a player receives a message, their replies will start going to the last person who sent them a message. - -### `/seen` by UUID - -Typing `/seen SupaHam` and `/seen 5552e21d-de79-40bc-89da-62ee63244fb2` are now both valid methods of checking when a player was last seen. - -### Per-world `/time` setting permission - -Prior to this build, players with the permissions `essentials.time` and `essentials.time.set` were able to set the time in any world, regardless of any world permissions set in permission plugins. If `world-time-permissions` is set to `true` in the config, users will need a specific permission to set the time in each world - see the table below. This feature is disabled by default. - -#### Permissions -| Permission | Description | -|---------------------------------|-------------| -| essentials.time.world.`` | Permits the user to set the time in ``. `` is the world name with spaces replaced with _. e.g. My World becomes, my_world. | -| essentials.time.world.all | Permits the user to set time of all worlds. This will override `essentials.time.world.`. | - -### AFK Player List name - -This build introduces the `afk-list-name` config property which is used to control how AFK players appear in the player list. - -The property has two placeholders: -- `{USERNAME}`: The player's name -- `{PLAYER}`: The player's display name. - -Here's an example of "[AFK] _SupaHam_": -```yaml -afk-list-name: '&7[AFK] &o{USERNAME}' -``` - -### Nickname color permissions - -PR #198 introduced the ability to limit /nick to only allow color changes, ensuring players could still be identified by their original Minecraft name. The feature introduced a new permission node called `essentials.nick.changecolors`. When a player has the preceding permission, they are only allowed to add colours to their names. Where if the player was called SupaHam, he could only be able to use `/nick &5SupaHam` but not `/nick &5TheSupaHam`, where the latter is prefixing the name with 'The'. - -However, this feature also introduced the `essentials.nick.changecolors.bypass` permission node. Where if a player has the preceeding permission they are allowed to bypass the check and thus be able to change the characters of their name. This was originally created to ensure convenience for Server Operators without breaking functionality when they updated EssentialsX. - -**Note**: This permission requires the `essentials.nick.color` permission in order to use colors in the nickname to begin with. - -### Teleport to spawn when joining - -**This feature was added in [build 361](https://ci.ender.zone/job/EssentialsX) ([b673630](https://github.com/drtshock/Essentials/commit/b673630)).** - -Requested in #345. Administrators can now specify whether joining players are to be teleported to spawn using the `spawn-on-join` option found in the `config.yml` file. - -`spawn-on-join` accepts several types of values: - -1. `true`/`"*"` - **all players** will be teleported to spawn when joining. -2. `false` - **no players** will be teleported to spawn when joining -3. String - The value is treated as a group name. If a player is in the group, they will be teleported to spawn when joining. -4. List of Strings - The value is treated as a list of group names. If a player is in *any* of these groups, they will be teleported to spawn when joining. - -When `spawn-on-join` is `true`, all players will be teleported to their group spawn point. If no group spawn point has been set, the default spawn point set with `/setspawn` will be used instead. - -If admins wish to exempt certain players from this feature when `spawn-on-join` is `true`, they can give them the `essentials.spawn-on-join.exempt` permission and they will log in where they left off, assuming no other plugin is interfering. - -### AFK message - -_Requested in [#590](/drtshock/Essentials/issues/590); PR in [#664](/drtshock/Essentials/pull/664)._ - -Players can set their AFK message when using the `/afk` command to notify others of their situation. When a player sends a message with `/msg` to an AFK player, they will see the AFK player's message. - -By default, when a player sets their AFK status, the message will not be broadcast to the whole server. However, this can be changed in the [locale file](Locale) by adding `{1}` to the `userIsAwayWithMessage` message, where `{1}` will be replaced by the player's AFK message. - -To set your AFK message, simply type `/afk `. For example: `/afk I'm walking my dog`. - -In order to use this feature a player must have the `essentials.afk.message` permission. However, if a player is muted, they will not be able to supply a message as it can be used to exploit their punishment. - -### Pay toggle -_Requested in [#413](/drtshock/Essentials/issues/413); added in [2493c65](https://github.com/drtshock/Essentials/commit/2493c65)._ - -Players have the ability to disable any and all payment via the `/paytoggle` command. This can be used to combat players using `/pay` as a means of spam towards other players, like celebrities on your server. - -`paytoggle` also has the following aliases: `epaytoggle`, `payoff`, `epayoff`, `payon`, `epayon` - -`payoff` will always disable payments to prevent errors. On the contrary, `payon` will always enable payments. - -### Command confirmations for `/pay` and `/clearinventory` -_Requested in [#1032](/drtshock/Essentials/issues/1032); added in [5f83766](https://github.com/drtshock/Essentials/commit/5f83766)._ - -You can now specify whether players are prompted to confirm `/clearinventory` and `/pay` commands before they are executed using the `default-enabled-confirm-commands` section of the config. - -In addition, players can turn confirmations on or off for themselves with `/clearconfirm` and `/payconfirm` respectively. - -### Teleport to exact coordinates - -This feature was implemented in ([0a563b9](https://github.com/drtshock/Essentials/commit/0a563b9)). - -This feature introduces the `teleport-to-center` configuration feature. When set to `true` (default), all teleportations are centered to the block; technically, setting the x and z coordinate decimals to .5 and .5. When `teleport-to-center` is set to `false`, all teleports are performed to the exact location as given. - -### Mail chat formatting -_Requested in [#1560](/drtshock/Essentials/issues/1560); added in [665229b](https://github.com/drtshock/Essentials/commit/665229b)._ - -This feature introduces the ability to format `/mail` messages using `&` formatting codes - [click here](Color-Permissions) for more information. - -### Helmet slot hat -_Added in [7958cd0](https://github.com/EssentialsX/Essentials/commit/7958cd0b880205edaeaf34420bafde8d5cc1f7ed)._ - -If `allow-direct-hat` is enabled in the `config.yml`, then players with the permission `essentials.hat` can click on their helmet slot to place any block on their head, not just helmets. diff --git a/Installing-EssentialsX.md b/Installing-EssentialsX.md deleted file mode 100644 index 8d6d79d..0000000 --- a/Installing-EssentialsX.md +++ /dev/null @@ -1,15 +0,0 @@ -# Installing EssentialsX - -First of all, make sure you're running a supported Minecraft server platform. We recommend using [Paper](https://papermc.io), especially for 1.13+ as it contains many performance improvements over Spigot. - -You can download EssentialsX either from [SpigotMC](https://www.spigotmc.org/resources/essentialsx.9089/) for stable releases, or from the [downloads page](https://essentialsx.cf/downloads.html) for development builds with the latest features and bug fixes. - -EssentialsX is split up into several separate plugins. The only jar that is necessary for EssentialsX to work is the main `EssentialsX` jar, which contains most of the core features most servers will need. The other modules are optional - see the [Module Breakdown](Module-Breakdown) page for more information on what each module does. - -Once you've decided which EssentialsX modules you need, copy the required `.jar` files into the `plugins/` directory (if you downloaded from SpigotMC, you'll need to unzip the downloaded file first). - -If you don't already have a permissions plugin, we recommend that you install [LuckPerms](https://luckperms.github.io) to control ranks, permissions, prefixes and suffixes for your players. This is optional but recommended. - -You'll also need to install [Vault](https://www.spigotmc.org/resources/vault.34315/) to allow EssentialsX to talk to permissions plugins; without it, prefixes, suffixes and group-related features won't work. - -Once you've installed all the plugins you need, restart your server. EssentialsX will create configuration files (and upgrade old Essentials data if needed) when it starts up. diff --git a/Locale.md b/Locale.md deleted file mode 100644 index c3ba7bc..0000000 --- a/Locale.md +++ /dev/null @@ -1,107 +0,0 @@ -# Translations - -EssentialsX stores all its messages as templates in the messages file, and comes with support for [many languages already built-in](#Supported-languages). These files can be easily replaced or extended to customize your server by placing them in the `plugins/Essentials/` folder. - -## Switching language - -You can tell EssentialsX which language you want it to use by changing the `locale` setting in `config.yml`: - -```yaml -# Set the locale for all messages. -# ... -locale: de -``` - -Remember that you need to **uncomment** the `locale: ` line by **removing the `#` in front of it**. If the `#` is present, EssentialsX will try to use the language your system is set to. - -Below is a list of languages that EssentialsX supports: - -## Supported languages - -- **Standard (US) English**: `en` - - **UK**: `en_GB` -- **Czech**: `cs` -- **Danish**: `da` -- **German**: `de` -- **Spanish**: `es` -- **Estonian**: `et` -- **Finnish**: `fi` -- **French**: `fr` -- **Hungarian**: `hu` -- **Italian**: `it` -- **Korean**: `ko` -- **Lithuanian**: `lt` -- **Dutch**: `nl` -- **Polish**: `pl` -- **Portuguese**: `pt` - - Brazil: `pt_BR` -- **Romanian**: `ro` -- **Russian**: `ru` -- **Swedish**: `sv` -- **Turkish** `tr` -- Chinese: - - `zh` for **modern Chinese**, - - `zh_HK` for **Hong Kong**, and - - `zh_TW` for **traditional Chinese** - -## Changing locale - -EssentialsX bundles several messages files in different languages inside the jar, so you can get a copy of your desired messages file by extracting it from the main EssentialsX jar. Simply take the messages file you want to change, place it in the `plugins/Essentials/` folder and start editing. Remember that the file is updated quite regularly; you might want to keep a backup of the file and use a diff tool to allow easy updates. - -If you decide you can improve the existing translation of EssentialsX, or want to submit your translation for bundling, feel free to submit your altered locale file back to EssentialsX. EssentialsX often changes and improves, and it's quite easy for language files to be left behind when the developers don't use the language. You can submit your improved locale file over on our [Crowdin page](https://crowdin.com/project/essentialsx-official). - -## Customising messages - -Since all of the plugins' messages are defined in the messages file, you can fully customise the look and feel of your server by changing the text and colour scheme for all EssentialsX commands. - -Simply place your edited locale file (with appropriate locale suffix) in the `plugins/Essentials` folder and make sure the locale setting in the config file matches (`locale: en` -> `messages_en.properties`), then restart the server. - -If you are having trouble, [try this tutorial video](https://www.youtube.com/watch?v=9Uan2oJ9zK8). Note that this video is for the original Essentials plugin, not EssentialsX. - -You may need to update the file on occasion to deal with changes in EssentialsX such as parameter changes or changes to the actual syntax of the messages. This can be done with a diff tool like [diffuse](http://diffuse.sourceforge.net/screenshots.html), which highlights changes between two text files. - -## Minor Changes - -When EssentialsX looks for a message, if it is missing from your version, it will instead use the **built-in version**. -This means that if you only want to change a few messages instead of the whole translation, you can do this by making a copy of the locale file you're using in `plugins/Essentials/` and deleting all messages in the file, other than the ones you want to change. This means you don't have to worry about keeping your messages file up to date with every EssentialsX update. - -When editing only a few keys, the process should look something like [this (click to open image)](http://wiki.ess3.net/w/images/0/0c/Locale.PNG). - -## Colours - -If you decide to edit the locale files with a standard text editor, you may notice lots of text like '\u00a7'. These are Unicode character escapes, which allow you to represent symbols and letters which do not exist in ASCII within an ASCII file. The most common of these you will see is '\u00a7' which represents the **section symbol** (§), used in Minecraft to make colour codes. Other languages such as those that use their own alphabets or use non-standard characters will also need to use these codes. Many Java IDEs will do the conversion to and from Unicode automatically, or you can use a tool to manually convert them. - -## Example - -Let's say you simply want to change the way currency is output so that the currency symbol comes AFTER the balance: - -- Be sure to read the information above regarding custom locales/messages. -- Locate the line "currency={0}{1}" -- Switch the numbers around, it should now read "currency={1}{0}". {1} is the amount, {0} is the currency symbol. You can have spaces here too, if you want. -- Save the file and restart the server or issue /ess reload. - -## Disabling Messages - -Most user messages can be disabled or hidden simply by setting the message string to blank, for example: - -```properties -noNewMail= -``` - -## Contributing - -If you wish to contribute translations, you can do so using [Crowdin](https://crowdin.com/project/essentialsx-official). - -## Other files - -### plugin.yml - -Aside from the messages file, there are a few other locations or settings you may want to change. The EssentialsX help system automatically reads each plugin's `plugin.yml`, including its own, and uses these files to display the syntax and command descriptions. To have a complete in-game translation, you may want to update these files to your native language. - -### Config file - -There are a number of settings in EssentialsX which can be altered by editing `plugins/Essentials/config.yml`, such as the currency format. These are independent of the `locale` setting, and can be changed without editing the jar file. - -### Text commands - -EssentialsX's text commands like `/motd` and `/rules` can be edited completely separately from the messages files and the config. Simply run the command in-game once, then find the corresponding text file inside `plugins/Essentials` to edit it. diff --git a/Module-Breakdown.md b/Module-Breakdown.md deleted file mode 100644 index 920dd66..0000000 --- a/Module-Breakdown.md +++ /dev/null @@ -1,47 +0,0 @@ -# Modules - -## Core - -The core EssentialsX jar contains many of the core features for most servers. This includes most commands as well as signs, kits and the economy. **You need this jar for all the other modules to work.** - -## EssentialsX AntiBuild - -**EssentialsX AntiBuild** adds permissions to your server that gives you fine control over which players can build, interact with blocks or craft on your server. You can control individual items and blocks for specific groups or users, or simply allow or deny entire groups from building at all using build flags. It also includes an alert system for when players use certain items. For more information, see the [AntiBuild wiki page](http://wiki.mc-ess.net/wiki/AntiBuild) (item IDs have been removed in 1.13+). - -Note that AntiBuild doesn't include any kind of region protection; to restrict building in specific regions we recommend installing [WorldGuard](https://dev.bukkit.org/projects/worldguard). - -*We recommend you use LuckPerms with AntiBuild to make the most of its features.* - -## EssentialsX Chat - -**EssentialsX Chat** includes many of EssentialsX's chat features. It allows you to customise chat formatting on your server by adding prefixes, suffixes and colours in chat, as well as setting different formats for different groups. - -*You need Vault and LuckPerms to give players prefixes and suffixes and to detect groups.* - -## EssentialsX GeoIP - -**EssentialsX GeoIP** displays an approximate lookup of where your players come from based on looking up their IP in a geographical database. This lookup can be seen by admins either when players log in or in `/whois`. - -## EssentialsX Protect - -**EssentialsX Protect** allows you to control some simple settings for your worlds, like preventing creepers from damaging buildings, disabling fire spread and blocking certain types of mob spawns. - -Note that Protect doesn't include any kind of region protection; to protect specific regions we recommend installing [WorldGuard](https://dev.bukkit.org/projects/worldguard). - -## EssentialsX Spawn - -**EssentialsX Spawn** lets you control where players spawn both when they first join the server and when they die. You can use the in-game `/setspawn` command to set a spawn location for everyone on your server as well as for specific groups. - -## EssentialsX XMPP - -**EssentialsX XMPP** acts as a bridge between Jabber/XMPP chat networks and your server. This allows players to chat between XMPP networks and your server, and can also allow server admins to monitor the console and server errors remotely. For more information, see the [Essentials XMPP guide](https://wiki.mc-ess.net/wiki/XMPP). - -*If you don't know what XMPP is, you don't need this!* - - diff --git a/_DocuteHome.md b/_DocuteHome.md index da852f3..7c6915c 100644 --- a/_DocuteHome.md +++ b/_DocuteHome.md @@ -1,19 +1,3 @@ -[![**EssentialsX Wiki**](https://camo.githubusercontent.com/9ad178e5cf76a372d6aaee8bbdf13485fbc1d51b/68747470733a2f2f692e696d6775722e636f6d2f435034535a70422e706e67)](https://github.com/EssentialsX/Essentials/wiki) +# The EssentialsX wiki has moved. -## Getting started - -* [[Installing EssentialsX]] -* [Commands](https://essinfo.xeya.me/commands.php) and [Permissions](https://essinfo.xeya.me/permissions.php) - -## Features - -* [[Improvements over Essentials|Improvements]] -* [[Banner Metadata|BannerMeta]] -* [[Command Cooldowns]] -* [[Support|Help]] - -## Support - -* [[Frequently Asked Questions]] -* [Issue Tracker](https://github.com/EssentialsX/Essentials/issues) -* [Discord](https://discord.gg/F7gexAQ) - [[Rules|Discord-Rules]] +To download EssentialsX and find out how to set it up, visit https://essentialsx.net. diff --git a/_Footer.md b/_Footer.md deleted file mode 100644 index 53434b2..0000000 --- a/_Footer.md +++ /dev/null @@ -1,4 +0,0 @@ -[![Spigot Downloads](https://img.shields.io/badge/dynamic/json.svg?url=https://api.spiget.org/v2/resources/9089&label=downloads&query=$.downloads&colorB=ee8a18&style=flat-square&maxAge=3600)](https://www.spigotmc.org/resources/essentialsx.9089/) -[![Release 2.17.2](https://img.shields.io/badge/release-2.17.2-E93B38.svg?style=flat-square&maxAge=3600)](https://github.com/EssentialsX/Essentials/releases/latest) -[![Latest Build](https://img.shields.io/badge/dynamic/json.svg?url=https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/api/json&label=build&query=$.id&colorB=green&prefix=b&style=flat-square&maxAge=3600)](https://essentialsx.github.io/) -[![Discord](https://img.shields.io/discord/390942438061113344.svg?style=flat-square&maxAge=3600&colorB=7289DA)](https://discord.gg/h8CnPSw) \ No newline at end of file diff --git a/_Sidebar.md b/_Sidebar.md deleted file mode 100644 index 45a2549..0000000 --- a/_Sidebar.md +++ /dev/null @@ -1,19 +0,0 @@ -[![**EssentialsX Wiki**](https://camo.githubusercontent.com/9ad178e5cf76a372d6aaee8bbdf13485fbc1d51b/68747470733a2f2f692e696d6775722e636f6d2f435034535a70422e706e67)](https://github.com/EssentialsX/Essentials/wiki) - -## Getting started -* [Download EssentialsX](https://essentialsx.net/downloads.html) -* [Commands](https://essinfo.xeya.me/commands.html) -* [Permissions](https://essinfo.xeya.me/permissions.html) - -## Features -* [Improvements over Essentials](Improvements) -* [Banner Metadata](BannerMeta) -* [Command Cooldowns](Command-Cooldowns) -* [Color Permissions](Color-Permissions) - -## Support -* [Frequently Asked Questions](Common-Issues) -* [Getting Support](Help) - ---- -[![**Downloads**](https://camo.githubusercontent.com/9aff2864d80daf2dac77bdbf5d1ea985381e180e/68747470733a2f2f692e696d6775722e636f6d2f4d4d6330504a592e706e67)](https://ci.ender.zone/job/EssentialsX) diff --git a/images/geoip-step1.png b/images/geoip-step1.png deleted file mode 100644 index fe158b35e2e167171f3f67be1c244cecb8849cd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58995 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 WvmlO$G{C~?bR&6E5+;&7RHoU$){!+ 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 Il)z#C0m+ma<^TWy diff --git a/images/geoip-step3.png b/images/geoip-step3.png deleted file mode 100644 index 9e454daaeba5f2eddd24bd63b903395b9d91ed4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54802 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

AKj~ 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 U8Q`&?K!X@OUHx3vIVCg!08R64M*si- diff --git a/images/geoip-step4.png b/images/geoip-step4.png deleted file mode 100644 index e650c2c6a9eb19d9d6f82a7d3aafd4f68f63af34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22353 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