By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

The fastest world protector in town for your PocketMine server!
version 1.34-beta3
Direct Download How to install?
Switch version
6559 Downloads / 45653 Total
59 Reviews
Plugin Description §

WorldGuard Poggit-CI

IMPORTANT NOTE: This plugin has nothing to do with the original 'WorldGuard' plugin for 'Bukkit' which is available here. This plugin was built from scratch by an entirely different team than the one behind WorldGuard for Bukkit and is not affiliated to them in any way.


  • User friendly interface for users that prefer a menu rather than typing lenghty commands.
  • Easily define regions in your world.
  • Set custom flags on defined regions that allow/restrict certain actions and events.
  • Delete/Modify already defined regions.
  • Give special permissions to your players to bypass certain flags. (Usefull for mods, admins, vips, etc.)


  • Defined regions can be used to protect specific areas of your world from griefing, pvp, damaging mobs, building, and some other events.
    For the full list of flags check the tutorial.


Read the tutorial.
Video tutorial available here.

Be sure to check the above link when updating the plugin to see changes and view available flags. (can also be found in-game by doing /rg flags get region_name)


You can download the latest stable compiled plugin from here. If you want more frequent updates you can get the compiled plugin from here, however keep in mind that these versions have a higher risk of bugs.

Customizable Permissions

Some flags come with their own permission in order to customize regions even more and only allow certain groups of players do certain actions in a region.

Need assistance?

Join the plugin's discord server!

What's new §
  • fixed crashing on region change.
  • Fixed crash on regionchange
    • php8 changing and fixing regionchange
  • Beta fixes and changings

    • Fixed crash when fly mode isn’t vanilla
    • Fixed projectiles still being launched when disabled
    • Fixed player’s region not updating when teleporting -> undefined array crash
    • fixed crash with bows and added bow flag -> undefined array crash
    • fix the arraykey error on start and deleted comments
    • rework gamemode
    • flyevent rework
    • reworked tpevent
    • OP should not change Gamemode anymore
    • Push version to 1.34-beta
  • little API4 changings

    • changed API4 getLevel to getWorld
    • changed ->toString() to ->getBytes()
  • Thanks to Endermanbugzjfc
    • Fixed Poggit-CI shield and project link
    • Fixed typo the description of flag worldguard.block-break (build => break)
  • Thanks to xAliTura01
    • Turkish lang added
  • Update plugin.yml
    • poggit changed rules for releases
    • mcpe protocoll deleted
    • version bumbed
  • since PHP8, Worldguard does not work right
  • We had copyright issues and we needed to clarify the situation. Now the Update is incoming for 3.23.x

  • Fixed errors when saving regions with numeric names

  • Improving Enderpearl optionpion

  • Merge pull request from ItsMax123/master

    • Improving Knockback in Config file
  • Update plugin.yml

    • Update to 3.22.0 (Protocol 448)
    • Updated Version of Worldguard due the new Update from Minecraft 1.17.10
  • Thanks to -JoshuaPHYT
    • Updated To 3.20.0 (Protocol 440)
    • Updated to Minecraft 1.17.0

Only Version and Protocoll bump

  • Updated to 1.16.210 (Protocol 428)
  • Update for MCPE 1.16.200
    • Push Version and MCPE Protocoll
  • Update for MCPE 1.16.100
    • Changed little Typo for Message Deny
    • Fixed problem with effects deleting
    • Push Version and MCPE Protocoll

*Fixed bugs and changed Source

  • Renamed plugin workspace from Chalapa13 to MihaiChirculete.
  • Added block id's in eventlistener
  • Fixed fall dmg problem
  • Added logout event, if player would log out in Region with effects
  • Added more language in config.
  • Fixed some typo errors
  • Removed LOTS of unnecessary imports and variables causing the plugin to be bloated

*GUI (Effects) and ResourceManager Update

  • Fixed ResourceManager from not loading language Files.
  • Fixed error in Gui, where the false flag would be setted.
  • Fixed deleting effects from WorldGuard Regions.
  • Added deny message toggle
  • Added effects to GUI

*Gui update 1.1.7

*Added in GUI Block Break and Block Place
*Fixed Crash with Pluginbypass and Region request.
*Fixed XP Drop event on Block Break. Work now again without pluginbypass
*Add Pluginbypass for MyPlot and other Plugins, if they had also secure options like using, liquid flow, or block break and block place
*Added MCPE Protocoll

