Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #######################################################################################
- #######################################################################################
- #######################################################################################
- ##### #####
- ##### FAIO - Factions All-In-One #####
- ##### Created By @With/Flixion #####
- ##### #####
- #######################################################################################
- #######################################################################################
- #######################################################################################
- # If you mess this file up by deleting things and the plugin no longer runs, just delete
- # this file and it will re-create a default file for you to change again!
- # MySQL database credentials as provided by a host or local server - The plugin will NOT work without this!
- database:
- password:
- username:
- name:
- port:
- IP:
- # GenBucket settings:
- # blocksPerSecond - 20 Ticks = 1 Second, higher values can cause lag, recommended to be 1-2 blocks per second!
- # %material% - Material types: Sand, Cobblestone & Obsidian
- # %direction% - Direction types: Vertical & Horizontal
- # ItemID - The item you would like a GenBucket to be, changing this mid game will cause old items to be un-usable!
- # Costs - Self explanatory, the costs you would like each genbucket to cost, this goes for both horizontal and vertical
- genbuckets:
- blocksPerSecond: 1
- genBucketName: '&8[&4%direction% &e%material% GenBucket&8]'
- genBucketLore:
- - '&eThis mystical bucket contains a liquid'
- - '&ecapable of creating %material% out of'
- - 'ðin air!'
- - ' '
- - '&cPlace against a block to use'
- genBucketItemID: 327
- obsidianCost: 1200
- sandCost: 400
- cobblestoneCost: 100
- # SellChest & SellInv settings:
- # Radius - The block radius that will be searched around the player for chests (Shape cuboid around the player)
- # making this radius too big will result in lag if used by a lot of players (Recommended 5)
- # SellableItems - Format: ItemName#Price - Eg. STONE#50.0 (Must match the minecraft item name enum!)
- # %amount% - Quantity of an item sold
- # %item% - Name of the item
- # %money% - Amount the item quantity was sold for
- sellchest:
- radius: 30
- sellText: '&8&l(!) &r&ex%amount% %item% sold for &a$%money%'
- sellableItems:
- - IRON_INGOT#9
- - IRON_BLOCK#90
- - DIAMOND#100
- - GOLD_INGOT#16
- - ARROW#1
- - BONE#1.5
- - SULPHUR#4
- - STRING#2
- - CACTUS#2.5
- - SUGAR_CANE#4.5
- - ROTTEN_FLESH#1
- - LEATHER#2
- - COOKED_BEEF#2
- - BLAZE_ROD#10
- - SPIDER_EYE#1.5
- - PUMPKIN#5.5
- # TNTFill settings:
- # Radius - The block radius that will be searched around the player for dispensers (Shape cuboid around player)
- # making this radius too big will result in lag if used by a lot of players (Recommended 5 blocks)
- # %amountFilled% - Number of dispeners successfully filled
- # %fillAmount% - The amount of TNT specified to be filled
- # %amountNotFilled% - Number of dispensers not filled due to insufficient TNT
- tntfill:
- radius: 40
- successFillText: '&8(&5&lTB&8) &dx%amountFilled% &7Dispensers filled with &ax%fillAmount% TNT'
- failFillText: '&8(&5&lTB&8) &dx%amountNotFilled% &7Dispensers NOT filled with &dx%fillAmount% TNT'
- noNearbyDispensersText: '&8(&5&lTB&8) &7There are no nearby dispensers to be filled!'
- # UnTNTFill settings:
- # Radius - The block radius that will be searched around the player for dispensers (Shape cuboid around player)
- # making this radius too big will result in lag if used by a lot of players (Recommended 5 blocks)
- # %unFilledAmount% - Amount of TNT accumulated by unfilling dispensers
- untntfill:
- radius: 40
- unFillText: '&8(&5&lTB&8) &dx%unFilledAmount% &7TNT was removed from nearby dispensers'
- noNearbyDispensersUnfillText: '&8(&5&lTB&8) &7There are no nearby dispensers to be unfilled!'
- noInventorySpaceText: '&8(&5&lTB&8) &7You do not have any available inventory space!'
- # Crates settings:
- # hologramTitleFormat - The format of the hologram that will be displayed above the crateParticleEffect
- # crateParticleEffect - The particle effect that will be played around the crate
- # %crateName% - Name of the crate being handled
- # %target% - Target receiving a key
- # %itemWon% - Item won from opening a key
- # %amount% - Amount of keys given
- crates:
- hologramTitleFormat: '&4&l(!) &e%name% &bCrate &4&l(!)'
- createCrateSuccessText: '&eYou have successfully created a new crate: &4%crateName%'
- giveKeyTargetText: '&eYou have received &4x%amount% %crateName% &ekey!'
- giveKeySenderText: '&eYou have given &4x%amount% %crateName% &ekey to player: &4%target%'
- insufficientKeysText: '&eYou have insufficient keys to open this crate!'
- winItemText: '&eYou won the &a%itemWon% &efrom the &4%crateName% &ecrate!'
- # Level settings:
- # expPerMinute - The amount of exp generated per minute by each player in the faction (Double value)
- # upgradeCost - The total amount of exp required to upgrade to the next f level (Double value)
- # %faction% - Faction that has upgraded their level
- # %level% - Level that the above faction has upgraded to
- flevel:
- expPerMinute: 0.5
- notInAFactionText: '&8(&5&lTB&8) &7You are not in a faction!'
- broadcastFactionUpgradeNotification: '&8(&5&lTB&8) &7Faction: &d%faction% &7has upgraded to level: &d%level%'
- upgradeCosts:
- - 2#100
- - 3#200
- - 4#300
- - 5#400
- - 6#500
- - 7#600
- - 8#700
- - 9#800
- - 10#1000
- # FTop Settings:
- # refreshRate - How often to refresh f top totals in minutes
- # blockValues - Block value, use block name Enums!
- # spawnerValues - Spawner values, use mob name Enums!
- # enchantValues - Enchantment values, use enchantment Enums!
- # displayInformationFormat - The format of text displayed when using the f top command to list factionsfly
- # %rank% - The rank of the faction
- # %factionName% - The name of the faction
- # %value% - The value of the faction
- ftop:
- includePlayerWealth: false
- displayInformationFormat: '&7* &4#%rank% &e%factionName% &7- &e$%value%'
- blockValues:
- - DIAMOND_BLOCK#100
- - GOLD_BLOCK#50
- - IRON_BLOCK#25
- spawnerValues:
- - IRON_GOLEM#1000000
- - BLAZE#800000
- - ENDERMAN#700000
- - CREEPER#900000
- - ZOMBIE#200000
- - SKELETON#100000
- - SPIDER#50000
- - CAVE_SPIDER#50000
- enchantValues:
- - PROTECTION_ENVIRONMENTAL#10
- # Mob Stacking:
- # stackRadius - Area to check for mobs to merge into a stack (Integer)
- # stackableEntities - Mob types that will be stacked from spawners, use mob Enums!
- mobstacking:
- stackRadius: 4
- stackableEntities:
- - IRON_GOLEM
- - BLAZE
- - ZOMBIE
- - SKELETON
- - CREEPER
- - PIG_ZOMBIE
- # Shockwave settings:
- # shockwaveDefaultEnchantments - The default enchantments to be added to the item, format: enchantment Enum#Enchantment tier, eg. DURABILITY#3 - Unbreaking 3
- # %breakRadius% - The break radius of the pickaxe, eg. 3x3, 5x5
- # %toolType% - The shockwave tool type, shovel or pickaxe
- shockwave:
- shockwaveName: '&8[&4%breakRadius% &eTrenching %toolType%&8]'
- shockwaveDefaultEnchantments:
- - DIG_SPEED#5
- - DURABILITY#3
- shockwaveLore:
- - '&eThis mystical tool is destructive'
- - '&ecapable of destroying a vast amount'
- - '&eof blocks in a %breakRadius% area'
- - ' '
- - '&cBreak a block to active the effect'
- # CombatLog settings:
- # tagTime - The duration that the combat tag will last in seconds
- # loggerNameFormat - The text that will be displayed above a players combat loggerNameFormat
- # %playerName% - The players name that has combat logged
- # blockedCommands - These commands will be unable to be used in combat (Do not include the /)
- combatlog:
- tagTime: 30
- loggerNameFormat: '&4&l(!) &e%playerName%s &4Combat Logger! &4&l(!)'
- blockedCommands:
- - warp
- - home
- - tpaccept
- - tpahere
- - tpyes
- # FactionsFly settings:
- # disableWhenNearbyEnemyBlocks - Radius to disable a players fly when an enemy is near (Blocks)
- factionsfly:
- disableWhenNearbyEnemyBlocks: 40
- nearbyEnemyWhileFlyingText: '&8(&5&lTB&8) &7There is a nearby enemy, fly has been disabled'
- leaveOwnTerritoryWhileFlyingText: '&8(&5&lTB&8) &7You have left your own/allies land, fly has been disabled'
- inCombatWhileFlyingText: '&8(&5&lTB&8) &7You have entered combat, fly has been disabled'
- # Autobroadcaster settings:
- # broadcastInterval - How often messages should be broadcasted in seconds
- # broadcastHeader - The text above the actual broadcast message
- # broadcastFooter - The text below the actual broadcast message
- # broadcastPrefix - The text to display before the broadcast message
- # messagesToBroadcast - A list of the messages to broadcast, uses color codes as well as string formatting like \n or \t
- broadcaster:
- broadcastInterval: 30
- broadcastHeader: '&m--------------------------------'
- broadcastFooter: '&m--------------------------------'
- broadcasterPrefix: '&8[&6Broadcaster&8]'
- messagesToBroadcast:
- - '&aTell!'
- # Cooldown settings:
- # Item/Use cooldowns in Seconds
- cooldowns:
- superGoldenApple: 240
- regularGoldenApple: 1
- enderpearlThrow: 16
- # NoCraft settings:
- # items - The material Enums of the uncraftable items
- nocraft:
- cannotCraftItemText: '&8(&5&lTB&8) &7Crafting of this item has been disabled'
- items:
- - HOPPER
- - EXPLOSIVE_MINECART
- - HOPPER_MINECART
- - POWERED_MINECART
- - STORAGE_MINECART
- - MINECART
- nightvision:
- enabledText: '&8(&5&lTB&8) &7You have enabled NightVision'
- disabledText: '&8(&5&lTB&8) &7You have disabled NightVision'
- # Player Management settings:
- # setHomeInEnemyTerritory - Should homes be allowed to be set in Neutral/Enemy territory
- # logoutInEnemyTerritory - Should logging out in Neutral/Enemy territory be allowed
- playerManagement:
- setHomeInOtherTerritory: true
- logoutInOtherTerritory: true
- # Staffmode settings:
- # ItemEnums - The item enum for each of the items to be used in the staffmode inventory
- # ItemName - The names of the items in staffmode inventory
- # ItemLore - The lore to be applied to each item in the staffmode inventory
- # %staffPlayer% - The player that has enabled or disabled staffmode
- # frozenInventory - Upon freezing a player an inventory is opened with a single item, you can set the lore and name of this item to tell
- # the player to join TS for example
- # %staffMember% - The player that performs a staff chat action
- staffmode:
- freezeItemEnum: ICE
- randomTeleportItemEnum: LEASH
- leaveStaffModeEnum: REDSTONE
- knockbackItemEnum: BLAZE_ROD
- cpsCheckerItemEnum: SLIME_BALL
- freezeItemName: '&b&lFreeze Tool'
- randomTeleportItemName: '&e&lRandom TP'
- leaveStaffModeItemName: '&4&lLeave Staffmode'
- knockbackItemName: '&6&lKnockback Tool'
- cpsCheckerItemName: '&2&lCPS Checker'
- freezeItemLore:
- - '&6Left Click to toggle freeze'
- randomTeleportItemLore:
- - '&6Right Click to randomly teleport to a player'
- leaveStaffModeItemLore:
- - '&6Right Click to leave staffmode'
- knockbackItemLore:
- - '&6Hit a player with this to test knockback'
- cpsCheckerItemLore:
- - '&6Right Click a player to test their CPS over 5 seconds'
- staffModeEnabledText: '&8(&5&lTB&8) &7You have enabled staffmode, you are now completely invisible to all players'
- staffModeDisabledText: '&8(&5&lTB&8) &7You have disabled staffmode, you are now visible to all players'
- staffEnteredStaffModeNotification: '&8(&5&lTB&8) &d%staffPlayer% &7has entered staffmode'
- staffLeftStaffModeNotification: '&8(&5&lTB&8) &d%staffPlayer% &7has left staffmode'
- frozenInventoryItemMessage: '&d&lYou have been frozen!'
- frozenInventoryItemLore:
- - '&6&lJoin the discord within 5 minutes'
- - '&4&lLogging/Disconnecting will result in a ban'
- - '&aYou are being screenshared!'
- chatLockBroadcastMessage: '&8(&5&lTB&8) &7Chat is now &4Locked! by &d%staffMember%!'
- chatUnlockBroadcastMessage: '&8(&5&lTB&8) &7Chat is not &2Unlocked! by &d%staffMember%!'
- chatClearBroadcastMessage: '&8(&5&lTB&8) &7Chat has been cleared by &d%staffMember%!'
- # Scoreboard settings:
- # Prefixes - These are the titles that appear before each line on the scoreboard eg. Rank: GOLDEN_APPLE
- # %kothName% - The name of the current active kothName%
- scoreboard:
- scoreboardTitle: '&5&lThrowBack'
- rankPrefix: '&d&lRank:'
- onlinePrefix: '&d&lOnline:'
- factionPrefix: '&d&lFaction:'
- moneyPrefix: '&d&lBalance:'
- flyPrefix: '&d&lFly:'
- combatPrefix: '&d&lCombat:'
- enderpearlPrefix: '&d&lPearl:'
- kothPrefix: '&d&l%kothName%:'
- # Mob Drop settings:
- # Only the mobs listed below are enabled for custom drops (All mobs are planned for a future update)
- # You can configure the drops for the following mobs below, the default drops are CANCELLED.
- # The format is Material Enum#DropChance - The drop chance can be > 100, eg. 200 == 2 item drops, 500 == 5 item drops, < 100 == a chance to drop
- mobdrops:
- creeperDrops:
- - TNT#25
- - SULPHUR#100
- - SAND#250
- endermanDrops:
- - OBSIDIAN#50
- - ENDER_PEARL#100
- zombieDrops:
- - IRON_INGOT#25
- - GOLD_NUGGET#50
- skeletonDrops:
- - ARROW#100
- - BONE#50
- blazeDrops:
- - BLAZE_ROD#50
- - NETHER_STAR#5
- cowDrops:
- - LEATHER#75
- - COOKED_BEEF#100
- spiderDrops:
- - STRING#100
- - SPIDER_EYE#50
- zombiePigDrops:
- - GOLD_INGOT#50
- - GOLDEN_APPLE#10
- ironGolemDrops:
- - IRON_INGOT#250
- - IRON_BLOCK#10
- # Banknote Settings:
- # noteName - The default banknote item name
- # noteItemType - The item type for a banknote (Material ENUM)
- # itemLore - The default lore for the banknote item
- # %amount% - The amount applicable to the current note
- # noteUseMessage - The message displayed upon using a banknote
- # withdrawFailMessage - The message displayed upon using /withdraw with an invalid amount/insufficent amount
- # withdrawSuccessMessage - The message displayed upon using /withdraw successfully
- banknote:
- noteName: '&7Bank Note: &a$%amount%'
- noteItemType: PAPER
- noteLore:
- - '&7Right Click this note to apply this'
- - '&7to your balance'
- - '&dAmount: &a$%amount%'
- noteUseMessage: '&8(&5&lTB&8) &7You have redeemed a banknote for &a$%amount%'
- withdrawFailMessage: '&8(&5&lTB&8) &7You cannot withdraw this amount!'
- withdrawSuccessMessage: '&8(&5&lTB&8) &7You have successfully withdrawn &a$%amount%'
- # Chunkbuster Settings:
- # busterName - The default name for a chunkbuster item
- # busterItemType - The item type for a chunkbuster (Material ENUM)
- # busterLore - The default lore for a chunkbuster item
- # busterSuccessMessage - The message displayed upon using a chunkbuster
- # busterFailMessage - The message displayed upon using a chunkbuster but failing due to territory/permission
- # busterTargetCommandMessage - The message displayed to the target upon receiving a chunkbuster via commands
- # busterSenderCommandMessage - The message displayed to the sender of a chunkbuster via commands
- # %amount% - Amount of chunkbusters in transaction after command
- # %target% - The target player when sending chunkbusters
- # blacklistedBlocks - These blocks will not be removed upon using a chunkbuster, they will be ignored! (Material ENUMS only!)
- chunkbuster:
- busterName: '&d&lChunkBuster Tool'
- busterItemType: BEACON
- busterLore:
- - '&7This mystical object is capable of removing'
- - '&7large amounts of land in seconds!'
- - '&dRight Click to use this tool'
- busterSuccessMessage: '&8(&5&lTB&8) &7The ground beneath you crumbles as the chunkbuster works its magic'
- busterFailMessage: '&8(&5&lTB&8) &7Chunkbusters are only usable in your own land!'
- busterTargetCommandMessage: '&8(&5&lTB&8) &7You have received &dx%amount% &7chunkbuster(s)'
- busterSenderCommandMessage: '&8(&5&lTB&8) &7You have sent &dx%amount% &7chunkbuster(s) to &d%target%'
- blacklistedBlocks:
- - BEDROCK
- - MOB_SPAWNER
- - OBSIDIAN
- # Miscellanious settings:
- # customJoinMessages - These messages will be sent to the player on joining the server
- # customLeaveMessage - This message will be broadcasted to the server upon a player leaving
- # %player% - The name of the player joining or leaving the server
- # ironGolemHealth - Set the health of iron golems 1-100
- # ironGolemsSpawnOnFire - Removes the need for lava to kill iron golems as they spawn and die on fire
- # waterBreaksRedstone - Should flowing water break redstone, repeaters, and other redstone
- # stackingOnWorldborder - Should falling block entities like sand stack against the worldborder
- # silentTNT - Should TNT, Creeper Egg & Ghast explosions make noise
- # webLimit - Amount of web blocks allowed per y-axis location
- misc:
- customJoinMessages:
- - '&m--------------------------------'
- - '&eWelcome &4%player% &eto the server!'
- - '&m--------------------------------'
- customLeaveMessage: '&4&l(!) %player% has left the server'
- ironGolemHealth: 5
- ironGolemsSpawnOnFire: true
- waterBreaksRedstone: false
- stackingOnWorldborder: false
- silentTNT: false
- webLimit: 30
- webLimitReachedMessage: '&8(&5&lTB&8) &7You cannot place any more cobwebs in this location!'
- ftop: false
- genbuckets: true
- sellchest: true
- tntfill: true
- untntfill: true
- crates: true
- mobstacking: false
- levelSystem: true
- shockwaves: true
- combatlog: false
- factionsFly: true
- broadcaster: false
- cooldowns: true
- nocraft: true
- nightvision: true
- staffmode: true
- scoreboard: true
- customMessages: false
- territoryManagement: false
- webLimit: true
- borderPatches: false
- chunkBusters: true
- banknotes: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement