resourcepack.ai
DOCS

Plugin support

WorldGuard

With WorldGuard installed, RP Engine adds two region flags, so you can keep custom content out of places you already protect: a spawn where nobody may put models down, an arena where custom items do nothing.

/rg flag spawn rpengine-place deny
/rg flag arena rpengine-use deny
FlagCovers
rpengine-placePutting a model down, and breaking one
rpengine-useUsing a custom item

Both allow by default, so installing WorldGuard changes nothing until you set one. Players with WorldGuard's region bypass are not stopped.

If something goes wrong, it allows

If a flag failed to register or WorldGuard throws an error, the action is allowed. A broken hook never locks your players out of their content everywhere.

Placement already respects protection#

Even without the flags, placing a model asks the server whether that player could have placed a block there. So spawn protection and most claim plugins already apply, with nothing to configure.

The flags are for treating models and items differently from blocks: a region where building is fine but statues are not.

Other protection plugins#

The flags work by cancelling RP Engine's ModelPlaceEvent, ModelBreakEvent and ItemUseEvent. Any other plugin, such as a claims plugin or your own, can listen for the same events and do the same.