Mineuniverse
Log in Register
Plugins

PotionProtection

Throw a potion to automatically create a WorldGuard region
by aciidic
Download Claim this project
6,365 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Anti-Griefing Tools

Potion Protection by aciid.


Potion Protection gives players an easy way to create worldguard regions
simply by throwing a potion.

stats.png

Plugin Update Notifications

Please subscribe to File Updates to be emailed ASAP (before bukkit approval)

Required Dependencies

  1. Vault
  2. World Edit
  3. World Guard

Features:


PotionProtection allows you to assign cuboid shaped WorldGuard regions (configurable height) to any potion so that when that potion is thrown by a player, a WorldGuard region is automatically created at the impact location. You can define the size of the region, the potion to use, and with permissions you can limit the maximum amount of potion regions players can create in each world, and with what potions, you can add automatic worldguard flags, spawn a fence or border around the region, and more!

  • Multiworld
  • Custom maximum amount of region permissions
  • Configurable potion and region size
  • Directly uses WorldGuard's and WorldEdit's API
  • Automatic WorldGuard flags for newly created regions
  • Configurable region fence/borders
  • Option to charge players for creating fence/borders
  • Teleport to regions and/or use teleport flag with permission
  • + more

When configured properly this plugin will not interfere with gameplay because there are a handful of unused potions which PotionProtection can be set to use (these potions can not be crafted by players and have no effect ingame).


How to use Potion Protection:


Commands & Permissions

Configuration

config.yml

fence.yml

worlds.yml

flags.yml

Stop players building without a region

To stop players from building in a world unless they are inside a region you must
use a __global__ region. This is a region that spans accross an entire world.
To set the global build flag, login to the world and type the following in-game:

/region flag __global__ build deny

Note the double under_scores.
This will add the __global__ region to your WorldGuard/worlds/world/regions.yml

Please report any bugs!

Please report any bugs/issues, explaining what you were trying to do, what happened, and include all error messages!

PotionProtection_1.1 BETA
MC CB 1.5.2-R0.1
Beta 2013-05-25 Get
PotionProtection_1.0 BETA
MC 1.5.1
Beta 2013-03-24 Get
PotionProtection_0.9 BETA
MC 1.5.0
Beta 2013-03-18 Get
PotionProtection_0.8 BETA
MC CB 1.4.7-R1.0
Beta 2013-02-05 Get
PotionProtection_0.7 BETA
MC CB 1.4.7-R1.0
Beta 2013-02-04 Get
PotionProtection_0.6 BETA
MC CB 1.4.7-R0.1
Beta 2013-01-22 Get
PotionProtection_0.5 BETA
MC CB 1.4.6-R0.3
Beta 2013-01-09 Get
0.4.1 BETA (Fixes)
MC CB 1.4.6-R0.1
Beta 2012-12-25 Get
PotionProtection_0.4 BETA
MC 1.4.6
Beta 2012-12-22 Get
PotionProtection_0.3 BETA
MC CB 1.4.5-R0.2
Beta 2012-12-18 Get
PotionProtection_0.1 BETA
MC CB 1.4.5-R0.2
Beta 2012-12-09 Get
PotionProtection_0.2 BETA
MC CB 1.4.5-R0.2
Beta 2012-12-09 Get
PotionProtection_0.1 ALPHA
MC CB 1.4.5-R0.2
Alpha 2012-12-05 Get

More from aciidic

LBStats
7,296
LockTime
5,244
Slapper
2,513
RainbowChat
14,160

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945