![[SimplePetsAddon] PlotSquared Addon](https://cdn.metamods.net/images/mods/spets-plotsquared/logo.png)
[SimplePetsAddon] PlotSquared Addon
What is this addon?
This is an extension for the SimplePets plugin that integrates with PlotSquared and provides the ability to control pet interactions with various zones in the plot world. You can configure permissions for roads, unclaimed territories, and denied plots.
Required Dependencies
For the addon to work, the following are required:
- SimplePets (mandatory)
- PlotSquared (mandatory, version at least v6.0.0-SNAPSHOT)
Main Features
The system allows flexible management of pet behavior in different plot zones:
- Control over pet spawning on roads and unclaimed territories
- Management of pet movement across various plot types
- Works even when the player is riding their pet
- Configurable system response: pet removal or movement blocking
Installation Methods
Installation via Command (easiest method)
Execute the command /pet addon install PlotSquared
- the system will automatically download and activate the addon.
Installation via Graphical Interface
- Enter the command
/pet addon
- In the bottom row of the menu, select "Install Addons"
- Find the "PlotSquared" item in the list
- Click on it to install
If the process gets stuck with "Installing..." message, check the console for errors or use another installation method.
Manual Installation
- Open the SimplePets plugin folder
- Navigate to the "Addons" folder (create it if missing)
- Download the addon file
- Place the JAR file in the "Addons" folder
- Restart the server to activate the addon
Default Configuration
spawning-checks:
# Enable checks when pets spawn
enabled: true
# Check if pets can spawn on roads
roads: false
# Check if pets can spawn on unclaimed plots
unclaimed: false
move-checks:
# Enable checks when pets move
enabled: true
# Remove pet when rules are violated
remove-pet: true
# Check movement on roads
roads: false
# Check movement on unclaimed plots
unclaimed: false
# Check movement on denied plots
denied: true
bypass-permissions:
# Main permission to bypass all restrictions
master: pet.plotsquared.bypass
spawn:
# Main permission to bypass spawning restrictions
master: pet.plotsquared.spawn
# Permission for spawning on roads
road: pet.plotsquared.spawn.road
# Permission for spawning on unclaimed plots
unclaimed: pet.plotsquared.spawn.unclaimed
move:
# Main permission to bypass movement restrictions
master: pet.plotsquared.move
# Permission for moving on roads
road: pet.plotsquared.move.road
# Permission for moving on unclaimed plots
unclaimed: pet.plotsquared.move.unclaimed
# Permission for moving on denied plots
denied: pet.plotsquared.move.denied