> For the complete documentation index, see [llms.txt](https://kzone.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kzone.gitbook.io/docs/kgenerators/supported-plugins/worldguard.md).

# WorldGuard

### What is included in WorldGuard support?

* Flags that help managing KGenerators on regions

### Flags

**Flag: kgenerators-pick-up**\
*Default: allow*\
When set to *deny* players will not be able to pick up generator, even if *breaking* is enabled.

**Flag: kgenerators-interact**\
*Default: allow*\
When set to *deny* players will not be able to perform any configured action on generator.

**Flag: kgenerators-only-gen-break**\
*Default: deny*\
When set to *allow* players will only be able to dig generators in the area. They wouldn't break any other blocks in region.\
**Warning! It doesnt override other flags!** If players do not have permission to break blocks in area, they still wont be able to break generators!

### How to create public generators?

If you want to create public generators make sure, that you:

* made region with higher priority than others **or** set child region
* set *kgenerators-pick-up* to *deny*
* set *kgenerators-only-gen-break* to *allow*
* set *kgenerators-interact* to *deny*
* also remember to set *block-break* to *allow*
