AdvancedBuildRestriction

(*)(*)(*)(*)( ) (3)

OpenMod version coming Soon™

>> Plugin ProductName is AdvancedBuildLimit <<

Features

  • Lag-free! All restrictions are based on events!
  • Limit build by ID
  • Limit build by Custom Filter
  • Limit build by Barricade
  • Limit build by Structure
  • Limit build by ALL categories
  • Limit Group build by ID
  • Limit Group build by Custom Filter
  • Limit Group build by Barricade
  • Limit Group build by Structure
  • Limit Group build by ALL categories
  • Limit Steam Group build by ID
  • Limit Steam Group build by Custom Filter
  • Limit Steam Group build by Barricade
  • Limit Steam Group build by Structure
  • Limit Steam Group build by ALL categories
  • Block vehicle build
  • Block underwater build
  • Bypass permissions
  • Works fine with any zone plugin
  • Destroy player's build by ID
  • Destroy player's build by Custom Filter
  • Destroy player's build by Barricade
  • Destroy player's build by Structure
  • Destroy player's build by ALL categories
  • Destroy group's build by ID
  • Destroy group's build by Custom Filter
  • Destroy group's build by Barricade
  • Destroy group's build by Structure
  • Destroy group's build by ALL categories
  • Destroy steam group's build by ID
  • Destroy steam group's build by Custom Filter
  • Destroy steam group's build by Barricade
  • Destroy steam group's build by Structure
  • Destroy steam group's build by ALL categories
  • Plugin now search for permission with higher amount of limits on it's category
  • Restriction priority: ID > Filter > Barricade/Structure > ALL

New

  • Create/Delete custom filter by commands
  • Add/Remove item ID to/from custom filter by commands
  • Destroy specified player's build by ID
  • Destroy specified player's build by Custom Filter
  • Destroy specified player's build by Barricade
  • Destroy specified player's build by Structure
  • Destroy specified player's build by ALL categories
  • Destroy specified group build by ID
  • Destroy specified group build by Custom Filter
  • Destroy specified group build by Barricade
  • Destroy specified group build by Structure
  • Destroy specified group build by ALL categories

Commands

  • /checkbuildlimit <itemID | barricade | structure | filter | all> <filterName> - Check player build limit status.
  • /cbl <itemID | barricade | structure | filter | all> <filterName> - Check player build limit status.
  • /groupcheckbuildlimit <itemID | barricade | structure | filter | all> <filterName> - Check player group build limit status.
  • /gcbl <itemID | barricade | structure | filter | all> <filterName> - Check player group build limit status.
  • /steamgroupcheckbuildlimit <itemID | barricade | structure | filter | all> <filterName> - Check player steam group build limit status.
  • /sgcbl <itemID | barricade | structure | filter | all> <filterName> - Check player steam group build limit status.
  • /db <itemID | barricade | structure | filter | all> <filterName> - Destroy player's build.
  • /dgb <itemID | barricade | structure | filter | all> <filterName> - Destroy group's build.
  • /dsgb <itemID | barricade | structure | filter | all> <filterName> - Destroy steam group's build.

New

  • /bf <create | delete | add | remove> <filterName> <itemID> - Create/Delete filter, Add/Remove item ID to/from filter.
  • /dob <player name | player ID> <itemID | barricade | structure | filter | all> <filterName> - Destroy other player's build.
  • /dogb <group ID> <itemID | barricade | structure | filter | all> <filterName> - Destroy other group's build.

Permissions

Player Section

  • checkbuildlimit - Allow /checkbuildlimit command
  • restrict.build.itemID.amount - Maximum player itemID build is amount
  • restrict.build.filter.filterName.amount - Maximum player filterName build is amount
  • restrict.build.barricade.amount - Maximum player barricade build is amount
  • restrict.build.structure.amount - Maximum player structure build is amount
  • restrict.build.all.amount - Maximum player group build is amount
  • bypass.restrict.build.vehicle - Allows player to bypass vehicle build restriction
  • bypass.restrict.build.underwater - Allows player to bypass underwater build restriction
  • bypass.restrict.build.itemID - Allows player to bypass itemID limit
  • bypass.restrict.build.filter.filterName - Allows player to bypass filter filterName limit
  • bypass.restrict.build.barricade - Allows player to bypass any barricade limit
  • bypass.restrict.build.structure - Allows player to bypass any structure limit
  • bypass.restrict.build.all - Allows player to bypass all limit
  • destroybuild - Allow /db command
  • destroybuild.itemID - Allow player to destroy all itemID builds of player's own
  • destroybuild.filter.filterName - Allow player to destroy all builds of player's own that are filtered in filterName
  • destroybuild.barricade - Allow player to destroy all barricades of player's own
  • destroybuild.structure - Allow player to destroy all structures of player's own
  • destroybuild.all - Allow player to destroy ALL of player's builds

New

  • destroyotherbuild.itemID - Allow player to destroy all itemID builds of target buildables
  • destroyotherbuild.filter.filterName - Allow player to destroy all builds of target buildables with filter
  • destroyotherbuild.barricade - Allow player to destroy all barricades of target buildables
  • destroyotherbuild.structure - Allow player to destroy all structures of target buildables
  • destroyotherbuild.all - Allow player to destroy ALL of target buildables