+Added Resource Manager and ResourceUpdater.
+Added helper functions to check if resource files are outdated.
+Added language packs.
+Added translations.
+Added german language
+Added french language
+Added debug flag in config.
+Added Flag, for Lava and Water can flow into regioned areas, and cause destruction.
+Added ability to remove deny-messages.
+Added hunger flag

+RedstoneCircuit added as softdepend
+Added pressure plates and buttons and trapped chest on "USE" (only PM Blocks)
+Added permission for pressure plate, trapped chest, buttons to use

Fixed serveral Issues
Fixed lava and water can be placed in region, even with block-place denied.
Fixed game-mode flag did not work for named gamemodes (ex. Creative) only numbers (ex. 1)
Fixed Piggy Custom Enchants are removed when the player changes/leaves a region.
Fixed effects,
Fixed global regions
Fixed some typo’s.
Fixed server crashing if taking damage from TNT
Fixed getInstance() not being static
Fixed spelling error in deny message
Fixed crashing because of missing () on ->getMessages
Fixed adventure mode not showing on GUI
Fixed issue with block build an block break permission
Did some refactoring.
Removed unused code.
Removed useless output
Removed Particles from region effects.

  • Version
    • Optimized code, removed unneeded comments, and make everything overall more efficient.
    • Fixed messages causing an error.
    • Fixed a bug where effects would crash the server when exiting a region.
    • Fixed a bug where all effects would be removed upon leaving a region.
    • Fixed color code symbol being corrupted and causing colors to (potentially) crash the server.
    • Fixed eating could be bypassed, and made the flag more efficient.
    • Added permission to disable regions controlling flight of server OPs
  • Version 1.1.5
    • Fixed Get Help menu showing old Website URL.
  • Version 1.1.5
    • Fixed clicking "Get Help" in GUI crashed server.
    • Fixed Get Help menu showing old Website URL.
    • Moved "Value of flag has been set to" messages into Console when editing a region using the GUI.
  • Version 1.1.5
    • Added console-cmd-on-enter and console-cmd-on-leave flag, with support for the %player% variable.
  • Version 1.1.5
    • Added console-cmd-on-enter and console-cmd-on-leave flags.
  • Version 1.1.6
    • Added hunger flag
    • Added adventure mode to GUI game-mode list.
    • Fixed bypass permission for Game-Mode was missing a dot, it is now worldguard.bypass.gamemode.
    • Fixed bypass permission for Fly was missing a dot, it is now
    • Fixed a bug where entering and leaving a region with the console-cmd flag enabled would cause effects not be applied or removed.
    • Fixed fly-mode affected people in Creative Mode.
    • Fixed deny-msg flag did not work for the use flag.
    • Fixed entities were parsed as Players and caused the server to crash.
    • Fixed entities could not be damaged when the PvP flag was set to false.
    • Fixed a bug where world names with spaces were not handled properly by the GUI.
    • Removed Particles from region effects.
  • Version
    • Fixed Slappers causing server to crash.
    • Fixed a bug with the Hunger flag
    • Cleaned up some code in the EntityDamageByEntity check having redundancy.
  • Version
    • Added redstone support and Block id's from Pocketmine for redstones
    • Fixed block break and build bypass
  • Version
    • Added FR Language
  • Version
    • Fixed Bypass with MCPE 1.16 and Pocketmine 3.14
    • Deleted Admanager
  • Added a GUI
  • Added exp-drops flag
  • Added permission for GUI.
  • Changed the notify enter/leave behaviour. Now the message displays as a tip in the middle of the screen above the items bar instead of displaying in chat.
  • Fixed 1 small issue
    • Fixed a bug where global regions could not be deleted.
  • Modified region creation menu to include option for vertically expanded regions.
  • Multiple Updates
    • Added the ability to create a "global" region that affects the entire world.
    • ^ Works for the flags break, place, fall, invincible, and pvp ^
    • Fixed a bug where players in pvp true regions were able to be hit by players in pvp false regions
    • Added support for "allow" and "deny" values of flags, to make the plugin similar to Java.
    • Added a new design for the /rg menu.
    • Fixed reloading crashing the server, without having to kick players.
    • Added /rg info, to get information about the region you're currently standing in.
    • Added secondary permissions for build and break, called "break-bypass" and "build-bypass".
    • Added back the "block-place" and "block-break" flag, and if they're disabled then check for permissions.
    • Added a way to expand region sizes infinitely vertically, to make regioning easier.
    • Added worldguard.usecraftingtable. and worldguard.usenoteblock. permission
    • Added worldguard.bypass-cmd. permission
  • Added fall-dmg flag
  • Added gamemode bypass permission (worldguard.bypass.gamemode.)
  • Added invincibility flag
  • Fixed color symbol
  • Gamemode Fix and Reload Patch
    • Fixed gamemode being changed whenever the player entered/exited a region, regardless of the flag's state, and made plugin kick players upon a server reload/reboot to fix the server crashing after the reload completes.
  • Minor changes.
  • Minor fixes.
  • Updated Build Number
  • Fixed some issues related to messages.yml that would crash the clients when certain acctions occured.
  • Added permission worldguard.usebrewingstand.
  • Added permission worldguard.usebeacon.
  • Added permission worldguard.usecauldron.
  • Fixed an issue related to /f claim.
  • Fixed and Optimized Saving
  • Fixed ender pearl flag issues
  • Modified onCommand to always prevent /f claim inside defined regions.
  • Added alias for player name {player_name} and & for colors.
    • Note: right now these can only be used in the notify-enter and notify-leave flags.
  • Added flags "allow-damage-animals" and "allow-damage-monsters"
  • Fixed issue with Building Permission
    • Fixed Building being denied even with permission, and building in a region inside of negative coordinates being off by 1 block
  • Fixed messages.yml
    • Fixed an issue where 2 additional lines were added to the messages.yml file, even if already existent.
  • Fixed regions not saving
    • Fixed issues where regions would not save when the server crashed or unexpectedly was shut down.
  • Added configurable messages.

