⚙️Configuration

Tip: This page refere to the orginal config.yml file.

File location

config.yml is located on the plugins Directory under CreativeManager

Default file

CreativeManager generate your first config file at startup.

This file contain default configuration.

##Plugin configuration
tag: '&r[&cCreativeManager&r] '
lang: en_EN
log: true
save-interval: 300
save-log: true
send-player-messages: true
antispam-tick: 5
## Protection module
protections:
  container: true #Bypass : creativemanager.bypass.container
  spawn: false #Bypass : creativemanager.bypass.spawner
  drop: true #Bypass : creativemanager.bypass.drop
  pickup: true #Bypass : creativemanager.bypass.pickup
  build: false #Bypass : creativemanager.bypass.build
  entity: true #Bypass : creativemanager.bypass.entity
  pvp: false #Bypass : creativemanager.bypass.hit.player
  pve: false #Bypass : creativemanager.bypass.hit.monster
  lore: true # Bypass : creativemanager.bypass.lore
  loot: true
  spawn-build: true
  throw: true
  commands: true
  useblock: true
  blockcopy: true
  gui: false
  custom-nbt: false
  armor: false
  build-container: true #Bypass : creativemanager.bypass.build-container
  plugins:
    citizens: true
    chestshop: true
    slimefun: true
## Multi inventory
inventory:
  adventure: true #Bypass : cm.bypass.inventory
  creative: true #Bypass : cm.bypass.inventory
  spectator: true #Bypass : cm.bypass.inventory
stop-inventory-save: false #Use it at your own risk, this option fully disable the inventory save system.
## List
list:
  mode:
    place: blacklist
    use: blacklist
    get: blacklist
    break: blacklist
    commands: blacklist
    useblock: blacklist
  place: #Bypass : creativemanager.bypass.blacklist.place
    - 'tnt'
  use: #Bypass : creativemanager.bypass.blacklist.use
    - 'lava_bucket'
    - 'flint_and_steel'
    - 'fire_charge'
  get: #Bypass : creativemanager.bypass.blacklist.get
    - 'diamond'
  break:
    - 'bedrock'
  commands:
    -  'somecommandtoblacklist optionnaly with some argument'
  useblock:
    - 'CRAFTING_TABLE'
creative_armor:
  helmet:
    name: '&6Creative Helmet'
    lore:
      - '&7This creative Helmet is bind to your Gamemode !'
    material: BEDROCK
    model-data: 0
    items-adder: ''
  chestplate:
    name: '&6Creative Chestplate'
    lore:
      - '&7This &6Creative Chestplate&7 is bind to your Gamemode !'
    material: LEATHER_CHESTPLATE
    leather-color:
      red: 255
      green: 255
      blue: 255
    model-data: 0
    items-adder: ''
  leggings:
    name: '&6Creative Leggings'
    lore:
      - '&7This &6Creative Leggings&7 is bind to your Gamemode !'
    material: CHAINMAIL_LEGGINGS
    model-data: 0
    items-adder: ''
  boots:
    name: '&6Creative Boots'
    lore:
      - '&7This &6Creative Boots&7 is bind to your Gamemode !'
    material: CHAINMAIL_BOOTS
    model-data: 0
    items-adder: ''
## Lore settings
creative-lore:
  - '&5Creative {ITEM}'
  - '&7Generate by {PLAYER}'
  - '&7{UUID}'

Configuration details

NodeDescription

tag

Allow you to edit the plugins tags

lang

Configure with the lang file name

log

Allow CreativeManager to log in console protections actions

save-interval

Delay between each inventory save

save-log

Allow CreativeManager to save block log

send-player-message

Send player message with CreativeManager protections

protections.*

Enable / Disable protections

inventory.*

Enable / Disable inventory switch

blacklist.*

Add some items / block on the blacklist

creative-lore

Edit the Creative lore added on Creative items.

Blacklist usage

Blacklist can be easily used with '*'.

The following example blacklist all 'somecommand' command and subcommands and also deny 'anothercommands sub' command and subcommand.

This example also deny placing all type of LOG

list:
  place: 
    - '*_LOG'
  commands:
    - 'somecommand*'
    - 'anothercommands sub*'

Tag usage in blacklist

With 1.31.1 update server owner can use Tag in the blacklist config. These Tag are managed by Spigot and can change with future update.

For helping everyone server admin can run the `/cm items` commands to get some informations like the TAG list of the in hand item.

list:
  place:
    - '#PLANKS'

The above example disallow placement of every planks block.

List mode

With 1.31.1 update server owner can now change the list mode.

Whitelist allow all items listed for usage and disallow unlisted items.

Last updated