How to Install and Use Grief Prevention
Last modified on Dec 7, 2021 in Plugins
By Dalton Whalen
Overview
When playing on a Minecraft server, there is always the chance of encountering troublesome players who enjoy griefing bases or looting. Griefing is often a cause for players departing from a server, due to their hard work being lost. Introducing Grief Prevention, a plugin focused on preventing any form of grief in the first place. With Apex Hosting, installing plugins on your server is very easy, so today we will show you how to get started.
How to Install Grief Prevention
- Navigate to your Apex Server Panel, then stop the server.
- Scroll down to the
JAR File
section and ensure you are running a plugin-compatible version, such as Spigot or Paper. - Navigate to the
FTP File Access
on the left-hand side, then log in. - Locate or create the
plugins
folder, then enter it. - Access the Grief Prevention Spigot page, then press
Download Now
. - In the panel, press
Upload
in the top-left, then drag+drop the plugin .jar file. - Once at 100%, return to the main server page and start the server.
Getting Started
The Basics
In order to use the server, a player will need to use a golden shovel to select two opposite corners. This is the main tool for the plugin, allowing for two main claim types:
Player Claim – Created by a player, the size of the land claim is determined by the number of accrued claim blocks. The size can grow the more they play on the server.
Admin Claim – An admin claim is similar, but does not require any claim blocks. Any admin can edit the claim.
Gameplay Features
- Players create and manage their own land claims without needing an admin.
- A player’s first chest receives an automatic land claim to protect it.
- Optional setup to exchange server currency for claim blocks through other plugins.
- Option setup to receive claim blocks through voting, donations, and more with other plugins.
- PvP protection to protect innocent players or punish combat-logging.
Anti-Grief Features
- Land claims are impossible to grief through any means.
- Anti-chat spam protection against text or other messages.
- Ability to restore land outside of land claims.
- Option to disable explosion damage above sea level.
- A ban is afflicted on a user’s alternate accounts, rather than just the IP.
Configuring the Plugin
- Navigate to your Apex Server Panel, then stop the server.
- Proceed to the
FTP File Access
and log in. - Access the
plugins
folder, then theGriefPreventionData
folder. - Press
edit
to the far-right of either config.yml or messages.yml file to edit it. - Once the changes have been made, press
save
, then start the server.
Notable Commands
These are some of the more important player commands from Grief Prevention. For a full list, check out the official command list.
/abandonclaim - Abandons and deletes the claim you are standing in.
/trust - Trusts a player to edit inside your claim.
/abandonallclaims - Deletes all land claims you own.
/trapped - Teleports a player out of a land claim if trapped inside.
/ignore - Ignore a specific player’s chat messages.
/adjustbonusclaimblocks - Adjusts a player’s claim block amount.
Notable Permissions
Similar to above, these are important permissions for use with a permissions plugin and allow players to use them. A full list is available here.
griefprevention.adminclaims - Allows management of admin claims.
griefprevention.createclaims - Grants the ability to create land claims.
griefprevention.claims - Gives a player the ability to use claim commands.
griefprevention.trapped - Provides the use of the /trapped command.
griefprevention.adjustclaimblocks - Allows a player to adjust a player’s bonus claim blocks.
Common Issues
The plugin commands don’t appear in-game:
Oftentimes, this occurs because the plugin was not properly loaded by the server. Ensure you are running a plugin-compatible version. Otherwise, double check that the plugin .jar is in the plugins folder, or it cannot load.
The plugin doesn’t work after changing the configuration file:
Generally, this means there is a problem with the formatting in the config file. We recommend using a YAML validator to make sure there are no issues with the formatting, then saving and restarting once fixed.
Players cannot use the commands:
In order for a player to use plugin commands, they will need to be given permission through a permissions plugin. You can use the aforementioned permissions to grant and customize player commands