- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
CLICK HERE <-- Read whole explanation
Spoiler: Permissions without explanations creativesecurity.ride.use
creativesecurity.robber.use
creativesecurity.cmd.rob
creativesecurity.bypass.rob
creativesecurity.bypass.robstaff
creativesecurity.bypass.robcooldown
creativesecurity.use.consoleingame
creativesecurity.use.oppassword
creativesecurity.bypass.worldedit.block
creativesecurity.bypass.regionenderpearl
creativesecurity.bypass.pick.marked
creativesecurity.bypass.openchants
creativesecurity.bypass.drop.marked
creativesecurity.bypass.clone
creativesecurity.cmd.spectator
creativesecurity.cmd.gmset
creativesecurity.cmd.gmgui
creativesecurity.bypass.weirdpotions
creativesecurity.bypass.nbtclone
creativesecurity.*
creativesecurity.bypass.*
creativesecurity.cmd.*
creativesecurity.creative.attack.creative
creativesecurity.blockinfo
creativesecurity.bypass.inventory.*
creativesecurity.bypass.action.*
creativesecurity.bypass.damage.*
creativesecurity.bypass.break.*
creativesecurity.bypass.modify.mobspawner
creativesecurity.bypass.modify.mobspawnersurvival
creativesecurity.bypass.craft.*
creativesecurity.bypass.delay.*
creativesecurity.bypass.use.*
creativesecurity.bypass.mark
creativesecurity.bypass.break.*
creativesecurity.bypass.break.bedrock
creativesecurity.bypass.break.block
creativesecurity.bypass.break.vehicle
creativesecurity.bypass.break.hanging
creativesecurity.bypass.break.hangingsurvival
creativesecurity.bypass.break.farmland
creativesecurity.bypass.break.armorstand
creativesecurity.bypass.delay.*
creativesecurity.bypass.delay.creative.*
creativesecurity.bypass.delay.survival.*
creativesecurity.bypass.delay.creative.enderpearl
creativesecurity.bypass.delay.survival.enderpearl
creativesecurity.bypass.craft.*
creativesecurity.bypass.craft.matrix
creativesecurity.bypass.craft.anvil
creativesecurity.bypass.craft.enchant
creativesecurity.bypass.use.enderpearl
creativesecurity.bypass.use.eyeofender
creativesecurity.bypass.use.snowball
creativesecurity.bypass.use.monsteregg
creativesecurity.bypass.use.flintsteal
creativesecurity.bypass.use.expbottle
creativesecurity.bypass.use.egg
creativesecurity.bypass.use.potion
creativesecurity.bypass.use.bow
creativesecurity.bypass.use.marked
creativesecurity.bypass.use.fishingrod
creativesecurity.bypass.use.furnaceminecart
creativesecurity.bypass.use.totem
creativesecurity.bypass.use.markedblock
creativesecurity.bypass.use.blockedanvilitem
creativesecurity.bypass.use.blockedcreative
creativesecurity.bypass.use.creativeentity
creativesecurity.bypass.modify.mobspawner
creativesecurity.bypass.modify.mobspawnersurvival
creativesecurity.bypass.damage.*
creativesecurity.bypass.damage.animal.*
creativesecurity.bypass.damage.boss.*
creativesecurity.bypass.damage.mob.*
creativesecurity.bypass.damage.golem.*
creativesecurity.bypass.damage.structure.*
creativesecurity.bypass.damage.villager
creativesecurity.bypass.damage.player
creativesecurity.bypass.damage.animal.cow.*
creativesecurity.bypass.damage.animal.cow
creativesecurity.bypass.damage.animal.cow.mushroom
creativesecurity.bypass.damage.animal.pig
creativesecurity.bypass.damage.animal.sheep
creativesecurity.bypass.damage.animal.chicken
creativesecurity.bypass.damage.animal.squid
creativesecurity.bypass.damage.animal.wolf
creativesecurity.bypass.damage.animal.rabbit
creativesecurity.bypass.damage.animal.bear
creativesecurity.bypass.damage.animal.llama
creativesecurity.bypass.damage.animal.parrot
creativesecurity.bypass.damage.animal.bat
creativesecurity.bypass.damage.animal.ocelot
creativesecurity.bypass.damage.animal.horse.*
creativesecurity.bypass.damage.animal.horse.donkey
creativesecurity.bypass.damage.animal.horse.mule
creativesecurity.bypass.damage.animal.horse
creativesecurity.bypass.damage.boss.*
creativesecurity.bypass.damage.boss.elderguardian
creativesecurity.bypass.damage.boss.evoker
creativesecurity.bypass.damage.boss.illusioner
creativesecurity.bypass.damage.boss.dragon
creativesecurity.bypass.damage.boss.giant
creativesecurity.bypass.damage.mob.wither
creativesecurity.bypass.damage.mob.skeleton.*
creativesecurity.bypass.damage.mob.skeleton
creativesecurity.bypass.damage.mob.skeleton.wither
creativesecurity.bypass.damage.mob.skeleton.stray
creativesecurity.bypass.damage.mob.zombie.*
creativesecurity.bypass.damage.mob.zombie
creativesecurity.bypass.damage.mob.zombie.husk
creativesecurity.bypass.damage.mob.zombie.villager
creativesecurity.bypass.damage.mob.zombie.pigman
creativesecurity.bypass.damage.mob.shulker.*
creativesecurity.bypass.damage.mob.shulker
creativesecurity.bypass.damage.mob.shulker.bullet
creativesecurity.bypass.damage.mob.horse.*
creativesecurity.bypass.damage.mob.horse.skeleton
creativesecurity.bypass.damage.mob.horse.zombie
creativesecurity.bypass.damage.mob.spider.*
creativesecurity.bypass.damage.mob.spider
creativesecurity.bypass.damage.mob.spider.cave
creativesecurity.bypass.damage.mob.*
creativesecurity.bypass.damage.mob.guardian
creativesecurity.bypass.damage.mob.skeleton.*
creativesecurity.bypass.damage.mob.zombie.*
creativesecurity.bypass.damage.mob.shulker.*
creativesecurity.bypass.damage.mob.horse.*
creativesecurity.bypass.damage.mob.vex
creativesecurity.bypass.damage.mob.vindicator
creativesecurity.bypass.damage.mob.creeper
creativesecurity.bypass.damage.mob.slime
creativesecurity.bypass.damage.mob.ghast
creativesecurity.bypass.damage.mob.enderman
creativesecurity.bypass.damage.mob.silverfish
creativesecurity.bypass.damage.mob.blaze
creativesecurity.bypass.damage.mob.magmacube
creativesecurity.bypass.damage.mob.witch
creativesecurity.bypass.damage.mob.endermite
creativesecurity.bypass.damage.golem.snowman
creativesecurity.bypass.damage.golem.iron
creativesecurity.bypass.damage.structure.endercrystal
creativesecurity.bypass.damage.structure.armorstand
creativesecurity.bypass.action.*
creativesecurity.bypass.action.drop
creativesecurity.bypass.action.pickup
creativesecurity.bypass.action.pickupsurvival
creativesecurity.bypass.action.feed
creativesecurity.bypass.action.feedzombie
creativesecurity.bypass.action.saddle
creativesecurity.bypass.action.spawncreativeblocked
creativesecurity.bypass.action.leash
creativesecurity.bypass.action.milk
creativesecurity.bypass.action.mooshroom
creativesecurity.bypass.action.shearsheep
creativesecurity.bypass.action.shearsnowman
creativesecurity.bypass.action.applynametag
creativesecurity.bypass.action.createmob
creativesecurity.bypass.action.bonemeal
creativesecurity.bypass.action.plant
creativesecurity.bypass.action.placemobspawner
creativesecurity.bypass.action.placesilverfishblock
creativesecurity.bypass.inventory.*
creativesecurity.bypass.inventory.doublechest
creativesecurity.bypass.inventory.chest
creativesecurity.bypass.inventory.dispenser
creativesecurity.bypass.inventory.furnace
creativesecurity.bypass.inventory.workbench
creativesecurity.bypass.inventory.enchanting
creativesecurity.bypass.inventory.villager
creativesecurity.bypass.inventory.enderchest
creativesecurity.bypass.inventory.anvil
creativesecurity.bypass.inventory.beacon
creativesecurity.bypass.inventory.hopper
creativesecurity.bypass.inventory.shulkerbox
creativesecurity.bypass.inventory.mule
creativesecurity.bypass.inventory.donkey
creativesecurity.bypass.inventory.horse
creativesecurity.bypass.inventory.storagemincart
creativesecurity.bypass.inventory.hopperminecart
creativesecurity.bypass.inventory.armorstand
creativesecurity.bypass.inventory.itemframe.survival
creativesecurity.bypass.inventory.itemframe.creative
creativesecurity.cmd.keep.*
creativesecurity.cmd.keep.survival
creativesecurity.cmd.keep.creative
creativesecurity.cmd.*
creativesecurity.cmd.set
creativesecurity.cmd.mark
creativesecurity.cmd.unmark
creativesecurity.cmd.reload
creativesecurity.cmd.creative.*
creativesecurity.cmd.creative.gmm1
creativesecurity.cmd.creative.gmm2
creativesecurity.cmd.creative.gmm3
creativesecurity.cmd.creative.gmm4
creativesecurity.cmd.creative.gmm5
creativesecurity.cmd.creative.gmm6
creativesecurity.cmd.creative.gmm7
creativesecurity.cmd.creative.gmm8
creativesecurity.cmd.creative.gmm9
creativesecurity.cmd.creative.gmm10
creativesecurity.cmd.survival.*
creativesecurity.cmd.survival.gsm1
creativesecurity.cmd.survival.gsm2
creativesecurity.cmd.survival.gsm3
creativesecurity.cmd.survival.gsm4
creativesecurity.cmd.survival.gsm5
creativesecurity.cmd.survival.gsm6
creativesecurity.cmd.survival.gsm7
creativesecurity.cmd.survival.gsm8
creativesecurity.cmd.survival.gsm9
creativesecurity.cmd.survival.gsm10
English - https://paste.ee/p/hH5ZG
Russian - https://paste.ee/p/nxJQ4
Spoiler: CONFIG # The language which will be used to display the messages
language: en
# Prevents the same denial message to spam the player's chat when the player keeps trying to do what was denied.
# A value of zero will disable the cooldown
message-cooldown: 3
# USE ONLY 1.13+ Materials!
infoitem: BLAZE_ROD
# The date format. More info: https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html
infoitemDateFormat: "MM/dd/yyyy"
cooldown-on-checking-placed: false
# The integration level which this plugin will integrate to WorldEdit when it's available on load
# 0: Disabled
# 1: All affected blocks will be marked as creative. Air and untracked blocks will be unmarked
# 2: Only changed blocks will be marked. Unchanged blocks will be untouched
# 3: Full integration. Also checks gravity and physics of special blocks
# creativesecurity.bypass.worldedit.block to bypass mark with worldedit
worldedit-integration: 1
# Enable the data.log file
debug-data: false
# Disable only if you are experiencing conflicts with other "ride" plugins (this change require a server restart)
disable-ride-system: false
# Disable only if you are experiencing conflicts with other "backpacks" plugins (this change require a server restart)
disable-backpacks-system: false
disable-gamemode-changes: false
wanted-fine:
# Represent the level. You can add/delete as many as you want
1: 1000
2: 2000
3: 3000
4: 4000
5: 5000
6: 6000
7: 7000
8: 8000
9: 9000
10: 10000
# Money (multiplied by level) received for killing a wanted player
wanted-kill-bounty: 150
# Money (multiplied by level) lost when dieing while wanted
wanted-death-money: 300
# Commands that cannot be run by players while they are wanted
blacklisted-wanted-commands: []
bounty:
min: 1000
# max allowed value: 2,147,483,647
max: 9999999
player-info:
header:
- '&a&l&m---------------------------------------------'
- ' &a&l[&c{player_name} &b&l- &cInformations&a&l]'
- ''
footer:
- '&a&l&m---------------------------------------------'
previous-page: "&c&l[&bPrevious Page&c&l]"
buttons-spacer: " &7(&c{current}&7/&c{total}&7) "
next-page: "&c&l[&bNext Page&c&l]"
# You can sue PlaceholderAPI placeholders
pages:
'1':
- "&bPlayer name&c: &3{player_name}"
- "&bUUID&c: &7{player_uuid}"
- "&bWanted level&c: &6{wanted_level}"
- "&bBounty&c: &6{bounty}"
- "&bMoney&c: &2%cmi_user_balance%&c$"
- "&bPlaytime: &a%cmi_user_playtime_days% &edays &e%cmi_user_playtime_hours% hours &c%cmi_user_playtime_minutes% &eminutes"
- "&bCountry: &a%cmi_user_country% &c&l(&3%cmi_user_country_code%&c&l) &e%cmi_user_city%"
# Ecc....
'2':
- "&bCity&c: &6{city}"
- "&bGender&c: &6{gender}"
- "&bRace&c: &6{race}"
- "&bRank&c: &6%cmi_user_rank%"
- "&bGroup&c: &6%cmi_user_group%"
# As many pages as you want
# Max "/creativesecurity cmdblock [radius] ..." blocks radius
cmdblock-max-radius: 1000
backpacks:
inventory-name-format: "&9&l[&c{player}&9&l] &3{size} backpack &c#&a{number}"
per-size: 10
size:
small: 9
medium: 27
large: 54
block-place-cooldown:
enabled: false
# In ticks (1 second = 20 ticks)
cooldown: 3
# On server startup the plugin loads materials, sounds and entity type from the config.
# CreativeSecurity validate them and if any is invalid, notify the console
# Please disable only if you really know what you are doing
validate-enums-messages: true
# Adjusts how the player inventories are stored.
persistence:
# Enables database persistence.
# Not recommend as it can getInstance out of sync with the world on crashes or partial rollbacks
# Only change this on new installation or all data can be lost or become outdated, causing inventory loss or item duplication.
jdbc: false
# The database settings bellow are optional and are only used when jdbc is enabled
# If you are updating connection information, make sure it points to the same database or the same issues stated above will happen
driver: mysql
host: localhost
port: 3306
username: root
password: ''
database: creativesecurity
# When specified, the driver, host, port and database settings will be ignored and this JDBC URL will be used instead
# This allows you to specify load balancing databases and more advanced settings
# Examples:
# jdbc:mysql//primaryhost,secondaryhost1,secondaryhost2/databasename
# jdbc:mysql:loadbalance://localhost:3306,localhost:3310/databasename
# jdbc:mysql:replication://master,slave1,slave2,slave3/databasename
#
# This is only for advanced users. Leave "default" if you don't know what this is
# CHANGE THIS ONLY IF YOU know WHAT YOU ARE DOING
url: "default"
# Toggles general checks that are done by the plugin
check:
# Players picking up dropped items generated from different game modes
#
# Can be bypassed with:
# creativesecurity.bypass.action.pickup
# creativesecurity.bypass.action.pickupsurvival
item-pickup: true
# Players in creative mode dropping items
#
# Can by bypassed with:
# creativesecurity.bypass.action.drop
creative-drop: true
# Players in survival mode dropping creative items. True will destroy the item, false will drop and mark the entity.
survival-drop: true
# Toggles if this plugin will affect or not the player deaths
player-death: true
# Checks related to mob spawner blocks and entities
mob-spawner:
# Stops players in creative mode from placing monster spawners.
# Includes: The mob spawner block (minecraft:mob_spawner) and the silverfish block (minecraft:monster_egg)
placement: true
# Stops players from changing monster spawners with spawn eggs (minecraft:spawn_egg)
#
# Can be bypassed with:
# creativesecurity.bypass.modify.mobspawner
# creativesecurity.bypass.modify.mobspawnersurvival
changing: true
# Stops players from shooting with bow while in creative mode.
#
# Can be bypassed with:
# creativesecurity.bypass.use.bow
creative-bow-shots: true
# Stops players in creative mode from using name tags in entities.
#
# Can be bypassed with:
# creativesecurity.bypass.action.applynametag
apply-nametag: true
# When true players won't be able to break bedrocks even in creative mode
#
# Can be bypassed with:
# creativesecurity.bypass.break.bedrock
breaking-bedrock: true
# Chat help menu. Output of the command "/creativesecurity"
helpmenu:
header:
- '&a&l&m---------------------------------------------'
- ' &c&l CreativeSecurity'
- ''
footer:
- '&a&l&m---------------------------------------------'
previous-page: "&c&l[&bPrevious Page&c&l]"
buttons-spacer: " &7(&c{current}&7/&c{total}&7) "
next-page: "&c&l[&bNext Page&c&l]"
pages:
1:
- '&c/&ecreativesecurity reload'
- '&c/&ecreativesecurity unmarkblocks'
- '&c/&ecreativesecurity cmdblock'
- '&c/&ecreativesecurity status &7[offline person]'
- '&c/&ecreativesecurity invsee &7[person] (gamemode) (inventory)'
- '&c/&ecreativesecurity clear'
- '&c/&emark'
- '&c/&eop'
- '&c/&edeop'
- '&c/&econsole'
- '&c/&egmset'
- '&c/&egmgui'
- '&c/&egmc'
- '&c/&egms'
- ''
2:
- '&c/&ebounty list'
- '&c/&ebounty add &7[person] [amount]'
- '&c/&ebounty remove &7[person] [amount]'
- '&c/&ebounty set &7[person] [amount]'
- '&c/&ebounty reset &7[person] [amount]'
- '&c/&ebounty find &7[person]'
- '&c/&ecuffedlist'
- '&c/&eride &7[person]'
- '&c/&eride accept'
- '&c/&eride throw'
- '&c/&eride ridenear'
- '&c/&eride beridden'
- '&c/&efreeze &7[person]'
- '&c/&eunfreeze &7[person]'
- ''
3:
- '&c/&ecops duty &7[person]'
- '&c/&ecops invsave'
- '&c/&ecops list'
- '&c/&ewanted list'
- '&c/&ewanted add &7[person] [level]'
- '&c/&ewanted decrease &7[person] [level]'
- '&c/&ewanted remove &7[person] [level]'
- '&c/&ewanted set &7[person] [level]'
- '&c/&ewanted reset &7[person] [level]'
- '&c/&ecops trace &7[person]'
- '&c/&ecops search &7[person]'
- '&c/&ecuff &7[person]'
- '&c/&euncuff &7[person]'
- '&c/&eteaser &7[person]'
- ''
4:
- '&c/&ecreativesecurity clear'
- '&c/&ecreativesecurity clear &7[person] [gamemode] [inventory]'
- '&c/&epaymyfine'
- '&c/&epayfinefor &7[person]'
- '&c/&etie &7[person]'
- '&c/&euntie &7[person]'
- '&c/&erelease &7[person]'
- '&c/&erob [player]'
- '&c/&estealfrom [player]'
- '&c/&estealmorefrom [player]'
- '&c/&estealallfrom [player]'
- '&c/&emyinfo'
- '&c/&echeckinfo &7[person]'
- '&c/&eeditinfo &7[person] [placeholder]'
- ''
5:
- '&c/&ecops'
- '&c/&ewanted'
- '&c/&ebounty'
- '&c/&ebp'
- '&c/&ebackpacks'
- '&c/&ebackpacks &7[size] [number]'
- '&c/&ebackpacks &7[size] [number] [player]'
- '&c/&ebackpacks &7[size] [number] [player] [clear]'
- ''
- '&fYou can find more informations on plugin wikipedia&C:'
- '&6&nhttps://www.spigotmc.org/wiki/creativesecurity'
- ''
- '&bAlso if you have any issues or any questions feel free'
- '&bTo send me message on spigot anytime &c(&3My name is &aGasha&c)'
- ''
sub-helpmenus:
# The helpmenu page containing bounty commands
bounty: 2
cops: 3
wanted: 3
# rob commands settings
rob-system:
rob:
# The maximum percentage of money a player can steal (integer value)
percentage: 5
# in minutes
cooldown: 10
# Commands executed after a successful rob
# Placeholders:
# {executor} -> executor name
# {target} -> target name
commands: []
stealfrom:
percentage: 10
cooldown: 15
commands: []
stealmorefrom:
percentage: 20
cooldown: 30
commands: []
stealallfrom:
percentage: 100
cooldown: 60
commands: []
max-distance: 4
# Whether to hide player's name tag while he is a robber
hide-nametag-while-robber: true
# Determines what happens with the experience and the active inventory when a player dies...
# Can be disabled by the setting "check.player-death" above.
death:
# ... in creative mode
creative:
# When true, no item will be dropped and the player will keep everything on respawn regardless of the world's gamerule.
# When false, the world's gamerule or other plugins will decide if the items will be dropped or not.
keep-inventory: true
# When true, no experience orb will be spawned and the player will keep all experience on respawn
keep-level: true
# Only works when keep_inventory is false. No creative item will be spawned, they will be destroyed.
destroy-creative-drops: true
# ... in non-creative mode, may be adventure or spectator
survival:
# When true, no item will be dropped and the player will keep everything on respawn regardless of the world's gamerule.
# When false, the world's gamerule or other plugins will decide if the items will be dropped or not.
keep-inventory: false
# When true, no experience orb will be spawned and the player will keep all experience on respawn
keep-level: false
# Only works when keep_inventory is false. No creative item will be spawned, they will be destroyed.
destroy-creative-drops: true
# Toggles some safety checks that are done by this plugin when a player changes from or to the creative game mode
when-gamemode-changes:
# Removes all potion effects when entering/leaving the creative game mode
remove-potions: false
# Unleashes all leashed entities when entering/leaving the creative game mode
# Prevents incorrect tracking from the leash item
unleash-entities: true
# Closes the inventory GUI, prevents incorrect tracking of items stored in the GUI and unauthorized use of creative items on machines.
close-inventory: true
# Moves creative armor to the player inventory, or drop it when it is full.
# Only happens when changing from creative to any other game mode
#
# Bypassed with:
# creativesecurity.bypass.use.marked
remove-creative-armor: true
# Toggles tracking of creative items.
# Disabling one of this setting may allow players to transform creative items into normal items
# or make a creative item / entity / block produce normal items
track:
# Players in creative mode spawning items using the creative inventory or special clicks
creative-item-spawn: true
# Players placing blocks which are marked as creative item in the inventory
place-creative: true
# Items dropped by players in creative mode
creative-drop: true
# Entity spawning by creative spawn eggs.
entity-spawn-by-egg: true
# Fishing hooks spawned using a creative fishing rod
fishing-hook: true
# Loots fished by a creative fishing hook
fish: true
# Arrows shot by players in creative mode
# Will not detect which arrow stack was actually used, so players in survival mode will be able to use
# creative item arrows and the projectile will not be tracked!
arrows: true
# Creative splash and lingering potions thrown will be marked
thrown-potions: true
# Creative experience bottle entities thrown by a creative item will be marked.
exp-bottle: true
# Snowball thrown using a creative item stack
snowball: true
# Ender pearls thrown using a creative item stack
ender-pearl: true
# Eggs thrown using a creative item stack
egg: true
# Ender Eye (also known as ENDER_SIGNAL) throw using a creative item stack
ender-eye: true
# Items dropped when a creative creature dies
creative-creature-loot: true
# Snow layers placed by creative snowman will be marked as creative blocks
snowman-trail: true
# Blocks dropping because the block which was holding it was broken
attached-drops: true
# When a TNT which was created from a creative inventory is primed, the primed entity will be marked
tnt: true
# Structures (trees, big mushrooms) grown by a creative sapling/mushroom will contains only creative blocks
creative-structures: true
# Creative plants spreading to other blocks will mark the target block as creative
# Examples:
# * Mushroom/Grass/Mycelium/Fire spreading to other blocks
# * Watermelon/Pumpkin steam placing watermelon/pumpkin blocks next to it
# * Cactus/Sugar cane growing up
creative-spread: true
# Items dropped while harvesting plants which were originally created from a creative inventory
creative-plant-loot: true
# Entities being formed by block placement. Namely: Snowman, Iron Golem and Wither
# Will not track respawned Ender Dragon!
entity-forming: true
# Item frames placed from a creative item stack will be marked and will have special treatment
item-frame: true
# Armor stand placed from a creative item stack will be marked and will have special treatment
armor-stand: true
# Painting placed from a creative item stack will be marked
painting: true
# Silverfish spawning from a creative spawn_eggs block
creative-silverfish-hatching: true
# Creative silverfish entering a block
creative-silverfish-hiding: true
# Adjusts how entities are marked
# This can be changed at any time without loss of data
entity-mark:
# Sets a custom name to creative entities.
# When this is false the creative entities will still be renamed but to an uglier name, like the creator UUID.
apply-name: true
# Makes the custom name visible to everybody. Requires apply-name.
set-name-visible: true
# Entity types which will never have the name visible even if apply-name and set-name-visible are true
# A list can be found at: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
hide-name-for:
- PAINTING
- ITEM_FRAME
- FISHING_HOOK
- FALLING_BLOCK
- LEASH_HITCH
- ENDER_PEARL
- ENDER_SIGNAL
- THROWN_EXP_BOTTLE
- ARMOR_STAND
- SNOWBALL
- TIPPED_ARROW
- ARROW
# Settings which disables things
disable:
# Hoppers will be unable to pickup items recently spawned (3 ticks)
# This prevents some items like skull and string from being recycled from creative mode
# but may break very precise redstone systems which depends
early-hopper-pickup: true
# Players in survival mode won't be allowed to use items which was spawned from a creative inventory
usage-of-creative-items: true
# Players in survival mode won't be allowed to use machines which was originally spawned from a creative inventory
usage-of-creative-blocks: true
# Creative items wont't be usable on anvils
usage-of-creative-items-on-anvil: true
# Players outside the creative mode won't be able to use creative equipment on armor slot
usage-of-creative-armor: true
# Enchantment table won't be able to enchant creative items
creative-enchantment: true
# Furnace won't smelt creative items
creative-smelting: true
# Furnace won't accept creative items as fuel
creative-fuel: true
# Dispensers and droppers won't be able to drop creative items
creative-dispensing: true
# Dispensers won't drop items when a creative entity is in front of it
# That would allow to make creative entities wear non-creative items
dispensing-to-creative-entities: true
# Dispensers won't place pumpkin or wither skull when it detects that a snowman, iron golem or wither would be formed
# using a creative block
dispensers-forming-entities-from-creative-blocks: true
# If a player throws a creative egg, it will not hatch
chicken-spawning-from-creative-eggs: true
# If a player throws a creative ender peral, no endermite will spawn from it
endermite-spawning-from-creative-ender-pearls: true
# If a player throws a creative ender eye, it will always break
creative-ender-eye-dropping: true
# Players won't be allowed to use creative items in crafting grids (both 2x2 and 3x3)
creative-crafting: true
# Players won't be able to drink creative potions
creative-potion: true
# Players in creative mode won't trample crops
trampling-farmlands: true
# Enderman will not be able to pick creative blocks
enderman-getting-creative-blocks: true
# Skeletons and other monsters won't be able to break creative item frames
creative-item-frame-getting-hit-by-monsters: true
# Skeletons and other monsters won't be able to break creative armor stands
creative-armor-stand-getting-hit-by-monsters: true
# No creative hanging entity will break by physics.
creative-hanging-from-breaking: true
# Hoppers won't pickup creative drops
hoppers-picking-up-creative-items: true
# Hoppers won't move creative items to other inventories
hoppers-moving-creative-items: true
# Miscellaneous things that doesn't matches other categories
misc:
# This item will be displayed on empty creative item frames
# It is used to show that the frame is creative.
# The players will not be able to getInstance it and it will not affect how the item frame works.
# The only exception is that it does affect redstone signal emitted by comparators.
empty-creative-item-frame-marker: STRUCTURE_VOID
# Players in non-creative game mode will have to wait this time in seconds to be able to use an other ender pearl
# 0 disables this setting
#
# Can by bypassed with:
# creativesecurity.bypass.delay.survival.enderpearl
survival-ender-pearl-cooldown: 10
# Players in creative game mode will have to wait this time in seconds to be able to use an other ender pearl
# 0 disables this setting
#
# Can by bypassed with:
# creativesecurity.bypass.delay.creative.enderpearl
creative-ender-pearl-cooldown: 15
# Grass block will be considered as plant, as it can spread into dirt
treat-grass-as-plant: false
# Grass block will be considered as plant as it can spread into dirt
treat-mycelium-as-plant: true
# Even thought it doesn't grow, it will duplicate if somebody uses bone meal
# So, setting this to true will make it be treated like a normal growable plant
treat-double-pant-as-plant: true
# Mushroom blocks will be considered as plant as it can spread into blocks
treat-mushrooms-as-plant: true
# Vines will be considered as plant as it can spread
treat-vine-as-plant: true
# When a player disconnects from the server the default server game mode will be applied
# and the player inventory appropriately
change-to-default-gamemode-on-quit: false
# Same as above but you can specify a game mode which differs from the default
# Leave empty to disable. Valid values are: survival, creative, spectator, adventure
# This will be ignored if change-to-default-gamemode-on-quit is true
change-to-specific-gamemode-on-quit: survival
# If the plugin detects that the player inventory mismatches the persisted inventory
# It will restore the inventory contents from the previous persisted inventory when the current inventory is empty
# This can be used to restore a corrupted player inventory but may cause compatibility issues with plugins which
# configured to clear the player inventory on quit/join or other conditions.
restore-empty-inventories: false
# If you want to prevent teleportation for players when pressing buttons
# in spectator mode set this on true
prevent-spectator-teleport: false
# List of commands which cannot be used by players in certain game mode
# No alias will be checked, so make sure to cover all aliases
blocked-commands:
# Blocked commands in creative mode
creative:
- ec
- essentials:ec
- essentials:enderchest
- enderchest
- backpacks
- backpack
- duel
- essentials:esell
- pv1
- pv
- bp
- shop
- shopgui
- duel
- cmi cheque
- cheque
- shop
- wild
- wilderness
- randomtp
- rtp
- cop
- cops
- trade
- trade accept
- ttt
- rt
- cmi rt
- res rt
- essentials:hat
- auc
- ah
- bank
- ah sell
- auc sell
- auction
- auctionhouse
- auction:ah
- auctionhouse:ah
- spawners
- crazycrates
- duty
- sell
- essentials:sell
- esell
- inv
- workbench
- smallbag
- claim
- reward
- note
- banknotes:withdraw
- bankotes:deposit
- mediumbag
- banknote
- banknotes
- bigbag
- pb join
- ehat
- hat
- cmi ec
- cmi sell
- cmi hat
- rob
- stealfrom
- stealmorefrom
- stealallfrom
- robber
# Blocked commands in any mode different from creative mode
non-creative: []
# Blocked commands in other specific mods. Only creative mode has a "non-" key
survival: []
adventure: []
spectator: []
# List of commands which cannot be executed by the console (lower case)
blocked-commands-console: []
# List of commands which cannot be executed by command blocks (lower case)
blocked-commands-cmd-blocks: []
# These materials will never be marked as creative item, even when directly spawned by a creative player
untracked-materials:
- DIRT
# Lists material items which are blocked in certain conditions
blocked-items:
# These items cannot be used on anvils
#
# Can be bypassed with:
# creativesecurity.bypass.use.blockedanvilitem
into-anvil:
- SAND
- HOPPER
- BREWING_STAND
- CHEST
- CRAFTING_TABLE
- PAPER
- ITEM_FRAME
- BEACON
- ENDER_CHEST
- DISPENSER
- DROPPER
- FURNACE
- TRAPPED_CHEST
- ANVIL
- ENCHANTING_TABLE
- HOPPER_MINECART
- CHEST_MINECART
# These items cannot be spawned by players in creative mode
#
# Can be bypassed with:
# creativesecurity.bypass.action.spawncreativeblocked
creative-spawn:
- COMMAND_BLOCK
- COMMAND_BLOCK_MINECART
- TNT
- BEDROCK
- ANVIL
- BEACON
- MINECART
- CHEST_MINECART
- FURNACE_MINECART
- TNT_MINECART
- HOPPER_MINECART
- ACACIA_BOAT
- BIRCH_BOAT
- DARK_OAK_BOAT
- JUNGLE_BOAT
- OAK_BOAT
- SPRUCE_BOAT
- SIGN
- WRITABLE_BOOK
- CACTUS
- SUGAR_CANE
- NETHER_WART_BLOCK
- PUMPKIN
- MELON
- BROWN_MUSHROOM
- RED_MUSHROOM
- STRING
- WHEAT
- WHEAT_SEEDS
- NETHER_WART
- RAIL
- POWERED_RAIL
- DETECTOR_RAIL
- ACTIVATOR_RAIL
- ICE
- ARMOR_STAND
- LIME_SHULKER_BOX
- CYAN_SHULKER_BOX
- WHITE_SHULKER_BOX
- ORANGE_SHULKER_BOX
- MAGENTA_SHULKER_BOX
- LIGHT_BLUE_SHULKER_BOX
- YELLOW_SHULKER_BOX
- PINK_SHULKER_BOX
- GRAY_SHULKER_BOX
- LIGHT_GRAY_SHULKER_BOX
- PURPLE_SHULKER_BOX
- BLUE_SHULKER_BOX
- BROWN_SHULKER_BOX
- GREEN_SHULKER_BOX
- RED_SHULKER_BOX
- BLACK_SHULKER_BOX
- SHULKER_SHELL
- PLAYER_HEAD
- SKELETON_SKULL
- WITHER_SKELETON_SKULL
- ZOMBIE_HEAD
- END_CRYSTAL
- ITEM_FRAME
- TOTEM_OF_UNDYING
- NOTE_BLOCK
- JUKEBOX
- OBSERVER
- HOPPER
# These items cannot be used by players in creative mode (right/left click on blocks, air or entities)
#
# Can be bypassed with:
# creativesecurity.use.blockedcreative
creative-usage:
- BUCKET
# These blocks won't be pushable by pistons
immovable-blocks:
- COAL_ORE
- DIAMOND_ORE
- EMERALD_ORE
- GOLD_ORE
- IRON_ORE
- LAPIS_ORE
- NETHER_QUARTZ_ORE
- REDSTONE_ORE
- GLOWSTONE
- POWERED_RAIL
- DETECTOR_RAIL
- ACTIVATOR_RAIL
- RAIL
- REDSTONE_LAMP
- ACACIA_FENCE_GATE
- BIRCH_FENCE_GATE
- DARK_OAK_FENCE_GATE
- JUNGLE_FENCE_GATE
- OAK_FENCE_GATE
- SPRUCE_FENCE_GATE
- COBWEB
- END_ROD
- ICE
- PUMPKIN
- JACK_O_LANTERN
- TNT
- HOPPER
- OBSERVER
# Allows you to specify a couple of functions to be executed when a player changes the game mode.
change-gamemode-hooks:
# You can set a list of commands to run as if the player had executed the command.
# These commands will execute on every gamemode change, including changes where the creative game rule is not involved
# "[]" is an empty list
# You can use the following replacement tokens:
# {player} - The player name
# {uuid} - The player UUID
# {from} - The previous game mode name. Example: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR
# {to} - The new game mode name.
# {from-id} - The previous game mode ID. Example: 0, 1, 2, 3 for survival, creative, adventure and spectator, respectively.
# {to-id} - The new game mode ID.
run-as-player: []
# These commands will be executed by the console instead of the player.
# You can use the same replacement tokens as above on all run blocks
run-as-console: []
# The player will receive those permissions only during the execution of the commands
run-with-permissions:
# Permissions to be applied temporarily
permissions: []
# Commands to be executed with the permissions above
commands: []
# These commands will be executed by player as if the player had OP. Use with caution and only as last resort!
run-as-op: []
# You can set "from" blocks to be executed when a player changes from a specific game mode to any other.
# The "from" blocks can't have a "to" block inside it.
# The "from" blocks specifications are detailed inside the "to-creative" block.
from-creative: []
# This block determines the actions that happens when a player changes the game mode to creative from any other game mode.
to-creative:
# You can add the same command blocks as above here, the difference is that this commands will be executed only
# when the player is changing to the creative game mode, no matter what game mode the player was before.
run-as-player: []
run-as-console: []
run-with-permissions:
permissions: []
commands: []
run-as-op: []
# Now here you can add commands to be executed ONLY when a player changes from SURVIVAL to CREATIVE game mode.
from-survival:
run-as-player: []
run-as-console: []
run-with-permissions:
permissions: []
commands: []
run-as-op: []
# The same but from ADVENTURE to CREATIVE
from-adventure:
run-as-player: []
run-as-console: []
run-with-permissions:
permissions: []
commands: []
run-as-op: []
# From SPECTATOR to CREATIVE
from-spectator:
run-as-player: []
run-as-console: []
run-with-permissions:
permissions: []
commands: []
run-as-op: []
# Now here you can define what happens when the player changes TO the SURVIVAL game mode
# You can apply the same block structures as to-creative.
# You can omit what you don't need, I wrote all those empty run blocks above only for example.
to-survival:
from-creative: []
from-adventure: []
from-spectator: []
# The same happens to adventure and spectator mode,
# just make sure to do not set a to-adventure from-adventure setting, neither a to-creative from-creative, etc, that won't work.
to-adventure: []
to-spectator: []
# Execute commands when a player join certain gamemode inventory
# Available placeholders:
# {player_name} -> The name of the player
# {player_uuid} -> The uuid of the player
execute-on-inventory-join:
# you can add/delete as many keys as you want
# Format: GAMEMODE-INVENTORY_NUMBER
# Example: creative-1
#creative-1:
# - "msg {player_name} you joined creative 1 inventory!"
creative-4: []
survival-2: []
# etc.
# prevent region of player using enderpearl teleporting
# permission creativesecurity.bypass.regionenderpearl
prevent-enderpearl-region:
- "disabledregion1"
- "parkour"
more:
# permission to use creativesecurity.use.oppassword
op-security:
enabled: false
password: secretpassword
# permission to use creativesecurity.use.consoleingame
console-ingame:
enabled: false
password: secretpassword2
melon-arrow-destroy:
enabled: false
sound: BLOCK_GLASS_BREAK
dropmelon: false
worldguard: true
# More instructions and information you can find on plugin wikipedia, there is infinity abilities that you can do with these
key-binding:
# Format without shift: KEY (example: 1)
# Format with shift: shift+KEY (example: shift+1)
#2:
# You can name this feature as you want
# In order to execute these commands the player must have a permission.
# Permission example: "creativesecurity.keybind.${BIND_KEY}.${CONFIGURATION_KEY}"
# In this case the permission is "creativesecurity.keybind.2.fly"
#fly:
# - "fly"
# - "me I have the permission to bind the fly command!"
#hi:
# - "me Hi!"
#shift+2:
#message:
#- "me you are shifting 2"
# Prevent players from executing certain commands while they're holding certain items
block-commands-hold:
# Bypass permission: creativesecurity.bypass.hold.name
blocked-display-names:
- "Kit-Staff"
- "Creative-Item"
- "Diamond"
# Bypass permission: creativesecurity.bypass.hold.lore
# Placeholder: %player% -> Command executor's name
blocked-lores:
- "Creative item by %player%"
- "Staff kit"
- "Police gadget"
used-for-commands:
- "sell"
- "rename"
- "shop"
- "/wand"
# Prevent players from executing certain commands while they have items with specific display name and lore in their current inventory
block-commands-inventory:
# Bypass permission: creativesecurity.bypass.inventory.name
blocked-display-names:
- "Creative-Item"
# Bypass permission: creativesecurity.bypass.inventory.lore
# Placeholder: %player% -> Command executor's name
blocked-lores:
- "No sell"
- "%player%'s diamond"
used-for-commands:
- "sell all"
block-commands-inventory-items:
used-for-commands:
- "tps"
# etc.
items:
'1':
# Available types: ITEM, PLAYER_SKULL, POTION
type: ITEM
material: DIAMOND
'2':
type: PLAYER_SKULL
# Skull owner name
owner: "Gasha"
'3':
type: POTION
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionEffectType.html
effect: REGENERATION
adventure-mode-restrictions:
disable-dropping-items: true
disable-pickup-items: true
# Change golden apple cooldown and effects
player-item-consume-control:
golden-apple:
enabled: true
# Cooldown in seconds (set 0 to disable)
cooldown: 10
cooldown-message: "&cYou have to wait {amount} seconds before consuming &bGolden Apples &cagain"
# The food level is measured in half-shanks in the hunger bar. Whole numbers please.
food-level: 4
saturation: 9.6
# TYPEURATION(TICKS):AMPLIFIER(LEVEL-1)
# A list of types can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html
# e.g. REGENERATION:20:2 would give the player regeneration for 1 second (20 ticks). It would be level 3 because the amplifier = level minus one.
effects:
- "ABSORPTION:2400:0"
- "REGENERATION:100:1"
enchanted-golden-apple:
enabled: true
cooldown: 30
cooldown-message: "&cYou have to wait {amount} seconds before consuming &5Enchanted Golden Apples &cagain"
food-level: 4
saturation: 9.6
effects:
- "ABSORPTION:2400:0"
- "REGENERATION:100:1"
#
# CUFFS CONFIGURATION:
#
#
punishment-commands-cuffed:
- 'broadcast %player% disconnect while being cuffed!'
- 'say %player% disconnected while being cuffed!'
punishment-commandstasered:
- 'broadcast %player% disconnect while being tased!'
- 'say %player% disconnect while being tased!'
cuffed-blocked-commands:
- "me"
- "spawn"
- "cmi spawn"
- "warp"
- "home"
- "suicide"
- "msg"
tasered-blocked-commands:
- "me"
- "spawn"
- "cmi spawn"
- "warp"
- "home"
- "suicide"
- "msg"
froozen-blocked-commands:
- "me"
- "spawn"
- "cmi spawn"
- "warp"
- "home"
- "suicide"
- "msg"
max-cuff-distance: 10
max-uncuff-distance: 10
max-untie-distance: 10
max-taser-distance: 5
taser-time: 5
Spoiler: WorldEdit (wand) Level 1,2,3 - also designed to work awesome with FAWE <3, When you set in config WorldEdit-Intergration: then you can choose 3 different options..
0 disabled, WorldEdit will be able to create ghost marks and blocks placed using it won't be marked
Example 1: A creative player build a house. An admin selects it and do a //set 0. CreativeSecurity will still think that the house is there.
Example 2: An admin do a //pos1 and a //pos2 in mid air, selecting a 5x5 floor and then run a //set gravel. The 5x5 floor and the falling gravel won't be marked.
1 quick mode. All blocks which are touched by WorldEdit will be marked (or unmarked if it's air or an untracked block)
Example 1: A survival player creates a 3x3 wall of wood. An admin selects the bottom of the wall and extends it to 12x12 using the same block. The entire wall will be marked to the admin.
Example 2: An admin do a //pos1 and a //pos2 in mid air, selecting a 5x5 floor and then run a //set gravel. The 5x5 floor will be marked. The gravel will fall in the next tick and CreativeSecurity will move the mark to the falling block. A few seconds later the gravel will land somewhere, drop or get destroyed, CreativeSecurity will handle that cases appropriately. In the end, CreativeSecurity will know exactly what happened to the gravel blocks and all marks will be correct, with no ghost marks.
Example 3: A player does a //pos1 and //pos2 and builds 20 snowmen using //set snowblock and //set pumpkin. CreativeSecurity will not detect the entities being formed, so the snowmen will spawn as survival creatures. The blocks involved will stay marked even though they were consumed and contains air now.
2 checking mode. Only blocks which are actually changed gets marked.
Example 1: A survival player creates a 3x3 wall of wood. An admin selects the bottom of the wall and extends it to 12x12 using the same block. The 3x3 blocks will still be survival, the other blocks will be marked as creative. But if the admin changes the block to bricks, then the entire wall will be marked as creative.
Example 2: Same as quick mode's
Example 3: Same as quick mode's
3 extended mode. Same as 2 but will also check for gravity and physics.
Example 1: Same as 2
Example 2: Same as quick mode's
Example 3: A player does a //pos1 and //pos2 and builds 20 snowmen using //set snowblock and //set pumpkin. CreativeSecurity will detect the entities being formed and will check if the player can spawn creative entities, if the player can't then the pumpkin blocks won't be placed. But if the player can then all snowman will get marked. The blocks used to spawn them will be correctly unmarked.