Group Section

  • groupcheckbuildlimit - Allow /groupcheckbuildlimit command
  • restrict.group.build.itemID.amount - Maximum player group itemID build is amount
  • restrict.group.build.filter.filterName.amount - Maximum player group filterName build is amount
  • restrict.group.build.barricade.amount - Maximum player group barricade build is amount
  • restrict.group.build.structure.amount - Maximum player group structure build is amount
  • restrict.group.build.all.amount - Maximum player group build is amount
  • bypass.restrict.group.build.itemID - Allows player group to bypass itemID limit
  • bypass.restrict.group.build.filter.filterName - Allows player group to bypass filter filterName limit
  • bypass.restrict.group.build.barricade - Allows player group to bypass any barricade limit
  • bypass.restrict.group.build.structure - Allows player group to bypass any structure limit
  • bypass.restrict.group.build.all - Allows player steam group to bypass all limit
  • destroygroupbuild - Allow /dgb command
  • destroygroupbuild.itemID - Allow player to destroy all itemID builds of player's group own
  • destroygroupbuild.filter.filterName - Allow player to destroy all builds of player's group own that are filtered in filterName
  • destroygroupbuild.barricade - Allow player to destroy all barricades of player's group own
  • destroygroupbuild.structure - Allow player to destroy all structures of player's group own
  • destroygroupbuild.all - Allow player to destroy ALL of player's group builds

New

  • destroyothergroupbuild.itemID - Allow player to destroy all itemID builds of player's own
  • destroyothergroupbuild.filter.filterName - Allow player to destroy all builds of player's own that are filtered in
  • destroyothergroupbuild.barricade - Allow player to destroy all barricades of player's own
  • destroyothergroupbuild.structure - Allow player to destroy all structures of player's own
  • destroyothergroupbuild.all - Allow player to destroy ALL of player's builds

Steam Group Section

  • steamgroupcheckbuildlimit - Allow /steamgroupcheckbuildlimit command
  • restrict.steamgroup.build.itemID.amount - Maximum player steam group itemID build is amount
  • restrict.steamgroup.build.filter.filterName.amount - Maximum player steam group filterName build is amount
  • restrict.steamgroup.build.barricade.amount - Maximum player steam group barricade build is amount
  • restrict.steamgroup.build.structure.amount - Maximum player steam group structure build is amount
  • restrict.steamgroup.build.all.amount - Maximum player steam group build is amount
  • bypass.restrict.steamgroup.build.itemID - Allows player steam group to bypass itemID limit
  • bypass.restrict.steamgroup.build.filter.filterName - Allows player steam group to bypass filter filterName limit
  • bypass.restrict.steamgroup.build.barricade - Allows player steam group to bypass any barricade limit
  • bypass.restrict.steamgroup.build.structure - Allows player steam group to bypass any structure limit
  • bypass.restrict.steamgroup.build.all - Allows player steam group to bypass all limit
  • destroysteamgroupbuild - Allow /dsgb command
  • destroysteamgroupbuild.itemID - Allow player to destroy all itemID builds of player's steam group own
  • destroysteamgroupbuild.filter.filterName - Allow player to destroy all builds of player's steam group own that are filtered in filterName
  • destroysteamgroupbuild.barricade - Allow player to destroy all barricades of player's steam group own
  • destroysteamgroupbuild.structure - Allow player to destroy all structures of player's steam group own
  • destroysteamgroupbuild.all - Allow player to destroy ALL of player's steam group builds

Admin Section

New

  • buildfilter - Allow /bf command
  • buildfilter.create - Allow player to create custom filter
  • buildfilter.delete - Allow player to delete custom filter
  • buildfilter.add - Allow player to add item ID to custom filter
  • buildfilter.remove - Allow player to remove item ID from custom filter

Preview

User Reviews

Good for generic use but that's about it(*)(*)(*)( )( ) - May 14, 2023

This isn't very good. For generic everyday use it does it's job however naming this plugin AdvancedBuildLimit is a bit of false advertising.

This plugin works with zone/region plugins but that does not mean anything. When used with zones/regions buildables and placeables are measured on a global (map) scale rather than on a zone/region scale which means you encounter issues putting restriction for storage on multiple zones/regions.

A bit disappointed to be honest, I was expecting something that actually worked with zone/region plugins rather than a generic build restrictor.


gabriel.peddie
0 out of 0 people found this helpful
It's good(*)(*)(*)(*)( ) - Feb 24, 2022

I have trouble with it at first, the permissions section doesn't really tell you that "restrict.build.vehicle" is a permission


bluesky
0 out of 0 people found this helpful
Nice Plugin(*)(*)(*)( )( ) - May 21, 2020

I like this plugin :D


bertigo46
1 out of 1 people found this helpful

Store: Johnanater

Price: $10



Supported payment methods
PayPal,

Supported Platforms
RocketMod

All future updates (bug fixes, new features, etc.) are included in the price.