### Install mcMMO Plugin
Source: https://wiki.mcmmo.org/en/installation
Steps to install the mcMMO plugin by placing the JAR file into the server's plugins directory. This applies to both new installations and upgrades.
```Shell
1. Grab the latest version of mcMMO from the spigotmc or polymart
2. Place mcMMO.jar in /path/to/your/spigotorpaperserver/plugins/ directory
```
```Shell
1. Grab the latest version of mcMMO from spigotmc or polymart
2. Make sure that your Spigot or Paper server is up to date
3. Place mcMMO.jar in /path/to/your/spigot-or-paper-or-folia-server/plugins/ directory
4. Replace the existing mcMMO.jar
```
```Shell
* Grab the version of mcMMO compatible with the version of Java Minecraft you are using
* Grab the latest Spigot or Paper software for that version of Java Minecraft
* Place mcMMO.jar in /path/to/your/legacy/spigot-or-paper-or-folia-server/plugins/ directory
```
--------------------------------
### Manage mcMMO Configuration Files
Source: https://wiki.mcmmo.org/en/installation
Guidance on updating mcMMO configuration files. Users can delete existing .yml files to regenerate defaults or manually update values by referencing the changelog.
```Shell
If you're the type of server owner who does no customization of the aforementioned config files, you can simply delete the .yml files you find inside the mcMMO directory to regenerate the file with the latest default values. If you are the type who does customize their mcMMO installation extensively, then you will want to follow the changelog with every release and update values in these config files yourself as needed. Take care to not delete the mcMMO directory itself as that is where player data is saved by default.
```
--------------------------------
### mcMMO Plugin Information Commands
Source: https://wiki.mcmmo.org/en/Commands
Provides basic information about the mcMMO plugin. The primary command is /mcmmo, which displays a brief description of the plugin's purpose.
```minecraft
/mcmmo
```
--------------------------------
### mcMMO YAML Configuration Notes
Source: https://wiki.mcmmo.org/en/config
This section provides essential tips for editing mcMMO's YAML configuration files, including indentation requirements, validation methods, and how mcMMO handles invalid entries.
```text
mcMMO configuration files are in a format known as YAML.
YAML expects entries to have 4 spaces in front of them (not tabs).
You can check if your file is valid YAML by using this 3rd party site → YAML Lint
Keep in mind, just because a file is valid YAML does not mean the entries in the config file are valid.
At start-up mcMMO will check the config file for any illegal values and shut down mcMMO if it finds any. Pay attention to your server log as mcMMO is quite verbose when it finds invalid keys in the configuration files.
If config files do not exist mcMMO will copy default versions from within the `mcMMO.jar`.
If you update mcMMO and we add new settings to the config file, we will add those into your existing config files for you.
```
--------------------------------
### mcMMO Party Management Commands
Source: https://wiki.mcmmo.org/en/Commands
Enables players to create, join, and manage parties, as well as communicate with party members. Includes commands for party creation, teleportation, and chat.
```minecraft
/party
/ptp
/partychat
/pc
/p
```
--------------------------------
### mcMMO Skill Management Commands
Source: https://wiki.mcmmo.org/en/Commands
Allows users to view their mcMMO skill rankings, stats, and specific skill details. Commands like /mctop, /mcstats, and individual skill commands are available.
```minecraft
/mctop
/mcrank
/mcstats
/mmopower
/excavation
/herbalism
/mining
/woodcutting
/axes
/archery
/crossbows
/swords
/taming
/tridents
/unarmed
/acrobatics
/repair
/fishing
/smelting
/alchemy
/salvage
/maces
```
--------------------------------
### mcMMO Configuration File Location and Restart Requirement
Source: https://wiki.mcmmo.org/en/config
This snippet indicates the primary directory for mcMMO configuration files and stresses that all changes necessitate a server restart, as reloading is not supported.
```text
All config files are located in `/plugins/mcMMO`. All changes require a restart to take effect. Reloading is NOT supported!
```
--------------------------------
### Add mcMMO Maven Repository
Source: https://wiki.mcmmo.org/en/api/mcmmo-api
Adds the necessary mcMMO Maven repository to your pom.xml file. This allows Maven to locate and download the mcMMO library.
```xml
mcmmo-repo
https://nexus.neetgames.com/repository/maven-public
```
--------------------------------
### mcMMO Administrative Commands
Source: https://wiki.mcmmo.org/en/Commands
Provides administrators with tools to manage mcMMO features, including editing player skills, adjusting XP rates, purging data, and reloading configurations.
```minecraft
/mmoedit
/xprate
/mcxprate
/mcpurge
/mcremove
/mcgod
/mcmmoreloadlocale
/mcreloadlocale
/mmoxpbar
/xpbarsettings
/mcchatspy
/mcrefresh
/addxp
/addlevels
/skillreset
/mcconvert
```
--------------------------------
### Add mcMMO Maven Dependency
Source: https://wiki.mcmmo.org/en/api/mcmmo-api
Includes the mcMMO plugin as a provided dependency in your project's pom.xml. This makes the mcMMO API available for use in your mod, but it will not be bundled with your project.
```xml
com.gmail.nossr50.mcMMO
mcMMO
{insert-mcMMO-version-here}
provided
```
--------------------------------
### mcMMO Acrobatics Anti-Exploit Configuration
Source: https://wiki.mcmmo.org/en/skills/acrobatics
This configuration snippet from experience.yml enables or disables anti-exploit measures for the mcMMO Acrobatics skill, preventing AFK farming. When set to 'true', users will not gain experience if certain conditions are met, such as holding an enderpearl in a vehicle, recent teleportation, or repeated falls in the same location within a short period.
```yaml
ExploitFix:
Acrobatics: true
```
--------------------------------
### mcMMO Admin Chat Commands
Source: https://wiki.mcmmo.org/en/Commands
Facilitates communication within a designated admin chat channel. Commands allow toggling the channel and sending messages.
```minecraft
/adminchat
/ac
/a
```
--------------------------------
### mcMMO Acrobatics Dodge Configuration
Source: https://wiki.mcmmo.org/en/skills/acrobatics
This configuration snippet from config.yml controls mcMMO Acrobatics skill behavior. It allows or disallows the Dodge ability to work for lightning strikes and sets the cooldown period in seconds after teleportation before Acrobatics experience can be gained again. The 'Prevent_Dodge_Lightning' option defaults to 'false', meaning Dodge does not apply to lightning by default.
```yaml
Skills:
Acrobatics:
Prevent_Dodge_Lightning: false
XP_After_Teleport_Cooldown: 5
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.