advancedblacklists

last built a month ago
Build #29
By downloading this file, you agree to our license terms.
Source: github.com
License: MIT
Maintainer: Game4Freak
Do you like this plugin? You can fund the maintenance of this plugin with a donation to Game4Freak.
The RocketMod team curates a dozen of community plugins and could need your support.
Consider a donation to RocketMod and sponsor your favourite plugins or contribute code to them.

AdvancedBlacklists

AdvancedBlacklists is more than a basic blacklist plugin. It allows admins to create blacklists that can be ignored by specified permissions. It works for picking up items, equiping items, entering vehicles and driving vehicles.

 

 

For more information check out the wiki here

 

Configuration

Every configuration can be done ingame with the /blacklist command.

 

Permissions

Note: The standart /admin group has all possible permissions including the ignore permissions

advancedblacklists        — for the command

advancedblacklists.ignore.equip      — for ignoring the equip blacklists

advancedblacklists.ignore.equip.item.<ID>      — for ignoring a specific ID in the equip blacklists

advancedblacklists.ignore.equip.blacklist.<BLACKLIST>      — for ignoring a specific equip blacklist

advancedblacklists.ignore.pickup      — for ignoring the pickup blacklists

advancedblacklists.ignore.pickup.item.<ID>      — for ignoring a specific ID in the pickup blacklists

advancedblacklists.ignore.pickup.blacklist.<BLACKLIST>      — for ignoring a specific pickup blacklist

advancedblacklists.ignore.vehicle      — for ignoring the vehicle blacklists

advancedblacklists.ignore.vehicle.item.<ID>      — for ignoring a specific ID in the vehicle blacklists

advancedblacklists.ignore.vehicle.blacklist.<BLACKLIST>      — for ignoring a specific vehicle blacklist

advancedblacklists.ignore.drive      — for ignoring the drive blacklists

advancedblacklists.ignore.drive.item.<ID>      — for ignoring a specific ID in the drive blacklists

advancedblacklists.ignore.drive.blacklist.<BLACKLIST>      — for ignoring a specific drive blacklist

 

Commands

More detailed list here

/blacklist help

/blacklist wiki

/blacklist add equip|pickup|vehicle|drive <blacklist> <itemID>

/blacklist remove equip|pickup|vehicle|drive <blacklist> <itemID>

/blacklist list equip|pickup|vehicle|drive <blacklist>

 

Examples

/blacklist add pickup myFirstBlacklist — Adding the blacklist myFirstBlacklist to the server

/blacklist add pickup myFirstBlacklist 4 — Adding the Eaglefire to the blacklist myFirstBlacklist

/blacklist list pickup myFirstBlacklist — Listing all IDs of the blacklist myFirstBlacklist

/blacklist remove pickup myFirstBlacklist 4 — Removing the Eaglefire from the blacklist myFirstBlacklist

 

Planed

Nothing

 

Other Plugins

AdvancedZones

InkognitoMode

CashBank

CarjackPermissions

EventManager

MedicalSystem

Snake

Flightmode

DriveLicense

Delivery

Sellbox

ReputationGroups

 

Contact

You want a custom plugin or report a bug? Feel free to contact me 🙂

Discord Server

Game4Freak#9591 on Discord

Game4Freak on Steam

Default configuration


<?xml version="1.0" encoding="utf-8"?>
<AdvancedBlacklistsConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <version>0.0.0.0</version>
  <equipIgnoreBlacklistPermission>advancedblacklists.ignore.equip</equipIgnoreBlacklistPermission>
  <pickupIgnoreBlacklistPermission>advancedblacklists.ignore.pickup</pickupIgnoreBlacklistPermission>
  <vehicleIgnoreBlacklistPermission>advancedblacklists.ignore.vehicle</vehicleIgnoreBlacklistPermission>
  <driveIgnoreBlacklistPermission>advancedblacklists.ignore.drive</driveIgnoreBlacklistPermission>
  <equipBlacklists />
  <pickupBlacklists />
  <vehicleBlacklists />
  <driveBlacklists />
  <equipBlocklistNames />
  <equipBlocklist />
  <pickupBlocklistNames />
  <pickupBlocklist />
</AdvancedBlacklistsConfiguration>

Default english translation


<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Translation Id="noAllow" Value="This item is blacklisted!" />
  <Translation Id="invalid" Value="Invalid! Try {0}" />
  <Translation Id="exists" Value="The blacklist: {0} already exists" />
  <Translation Id="addblacklist" Value="Added the blacklist: {0}" />
  <Translation Id="invalidnumber" Value="Invalid! {0} is not a number" />
  <Translation Id="has" Value="The blacklist: {0} already has the ID: {1}" />
  <Translation Id="additem" Value="Added the ID: {0} to the blacklist: {1}" />
  <Translation Id="removeblacklist" Value="Removed the blacklist: {0}" />
  <Translation Id="noexists" Value="The blacklist: {0} does not exist" />
  <Translation Id="nohas" Value="The blacklist: {0} does not have the ID: {1}" />
  <Translation Id="removeitem" Value="Removed the ID: {0} from the blacklist: {1}" />
  <Translation Id="help1" Value="These are all commands of the {0}" />
  <Translation Id="help2" Value="Check out the {0} wiki for more information with {1}" />
  <Translation Id="wiki" Value="Need help? Take a look at the AdvancedBlacklist wiki" />
</Translations>

Commands and permissions


/blacklist wiki

Permissions: blacklist

administrate blacklists


Git changelog


ecb10f06fb7f4f6 2019-06-25 11:51:43

Update to version 1.2.0.0

  • Added:
  • - drive Blacklists

051719f92e56e40 2019-06-23 04:34:46

Update to version 1.1.0.0

  • Added:
  • - new config layout (much nicer now :D)
  • - vehicle blacklists

93b8300245de77c 2019-06-23 04:30:22

Update to version 1.1.0.0

  • Added:
  • - new config format (much better ;D)
  • - vehicle blacklists

610c742390f1842 2019-04-30 18:08:09

deleting useless file

    c84e2bc17c7ad37 2019-04-25 14:26:17

    updated version

      7338a98d103069e 2019-04-21 20:45:35

      small permission fix

        6dd13112871c2d0 2019-04-21 20:42:15

        very very small fixes

          640476d5f235e1f 2019-04-21 20:41:21

          very small fix

            95544e6ee3e4550 2019-04-21 20:29:08

            Inital Commit