ZonePrivateGames is a powerful plugin designed for Minecraft servers, allowing players to create and manage private zones where they can host personalized games or activities. With simple commands, players can select area boundaries, set a maximum number of participants, and manage entry permissions. This plugin is perfect for creating custom arenas, mini-games, or private events on your server. Whether you're looking for a new way to play with friends or organize competitions, ZonePrivateGames brings flexibility and fun to your Minecraft world.
===================================================
ZonePrivateGames Commands:
- /zpg zone
- Description: Get the "Zone Selector Wand" to select the area's corners for zones.
- Permission: zoneprivategames.zone
- /zpg create <zone_name>
- Description: Create a new zone with the specified name. You need to have selected two points (corners) using the "Zone Selector Wand".
- Permission: zoneprivategames.create
- /zpg amount <zone_name> <max_players>
- Description: Set the maximum number of players allowed in a zone.
- Permission: zoneprivategames.amount
- /zpg reload
- Description: Reload the plugin's configuration.
- Permission: zoneprivategames.reload
===================================================
Permissions:
- zoneprivategames.use
- Allows players to use the /zpg zone command to receive the "Zone Selector Wand".
- zoneprivategames.use
- Allows players to create new zones using the /zpg create <zone_name> command.
- zoneprivategames.use
- Allows players to set the maximum number of players in a zone using the /zpg amount <zone_name> <max_players> command.
- zoneprivategames.reload
- Allows players to reload the plugin's configuration using the /zpg reload command.
- zoneprivategames.priv
- Allows players to enter private zones even if the zone is full, in addition to other private zone-related actions (optional based on zone configuration).
===================================================
Installation:
- Download the .jar file of the 'ZonePrivateGames' plugin.
- Place the .jar file into the plugins folder of your Paper server.
- Restart the server or use the /reload command to load the plugin.
Usage:
- /zpg zone: Get the "Zone Selector Wand" to select private areas. Right-click for the first point and left-click for the second point of the zone you want to define.
- /zpg create <zone_name>: Creates a private zone with the specified name using the previously selected points.
- /zpg amount <zone_name> <amount>: Sets the maximum number of players allowed in a private zone.
- /zpg reload: Reloads the plugin configuration.
Recommendations:
- Ensure you have the required permissions to use the commands, especially the /zpg reload command, which requires admin permissions.
- You can modify the messages in the config.yml file within the plugins/ZonePrivateGames folder to customize them to your liking.
===================================================
Config.yml
Code (YAML):
# settings for ZonePrivateGames
messages:
zone_wand
:
"&aYou have received the Zone Selector Wand."
usage_create
:
"&cUsage: /zpg create <zone_name>"
select_points
:
"&cYou must select two points first."
zone_created
:
"&a¡Zone {zone} has been created!"
usage_amount
:
"Usage: /zpg amount <zone_name> <amount>"
amount_number
:
"&cAmount must be a number"
zone_not_found
:
"&cZone not found."
max_players_set
:
"&aZone {zone} now allows up to {max_players} players."
no_permission
:
"&cYou do not have permission to use this command."
reload_success
:
"&aConfiguration reloaded."
first_position_set
:
"&aFirst position set at {x}, {y}, {z}."
second_position_set
:
"&aSecond position set at {x}, {y}, {z}."
zone_full
:
"&cThis zone is full."
zone_left
:
"&eYou have left the zone"
zone_entered
:
"&cYou have entered the zone"
# Configuration Limits - ignore that
limits:
default_max_players
: 1
===================================================
If you encounter any issues, please don't leave negative reviews. Instead, contact me through
Discord for assistance. If you enjoy this plugin, I greatly appreciate your support. I’m working on several fun plugins that will be released soon. Thank you for your patience and support!