using v1.34-beta3
07 Aug 23
Please update to Minecraft version 1.20.10
using v1.34-beta3
23 Jul 23
using v1.34-beta3
14 Jun 23
please update to api 5.1.1
using v1.34-beta3
04 Jun 23
This plugin is dead
using v1.34-beta3
29 May 23
Crashes on PMMP v4.21.0
using v1.34-beta3
06 Jan 23
Cool plugin. I'll post an issue on GitHub. The site with info about plugin isn't working
using v1.34-beta3
27 Nov 22
Awesome! But even the simplest plugin that uses forms will prevent the console for running /wg.
using v1.34-beta2
30 Jun 22
Doesn't load anymore.
30 Jun 22
What do you mean with, „doesn‘t load anymore“?
using v1.32-beta
23 May 22
In the little that I tried it, it works fine, thanks for bringing back this plugin.
using v1.32-beta
16 May 22
I've been monitoring it for a while now, and it's finally released
using v1.2
07 Mar 22
PM4? please. thank you, need it/ good plugin
using v1.2
21 Feb 22
Atualização pls
using v1.2
18 Feb 22
using v1.2
16 Feb 22
update for PM4
using v1.2
10 Feb 22
using v1.2
28 Jan 22
the plugin itself is fantastic :D but please update it to version 4.0.0
using v1.2
06 Dec 21
Please update to API 4.0.0 Works great!
using v1.1.96
16 Nov 21
I install the plugin but it doesn't care
using v1.1.96
08 Oct 21
Players can place water in worldguarded areas and there isnt an option to disalow it
using v1.1.96
04 Oct 21
using v1.1.96
30 Sep 21
Really good plugin
using v1.1.95
27 Sep 21
using v1.1.95
22 Sep 21
Update to 465 protocol
using v1.1.95
14 Aug 21
So bad support and has important glitches, myplot bypass doesnt works and the variable player dont even support names with spaces...
using v1.1.95
14 Jul 21
I cant pick the players gamemode
using v1.1.94
07 Jul 21
Bug region of plugin data
using v1.1.93
28 May 21
Excellent complement. But it has a little bug when protecting. I want to do shops and I like to place the frame of the article, with the articles to buy or sell inside. What happens is that it protects everything but the elements can be removed
10 Jun 21
Please look on addons, there is the protection for frames
using v1.1.93
20 Apr 21
Good plugin but update to 1.16.220 Pliss.
using v1.1.92
13 Apr 21
I love this plugin but please... update it... pleaaaase xD We need version 1.16.220 :(
using v1.1.92
11 Apr 21
If this has problem working on ur server I have fixed it 100% Don't waste time free download
12 Apr 21
We would not add the Protocoll, but Poggit, block our release, if we does not add it, we allways get rejectet, this is not our problem, this is a problem, how poggit and phpstan are works
using v1.1.91
23 Dec 20
Working in ubuntu pocketmine server?
using v1.1.9
10 Dec 20
Can you please update the protocol it was working perfectly.
10 Dec 20
We will look on the update, but we don‘t have much time, if you want, try devtools plugin and use the plugin source from github. After then change in the plugin.yml the mcpe protocol to 422, But i will not guarantee, if it works, i doesn‘t looked in the code from pocketmine yet
using v1.1.8-beta
17 Nov 20
Best ever plugin in the world, Please add an option where we can make a whole world unbreakable with one button without selecting regions because some very very big Lobbys needs protection and its very hard to reach on its both ends.
17 Nov 20
Hello, we would add an auto global region, when a world would be added in the future ;) wait for the update
using v1.1.8-beta
16 Nov 20
Probably the one and only actual area protection plugin on pocketmine!
using v1.1.6-4
31 Aug 20
Add a no-fly flag also correct the error of enderpearl if you use it several times in a place that cannot end it will teleport the player and I will give you 5 stars!
using v1.1.6-4
08 Aug 20
using v1.1.6-4
05 Aug 20
Great plugin but turning hunger off dont work u still loose food bars
06 Aug 20
what do you do? if hunger is disabled, the food bars are not going down, if you enabled it, you had turn on the hunger, it is not a NOHUNGER Flag, it is an HUNGER Flag
using v1.1.6-4
19 Jul 20
Nice!! One important thing is missing !! Add permission from people within the area. For example I want to add a friend, but he, who has no op, How can I destroy the area?
19 Jul 20
this is a server guard, not an region claimer, if you would gave somebody an permission, you need to add the region permission for an player or group
using v1.1.0
17 Jul 20
using v1.1.0
15 Jun 20
Is amazing but constantly it would close my server, to the point its unplayable so i had to uninstall it. It was useful before though
21 Jun 20
please use the latest dev phar, we had forced an release, but alway got rejected from poggit, the latest update should be released soon
using v1.1.0
14 Jun 20
Server constantly crashing.
21 Jun 20
please use the latest dev phar, we had forced an release, but alway got rejected from poggit, the latest update should be released soon
using v1.1.0
14 Apr 20
Good job on the update Its a lot better now but I have one problem when i set exp drop to false it didnt work cause I tried mining in the region and it still gave me exp
19 Apr 20
Thanks for the review. Hmm, that's odd - I'll take a look at it!
using v1.0.5
08 Apr 20
I really love this plugin , but im having struggles making players break/place blocks outside the region.. I read the tutorial and followed it properly tho it doesn't work.. PLS help
09 Apr 20
Hello, thanks for the review! Sorry you're having struggles, you can join our Discord server ( and we can get everything sorted out for you!
using v1.0.5
30 Mar 20
using v1.0.5
21 Feb 20
This is a very good plugin. I realize that this is a permission already, but is there a way to set a rg flag for building? it takes a while to add a group to allow them to break, plus you don't have to use console.
09 Apr 20
Hello, in the latest update we have re-added the block-break and block-place flags, with permissions simply as a bypass. So you can get back to creating regions even faster!
using v1.0.5
19 Feb 20
There are no flags called break!!!! FIX
Breaking and placing of blocks is permission based not flag based. If you would've read the tutorial you would've known this. Please read the tutorial next time before leaving a bad review.
using v1.0.5
15 Jan 20
Good Plugin :D
using v1.0.5
13 Jan 20
thank you for the gamemode bypass permision
using v1.0.5
11 Jan 20
using v1.0.3
25 Dec 19
please can you tell me how to change if players can break or place blocks i dont understand the tutorial
25 Dec 19
Hello arosgalaxy, thanks for the review! To allow players to break/place blocks, you must give the permissions to them: worldguard.break.<REGION_NAME><REGION_NAME>

Reply to review by :

/ 5
Supported API versions
Producers §
  • Collaborators:
    • @awgybop1
    • @suerion
  • Contributors:
    • @MihaiChirculete
    • @Muqsit
License §
Anti-Griefing Tools
Admin Tools
World Editing and Management
Developer Tools
Manage blocks/items
Other files

You can leave one review per plugin release, and delete or update your review at any time

/ 5