Start with clean configs for v6 and go from there
- Applied some changes to the defaults - Changes since v5: -- Don't write the plugin list (I should work on an offline solution for this, read the plugin.yml from the jars?) -- Disabled daily restarts for now, not sure if we'll need it -- Disabled member component (we don't have member permissions yet) -- Disabled /spawn component -- Disabled the GeneralEventBroadcasterModule to ensure compatibility -- Homes aren't changed even though we don't have the groups for it yet -- Default world changed to "world" -- Towny taxes are now percentage-based by default -- Changed minimum distances to 4 times the default -- Enabled Towny in new worlds by default but disabled ability to claim it (Towny commands will still work) -- Made Dynmap render in high resolution (well, not in very low resolution anyway, it still uses a low resolution renderer for the flat map and we don't have the others) - Towny settings are otherwise the same (block size 8 instead of 16 and all upkeep settings) - Missing plugins since v5 update: ButtonPresents, ButtonWebsiteModule, LimitedCreative, MythicMobs, Plot2Dynmap, PlotSquared, ProtocolLib, Factions
This commit is contained in:
parent
ad74e7e18d
commit
aafc93dafb
88 changed files with 3208 additions and 10057 deletions
|
@ -1,18 +0,0 @@
|
||||||
components:
|
|
||||||
DictionaryComponent:
|
|
||||||
enabled: true
|
|
||||||
SpawnComponent:
|
|
||||||
enabled: true
|
|
||||||
MagicComponent:
|
|
||||||
enabled: true
|
|
||||||
ResearchComponent:
|
|
||||||
enabled: true
|
|
||||||
TownyFactionsComponent:
|
|
||||||
enabled: true
|
|
||||||
distance: 5
|
|
||||||
PortalLimitComponent:
|
|
||||||
enabled: true
|
|
||||||
worlds:
|
|
||||||
- v1
|
|
||||||
- v2
|
|
||||||
- v3
|
|
|
@ -1 +0,0 @@
|
||||||
http-port: 8099
|
|
|
@ -1,6 +1,8 @@
|
||||||
sit-config:
|
sit-config:
|
||||||
disabled-worlds: []
|
disabled-worlds: []
|
||||||
require-empty-hand: false
|
require-empty-hand: false
|
||||||
|
max-distance: 2.0
|
||||||
|
chair-entity-type: ARROW
|
||||||
stairs:
|
stairs:
|
||||||
enabled: true
|
enabled: true
|
||||||
rotate: true
|
rotate: true
|
||||||
|
|
|
@ -1,160 +1,172 @@
|
||||||
#Do you want to turn off the automatic updates of ChestShop?
|
|
||||||
TURN_OFF_UPDATES: false
|
|
||||||
|
|
||||||
#How large should the internal caches be?
|
|
||||||
CACHE_SIZE: 1000
|
|
||||||
|
|
||||||
#(In 1/1000th of a second) How often can a player use the shop sign?
|
|
||||||
SHOP_INTERACTION_INTERVAL: 250
|
|
||||||
#Do you want to allow using shops to people in creative mode?
|
|
||||||
IGNORE_CREATIVE_MODE: true
|
|
||||||
#If true, people will buy with left-click and sell with right-click.
|
|
||||||
REVERSE_BUTTONS: false
|
|
||||||
#If true, people will be able to buy/sell in 64 stacks while holding the crouch button.
|
|
||||||
SHIFT_SELLS_IN_STACKS: false
|
|
||||||
#What can you do by clicking shift with SHIFT_SELLS_IN_STACKS turned on? (ALL/BUY/SELL)
|
|
||||||
SHIFT_ALLOWS: "ALL"
|
|
||||||
#Can shop's chest be opened by owner with right-clicking a shop's sign?
|
|
||||||
ALLOW_SIGN_CHEST_OPEN: true
|
|
||||||
#If true, when you left-click your own shop sign you won't open chest's inventory, but instead you will start destroying the sign.
|
|
||||||
ALLOW_LEFT_CLICK_DESTROYING: true
|
|
||||||
|
|
||||||
#If true, if the shop is empty, the sign is destroyed and put into the chest, so the shop isn't usable anymore.
|
|
||||||
REMOVE_EMPTY_SHOPS: false
|
|
||||||
#If true, if the REMOVE_EMPTY_SHOPS option is turned on, the chest is also destroyed.
|
|
||||||
REMOVE_EMPTY_CHESTS: false
|
|
||||||
#A list of worlds in which to remove empty shops with the previous config. Case sensitive. An empty list means all worlds.
|
|
||||||
REMOVE_EMPTY_WORLDS:
|
|
||||||
- "world1"
|
|
||||||
- "world2"
|
|
||||||
|
|
||||||
#First line of your Admin Shop's sign should look like this:
|
|
||||||
ADMIN_SHOP_NAME: "Admin Shop"
|
|
||||||
#The economy account which Admin Shops should use and to which all taxes will go
|
|
||||||
SERVER_ECONOMY_ACCOUNT: ""
|
|
||||||
#Percent of the price that should go to the server's account. (100 = 100 percent)
|
|
||||||
TAX_AMOUNT: 0
|
|
||||||
#Percent of the price that should go to the server's account when buying from an Admin Shop.
|
|
||||||
SERVER_TAX_AMOUNT: 0
|
|
||||||
#Amount of money player must pay to create a shop
|
|
||||||
SHOP_CREATION_PRICE: 0.0
|
|
||||||
#How much money do you get back when destroying a sign?
|
|
||||||
SHOP_REFUND_PRICE: 0.0
|
|
||||||
|
|
||||||
#Should we block shops that sell things for more than they buy? (This prevents newbies from creating shops that would be exploited)
|
|
||||||
BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true
|
|
||||||
|
|
||||||
#Do you want to allow other players to build a shop on a block where there's one already?
|
|
||||||
ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false
|
|
||||||
#Can shops be used even when the buyer/seller doesn't have enough items, space or money? (The price will be scaled adequately to the item amount)
|
|
||||||
ALLOW_PARTIAL_TRANSACTIONS: true
|
|
||||||
#Can '?' be put in place of item name in order for the sign to be auto-filled?
|
|
||||||
ALLOW_AUTO_ITEM_FILL: true
|
|
||||||
|
|
||||||
#Do you want to show "Out of stock" messages?
|
|
||||||
SHOW_MESSAGE_OUT_OF_STOCK: true
|
|
||||||
#Do you want to show "Full shop" messages?
|
|
||||||
SHOW_MESSAGE_FULL_SHOP: true
|
|
||||||
|
|
||||||
#Can players hide the "Out of stock" messages with /cstoggle?
|
|
||||||
CSTOGGLE_TOGGLES_OUT_OF_STOCK: false
|
|
||||||
#Can players hide the "Full shop" messages with /cstoggle?
|
|
||||||
CSTOGGLE_TOGGLES_FULL_SHOP: false
|
|
||||||
#Do you want to show "You bought/sold... " messages?
|
|
||||||
SHOW_TRANSACTION_INFORMATION_CLIENT: true
|
|
||||||
#Do you want to show "Somebody bought/sold... " messages?
|
|
||||||
SHOW_TRANSACTION_INFORMATION_OWNER: true
|
|
||||||
|
|
||||||
#If true, plugin will log transactions in its own file
|
|
||||||
LOG_TO_FILE: false
|
|
||||||
#Do you want ChestShop's messages to show up in console?
|
|
||||||
LOG_TO_CONSOLE: true
|
|
||||||
|
|
||||||
#Do you want to stack all items up to 64 item stacks?
|
|
||||||
STACK_TO_64: false
|
|
||||||
#Do you want to use built-in protection against chest destruction?
|
|
||||||
USE_BUILT_IN_PROTECTION: true
|
|
||||||
#Do you want to have shop signs "stick" to chests?
|
|
||||||
STICK_SIGNS_TO_CHESTS: false
|
|
||||||
#EXPERIMENTAL: Do you want to turn off the default protection when another plugin is protecting the block? (Will leave the chest visually open - CraftBukkit bug!)
|
|
||||||
TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false
|
|
||||||
#Do you want to turn off the default sign protection? Warning! Other players will be able to destroy other people's shops!
|
|
||||||
TURN_OFF_SIGN_PROTECTION: false
|
|
||||||
#Do you want to disable the hopper protection, which prevents the hoppers from taking items out of chests?
|
|
||||||
TURN_OFF_HOPPER_PROTECTION: false
|
|
||||||
#Do you want to protect shop chests with LWC?
|
|
||||||
PROTECT_CHEST_WITH_LWC: false
|
|
||||||
#Do you want to protect shop signs with LWC?
|
|
||||||
PROTECT_SIGN_WITH_LWC: false
|
|
||||||
#Should the chest's LWC protection be removed once the shop sign is destroyed?
|
|
||||||
REMOVE_LWC_PROTECTION_AUTOMATICALLY: true
|
|
||||||
|
|
||||||
#Do you want to only let people build inside regions?
|
|
||||||
WORLDGUARD_INTEGRATION: false
|
|
||||||
#Do you want to only let people build inside region flagged by doing /region regionName flag allow-shop allow?
|
|
||||||
WORLDGUARD_USE_FLAG: false
|
|
||||||
#Do you want ChestShop to respect WorldGuard's chest protection?
|
|
||||||
WORLDGUARD_USE_PROTECTION: false
|
|
||||||
|
|
||||||
#Do you want to deny shop access to unlogged users?
|
|
||||||
AUTHME_HOOK: true
|
|
||||||
#Do you want to allow shop access to unregistered users? (Example: registration is optional)
|
|
||||||
AUTHME_ALLOW_UNREGISTERED: false
|
|
||||||
|
|
||||||
#How much Heroes exp should people get for creating a ChestShop?
|
|
||||||
HEROES_EXP: 100.0
|
|
||||||
|
|
||||||
#Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
|
||||||
SHOWITEM_MESSAGE: true
|
|
||||||
|
|
||||||
|
|
||||||
#What containers are allowed to hold a shop? (Only blocks with inventories work!)
|
|
||||||
SHOP_CONTAINERS:
|
|
||||||
- "CHEST"
|
|
||||||
- "TRAPPED_CHEST"
|
|
||||||
#Do you want to allow using shops to people who have access to it due to their permissions? (owners are always ignored)
|
|
||||||
IGNORE_ACCESS_PERMS: true
|
|
||||||
#How many decimal places are allowed at a maximum for prices?
|
|
||||||
PRICE_PRECISION: 2
|
|
||||||
|
|
||||||
#Enable this if you use BungeeCord and want players to receive shop notifications on other servers
|
|
||||||
BUNGEECORD_MESSAGES: false
|
|
||||||
#How many seconds do you want to wait before showing notifications for the same shop to the owner again?
|
|
||||||
NOTIFICATION_MESSAGE_COOLDOWN: 10
|
|
||||||
#Should all shop removals be logged to the console?
|
|
||||||
LOG_ALL_SHOP_REMOVALS: true
|
|
||||||
|
|
||||||
#Of which type should the container protection be? Possible type: public, private, donate and on some LWC versions display
|
|
||||||
LWC_CHEST_PROTECTION_TYPE: "PRIVATE"
|
|
||||||
#Of which type should the sign protection be? Possible type: public, private, donate and on some LWC versions display
|
|
||||||
LWC_SIGN_PROTECTION_TYPE: "PRIVATE"
|
|
||||||
|
|
||||||
#Do you want to only let people build inside GriefPrevention claims?
|
|
||||||
GRIEFPREVENTION_INTEGRATION: false
|
|
||||||
|
|
||||||
#Do you want to only let people build inside RedProtect regions?
|
|
||||||
REDPROTECT_INTEGRATION: false
|
|
||||||
|
|
||||||
# Should the plugin log some messages that are useful for debugging?
|
# Should the plugin log some messages that are useful for debugging?
|
||||||
DEBUG: false
|
DEBUG: false
|
||||||
|
|
||||||
|
# Do you want to turn off the automatic updates of ChestShop?
|
||||||
|
TURN_OFF_UPDATES: true
|
||||||
# Do you want to turn off the automatic notifications for new development builds?
|
# Do you want to turn off the automatic notifications for new development builds?
|
||||||
TURN_OFF_DEV_UPDATE_NOTIFIER: false
|
TURN_OFF_DEV_UPDATE_NOTIFIER: false
|
||||||
# Do you want to include some values of this config in the metrics? (This will not leak sensitive data but help in the development process)
|
# Do you want to include some values of this config in the metrics? (This will not leak sensitive data but help in the development process)
|
||||||
INCLUDE_SETTINGS_IN_METRICS: true
|
INCLUDE_SETTINGS_IN_METRICS: true
|
||||||
|
|
||||||
|
# How large should the internal caches be?
|
||||||
|
CACHE_SIZE: 1000
|
||||||
|
|
||||||
# The default language when the client's language can't be found.
|
# The default language when the client's language can't be found.
|
||||||
DEFAULT_LANGUAGE: "en"
|
DEFAULT_LANGUAGE: "en"
|
||||||
# Should the plugin try to use a language file that matches the client's locale setting?
|
# Should the plugin try to use a language file that matches the client's locale setting?
|
||||||
USE_CLIENT_LOCALE: true
|
USE_CLIENT_LOCALE: true
|
||||||
|
|
||||||
|
# What containers are allowed to hold a shop? (Only blocks with inventories work!)
|
||||||
|
SHOP_CONTAINERS:
|
||||||
|
- "CHEST"
|
||||||
|
- "TRAPPED_CHEST"
|
||||||
|
|
||||||
|
# (In 1/1000th of a second) How often can a player use the shop sign?
|
||||||
|
SHOP_INTERACTION_INTERVAL: 250
|
||||||
|
# Do you want to block people in creative mode from using shops?
|
||||||
|
IGNORE_CREATIVE_MODE: true
|
||||||
|
# Do you want to block people who have access to a shop due to their permissions from using it? (owners are always ignored)
|
||||||
|
IGNORE_ACCESS_PERMS: true
|
||||||
|
# If true, people will buy with left-click and sell with right-click.
|
||||||
|
REVERSE_BUTTONS: false
|
||||||
|
# If true, people will be able to buy/sell in 64 stacks while holding the crouch button.
|
||||||
|
SHIFT_SELLS_IN_STACKS: false
|
||||||
# If true, people will be able to sell/buy everything available of the same type.
|
# If true, people will be able to sell/buy everything available of the same type.
|
||||||
SHIFT_SELLS_EVERYTHING: false
|
SHIFT_SELLS_EVERYTHING: false
|
||||||
|
# What can you do by clicking shift with SHIFT_SELLS_IN_STACKS turned on? (ALL/BUY/SELL)
|
||||||
|
SHIFT_ALLOWS: "ALL"
|
||||||
|
# Can shop's chest be opened by owner with right-clicking a shop's sign?
|
||||||
|
ALLOW_SIGN_CHEST_OPEN: false
|
||||||
|
# If true, when you left-click your own shop sign you won't open chest's inventory, but instead you will start destroying the sign.
|
||||||
|
ALLOW_LEFT_CLICK_DESTROYING: true
|
||||||
|
|
||||||
|
# If true, if the shop is empty, the sign is destroyed and put into the chest, so the shop isn't usable anymore.
|
||||||
|
REMOVE_EMPTY_SHOPS: false
|
||||||
|
# If true, if the REMOVE_EMPTY_SHOPS option is turned on, the chest is also destroyed.
|
||||||
|
REMOVE_EMPTY_CHESTS: false
|
||||||
|
# A list of worlds in which to remove empty shops with the previous config. Case sensitive. An empty list means all worlds.
|
||||||
|
REMOVE_EMPTY_WORLDS:
|
||||||
|
- "world1"
|
||||||
|
- "world2"
|
||||||
|
|
||||||
|
# First line of your Admin Shop's sign should look like this:
|
||||||
|
ADMIN_SHOP_NAME: "Admin Shop"
|
||||||
|
# Make all admin shops be unlimited even if they have a shop container at the sign
|
||||||
|
FORCE_UNLIMITED_ADMIN_SHOP: false
|
||||||
|
# The name of the economy account which Admin Shops should use and to which all taxes will go
|
||||||
|
SERVER_ECONOMY_ACCOUNT: ""
|
||||||
# The uuid of the economy account for the Admin Shop. Useful for fake accounts as normally only accounts of players work
|
# The uuid of the economy account for the Admin Shop. Useful for fake accounts as normally only accounts of players work
|
||||||
SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000
|
SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000
|
||||||
|
# Percent of the price that should go to the server's account. (100 = 100 percent)
|
||||||
|
TAX_AMOUNT: 0
|
||||||
|
# Percent of the price that should go to the server's account when buying from an Admin Shop.
|
||||||
|
SERVER_TAX_AMOUNT: 0
|
||||||
|
# Amount of money player must pay to create a shop
|
||||||
|
SHOP_CREATION_PRICE: 0
|
||||||
|
# How much money do you get back when destroying a sign?
|
||||||
|
SHOP_REFUND_PRICE: 0
|
||||||
|
# How many decimal places are allowed at a maximum for prices?
|
||||||
|
PRICE_PRECISION: 2
|
||||||
|
# This makes sure that the UUIDs of player shop accounts match the server's online-mode setting. Disabling this might lead to issues with offline players and is therefore unsupported!
|
||||||
|
ENSURE_CORRECT_PLAYERID: true
|
||||||
|
# This regexp validates the name of the player. If the name doesn't match, the player will neither be able to create a valid shop sign, nor buy/sell from a shop.
|
||||||
|
# Note for Bedrock support: If you have Floodgate on your server, you should set this regexp to ^\\*?\\w+$ and ENSURE_CORRECT_PLAYERID to false
|
||||||
|
# If your Floodgate prefix is not *, change the first * in the regexp (the one before the question mark) to whatever your prefix is.
|
||||||
|
VALID_PLAYERNAME_REGEXP: "^\\w+$"
|
||||||
|
|
||||||
|
# Should we block shops that sell things for more than they buy? (This prevents newbies from creating shops that would be exploited)
|
||||||
|
BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true
|
||||||
|
|
||||||
# Maximum amount of items that can be bought/sold at a shop. Default 3456 is a double chest of 64 stacks.
|
# Maximum amount of items that can be bought/sold at a shop. Default 3456 is a double chest of 64 stacks.
|
||||||
MAX_SHOP_AMOUNT: 3456
|
MAX_SHOP_AMOUNT: 3456
|
||||||
|
|
||||||
|
# Do you want to allow other players to build a shop on a block where there's one already?
|
||||||
|
ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false
|
||||||
|
# Can shops be used even when the buyer/seller doesn't have enough items, space or money? (The price will be scaled adequately to the item amount)
|
||||||
|
ALLOW_PARTIAL_TRANSACTIONS: true
|
||||||
|
# Can '?' be put in place of item name in order for the sign to be auto-filled?
|
||||||
|
ALLOW_AUTO_ITEM_FILL: true
|
||||||
|
|
||||||
|
# Enable this if you use BungeeCord and want players to receive shop notifications on other servers
|
||||||
|
BUNGEECORD_MESSAGES: false
|
||||||
|
|
||||||
|
# Do you want to show "Out of stock" messages?
|
||||||
|
SHOW_MESSAGE_OUT_OF_STOCK: true
|
||||||
|
# Do you want to show "Full shop" messages?
|
||||||
|
SHOW_MESSAGE_FULL_SHOP: true
|
||||||
|
# How many seconds do you want to wait before showing notifications for the same shop to the owner again?
|
||||||
|
NOTIFICATION_MESSAGE_COOLDOWN: 10
|
||||||
|
|
||||||
|
# Can players hide the "Out of stock" messages with /cstoggle?
|
||||||
|
CSTOGGLE_TOGGLES_OUT_OF_STOCK: false
|
||||||
|
# Can players hide the "Full shop" messages with /cstoggle?
|
||||||
|
CSTOGGLE_TOGGLES_FULL_SHOP: false
|
||||||
|
# Do you want to show "You bought/sold... " messages?
|
||||||
|
SHOW_TRANSACTION_INFORMATION_CLIENT: true
|
||||||
|
# Do you want to show "Somebody bought/sold... " messages?
|
||||||
|
SHOW_TRANSACTION_INFORMATION_OWNER: true
|
||||||
|
|
||||||
|
# If true, plugin will log transactions in its own file
|
||||||
|
LOG_TO_FILE: false
|
||||||
|
# Do you want ChestShop's messages to show up in console?
|
||||||
|
LOG_TO_CONSOLE: true
|
||||||
|
# Should all shop removals be logged to the console?
|
||||||
|
LOG_ALL_SHOP_REMOVALS: true
|
||||||
|
|
||||||
|
# Do you want to stack all items up to 64 item stacks?
|
||||||
|
STACK_TO_64: false
|
||||||
|
# Do you want to use built-in protection against chest destruction?
|
||||||
|
USE_BUILT_IN_PROTECTION: true
|
||||||
|
# Do you want to have shop signs "stick" to chests?
|
||||||
|
STICK_SIGNS_TO_CHESTS: false
|
||||||
|
# EXPERIMENTAL: Do you want to turn off the default protection when another plugin is protecting the block? (Will leave the chest visually open - CraftBukkit bug!)
|
||||||
|
TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false
|
||||||
|
# Do you want to turn off the default sign protection? Warning! Other players will be able to destroy other people's shops!
|
||||||
|
TURN_OFF_SIGN_PROTECTION: false
|
||||||
|
# Do you want to disable the hopper protection, which prevents Hopper-Minecarts from taking items out of shops?
|
||||||
|
TURN_OFF_HOPPER_PROTECTION: false
|
||||||
# Only allow users to buy/sell that have access to the sign's protection? (E.g. LWC protection)
|
# Only allow users to buy/sell that have access to the sign's protection? (E.g. LWC protection)
|
||||||
CHECK_ACCESS_FOR_SHOP_USE: false
|
CHECK_ACCESS_FOR_SHOP_USE: false
|
||||||
|
# Do you want to protect shop chests with LWC?
|
||||||
|
PROTECT_CHEST_WITH_LWC: false
|
||||||
|
# Of which type should the container protection be? Possible type: public, private, donate and on some LWC versions display
|
||||||
|
LWC_CHEST_PROTECTION_TYPE: "PRIVATE"
|
||||||
|
# Do you want to protect shop signs with LWC?
|
||||||
|
PROTECT_SIGN_WITH_LWC: false
|
||||||
|
# Of which type should the sign protection be? Possible type: public, private, donate and on some LWC versions display
|
||||||
|
LWC_SIGN_PROTECTION_TYPE: "PRIVATE"
|
||||||
|
# Should the chest's LWC protection be removed once the shop sign is destroyed?
|
||||||
|
REMOVE_LWC_PROTECTION_AUTOMATICALLY: true
|
||||||
# Should LWC limits block shop creations?
|
# Should LWC limits block shop creations?
|
||||||
LWC_LIMITS_BLOCK_CREATION: true
|
LWC_LIMITS_BLOCK_CREATION: true
|
||||||
|
|
||||||
|
# Do you want to only let people build inside WorldGuard regions?
|
||||||
|
WORLDGUARD_INTEGRATION: false
|
||||||
|
# Do you want to only let people build inside region flagged by doing /region regionName flag allow-shop allow?
|
||||||
|
WORLDGUARD_USE_FLAG: false
|
||||||
|
# Do you want ChestShop to respect WorldGuard's chest protection?
|
||||||
|
WORLDGUARD_USE_PROTECTION: false
|
||||||
|
|
||||||
|
# Do you want to only let people build inside GriefPrevention claims?
|
||||||
|
GRIEFPREVENTION_INTEGRATION: false
|
||||||
|
|
||||||
|
# Do you want to only let people build inside RedProtect regions?
|
||||||
|
REDPROTECT_INTEGRATION: false
|
||||||
|
|
||||||
|
# Do you want to deny shop access to unlogged users?
|
||||||
|
AUTHME_HOOK: true
|
||||||
|
# Do you want to allow shop access to unregistered users? (Example: registration is optional)
|
||||||
|
AUTHME_ALLOW_UNREGISTERED: false
|
||||||
|
|
||||||
|
# How much Heroes exp should people get for creating a ChestShop?
|
||||||
|
HEROES_EXP: 100.0
|
||||||
|
|
||||||
|
# Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
||||||
|
SHOWITEM_MESSAGE: true
|
||||||
|
|
||||||
|
# Add stock counter to quantity line?
|
||||||
|
USE_STOCK_COUNTER: false
|
||||||
|
|
||||||
|
# If true and in 1.14+, the owner of a chest shop can click with a dye / ink sac to dye the sign.
|
||||||
|
SIGN_DYING: true
|
||||||
|
|
||||||
|
|
7
ChestShop/discounts.yml
Normal file
7
ChestShop/discounts.yml
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# This file is for discount management. You are able to do that:
|
||||||
|
# group1: 75
|
||||||
|
# That means that the person with ChestShop.discount.group1 permission will pay only 75% of the price.
|
||||||
|
# For example, if the price is 100 dollars, the player pays only 75 dollars.
|
||||||
|
# (Only works in buy-only Admin Shops!)
|
||||||
|
|
||||||
|
{}
|
5
ChestShop/itemAliases.yml
Normal file
5
ChestShop/itemAliases.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
# This file specified optional aliases for certain item codes. (Use the full name from /iteminfo)
|
||||||
|
# Please note that these aliases should fit on a sign for it to work properly!
|
||||||
|
|
||||||
|
Item String#3d: My Cool Item
|
||||||
|
Other Material#Eg: Some other Item
|
14
ChestShop/priceLimits.yml
Normal file
14
ChestShop/priceLimits.yml
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# In this file you can configure maximum and minimum prices for items (when creating a shop).
|
||||||
|
|
||||||
|
uses_materials: true
|
||||||
|
max:
|
||||||
|
buy_price:
|
||||||
|
item_type: 5.53
|
||||||
|
piston_head: 3.51
|
||||||
|
sell_price:
|
||||||
|
placed_banner: 3.52
|
||||||
|
min:
|
||||||
|
buy_price:
|
||||||
|
piston_head: 1.03
|
||||||
|
sell_price:
|
||||||
|
placed_banner: 0.51
|
|
@ -1,5 +1,5 @@
|
||||||
# Chest Shop Notifier
|
# Chest Shop Notifier
|
||||||
# Config file for 1.2
|
# Config file for 1.3.3
|
||||||
|
|
||||||
logging:
|
logging:
|
||||||
admin-shop: true
|
admin-shop: true
|
||||||
|
@ -10,6 +10,7 @@ notifications:
|
||||||
|
|
||||||
history:
|
history:
|
||||||
max-rows: 10
|
max-rows: 10
|
||||||
|
query-limit: 10000
|
||||||
|
|
||||||
debugging:
|
debugging:
|
||||||
verbose: true
|
verbose: true
|
||||||
|
@ -21,8 +22,8 @@ database:
|
||||||
# MySQL specific settings
|
# MySQL specific settings
|
||||||
host: 'localhost'
|
host: 'localhost'
|
||||||
port: 3306
|
port: 3306
|
||||||
username: 'chestshop'
|
username: 'dbadmin'
|
||||||
password: 'NOPE'
|
password: '123456'
|
||||||
ssl: false
|
ssl: false
|
||||||
|
|
||||||
clean-on-startup:
|
clean-on-startup:
|
||||||
|
@ -42,6 +43,7 @@ messages:
|
||||||
history-footer-clear: "&f- &cTo remove all old entries, type /csn clear"
|
history-footer-clear: "&f- &cTo remove all old entries, type /csn clear"
|
||||||
history-clear: "&cHistory cleared! New sales will continue to be recorded."
|
history-clear: "&cHistory cleared! New sales will continue to be recorded."
|
||||||
history-marked-read: "&cUnread entries marked read!"
|
history-marked-read: "&cUnread entries marked read!"
|
||||||
|
history-others-not-allowed: "&cYou are not allowed to check the history of {username}"
|
||||||
# new translations
|
# new translations
|
||||||
reload-cmd: "&dChestShop Notifier // &7Reloading, please wait..."
|
reload-cmd: "&dChestShop Notifier // &7Reloading, please wait..."
|
||||||
reload-success: "&aReloaded!"
|
reload-success: "&aReloaded!"
|
||||||
|
@ -66,9 +68,9 @@ messages:
|
||||||
header: "&dChestShop Notifier // &7Commands"
|
header: "&dChestShop Notifier // &7Commands"
|
||||||
help: "&7 /csn &dhelp &f- Plugin usage & commands"
|
help: "&7 /csn &dhelp &f- Plugin usage & commands"
|
||||||
history: "&7 /csn &dhistory [<page>]&f- View sales"
|
history: "&7 /csn &dhistory [<page>]&f- View sales"
|
||||||
read: "&7 /csn &dread &f- Mark all sales as read"
|
|
||||||
clear: "&7 /csn &dclear &f- Remove read sales"
|
clear: "&7 /csn &dclear &f- Remove read sales"
|
||||||
history-others: "&7 /csn &dhistory <username> [<page>]&f- View sales of another player"
|
history-others: "&7 /csn &dhistory <username> [<page>]&f- View sales of another account"
|
||||||
|
clear-others: "&7 /csn &dclear <username>&f- Remove read sales of another account"
|
||||||
cleandatabase: "&7 /csn &ccleandatabase &f- Remove database entries. Parameters:"
|
cleandatabase: "&7 /csn &ccleandatabase &f- Remove database entries. Parameters:"
|
||||||
cleandatabase-older-than: "&c --older-than, -o <days> &f- Removes entries older than <days>"
|
cleandatabase-older-than: "&c --older-than, -o <days> &f- Removes entries older than <days>"
|
||||||
cleandatabase-user: "&c --user, -user <username/uuid> &f- Removes entries from a single user only"
|
cleandatabase-user: "&c --user, -user <username/uuid> &f- Removes entries from a single user only"
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
global:
|
global:
|
||||||
notificationSound: ''
|
|
||||||
notificationPitch: 1.0
|
|
||||||
# If enabled, stores and displays the last 10 messages the player can see (public, their town chat etc.)
|
# If enabled, stores and displays the last 10 messages the player can see (public, their town chat etc.)
|
||||||
# Can be used with the Discord plugin so players can see some of the conversation they missed that's visible on Discord anyways.
|
# Can be used with the Discord plugin so players can see some of the conversation they missed that's visible on Discord anyways.
|
||||||
storeChatHistory: true
|
storeChatHistory: true
|
||||||
|
@ -17,21 +15,10 @@ components:
|
||||||
# If enabled, players will have a nation-defined color in addition to town colors, white by default.
|
# If enabled, players will have a nation-defined color in addition to town colors, white by default.
|
||||||
# They can change how much of each color they want with this as well.
|
# They can change how much of each color they want with this as well.
|
||||||
useNationColors: true
|
useNationColors: true
|
||||||
# The amount of town colors allowed. If more than one is used (or nation colors are enabled), players can change how many letters to be in a specific color using /u ncolor.
|
|
||||||
colorCount: 1
|
|
||||||
towncolors:
|
|
||||||
tmp:
|
|
||||||
- Gold
|
|
||||||
liria:
|
|
||||||
- DarkPurple
|
|
||||||
nationcolors:
|
|
||||||
leagueofcrafters: Gold
|
|
||||||
# This component checks a specific Reddit thread every 10 seconds for comments such as "IGN: NorbiPeti" to link Reddit accounts and to determine their /r/thebutton flair.
|
# This component checks a specific Reddit thread every 10 seconds for comments such as "IGN: NorbiPeti" to link Reddit accounts and to determine their /r/thebutton flair.
|
||||||
# This was the original goal of this plugin when it was made.
|
# This was the original goal of this plugin when it was made.
|
||||||
FlairComponent:
|
FlairComponent:
|
||||||
enabled: false
|
enabled: false
|
||||||
# The Reddit thread to check for account connections. Re-enable the component if this was empty.
|
|
||||||
flairThreadURL: https://www.reddit.com/r/Chromagamers/comments/51ys94/flair_thread_for_the_mc_server/
|
|
||||||
# Displays the configured messages at the set interval when someone is online.
|
# Displays the configured messages at the set interval when someone is online.
|
||||||
AnnouncerComponent:
|
AnnouncerComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
@ -45,6 +32,10 @@ components:
|
||||||
# Random things I added over the years.
|
# Random things I added over the years.
|
||||||
FunComponent:
|
FunComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
# This is an inside joke on our server.
|
||||||
|
# It keeps track of laughs (lols and what's defined in laughStrings) and if someone does /unlol or /unlaugh it will unlaugh the last person who laughed.
|
||||||
|
# Which also blinds the laughing person for a few seconds. This action can only be performed once per laugh.
|
||||||
|
unlol: true
|
||||||
# The strings that count as laughs, see unlol.
|
# The strings that count as laughs, see unlol.
|
||||||
laughStrings:
|
laughStrings:
|
||||||
- xd
|
- xd
|
||||||
|
@ -58,19 +49,10 @@ components:
|
||||||
# The "Press F to pay respects" meme in Minecraft. It will randomly appear on player death and keep track of how many "F"s are said in chat.
|
# The "Press F to pay respects" meme in Minecraft. It will randomly appear on player death and keep track of how many "F"s are said in chat.
|
||||||
# You can hover over a player's name to see their respect.
|
# You can hover over a player's name to see their respect.
|
||||||
respect: true
|
respect: true
|
||||||
# This is an inside joke on our server.
|
|
||||||
# It keeps track of laughs (lols and what's defined in laughStrings) and if someone does /unlol or /unlaugh it will unlaugh the last person who laughed.
|
|
||||||
# Which also blinds the laughing person for a few seconds. This action can only be performed once per laugh.
|
|
||||||
unlol: true
|
|
||||||
# Allows players to append tableflips and other things to their messages. Everything is configurable here.
|
# Allows players to append tableflips and other things to their messages. Everything is configurable here.
|
||||||
AppendTextComponent:
|
AppendTextComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
texts:
|
texts:
|
||||||
waitwhat:
|
|
||||||
helpText:
|
|
||||||
- §6---- Wait what ----
|
|
||||||
- Wait what
|
|
||||||
appendedText: wait what
|
|
||||||
lenny:
|
lenny:
|
||||||
helpText:
|
helpText:
|
||||||
- §6---- Lenny ----
|
- §6---- Lenny ----
|
||||||
|
@ -83,6 +65,11 @@ components:
|
||||||
- This command appends an unflip after your message
|
- This command appends an unflip after your message
|
||||||
- Or just unflips as you
|
- Or just unflips as you
|
||||||
appendedText: ┬─┬ ノ( ゜-゜ノ)
|
appendedText: ┬─┬ ノ( ゜-゜ノ)
|
||||||
|
waitwhat:
|
||||||
|
helpText:
|
||||||
|
- §6---- Wait what ----
|
||||||
|
- Wait what
|
||||||
|
appendedText: wait what
|
||||||
tableflip:
|
tableflip:
|
||||||
helpText:
|
helpText:
|
||||||
- §6---- Tableflip ----
|
- §6---- Tableflip ----
|
||||||
|
@ -100,26 +87,30 @@ components:
|
||||||
# If you're using another chat plugin, you should disable the whole component but that will make it impossible to use channels.
|
# If you're using another chat plugin, you should disable the whole component but that will make it impossible to use channels.
|
||||||
FormatterComponent:
|
FormatterComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
# The minimum time between messages in milliseconds.
|
||||||
|
minTimeBetweenMessages: 100
|
||||||
# Determines whether Markdown formatting, name mentioning and similar features are enabled.
|
# Determines whether Markdown formatting, name mentioning and similar features are enabled.
|
||||||
allowFormatting: true
|
allowFormatting: true
|
||||||
|
nickname:
|
||||||
|
enabled: true
|
||||||
|
name:
|
||||||
|
enabled: true
|
||||||
bold:
|
bold:
|
||||||
enabled: true
|
enabled: true
|
||||||
italic:
|
italic:
|
||||||
enabled: true
|
enabled: true
|
||||||
underlined:
|
underlined:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
italic2:
|
||||||
|
enabled: true
|
||||||
strikethrough:
|
strikethrough:
|
||||||
enabled: true
|
enabled: true
|
||||||
spoiler:
|
spoiler:
|
||||||
enabled: true
|
enabled: true
|
||||||
escape:
|
|
||||||
enabled: true
|
|
||||||
nullMention:
|
nullMention:
|
||||||
enabled: true
|
enabled: true
|
||||||
consolePing:
|
consolePing:
|
||||||
enabled: true
|
enabled: true
|
||||||
hashtag:
|
|
||||||
enabled: true
|
|
||||||
cyan:
|
cyan:
|
||||||
enabled: true
|
enabled: true
|
||||||
code:
|
code:
|
||||||
|
@ -128,23 +119,9 @@ components:
|
||||||
enabled: true
|
enabled: true
|
||||||
url:
|
url:
|
||||||
enabled: true
|
enabled: true
|
||||||
entireMessage:
|
hashtag:
|
||||||
enabled: true
|
|
||||||
name:
|
|
||||||
enabled: true
|
|
||||||
nickname:
|
|
||||||
enabled: true
|
|
||||||
italic2:
|
|
||||||
enabled: true
|
enabled: true
|
||||||
someone:
|
someone:
|
||||||
enabled: true
|
enabled: true
|
||||||
# The sound to play when a player is mentioned. Leave empty to use default.
|
|
||||||
notificationSound: ''
|
|
||||||
# The pitch of the notification sound.
|
|
||||||
notificationPitch: 1.0
|
|
||||||
rpc:
|
|
||||||
enabled: true
|
|
||||||
# The minimum time between messages in milliseconds.
|
|
||||||
minTimeBetweenMessages: 100
|
|
||||||
greentext:
|
greentext:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
global:
|
global:
|
||||||
# Sets whether the plugin should write a list of installed plugins in a txt file.
|
# Sets whether the plugin should write a list of installed plugins in a txt file.
|
||||||
# It can be useful if some other software needs to know the plugins.
|
# It can be useful if some other software needs to know the plugins.
|
||||||
writePluginList: true
|
writePluginList: false
|
||||||
# Print some debug information.
|
# Print some debug information.
|
||||||
test: false
|
test: false
|
||||||
# The chat format to use for messages from other platforms if Chroma-Chat is not installed.
|
# The chat format to use for messages from other platforms if Chroma-Chat is not installed.
|
||||||
|
@ -9,82 +9,80 @@ global:
|
||||||
# If a Chroma command clashes with another plugin's command, this setting determines whether the Chroma command should be executed or the other plugin's.
|
# If a Chroma command clashes with another plugin's command, this setting determines whether the Chroma command should be executed or the other plugin's.
|
||||||
prioritizeCustomCommands: false
|
prioritizeCustomCommands: false
|
||||||
components:
|
components:
|
||||||
PluginUpdaterComponent:
|
|
||||||
enabled: true
|
|
||||||
# Provides commands such as /schrestart (restart after a countdown) and /primerestart (restart when nobody is online).
|
# Provides commands such as /schrestart (restart after a countdown) and /primerestart (restart when nobody is online).
|
||||||
# Also can automatically restart at a given time.
|
# Also can automatically restart at a given time.
|
||||||
RestartComponent:
|
RestartComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
# Specifies the hour of day when the server should be restarted. Set to -1 to disable.
|
# Specifies the hour of day when the server should be restarted. Set to -1 to disable.
|
||||||
restartAt: 12
|
restartAt: -1
|
||||||
# Manages chat channels. If disabled, only global channels will be registered.
|
# Manages chat channels. If disabled, only global channels will be registered.
|
||||||
ChannelComponent:
|
ChannelComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
g:
|
g:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §fg§f
|
displayName: §fg§f
|
||||||
color: White
|
color: White
|
||||||
|
IDs: []
|
||||||
a:
|
a:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §cADMIN§f
|
displayName: §cADMIN§f
|
||||||
color: Red
|
color: Red
|
||||||
|
IDs: []
|
||||||
mod:
|
mod:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §9MOD§f
|
displayName: §9MOD§f
|
||||||
color: Blue
|
color: Blue
|
||||||
|
IDs: []
|
||||||
dev:
|
dev:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §6DEV§f
|
displayName: §6DEV§f
|
||||||
color: Gold
|
color: Gold
|
||||||
|
IDs: []
|
||||||
red:
|
red:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §cRED§f
|
displayName: §cRED§f
|
||||||
color: DarkRed
|
color: DarkRed
|
||||||
|
IDs: []
|
||||||
orange:
|
orange:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §6ORANGE§f
|
displayName: §6ORANGE§f
|
||||||
color: Gold
|
color: Gold
|
||||||
|
IDs: []
|
||||||
yellow:
|
yellow:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §eYELLOW§f
|
displayName: §eYELLOW§f
|
||||||
color: Yellow
|
color: Yellow
|
||||||
|
IDs: []
|
||||||
green:
|
green:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §aGREEN§f
|
displayName: §aGREEN§f
|
||||||
color: Green
|
color: Green
|
||||||
|
IDs: []
|
||||||
blue:
|
blue:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §bBLUE§f
|
displayName: §bBLUE§f
|
||||||
color: Blue
|
color: Blue
|
||||||
|
IDs: []
|
||||||
purple:
|
purple:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §5PURPLE§f
|
displayName: §5PURPLE§f
|
||||||
color: DarkPurple
|
color: DarkPurple
|
||||||
|
IDs: []
|
||||||
tc:
|
tc:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §3TC§f
|
displayName: §3TC§f
|
||||||
color: DarkAqua
|
color: DarkAqua
|
||||||
|
IDs: []
|
||||||
nc:
|
nc:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §6NC§f
|
displayName: §6NC§f
|
||||||
color: Gold
|
color: Gold
|
||||||
|
IDs: []
|
||||||
rp:
|
rp:
|
||||||
enabled: true
|
enabled: true
|
||||||
IDs: []
|
|
||||||
displayName: §7RP§f
|
displayName: §7RP§f
|
||||||
color: Gray
|
color: Gray
|
||||||
|
IDs: []
|
||||||
# Teleport player to random location within world border.
|
# Teleport player to random location within world border.
|
||||||
# Every five players teleport to the same general area, and then a new general area is randomly selected for the next five players.
|
# Every five players teleport to the same general area, and then a new general area is randomly selected for the next five players.
|
||||||
# Author: github.com/iiegit
|
# Author: github.com/iiegit
|
||||||
|
@ -92,21 +90,10 @@ components:
|
||||||
enabled: false
|
enabled: false
|
||||||
# Allows giving a 'member' group over some time elapsed OR played.
|
# Allows giving a 'member' group over some time elapsed OR played.
|
||||||
MemberComponent:
|
MemberComponent:
|
||||||
enabled: true
|
|
||||||
# The amount of days passed since first login
|
|
||||||
registeredForDays: 7
|
|
||||||
# The amount of hours needed to play before promotion
|
|
||||||
playedHours: 12
|
|
||||||
# The permission group to give to the player
|
|
||||||
memberGroup: member
|
|
||||||
# Provides a command to remove invalid Towny residents.
|
|
||||||
TownyComponent:
|
|
||||||
enabled: false
|
enabled: false
|
||||||
VotifierComponent:
|
|
||||||
enabled: true
|
|
||||||
rewardAmount: 0.0
|
|
||||||
# Provides a /spawn command that works with BungeeCord. Make sure to set up on each server.
|
# Provides a /spawn command that works with BungeeCord. Make sure to set up on each server.
|
||||||
SpawnComponent:
|
SpawnComponent:
|
||||||
|
enabled: false
|
||||||
|
# Provides a command to remove invalid Towny residents.
|
||||||
|
TownyComponent:
|
||||||
enabled: true
|
enabled: true
|
||||||
# The BungeeCord server that has the spawn. Set to empty if this server is the target.
|
|
||||||
targetServer: ''
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ components:
|
||||||
# Uses a bit of a hacky method of getting all broadcasted messages, including advancements and any other message that's for everyone.
|
# Uses a bit of a hacky method of getting all broadcasted messages, including advancements and any other message that's for everyone.
|
||||||
# If this component is enabled then these messages will show up on Discord.
|
# If this component is enabled then these messages will show up on Discord.
|
||||||
GeneralEventBroadcasterModule:
|
GeneralEventBroadcasterModule:
|
||||||
enabled: true
|
enabled: false
|
||||||
# Provides Minecraft chat connection to Discord. Commands may be used either in a public chat (limited) or in a DM.
|
# Provides Minecraft chat connection to Discord. Commands may be used either in a public chat (limited) or in a DM.
|
||||||
MinecraftChatModule:
|
MinecraftChatModule:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
|
@ -1,9 +1,7 @@
|
||||||
#CoreProtect Config
|
# CoreProtect Config
|
||||||
|
|
||||||
# If enabled, extra data is displayed when doing rollbacks and restores.
|
# CoreProtect is donationware. For more information, visit our project page.
|
||||||
# If disabled, you can manually trigger it in-game by adding "#verbose"
|
donation-key:
|
||||||
# to the end of your rollback statement.
|
|
||||||
verbose: true
|
|
||||||
|
|
||||||
# MySQL is optional and not required.
|
# MySQL is optional and not required.
|
||||||
# If you prefer to use MySQL, enable the following and fill out the fields.
|
# If you prefer to use MySQL, enable the following and fill out the fields.
|
||||||
|
@ -13,7 +11,11 @@ mysql-host: 127.0.0.1
|
||||||
mysql-port: 3306
|
mysql-port: 3306
|
||||||
mysql-database: database
|
mysql-database: database
|
||||||
mysql-username: root
|
mysql-username: root
|
||||||
mysql-password: 'NOPE'
|
mysql-password:
|
||||||
|
|
||||||
|
# If modified, will automatically attempt to translate languages phrases.
|
||||||
|
# List of language codes: https://coreprotect.net/languages/
|
||||||
|
language: en
|
||||||
|
|
||||||
# If enabled, CoreProtect will check for updates when your server starts up.
|
# If enabled, CoreProtect will check for updates when your server starts up.
|
||||||
# If an update is available, you'll be notified via your server console.
|
# If an update is available, you'll be notified via your server console.
|
||||||
|
@ -22,6 +24,10 @@ check-updates: true
|
||||||
# If enabled, other plugins will be able to utilize the CoreProtect API.
|
# If enabled, other plugins will be able to utilize the CoreProtect API.
|
||||||
api-enabled: true
|
api-enabled: true
|
||||||
|
|
||||||
|
# If enabled, extra data is displayed during rollbacks and restores.
|
||||||
|
# Can be manually triggered by adding "#verbose" to your rollback command.
|
||||||
|
verbose: true
|
||||||
|
|
||||||
# If no radius is specified in a rollback or restore, this value will be
|
# If no radius is specified in a rollback or restore, this value will be
|
||||||
# used as the radius. Set to "0" to disable automatically adding a radius.
|
# used as the radius. Set to "0" to disable automatically adding a radius.
|
||||||
default-radius: 10
|
default-radius: 10
|
||||||
|
@ -105,10 +111,20 @@ lava-flow: true
|
||||||
# it can all be properly restored by rolling back that single player.
|
# it can all be properly restored by rolling back that single player.
|
||||||
liquid-tracking: true
|
liquid-tracking: true
|
||||||
|
|
||||||
# Track item transactions, such as when a player takes items from a
|
# Track item transactions, such as when a player takes items from
|
||||||
# chest, furnace, or dispenser. Necessary for any item based rollbacks.
|
# a chest, furnace, or dispenser.
|
||||||
item-transactions: true
|
item-transactions: true
|
||||||
|
|
||||||
|
# Logs items dropped by players.
|
||||||
|
item-drops: true
|
||||||
|
|
||||||
|
# Logs items picked up by players.
|
||||||
|
item-pickups: true
|
||||||
|
|
||||||
|
# Track all hopper transactions, such as when a hopper removes items from a
|
||||||
|
# chest, furnace, or dispenser.
|
||||||
|
hopper-transactions: true
|
||||||
|
|
||||||
# Track player interactions, such as when a player opens a door, presses
|
# Track player interactions, such as when a player opens a door, presses
|
||||||
# a button, or opens a chest. Player interactions can't be rolled back.
|
# a button, or opens a chest. Player interactions can't be rolled back.
|
||||||
player-interactions: true
|
player-interactions: true
|
||||||
|
@ -128,15 +144,5 @@ username-changes: true
|
||||||
# Logs changes made via the plugin "WorldEdit" if it's in use on your server.
|
# Logs changes made via the plugin "WorldEdit" if it's in use on your server.
|
||||||
worldedit: true
|
worldedit: true
|
||||||
|
|
||||||
# CoreProtect is donationware. Obtain a donation key from coreprotect.net/donate/
|
# Logs the spread of sculk blocks from sculk catalysts.
|
||||||
donation-key:
|
sculk-spread: true
|
||||||
|
|
||||||
# Logs items dropped by players.
|
|
||||||
item-drops: true
|
|
||||||
|
|
||||||
# Logs items picked up by players.
|
|
||||||
item-pickups: true
|
|
||||||
|
|
||||||
# Track all hopper transactions, such as when a hopper removes items from a
|
|
||||||
# chest, furnace, or dispenser.
|
|
||||||
hopper-transactions: true
|
|
||||||
|
|
|
@ -1,18 +1,26 @@
|
||||||
# Dynmap-Towny configuration
|
|
||||||
dynamic-nation-colors: true
|
|
||||||
update:
|
update:
|
||||||
|
# Seconds between checks for Residence updates
|
||||||
period: 300
|
period: 300
|
||||||
layer:
|
layer:
|
||||||
name: Towny
|
name: Towny
|
||||||
|
# Make mobs layer hidden by default
|
||||||
hidebydefault: false
|
hidebydefault: false
|
||||||
|
# ordering priority in layer menu (low goes before high - default is 0)
|
||||||
layerprio: 2
|
layerprio: 2
|
||||||
|
# (optional) set minimum zoom level before layer is visible (0 = defalt, always visible)
|
||||||
minzoom: 0
|
minzoom: 0
|
||||||
|
# Show shop blocks with their own fill color
|
||||||
showShops: false
|
showShops: false
|
||||||
|
# Show arena blocks with their own fill color
|
||||||
showArenas: false
|
showArenas: false
|
||||||
|
# Show embassy blocks with their own fill color
|
||||||
showEmbassies: false
|
showEmbassies: false
|
||||||
|
# Show wild blocks with their own fill color
|
||||||
showWilds: false
|
showWilds: false
|
||||||
visibility-by-town: true
|
visibility-by-town: true
|
||||||
visibility-by-nation: true
|
visibility-by-nation: true
|
||||||
|
dynamic-nation-colors: true
|
||||||
|
dynamic-town-colors: true
|
||||||
infowindow: <div class="infowindow"><span style="font-size:120%;">%regionname% (%nation%)</span><br
|
infowindow: <div class="infowindow"><span style="font-size:120%;">%regionname% (%nation%)</span><br
|
||||||
/> Mayor <span style="font-weight:bold;">%playerowners%</span><br /> Associates
|
/> Mayor <span style="font-weight:bold;">%playerowners%</span><br /> Associates
|
||||||
<span style="font-weight:bold;">%playermanagers%</span><br/>Flags<br /><span style="font-weight:bold;">%flags%</span></div>
|
<span style="font-weight:bold;">%playermanagers%</span><br/>Flags<br /><span style="font-weight:bold;">%flags%</span></div>
|
||||||
|
|
|
@ -4,6 +4,9 @@
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
|
# This is the config file for EssentialsX.
|
||||||
|
# This config was generated for version 2.19.4.
|
||||||
|
|
||||||
# If you want to use special characters in this document, such as accented letters, you MUST save the file as UTF-8, not ANSI.
|
# If you want to use special characters in this document, such as accented letters, you MUST save the file as UTF-8, not ANSI.
|
||||||
# If you receive an error when Essentials loads, ensure that:
|
# If you receive an error when Essentials loads, ensure that:
|
||||||
# - No tabs are present: YAML only allows spaces
|
# - No tabs are present: YAML only allows spaces
|
||||||
|
@ -11,11 +14,7 @@
|
||||||
# - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrophe)
|
# - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrophe)
|
||||||
# - Text with symbols is enclosed in single or double quotation marks
|
# - Text with symbols is enclosed in single or double quotation marks
|
||||||
|
|
||||||
# If you have problems join the Essentials help support channel: http://tiny.cc/EssentialsChat
|
# If you need help, you can join the EssentialsX community: https://essentialsx.net/community.html
|
||||||
|
|
||||||
# Version 2.17.0.0
|
|
||||||
|
|
||||||
# KITS ARE NOW IN THE kits.yml FILE
|
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
|
@ -24,6 +23,7 @@
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# A color code between 0-9 or a-f. Set to 'none' to disable.
|
# A color code between 0-9 or a-f. Set to 'none' to disable.
|
||||||
|
# In 1.16+ you can use hex color codes here as well. (For example, #613e1d is brown).
|
||||||
ops-name-color: '4'
|
ops-name-color: '4'
|
||||||
|
|
||||||
# The character(s) to prefix all nicknames, so that you know they are not true usernames.
|
# The character(s) to prefix all nicknames, so that you know they are not true usernames.
|
||||||
|
@ -32,6 +32,12 @@ nickname-prefix: '~'
|
||||||
# The maximum length allowed in nicknames. The nickname prefix is included in this.
|
# The maximum length allowed in nicknames. The nickname prefix is included in this.
|
||||||
max-nick-length: 150
|
max-nick-length: 150
|
||||||
|
|
||||||
|
# A list of phrases that cannot be used in nicknames. You can include regular expressions here.
|
||||||
|
# Users with essentials.nick.blacklist.bypass will be able to bypass this filter.
|
||||||
|
nick-blacklist:
|
||||||
|
#- Notch
|
||||||
|
#- '^Dinnerbone'
|
||||||
|
|
||||||
# When this option is enabled, nickname length checking will exclude color codes in player names.
|
# When this option is enabled, nickname length checking will exclude color codes in player names.
|
||||||
# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true
|
# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true
|
||||||
ignore-colors-in-max-nick-length: false
|
ignore-colors-in-max-nick-length: false
|
||||||
|
@ -43,6 +49,9 @@ hide-displayname-in-vanish: true
|
||||||
# Disable this if you have any other plugin, that modifies the displayname of a user.
|
# Disable this if you have any other plugin, that modifies the displayname of a user.
|
||||||
change-displayname: true
|
change-displayname: true
|
||||||
|
|
||||||
|
# This option will cause Essentials to show players' displaynames instead of usernames when tab completing Essentials commands.
|
||||||
|
change-tab-complete-name: false
|
||||||
|
|
||||||
# When this option is enabled, the (tab) player list will be updated with the displayname.
|
# When this option is enabled, the (tab) player list will be updated with the displayname.
|
||||||
# The value of change-displayname (above) has to be true.
|
# The value of change-displayname (above) has to be true.
|
||||||
#change-playerlist: true
|
#change-playerlist: true
|
||||||
|
@ -72,6 +81,15 @@ teleport-safety: true
|
||||||
# teleport-safety and this option need to be set to true to force teleportation to dangerous locations.
|
# teleport-safety and this option need to be set to true to force teleportation to dangerous locations.
|
||||||
force-disable-teleport-safety: false
|
force-disable-teleport-safety: false
|
||||||
|
|
||||||
|
# If a player is teleporting to an unsafe location in creative, adventure, or god mode; they will not be teleported to a
|
||||||
|
# safe location. If you'd like players to be teleported to a safe location all of the time, set this option to true.
|
||||||
|
force-safe-teleport-location: false
|
||||||
|
|
||||||
|
# If a player has any passengers, the teleport will fail. Should their passengers be dismounted before they are teleported?
|
||||||
|
# If this is set to true, Essentials will dismount the player's passengers before teleporting.
|
||||||
|
# If this is set to false, attempted teleports will be canceled with a warning.
|
||||||
|
teleport-passenger-dismount: true
|
||||||
|
|
||||||
# The delay, in seconds, required between /home, /tp, etc.
|
# The delay, in seconds, required between /home, /tp, etc.
|
||||||
teleport-cooldown: 10
|
teleport-cooldown: 10
|
||||||
|
|
||||||
|
@ -88,6 +106,9 @@ teleport-to-center: true
|
||||||
# The delay, in seconds, required between /heal or /feed attempts.
|
# The delay, in seconds, required between /heal or /feed attempts.
|
||||||
heal-cooldown: 60
|
heal-cooldown: 60
|
||||||
|
|
||||||
|
# Do you want to remove potion effects when healing a player?
|
||||||
|
remove-effects-on-heal: true
|
||||||
|
|
||||||
# Near Radius
|
# Near Radius
|
||||||
# The default radius with /near
|
# The default radius with /near
|
||||||
# Used to use chat radius but we are going to make it separate.
|
# Used to use chat radius but we are going to make it separate.
|
||||||
|
@ -152,6 +173,10 @@ disabled-commands:
|
||||||
# - nick
|
# - nick
|
||||||
# - clear
|
# - clear
|
||||||
|
|
||||||
|
# Whether or not Essentials should show detailed command usages.
|
||||||
|
# If set to false, Essentials will collapse all usages in to one single usage message.
|
||||||
|
verbose-command-usages: true
|
||||||
|
|
||||||
# These commands will be shown to players with socialSpy enabled.
|
# These commands will be shown to players with socialSpy enabled.
|
||||||
# You can add commands from other plugins you may want to track or
|
# You can add commands from other plugins you may want to track or
|
||||||
# remove commands that are used for something you dont want to spy on.
|
# remove commands that are used for something you dont want to spy on.
|
||||||
|
@ -187,6 +212,22 @@ socialspy-commands:
|
||||||
# If so, they will be differentiated from those sent by normal players.
|
# If so, they will be differentiated from those sent by normal players.
|
||||||
socialspy-listen-muted-players: true
|
socialspy-listen-muted-players: true
|
||||||
|
|
||||||
|
# Whether social spy should spy on private messages or just the commands from the list above.
|
||||||
|
# If false, social spy will only monitor commands from the list above.
|
||||||
|
socialspy-messages: true
|
||||||
|
|
||||||
|
# The following settings listen for when a player changes worlds.
|
||||||
|
# If you use another plugin to control speed and flight, you should change these to false.
|
||||||
|
|
||||||
|
# When a player changes world, should EssentialsX reset their flight?
|
||||||
|
# This will disable flight if the player does not have essentials.fly.
|
||||||
|
world-change-fly-reset: true
|
||||||
|
|
||||||
|
# When a player changes world, should we reset their speed according to their permissions?
|
||||||
|
# This resets the player's speed to the default if they don't have essentials.speed.
|
||||||
|
# If the player doesn't have essentials.speed.bypass, this resets their speed to the maximum specified above.
|
||||||
|
world-change-speed-reset: true
|
||||||
|
|
||||||
# Mute Commands
|
# Mute Commands
|
||||||
# These commands will be disabled when a player is muted.
|
# These commands will be disabled when a player is muted.
|
||||||
# Use '*' to disable every command.
|
# Use '*' to disable every command.
|
||||||
|
@ -295,12 +336,24 @@ use-bukkit-permissions: true
|
||||||
# removed from the /kit list when a player can no longer use it
|
# removed from the /kit list when a player can no longer use it
|
||||||
skip-used-one-time-kits-from-kit-list: false
|
skip-used-one-time-kits-from-kit-list: false
|
||||||
|
|
||||||
|
# When enabled, armor from kits will automatically be equipped as long as the player's armor slots are empty.
|
||||||
|
kit-auto-equip: false
|
||||||
|
|
||||||
# Determines the functionality of the /createkit command.
|
# Determines the functionality of the /createkit command.
|
||||||
# If this is true, /createkit will give the user a link with the kit code.
|
# If this is true, /createkit will give the user a link with the kit code.
|
||||||
# If this is false, /createkit will add the kit to the kits.yml config file directly.
|
# If this is false, /createkit will add the kit to the kits.yml config file directly.
|
||||||
#
|
# Default is false.
|
||||||
pastebin-createkit: false
|
pastebin-createkit: false
|
||||||
|
|
||||||
|
# Determines if /createkit will generate kits using NBT item serialization.
|
||||||
|
# If this is true, /createkit will store items as NBT; otherwise, it will use Essentials' human-readable item format.
|
||||||
|
# By using NBT serialization, /createkit can store items with complex metadata such as shulker boxes and weapons with custom attributes.
|
||||||
|
# WARNING: This option only works on 1.15.2+ Paper servers, and it will bypass any custom serializers from other plugins such as Magic.
|
||||||
|
# WARNING: When creating kits via /createkit with this option enabled, you will not be able to downgrade your server with these kit items.
|
||||||
|
# This option only affects /createkit - you can still create kits by hand in `kits.yml` using Essentials' human-readable item format.
|
||||||
|
# Default is false.
|
||||||
|
use-nbt-serialization-in-createkit: false
|
||||||
|
|
||||||
# Essentials Sign Control
|
# Essentials Sign Control
|
||||||
# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these.
|
# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these.
|
||||||
# To enable signs, remove # symbol. To disable all signs, comment/remove each sign.
|
# To enable signs, remove # symbol. To disable all signs, comment/remove each sign.
|
||||||
|
@ -314,7 +367,6 @@ enabledSigns:
|
||||||
#- sell
|
#- sell
|
||||||
#- trade
|
#- trade
|
||||||
#- free
|
#- free
|
||||||
#- disposal
|
|
||||||
#- warp
|
#- warp
|
||||||
#- kit
|
#- kit
|
||||||
#- mail
|
#- mail
|
||||||
|
@ -326,6 +378,13 @@ enabledSigns:
|
||||||
#- repair
|
#- repair
|
||||||
#- time
|
#- time
|
||||||
#- weather
|
#- weather
|
||||||
|
#- anvil
|
||||||
|
#- cartography
|
||||||
|
#- disposal
|
||||||
|
#- grindstone
|
||||||
|
#- loom
|
||||||
|
#- smithing
|
||||||
|
#- workbench
|
||||||
|
|
||||||
# How many times per second can Essentials signs be interacted with per player.
|
# How many times per second can Essentials signs be interacted with per player.
|
||||||
# Values should be between 1-20, 20 being virtually no lag protection.
|
# Values should be between 1-20, 20 being virtually no lag protection.
|
||||||
|
@ -346,12 +405,18 @@ allow-old-id-signs: false
|
||||||
unprotected-sign-names:
|
unprotected-sign-names:
|
||||||
#- kit
|
#- kit
|
||||||
|
|
||||||
# Backup runs a batch/bash command while saving is disabled.
|
# Backup runs a custom batch/bash command at a specified interval.
|
||||||
|
# The server will save the world before executing the backup command, and disable
|
||||||
|
# saving during the backup to prevent world corruption or other conflicts.
|
||||||
|
# Backups can also be triggered manually with /backup.
|
||||||
backup:
|
backup:
|
||||||
# Interval in minutes.
|
# Interval in minutes.
|
||||||
interval: 30
|
interval: 30
|
||||||
|
# If true, the backup task will run even if there are no players online.
|
||||||
|
always-run: false
|
||||||
# Unless you add a valid backup command or script here, this feature will be useless.
|
# Unless you add a valid backup command or script here, this feature will be useless.
|
||||||
# Use 'save-all' to simply force regular world saving without backup.
|
# Use 'save-all' to simply force regular world saving without backup.
|
||||||
|
# The example command below utilizes rdiff-backup: https://rdiff-backup.net/
|
||||||
#command: 'rdiff-backup World1 backups/World1'
|
#command: 'rdiff-backup World1 backups/World1'
|
||||||
|
|
||||||
# Set this true to enable permission per warp.
|
# Set this true to enable permission per warp.
|
||||||
|
@ -371,6 +436,9 @@ list:
|
||||||
# Uncomment the line below to simply list all players with no grouping
|
# Uncomment the line below to simply list all players with no grouping
|
||||||
#Players: '*'
|
#Players: '*'
|
||||||
|
|
||||||
|
# Displays real names in /list next to players who are using a nickname.
|
||||||
|
real-names-on-list: false
|
||||||
|
|
||||||
# More output to the console.
|
# More output to the console.
|
||||||
debug: false
|
debug: false
|
||||||
|
|
||||||
|
@ -395,7 +463,6 @@ auto-afk: 300
|
||||||
# essentials.afk.kickexempt node overrides this feature.
|
# essentials.afk.kickexempt node overrides this feature.
|
||||||
# Set to -1 for no timeout.
|
# Set to -1 for no timeout.
|
||||||
auto-afk-kick: -1
|
auto-afk-kick: -1
|
||||||
# auto-afk-kick: 600
|
|
||||||
|
|
||||||
# Set this to true, if you want to freeze the player, if the player is AFK.
|
# Set this to true, if you want to freeze the player, if the player is AFK.
|
||||||
# Other players or monsters can't push the player out of AFK mode then.
|
# Other players or monsters can't push the player out of AFK mode then.
|
||||||
|
@ -416,32 +483,91 @@ cancel-afk-on-interact: false
|
||||||
# Disable this to reduce server lag.
|
# Disable this to reduce server lag.
|
||||||
cancel-afk-on-move: true
|
cancel-afk-on-move: true
|
||||||
|
|
||||||
|
# Should we automatically remove afk status when a player sends a chat message?
|
||||||
|
cancel-afk-on-chat: true
|
||||||
|
|
||||||
# Should AFK players be ignored when other players are trying to sleep?
|
# Should AFK players be ignored when other players are trying to sleep?
|
||||||
# When this setting is false, players won't be able to skip the night if some players are AFK.
|
# When this setting is false, players won't be able to skip the night if some players are AFK.
|
||||||
# Users with the permission node essentials.sleepingignored will always be ignored.
|
# Users with the permission node essentials.sleepingignored will always be ignored.
|
||||||
sleep-ignores-afk-players: true
|
sleep-ignores-afk-players: true
|
||||||
|
|
||||||
|
# Should vanished players be ignored when other players are trying to sleep?
|
||||||
|
# When this setting is false, player's won't be able to skip the night if vanished players are not sleeping.
|
||||||
|
# Users with the permission node essentials.sleepingignored will always be ignored.
|
||||||
|
sleep-ignores-vanished-player: true
|
||||||
|
|
||||||
# Set the player's list name when they are AFK. This is none by default which specifies that Essentials
|
# Set the player's list name when they are AFK. This is none by default which specifies that Essentials
|
||||||
# should not interfere with the AFK player's list name.
|
# should not interfere with the AFK player's list name.
|
||||||
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
||||||
afk-list-name: "none"
|
afk-list-name: "none"
|
||||||
|
|
||||||
|
# When a player enters or exits AFK mode, should the AFK notification be broadcast
|
||||||
|
# to the entire server, or just to the player?
|
||||||
|
# When this setting is false, only the player will be notified upon changing their AFK state.
|
||||||
|
broadcast-afk-message: true
|
||||||
|
|
||||||
# You can disable the death messages of Minecraft here.
|
# You can disable the death messages of Minecraft here.
|
||||||
death-messages: true
|
death-messages: true
|
||||||
|
|
||||||
|
# How should essentials handle players with the essentials.keepinv permission who have items with
|
||||||
|
# curse of vanishing when they die?
|
||||||
|
# You can set this to "keep" (to keep the item), "drop" (to drop the item), or "delete" (to delete the item).
|
||||||
|
# Defaults to "keep"
|
||||||
|
vanishing-items-policy: keep
|
||||||
|
|
||||||
|
# How should essentials handle players with the essentials.keepinv permission who have items with
|
||||||
|
# curse of binding when they die?
|
||||||
|
# You can set this to "keep" (to keep the item), "drop" (to drop the item), or "delete" (to delete the item).
|
||||||
|
# Defaults to "keep"
|
||||||
|
binding-items-policy: keep
|
||||||
|
|
||||||
|
# When players die, should they receive the coordinates they died at?
|
||||||
|
send-info-after-death: false
|
||||||
|
|
||||||
# Should players with permissions be able to join and part silently?
|
# Should players with permissions be able to join and part silently?
|
||||||
# You can control this with essentials.silentjoin and essentials.silentquit permissions if it is enabled.
|
# You can control this with essentials.silentjoin and essentials.silentquit permissions if it is enabled.
|
||||||
# In addition, people with essentials.silentjoin.vanish will be vanished on join.
|
# In addition, people with essentials.silentjoin.vanish will be vanished on join.
|
||||||
allow-silent-join-quit: false
|
allow-silent-join-quit: false
|
||||||
|
|
||||||
# You can set a custom join message here, set to "none" to disable.
|
# You can set custom join and quit messages here. Set this to "none" to use the default Minecraft message,
|
||||||
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
# or set this to "" to hide the message entirely.
|
||||||
custom-join-message: "none"
|
|
||||||
|
|
||||||
# You can set a custom quit message here, set to "none" to disable.
|
# Available placeholders:
|
||||||
# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
|
# {PLAYER} - The player's displayname.
|
||||||
|
# {USERNAME} - The player's username.
|
||||||
|
# {PREFIX} - The player's prefix.
|
||||||
|
# {SUFFIX} - The player's suffix.
|
||||||
|
# {ONLINE} - The number of players online.
|
||||||
|
# {UNIQUE} - The number of unique players to join the server.
|
||||||
|
# {UPTIME} - The amount of time the server has been online.
|
||||||
|
custom-join-message: "none"
|
||||||
custom-quit-message: "none"
|
custom-quit-message: "none"
|
||||||
|
|
||||||
|
# You can set a custom join message for users who join with a new username here.
|
||||||
|
# This message will only be used if a user has joined before and have since changed their username.
|
||||||
|
# This will be displayed INSTEAD OF custom-join-message, so if you intend to keep them similar, make sure they match.
|
||||||
|
# Set this to "none" to use the the "custom-join-message" above for every join.
|
||||||
|
|
||||||
|
# Available placeholders:
|
||||||
|
# {PLAYER} - The player's displayname.
|
||||||
|
# {USERNAME} - The player's username.
|
||||||
|
# {OLDUSERNAME} - The player's old username.
|
||||||
|
# {PREFIX} - The player's prefix.
|
||||||
|
# {SUFFIX} - The player's suffix.
|
||||||
|
# {ONLINE} - The number of players online.
|
||||||
|
# {UNIQUE} - The number of unique players to join the server.
|
||||||
|
# {UPTIME} - The amount of time the server has been online.
|
||||||
|
custom-new-username-message: "none"
|
||||||
|
|
||||||
|
# Should Essentials override the vanilla "Server Full" message with its own from the language file?
|
||||||
|
# Set to false to keep the vanilla message.
|
||||||
|
use-custom-server-full-message: true
|
||||||
|
|
||||||
|
# You can disable join and quit messages when the player count reaches a certain limit.
|
||||||
|
# When the player count is below this number, join/quit messages will always be shown.
|
||||||
|
# Set this to -1 to always show join and quit messages regardless of player count.
|
||||||
|
hide-join-quit-messages-above: -1
|
||||||
|
|
||||||
# Add worlds to this list, if you want to automatically disable god mode there.
|
# Add worlds to this list, if you want to automatically disable god mode there.
|
||||||
no-god-in-worlds:
|
no-god-in-worlds:
|
||||||
# - world_nether
|
# - world_nether
|
||||||
|
@ -471,6 +597,9 @@ repair-enchanted: true
|
||||||
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
|
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
|
||||||
unsafe-enchantments: true
|
unsafe-enchantments: true
|
||||||
|
|
||||||
|
# The maximum range from the player that the /tree and /bigtree commands can spawn trees.
|
||||||
|
tree-command-range-limit: 300
|
||||||
|
|
||||||
#Do you want Essentials to keep track of previous location for /back in the teleport listener?
|
#Do you want Essentials to keep track of previous location for /back in the teleport listener?
|
||||||
#If you set this to true any plugin that uses teleport will have the previous location registered.
|
#If you set this to true any plugin that uses teleport will have the previous location registered.
|
||||||
register-back-in-listener: false
|
register-back-in-listener: false
|
||||||
|
@ -487,6 +616,10 @@ max-walk-speed: 0.8
|
||||||
#Set the maximum amount of mail that can be sent within a minute.
|
#Set the maximum amount of mail that can be sent within a minute.
|
||||||
mails-per-minute: 1000
|
mails-per-minute: 1000
|
||||||
|
|
||||||
|
# Set the maximum time /mute can be used for in seconds.
|
||||||
|
# Set to -1 to disable, and essentials.mute.unlimited can be used to override.
|
||||||
|
max-mute-time: -1
|
||||||
|
|
||||||
# Set the maximum time /tempban can be used for in seconds.
|
# Set the maximum time /tempban can be used for in seconds.
|
||||||
# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
|
# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
|
||||||
max-tempban-time: -1
|
max-tempban-time: -1
|
||||||
|
@ -502,7 +635,12 @@ last-message-reply-recipient: true
|
||||||
# Default is 180 (3 minutes)
|
# Default is 180 (3 minutes)
|
||||||
last-message-reply-recipient-timeout: 180
|
last-message-reply-recipient-timeout: 180
|
||||||
|
|
||||||
# Toggles whether or not clicking mobs with a milk bucket turns them into a baby.
|
# Changes the default /reply functionality.
|
||||||
|
# If true, /reply will not check if the person you're replying to has vanished.
|
||||||
|
# If false, players will not be able to /reply to players who they can no longer see due to vanish.
|
||||||
|
last-message-reply-vanished: false
|
||||||
|
|
||||||
|
# Toggles whether or not left clicking mobs with a milk bucket turns them into a baby.
|
||||||
milk-bucket-easter-egg: true
|
milk-bucket-easter-egg: true
|
||||||
|
|
||||||
# Toggles whether or not the fly status message should be sent to players on join
|
# Toggles whether or not the fly status message should be sent to players on join
|
||||||
|
@ -539,8 +677,13 @@ npcs-in-balance-ranking: false
|
||||||
# This is useful when a sign sells or buys one item at a time and the player wants to sell a bunch at once.
|
# This is useful when a sign sells or buys one item at a time and the player wants to sell a bunch at once.
|
||||||
allow-bulk-buy-sell: true
|
allow-bulk-buy-sell: true
|
||||||
|
|
||||||
|
# Allow selling of items with custom names with the /sell command.
|
||||||
|
# This may be useful to prevent players accidentally selling named items.
|
||||||
|
allow-selling-named-items: false
|
||||||
|
|
||||||
# Delay for the MOTD display for players on join, in milliseconds.
|
# Delay for the MOTD display for players on join, in milliseconds.
|
||||||
# This has no effect if the MOTD command or permission are disabled.
|
# This has no effect if the MOTD command or permission are disabled.
|
||||||
|
# This can also be set to -1 to completely disable the join MOTD all together.
|
||||||
delay-motd: 0
|
delay-motd: 0
|
||||||
|
|
||||||
# A list of commands that should have their complementary confirm commands enabled by default.
|
# A list of commands that should have their complementary confirm commands enabled by default.
|
||||||
|
@ -549,13 +692,24 @@ default-enabled-confirm-commands:
|
||||||
#- pay
|
#- pay
|
||||||
#- clearinventory
|
#- clearinventory
|
||||||
|
|
||||||
# Whether or not to teleport a player back to their previous position after they have been freed from jail.
|
# Where should Essentials teleport players when they are freed from jail?
|
||||||
teleport-back-when-freed-from-jail: true
|
# You can set to "back" to have them teleported to where they were before they were jailed, "spawn" to have them
|
||||||
|
# teleport to spawn, or "off" to not have them teleport.
|
||||||
|
teleport-when-freed: back
|
||||||
|
|
||||||
|
# Whether or not jail time should only be counted while the user is online.
|
||||||
|
# If true, a jailed player's time will only decrement when they are online.
|
||||||
|
jail-online-time: false
|
||||||
|
|
||||||
# Set the timeout, in seconds for players to accept a tpa before the request is cancelled.
|
# Set the timeout, in seconds for players to accept a tpa before the request is cancelled.
|
||||||
# Set to 0 for no timeout.
|
# Set to 0 for no timeout.
|
||||||
tpa-accept-cancellation: 120
|
tpa-accept-cancellation: 120
|
||||||
|
|
||||||
|
# The maximum number of simultaneous tpa requests that can be pending for any player.
|
||||||
|
# Once past this threshold, old requests will instantly time out.
|
||||||
|
# Defaults to 5.
|
||||||
|
tpa-max-requests: 5
|
||||||
|
|
||||||
# Allow players to set hats by clicking on their helmet slot.
|
# Allow players to set hats by clicking on their helmet slot.
|
||||||
allow-direct-hat: true
|
allow-direct-hat: true
|
||||||
|
|
||||||
|
@ -573,17 +727,30 @@ is-water-safe: false
|
||||||
# You should only change this to false if you use Minecraft China.
|
# You should only change this to false if you use Minecraft China.
|
||||||
safe-usermap-names: true
|
safe-usermap-names: true
|
||||||
|
|
||||||
|
# Should Essentials output logs when a command block executes a command?
|
||||||
|
# Example: CommandBlock at <x>,<y>,<z> issued server command: /<command>
|
||||||
|
log-command-block-commands: true
|
||||||
|
|
||||||
|
# Set the maximum speed for projectiles spawned with /fireball.
|
||||||
|
max-projectile-speed: 8
|
||||||
|
|
||||||
|
# Should EssentialsX check for updates?
|
||||||
|
# If set to true, EssentialsX will show notifications when a new version is available.
|
||||||
|
# This uses the public GitHub API and no identifying information is sent or stored.
|
||||||
|
update-check: true
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsHome | #
|
# | Homes | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# Allows people to set their bed at daytime.
|
# Allows people to set their bed during the day.
|
||||||
|
# This setting has no effect in Minecraft 1.15+, as Minecraft will always allow the player to set their bed location during the day.
|
||||||
update-bed-at-daytime: true
|
update-bed-at-daytime: true
|
||||||
|
|
||||||
# Set to true to enable per-world permissions for using homes to teleport between worlds.
|
# Set to true to enable per-world permissions for using homes to teleport between worlds.
|
||||||
# This applies to the /home only.
|
# This applies to the /home command only.
|
||||||
# Give someone permission to teleport to a world with essentials.worlds.<worldname>
|
# Give someone permission to teleport to a world with essentials.worlds.<worldname>
|
||||||
world-home-permissions: false
|
world-home-permissions: false
|
||||||
|
|
||||||
|
@ -616,20 +783,26 @@ sethome-multiple:
|
||||||
# change the compass' direction to point towards their first home.
|
# change the compass' direction to point towards their first home.
|
||||||
compass-towards-home-perm: false
|
compass-towards-home-perm: false
|
||||||
|
|
||||||
|
# If no home is set, would you like to send the player to spawn?
|
||||||
|
# If set to false, players will not be teleported when they run /home without setting a home first.
|
||||||
|
spawn-if-no-home: true
|
||||||
|
|
||||||
|
# Should players be asked to provide confirmation for homes which they attempt to overwrite?
|
||||||
|
confirm-home-overwrite: false
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsEco | #
|
# | Economy | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy
|
# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy
|
||||||
|
|
||||||
|
# You can control the values of items that are sold to the server by using the /setworth command.
|
||||||
|
|
||||||
# Defines the balance with which new players begin. Defaults to 0.
|
# Defines the balance with which new players begin. Defaults to 0.
|
||||||
starting-balance: 1000
|
starting-balance: 1000
|
||||||
|
|
||||||
# worth-# defines the value of an item when it is sold to the server via /sell.
|
|
||||||
# These are now defined in worth.yml
|
|
||||||
|
|
||||||
# Defines the cost to use the given commands PER USE.
|
# Defines the cost to use the given commands PER USE.
|
||||||
# Some commands like /repair have sub-costs, check the wiki for more information.
|
# Some commands like /repair have sub-costs, check the wiki for more information.
|
||||||
command-costs:
|
command-costs:
|
||||||
|
@ -643,6 +816,10 @@ command-costs:
|
||||||
# such as accented letters, you MUST save the file as UTF-8, not ANSI.
|
# such as accented letters, you MUST save the file as UTF-8, not ANSI.
|
||||||
currency-symbol: '$'
|
currency-symbol: '$'
|
||||||
|
|
||||||
|
# Enable this to make the currency symbol appear at the end of the amount rather than at the start.
|
||||||
|
# For example, the euro symbol typically appears after the current amount.
|
||||||
|
currency-symbol-suffix: false
|
||||||
|
|
||||||
# Set the maximum amount of money a player can have.
|
# Set the maximum amount of money a player can have.
|
||||||
# The amount is always limited to 10 trillion because of the limitations of a java double.
|
# The amount is always limited to 10 trillion because of the limitations of a java double.
|
||||||
max-money: 10000000000000
|
max-money: 10000000000000
|
||||||
|
@ -654,9 +831,21 @@ min-money: -10000
|
||||||
# Enable this to log all interactions with trade/buy/sell signs and sell command.
|
# Enable this to log all interactions with trade/buy/sell signs and sell command.
|
||||||
economy-log-enabled: false
|
economy-log-enabled: false
|
||||||
|
|
||||||
|
# Enable this to also log all transactions from other plugins through Vault.
|
||||||
|
# This can cause the economy log to fill up quickly so should only be enabled for testing purposes!
|
||||||
|
economy-log-update-enabled: false
|
||||||
|
|
||||||
# Minimum acceptable amount to be used in /pay.
|
# Minimum acceptable amount to be used in /pay.
|
||||||
minimum-pay-amount: 0.001
|
minimum-pay-amount: 0.001
|
||||||
|
|
||||||
|
# Enable this to block users who try to /pay another user which ignore them.
|
||||||
|
pay-excludes-ignore-list: false
|
||||||
|
|
||||||
|
# Whether or not users with a balance less than or equal to $0 should be shown in balance-top.
|
||||||
|
# Setting to false will not show people with balances <= 0 in balance-top.
|
||||||
|
# NOTE: After reloading the config, you must also run '/baltop force' for this to appear
|
||||||
|
show-zero-baltop: true
|
||||||
|
|
||||||
# The format of currency, excluding symbols. See currency-symbol-format-locale for symbol configuration.
|
# The format of currency, excluding symbols. See currency-symbol-format-locale for symbol configuration.
|
||||||
#
|
#
|
||||||
# "#,##0.00" is how the majority of countries display currency.
|
# "#,##0.00" is how the majority of countries display currency.
|
||||||
|
@ -672,7 +861,7 @@ minimum-pay-amount: 0.001
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsHelp | #
|
# | Help | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
|
@ -687,77 +876,144 @@ hide-permissionless-help: true
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsChat | #
|
# | EssentialsX Chat | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# This section requires the EssentialsChat.jar to work.
|
# You need to install EssentialsX Chat for this section to work.
|
||||||
|
# See https://essentialsx.net/wiki/Module-Breakdown.html for more information.
|
||||||
|
|
||||||
chat:
|
chat:
|
||||||
|
|
||||||
# If EssentialsChat is installed, this will define how far a player's voice travels, in blocks. Set to 0 to make all chat global.
|
# If EssentialsX Chat is installed, this will define how far a player's voice travels, in blocks. Set to 0 to make all chat global.
|
||||||
# Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.
|
# Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.
|
||||||
# Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!)
|
# Users with essentials.chat.shout can override this by prefixing their message with an exclamation mark (!)
|
||||||
# Users with essentials.chat.question can override this by prefixing text with a question mark (?)
|
# Users with essentials.chat.question can override this by prefixing their message with a question mark (?)
|
||||||
# You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section."
|
# You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section.
|
||||||
radius: 0
|
radius: 0
|
||||||
|
|
||||||
# Chat formatting can be done in two ways, you can either define a standard format for all chat.
|
# Chat formatting can be done in two ways, you can either define a standard format for all chat.
|
||||||
# Or you can give a group specific chat format, to give some extra variation.
|
# Or you can give a group specific chat format, to give some extra variation.
|
||||||
# For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting
|
# For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting
|
||||||
# For EssentialsX changes, take a look at the EssentialsX wiki: https://github.com/EssentialsX/Essentials/wiki
|
# Note: Using the {PREFIX} and {SUFFIX} placeholders along with {DISPLAYNAME} may cause double prefixes/suffixes to be shown in chat unless add-prefix-suffix is uncommented and set to false.
|
||||||
|
|
||||||
|
# Available placeholders:
|
||||||
|
# {MESSAGE} - The content of the chat message.
|
||||||
|
# {USERNAME} - The sender's username.
|
||||||
|
# {DISPLAYNAME} - The sender's display name.
|
||||||
|
# {NICKNAME} - The sender's Essentials nickname. If the sender has no nickname, the username is shown.
|
||||||
|
# {PREFIX} - The sender's prefix, supplied by a permissions plugin.
|
||||||
|
# {SUFFIX} - The sender's suffix, supplied by a permissions plugin.
|
||||||
|
# {GROUP} - The sender's primary group name, supplied by a permissions plugin.
|
||||||
|
# {WORLD} - The world alias of the sender's current world. See the world-aliases section below for details.
|
||||||
|
# {WORLDNAME} - The full name of the sender's current world.
|
||||||
|
# {SHORTWORLDNAME} - The first character of the sender's current world.
|
||||||
|
# {TEAMNAME} - The sender's scoreboard team name.
|
||||||
|
# {TEAMPREFIX} - The sender's scoreboard team prefix.
|
||||||
|
# {TEAMSUFFIX} - The sender's scoreboard team suffix.
|
||||||
|
|
||||||
format: '<{DISPLAYNAME}> {MESSAGE}'
|
format: '<{DISPLAYNAME}> {MESSAGE}'
|
||||||
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
|
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
|
||||||
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
|
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
|
||||||
|
|
||||||
group-formats:
|
group-formats:
|
||||||
# Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
|
# default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
|
||||||
# Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
|
# admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
|
||||||
|
|
||||||
# If you are using group formats make sure to remove the '#' to allow the setting to be read.
|
# If you are using group formats make sure to remove the '#' to allow the setting to be read.
|
||||||
|
# Note: Group names are case-sensitive so you must match them up with your permission plugin.
|
||||||
|
|
||||||
|
# You can use permissions to control whether players can use formatting codes in their chat messages.
|
||||||
|
# See https://essentialsx.net/wiki/Color-Permissions.html for more information.
|
||||||
|
|
||||||
|
# World aliases allow you to replace the world name with something different in the chat format.
|
||||||
|
# If you are using world aliases, make sure to remove the '#' at the start to allow the setting to be read.
|
||||||
|
world-aliases:
|
||||||
|
# plots: "&dP&r"
|
||||||
|
# creative: "&eC&r"
|
||||||
|
|
||||||
|
# Whether players should be placed into shout mode by default.
|
||||||
|
shout-default: false
|
||||||
|
|
||||||
|
# Whether a player's shout mode should persist restarts.
|
||||||
|
persist-shout: false
|
||||||
|
|
||||||
|
# Whether chat questions should be enabled or not.
|
||||||
|
question-enabled: true
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsProtect | #
|
# | EssentialsX Protect | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# This section requires the EssentialsProtect.jar to work.
|
# You need to install EssentialsX Protect for this section to work.
|
||||||
|
# See https://essentialsx.net/wiki/Module-Breakdown.html for more information.
|
||||||
|
|
||||||
protect:
|
protect:
|
||||||
|
|
||||||
# General physics/behavior modifications.
|
# General physics/behavior modifications. Set these to true to disable behaviours.
|
||||||
prevent:
|
prevent:
|
||||||
lava-flow: false
|
lava-flow: false
|
||||||
water-flow: false
|
water-flow: false
|
||||||
water-bucket-flow: false
|
water-bucket-flow: false
|
||||||
fire-spread: true
|
fire-spread: true
|
||||||
lava-fire-spread: true
|
lava-fire-spread: true
|
||||||
|
lava-itemdamage: false
|
||||||
flint-fire: false
|
flint-fire: false
|
||||||
lightning-fire-spread: true
|
lightning-fire-spread: true
|
||||||
portal-creation: false
|
portal-creation: false
|
||||||
tnt-explosion: false
|
tnt-explosion: false
|
||||||
tnt-playerdamage: false
|
tnt-playerdamage: false
|
||||||
|
tnt-itemdamage: false
|
||||||
tnt-minecart-explosion: false
|
tnt-minecart-explosion: false
|
||||||
tnt-minecart-playerdamage: false
|
tnt-minecart-playerdamage: false
|
||||||
|
tnt-minecart-itemdamage: false
|
||||||
fireball-explosion: false
|
fireball-explosion: false
|
||||||
fireball-fire: false
|
fireball-fire: false
|
||||||
fireball-playerdamage: false
|
fireball-playerdamage: false
|
||||||
|
fireball-itemdamage: false
|
||||||
witherskull-explosion: false
|
witherskull-explosion: false
|
||||||
witherskull-playerdamage: false
|
witherskull-playerdamage: false
|
||||||
|
witherskull-itemdamage: false
|
||||||
wither-spawnexplosion: false
|
wither-spawnexplosion: false
|
||||||
wither-blockreplace: false
|
wither-blockreplace: false
|
||||||
creeper-explosion: false
|
creeper-explosion: false
|
||||||
creeper-playerdamage: false
|
creeper-playerdamage: false
|
||||||
|
creeper-itemdamage: false
|
||||||
creeper-blockdamage: false
|
creeper-blockdamage: false
|
||||||
|
ender-crystal-explosion: false
|
||||||
enderdragon-blockdamage: true
|
enderdragon-blockdamage: true
|
||||||
enderman-pickup: false
|
enderman-pickup: false
|
||||||
villager-death: false
|
villager-death: false
|
||||||
|
bed-explosion: false
|
||||||
|
respawn-anchor-explosion: false
|
||||||
# Monsters won't follow players.
|
# Monsters won't follow players.
|
||||||
# permission essentials.protect.entitytarget.bypass disables this.
|
# permission essentials.protect.entitytarget.bypass disables this.
|
||||||
entitytarget: false
|
entitytarget: false
|
||||||
# Prevent the spawning of creatures.
|
# Prevents zombies from breaking down doors
|
||||||
|
zombie-door-break: false
|
||||||
|
# Prevents Ravagers from stealing blocks
|
||||||
|
ravager-thief: false
|
||||||
|
# Prevents sheep from turning grass to dirt
|
||||||
|
sheep-eat-grass: false
|
||||||
|
# Prevent certain transformations.
|
||||||
|
transformation:
|
||||||
|
# Prevent creepers becoming charged when struck by lightning.
|
||||||
|
charged-creeper: false
|
||||||
|
# Prevent villagers becoming zombie villagers.
|
||||||
|
zombie-villager: false
|
||||||
|
# Prevent zombie villagers being cured.
|
||||||
|
villager: false
|
||||||
|
# Prevent villagers becoming witches when struck by lightning.
|
||||||
|
witch: false
|
||||||
|
# Prevent pigs becoming zombie pigmen when struck by lightning.
|
||||||
|
zombie-pigman: false
|
||||||
|
# Prevent zombies turning into drowneds, and husks turning into zombies.
|
||||||
|
drowned: false
|
||||||
|
# Prevent mooshrooms changing colour when struck by lightning.
|
||||||
|
mooshroom: false
|
||||||
|
# Prevent the spawning of creatures. If a creature is missing, you can add it following the format below.
|
||||||
spawn:
|
spawn:
|
||||||
creeper: false
|
creeper: false
|
||||||
skeleton: false
|
skeleton: false
|
||||||
|
@ -788,6 +1044,7 @@ protect:
|
||||||
bat: false
|
bat: false
|
||||||
witch: false
|
witch: false
|
||||||
horse: false
|
horse: false
|
||||||
|
phantom: false
|
||||||
|
|
||||||
# Maximum height the creeper should explode. -1 allows them to explode everywhere.
|
# Maximum height the creeper should explode. -1 allows them to explode everywhere.
|
||||||
# Set prevent.creeper-explosion to true, if you want to disable creeper explosions.
|
# Set prevent.creeper-explosion to true, if you want to disable creeper explosions.
|
||||||
|
@ -834,26 +1091,24 @@ protect:
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | EssentialsAntiBuild | #
|
# | EssentialsX AntiBuild | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# This section requires the EssentialsAntiBuild.jar to work.
|
# You need to install EssentialsX AntiBuild for this section to work.
|
||||||
|
# See https://essentialsx.net/wiki/Module-Breakdown.html and http://wiki.ess3.net/wiki/AntiBuild for more information.
|
||||||
|
|
||||||
# Disable various default physics and behaviors
|
# Should people without the essentials.build permission be allowed to build?
|
||||||
# For more information, visit http://wiki.ess3.net/wiki/AntiBuild
|
|
||||||
|
|
||||||
# Should people with build: false in permissions be allowed to build?
|
|
||||||
# Set true to disable building for those people.
|
# Set true to disable building for those people.
|
||||||
# Setting to false means EssentialsAntiBuild will never prevent you from building.
|
# Setting to false means EssentialsAntiBuild will never prevent you from building.
|
||||||
build: true
|
build: true
|
||||||
|
|
||||||
# Should people with build: false in permissions be allowed to use items?
|
# Should people without the essentials.build permission be allowed to use items?
|
||||||
# Set true to disable using for those people.
|
# Set true to disable using for those people.
|
||||||
# Setting to false means EssentialsAntiBuild will never prevent you from using items.
|
# Setting to false means EssentialsAntiBuild will never prevent you from using items.
|
||||||
use: true
|
use: true
|
||||||
|
|
||||||
# Should we tell people they are not allowed to build?
|
# Should we warn people when they are not allowed to build?
|
||||||
warn-on-build-disallow: true
|
warn-on-build-disallow: true
|
||||||
|
|
||||||
# For which block types would you like to be alerted?
|
# For which block types would you like to be alerted?
|
||||||
|
@ -874,7 +1129,7 @@ protect:
|
||||||
# Which blocks should people be prevented from breaking?
|
# Which blocks should people be prevented from breaking?
|
||||||
break:
|
break:
|
||||||
|
|
||||||
# Which blocks should not be pushed by pistons?
|
# Which blocks should not be moved by pistons?
|
||||||
piston:
|
piston:
|
||||||
|
|
||||||
# Which blocks should not be dispensed by dispensers
|
# Which blocks should not be dispensed by dispensers
|
||||||
|
@ -882,11 +1137,12 @@ protect:
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
# | Essentials Spawn / New Players | #
|
# | EssentialsX Spawn + New Players | #
|
||||||
# +------------------------------------------------------+ #
|
# +------------------------------------------------------+ #
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# This section requires essentialsspawn.jar to work.
|
# You need to install EssentialsX Spawn for this section to work.
|
||||||
|
# See https://essentialsx.net/wiki/Module-Breakdown.html for more information.
|
||||||
|
|
||||||
newbies:
|
newbies:
|
||||||
# Should we announce to the server when someone logs in for the first time?
|
# Should we announce to the server when someone logs in for the first time?
|
||||||
|
@ -909,16 +1165,25 @@ newbies:
|
||||||
# Set this to lowest, if you want Multiverse to handle the respawning.
|
# Set this to lowest, if you want Multiverse to handle the respawning.
|
||||||
# Set this to high, if you want EssentialsSpawn to handle the respawning.
|
# Set this to high, if you want EssentialsSpawn to handle the respawning.
|
||||||
# Set this to highest, if you want to force EssentialsSpawn to handle the respawning.
|
# Set this to highest, if you want to force EssentialsSpawn to handle the respawning.
|
||||||
|
# Note: Changes will not apply until after the server is restarted.
|
||||||
respawn-listener-priority: high
|
respawn-listener-priority: high
|
||||||
|
|
||||||
# What priority should we use for handling spawning on joining the server?
|
# What priority should we use for handling spawning on joining the server?
|
||||||
# See respawn-listener-priority for possible values.
|
# See respawn-listener-priority for possible values.
|
||||||
# Note: changing this may impact or break spawn-on-join functionality.
|
# Note: Changing this may impact or break spawn-on-join functionality.
|
||||||
|
# Note: Changes will not apply until after the server is restarted.
|
||||||
spawn-join-listener-priority: high
|
spawn-join-listener-priority: high
|
||||||
|
|
||||||
# When users die, should they respawn at their first home or bed, instead of the spawnpoint?
|
# When users die, should they respawn at their first home or bed, instead of the spawnpoint?
|
||||||
respawn-at-home: false
|
respawn-at-home: false
|
||||||
|
|
||||||
|
# When users die, should they respawn at their bed instead of the spawnpoint?
|
||||||
|
# The value of respawn-at-home (above) has to be true.
|
||||||
|
respawn-at-home-bed: true
|
||||||
|
|
||||||
|
# When users die, should EssentialsSpawn respect users' respawn anchors?
|
||||||
|
respawn-at-anchor: false
|
||||||
|
|
||||||
# Teleport all joining players to the spawnpoint
|
# Teleport all joining players to the spawnpoint
|
||||||
spawn-on-join: false
|
spawn-on-join: false
|
||||||
# The following value of `guests` states that all players in group `guests` will be teleported to spawn when joining.
|
# The following value of `guests` states that all players in group `guests` will be teleported to spawn when joining.
|
||||||
|
|
|
@ -1,707 +0,0 @@
|
||||||
# Permissions settings
|
|
||||||
# Each main section represents one permission.
|
|
||||||
# Inside is each relation.
|
|
||||||
# Each relation has a default value (true=allowed, false=disallowed)
|
|
||||||
# and true/false for if it's locked to editing by factions admins.
|
|
||||||
permissions {
|
|
||||||
# Can ban others from the faction
|
|
||||||
ban {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can build in faction territory (while not raidable)
|
|
||||||
build {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use buttons in faction territory (while not raidable)
|
|
||||||
button {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use containers in faction territory (while not raidable)
|
|
||||||
container {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can destroy in faction territory (while not raidable)
|
|
||||||
destroy {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
disband {
|
|
||||||
coleader {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use doors in faction territory (while not raidable)
|
|
||||||
door {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can access faction economy
|
|
||||||
economy {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can fly in faction territory
|
|
||||||
fly {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can frost walk in faction territory (while not raidable)
|
|
||||||
frostWalk {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can visit the faction home
|
|
||||||
home {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Able to invite others to the faction
|
|
||||||
invite {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use items in faction territory (while not raidable)
|
|
||||||
item {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
kick {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use levers in faction territory (while not raidable)
|
|
||||||
lever {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can see faction claim list
|
|
||||||
listClaims {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can created owned areas with /f owner
|
|
||||||
owner {
|
|
||||||
coleader {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Allows building/destroying in faction territory but causes pain (while not raidable)
|
|
||||||
painBuild {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can interact with plates
|
|
||||||
plate {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can promote members up to their own role within the faction
|
|
||||||
promote {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can set the faction home
|
|
||||||
sethome {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can set a faction warp
|
|
||||||
setwarp {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can claim/unclaim faction territory
|
|
||||||
territory {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can deposit TNT into the bank
|
|
||||||
tntDeposit {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can withdraw TNT from the bank
|
|
||||||
tntWithdraw {
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can use faction warps
|
|
||||||
warp {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
coleader {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
moderator {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
normal {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
recruit {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,258 +0,0 @@
|
||||||
# Offline permissions settings
|
|
||||||
# If you don't enable offline permissions in the main config and never plan to do so,
|
|
||||||
# you can ignore this file entirely. If you plan to do so in the future, you should probably
|
|
||||||
# set this file up a bit as these defaults will sit in the faction configs regardless.
|
|
||||||
#
|
|
||||||
# Each main section represents one permission.
|
|
||||||
# Inside is each relation.
|
|
||||||
# Each relation has a default value (true=allowed, false=disallowed)
|
|
||||||
# and true/false for if it's locked to editing by factions admins.
|
|
||||||
offlinePermissions {
|
|
||||||
# Can build in faction territory (while not raidable)
|
|
||||||
build {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use buttons in faction territory (while not raidable)
|
|
||||||
button {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use containers in faction territory (while not raidable)
|
|
||||||
container {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can destroy in faction territory (while not raidable)
|
|
||||||
destroy {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use doors in faction territory (while not raidable)
|
|
||||||
door {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can fly in faction territory
|
|
||||||
fly {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can frost walk in faction territory (while not raidable)
|
|
||||||
frostWalk {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can visit the faction home
|
|
||||||
home {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use items in faction territory (while not raidable)
|
|
||||||
item {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Use levers in faction territory (while not raidable)
|
|
||||||
lever {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Allows building/destroying in faction territory but causes pain (while not raidable)
|
|
||||||
painBuild {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can interact with plates
|
|
||||||
plate {
|
|
||||||
ally {
|
|
||||||
default=true
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Can use faction warps
|
|
||||||
warp {
|
|
||||||
ally {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
enemy {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
neutral {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
truce {
|
|
||||||
default=false
|
|
||||||
locked=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,47 +0,0 @@
|
||||||
dynmap {
|
|
||||||
description="<div class=\"infowindow\">\n<span style=\"font-weight: bold; font-size: 150%;\">%name%</span><br>\n<span style=\"font-style: italic; font-size: 110%;\">%description%</span><br><br>\n<span style=\"font-weight: bold;\">Leader:</span> %players.leader%<br>\n<span style=\"font-weight: bold;\">Admins:</span> %players.admins.count%<br>\n<span style=\"font-weight: bold;\">Moderators:</span> %players.moderators.count%<br>\n<span style=\"font-weight: bold;\">Members:</span> %players.normals.count%<br>\n<span style=\"font-weight: bold;\">TOTAL:</span> %players.count%<br>\n</br>\n<span style=\"font-weight: bold;\">Bank:</span> %money%<br>\n<br>\n</div>"
|
|
||||||
# Enable the %money% macro. Only do this if you know your economy manager is thread-safe.
|
|
||||||
descriptionMoney=false
|
|
||||||
enabled=true
|
|
||||||
# Per-faction overrides
|
|
||||||
factionStyles {
|
|
||||||
"-1" {
|
|
||||||
fillColor="#FF00FF"
|
|
||||||
fillOpacity=0.35
|
|
||||||
homeMarker=greenflag
|
|
||||||
lineColor="#FF00FF"
|
|
||||||
lineOpacity=0.8
|
|
||||||
lineWeight=3
|
|
||||||
styleBoost=false
|
|
||||||
}
|
|
||||||
"-2" {
|
|
||||||
fillColor="#FF0000"
|
|
||||||
fillOpacity=0.35
|
|
||||||
homeMarker=greenflag
|
|
||||||
lineColor="#FF0000"
|
|
||||||
lineOpacity=0.8
|
|
||||||
lineWeight=3
|
|
||||||
styleBoost=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# To hide all factions in a world, use 'world:worldnamehere'
|
|
||||||
hiddenFactions=[]
|
|
||||||
layerMinimumZoom=0
|
|
||||||
layerName=Factions
|
|
||||||
layerPriority=2
|
|
||||||
layerVisible=true
|
|
||||||
# Allow players in faction to see one another on Dynmap (only relevant if Dynmap has 'player-info-protected' enabled)
|
|
||||||
visibilityByFaction=true
|
|
||||||
# If not empty, *only* listed factions (by name or ID) will be shown.
|
|
||||||
# To show all factions in a world, use 'world:worldnamehere'
|
|
||||||
visibleFactions=[]
|
|
||||||
}
|
|
||||||
style {
|
|
||||||
fillColor="#00FF00"
|
|
||||||
fillOpacity=0.35
|
|
||||||
homeMarker=greenflag
|
|
||||||
lineColor="#00FF00"
|
|
||||||
lineOpacity=0.8
|
|
||||||
lineWeight=3
|
|
||||||
styleBoost=false
|
|
||||||
}
|
|
|
@ -1,832 +0,0 @@
|
||||||
# FactionsUUID by drtshock
|
|
||||||
# Support and documentation https://factions.support
|
|
||||||
# Updates https://www.spigotmc.org/resources/factionsuuid.1035/
|
|
||||||
#
|
|
||||||
# Made with love <3
|
|
||||||
aVeryFriendlyFactionsConfig {
|
|
||||||
# Debug
|
|
||||||
# Turn this on if you are having issues with something and working on resolving them.
|
|
||||||
# This will spam your console with information that is useful if you know how to read the source.
|
|
||||||
# It's suggested that you only turn this on at the direction of a developer.
|
|
||||||
debug=false
|
|
||||||
# Don't change this value yourself, unless you WANT a broken config!
|
|
||||||
version=4
|
|
||||||
}
|
|
||||||
# Colors for relationships and default factions
|
|
||||||
colors {
|
|
||||||
factions {
|
|
||||||
safezone=GOLD
|
|
||||||
warzone="DARK_RED"
|
|
||||||
wilderness=GRAY
|
|
||||||
}
|
|
||||||
relations {
|
|
||||||
ally="LIGHT_PURPLE"
|
|
||||||
enemy=RED
|
|
||||||
member=GREEN
|
|
||||||
neutral=WHITE
|
|
||||||
peaceful=GOLD
|
|
||||||
truce="DARK_PURPLE"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# The command base (by default f, making the command /f)
|
|
||||||
commandBase=[
|
|
||||||
f
|
|
||||||
]
|
|
||||||
commands {
|
|
||||||
fly {
|
|
||||||
# Warmup seconds before command executes. Set to 0 for no warmup.
|
|
||||||
delay=0
|
|
||||||
# Should we disable flight if the player has suffered generic damage
|
|
||||||
disableOnGenericDamage=false
|
|
||||||
# True to enable the fly command, false to disable
|
|
||||||
enable=true
|
|
||||||
# From how far away a player can disable another's flight by being enemy
|
|
||||||
# Set to 0 if wanted disable
|
|
||||||
# Note: Will produce lag at higher numbers
|
|
||||||
enemyRadius=7
|
|
||||||
# If a player leaves fly (out of territory or took damage)
|
|
||||||
# how long (in seconds) should they not take fall damage for?
|
|
||||||
# Set to 0 to have them always take fall damage.
|
|
||||||
fallDamageCooldown=3
|
|
||||||
# Trails show below the players foot when flying, faction.fly.trails
|
|
||||||
# Players can enable them with /f trail on/off
|
|
||||||
# Players can also set which effect to show /f trail effect <particle> only if they have faction.fly.trails.<particle>
|
|
||||||
particles {
|
|
||||||
# Amount spawned
|
|
||||||
amount=20
|
|
||||||
# How often should we spawn these particles?
|
|
||||||
# 0 disables this completely
|
|
||||||
spawnRate=0.2
|
|
||||||
# Speed of the particles, can be decimal value
|
|
||||||
speed=0.02
|
|
||||||
}
|
|
||||||
# How frequently to check enemy radius, in seconds. Set to 0 to disable checking.
|
|
||||||
radiusCheck=1
|
|
||||||
}
|
|
||||||
help {
|
|
||||||
# You can change the page name to whatever you like
|
|
||||||
# We use '1' to preserve default functionality of /f help 1
|
|
||||||
entries {
|
|
||||||
"1"=[
|
|
||||||
"&e&m----------------------------------------------",
|
|
||||||
" &c&lFactions Help ",
|
|
||||||
"&e&m----------------------------------------------",
|
|
||||||
"&3/f create &e>> &7Create your own faction",
|
|
||||||
"&3/f who &e>> &7Show factions info",
|
|
||||||
"&3/f tag &e>> &7Change faction tag",
|
|
||||||
"&3/f join &e>> &7Join faction",
|
|
||||||
"&3/f list &e>> &7List all factions",
|
|
||||||
"&e&m--------------&r &2/f help 2 for more &e&m--------------"
|
|
||||||
]
|
|
||||||
"2"=[
|
|
||||||
"&e&m------------------&r&c&l Page 2 &e&m--------------------",
|
|
||||||
"&3/f home &e>> &7Teleport to faction home",
|
|
||||||
"&3/f sethome &e>> &7Set your faction home",
|
|
||||||
"&3/f leave &e>> &7Leave your faction",
|
|
||||||
"&3/f invite &e>> &7Invite a player to your faction",
|
|
||||||
"&3/f deinvite &e>> &7Revoke invitation to player",
|
|
||||||
"&e&m--------------&r &2/f help 3 for more &e&m--------------"
|
|
||||||
]
|
|
||||||
"3"=[
|
|
||||||
"&e&m------------------&r&c&l Page 3 &e&m--------------------",
|
|
||||||
"&3/f claim &e>> &7Claim land",
|
|
||||||
"&3/f unclaim &e>> &7Unclaim land",
|
|
||||||
"&3/f kick &e>> &7Kick player from your faction",
|
|
||||||
"&3/f mod &e>> &7Set player role in faction",
|
|
||||||
"&3/f chat &e>> &7Switch to faction chat",
|
|
||||||
"&e&m--------------&r &2/f help 4 for more &e&m--------------"
|
|
||||||
]
|
|
||||||
"4"=[
|
|
||||||
"&e&m------------------&r&c&l Page 4 &e&m--------------------",
|
|
||||||
"&3/f version &e>> &7Display version information",
|
|
||||||
"&e&m--------------&r&2 End of /f help &e&m-----------------"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
# set to true to use legacy factions help
|
|
||||||
useOldHelp=true
|
|
||||||
}
|
|
||||||
home {
|
|
||||||
# Warmup seconds before command executes. Set to 0 for no warmup.
|
|
||||||
delay=0
|
|
||||||
}
|
|
||||||
list {
|
|
||||||
# You can use any variable here
|
|
||||||
entry="<a>{faction-relation-color}{faction} <i>{online} / {members} online, <a>Land / Power / Maxpower: <i>{chunks}/{power}/{maxPower}"
|
|
||||||
# You can use any variables here
|
|
||||||
factionlessEntry="<i>Factionless<i> {factionless} online"
|
|
||||||
# You can only use {pagenumber} and {pagecount} in the footer.
|
|
||||||
# Blank entry results in nothing being displayed.
|
|
||||||
footer=""
|
|
||||||
# You can only use {pagenumber} and {pagecount} in the header.
|
|
||||||
# Blank entry results in nothing being displayed.
|
|
||||||
header="&e&m----------&r&e[ &2Faction List &9{pagenumber}&e/&9{pagecount} &e]&m----------"
|
|
||||||
}
|
|
||||||
map {
|
|
||||||
# This will help limit how many times a player can be sent a map of factions.
|
|
||||||
# Set this to the cooldown you want, in milliseconds, for a map to be shown to a player.
|
|
||||||
# This can prevent some teleportation-based exploits for finding factions.
|
|
||||||
# The old default was 2000, which blocks any movement faster than running.
|
|
||||||
# The new default is 700, which should also allow boats and horses.
|
|
||||||
cooldown=700
|
|
||||||
}
|
|
||||||
near {
|
|
||||||
# Making this radius larger increases lag, do so at your own risk
|
|
||||||
# If on a high radius it is advised to add a cooldown to the command
|
|
||||||
# Also using {distance} placeholder in the lang would cause more lag on a bigger radius
|
|
||||||
radius=20
|
|
||||||
}
|
|
||||||
perms {
|
|
||||||
# Placeholders: {action-access-color}, {action-access}, {action-desc}
|
|
||||||
guiLore=[
|
|
||||||
"&8Access: {action-access-color}{action-access}",
|
|
||||||
"&8{action-desc}",
|
|
||||||
"",
|
|
||||||
"&8Left click to &a&lAllow",
|
|
||||||
"&8Right click to &c&lDeny"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
seeChunk {
|
|
||||||
# Get a list of particle names here: https://factions.support/particles/
|
|
||||||
particleName=REDSTONE
|
|
||||||
# How often should we update the particles to the current player's location?
|
|
||||||
particleUpdateTime=0.75
|
|
||||||
particles=true
|
|
||||||
# If the chosen particle is compatible with coloring we will color
|
|
||||||
# it based on the current chunk's faction
|
|
||||||
relationalColor=true
|
|
||||||
}
|
|
||||||
show {
|
|
||||||
# Factions that should be exempt from /f show, case sensitive, useful for a
|
|
||||||
# serverteam faction, since the command shows vanished players otherwise
|
|
||||||
exempt=[
|
|
||||||
"put_faction_tag_here"
|
|
||||||
]
|
|
||||||
# You can use any variable here, including fancy messages. Color codes and or tags work fine.
|
|
||||||
# Lines that aren't defined wont be sent (home not set, faction not peaceful / permanent, dtr freeze)
|
|
||||||
# Supports placeholders.
|
|
||||||
# First line can be {header} for default header, or any string (we recommend &m for smooth lines ;p)
|
|
||||||
# The line with 'permanent' in it only appears if the faction is permanent.
|
|
||||||
format=[
|
|
||||||
"{header}",
|
|
||||||
"<a>Description: <i>{description}",
|
|
||||||
"<a>Joining: <i>{joining} {peaceful}",
|
|
||||||
"<a>Land / Power / Maxpower: <i> {chunks}/{power}/{maxPower}",
|
|
||||||
"<a>Raidable: {raidable}",
|
|
||||||
"<a>Founded: <i>{create-date}",
|
|
||||||
"<a>This faction is permanent, remaining even with no members.'",
|
|
||||||
"<a>Land value: <i>{land-value} {land-refund}",
|
|
||||||
"<a>Balance: <i>{faction-balance}",
|
|
||||||
"<a>Bans: <i>{faction-bancount}",
|
|
||||||
"<a>Allies(<i>{allies}<a>/<i>{max-allies}<a>): {allies-list} ",
|
|
||||||
"<a>Online: (<i>{online}<a>/<i>{members}<a>): {online-list}",
|
|
||||||
"<a>Offline: (<i>{offline}<a>/<i>{members}<a>): {offline-list}"
|
|
||||||
]
|
|
||||||
# Set true to not display empty fancy messages
|
|
||||||
minimal=false
|
|
||||||
}
|
|
||||||
stuck {
|
|
||||||
# Warmup seconds before command executes. Set to 0 for no warmup.
|
|
||||||
delay=30
|
|
||||||
# This radius defines how far from where they ran the command the player
|
|
||||||
# may travel while waiting to be unstuck. If they leave this radius, the
|
|
||||||
# command will be cancelled.
|
|
||||||
radius=10
|
|
||||||
}
|
|
||||||
# TNT bank!
|
|
||||||
tnt {
|
|
||||||
enable=false
|
|
||||||
maxRadius=5
|
|
||||||
# Maximum storage. Set to -1 (or lower) to disable
|
|
||||||
maxStorage=-1
|
|
||||||
}
|
|
||||||
toolTips {
|
|
||||||
# Faction on-hover tooltip information
|
|
||||||
faction=[
|
|
||||||
"&6Leader: &f{leader}",
|
|
||||||
"&6Claimed: &f{chunks}",
|
|
||||||
"&6Raidable: &f{raidable}",
|
|
||||||
"&6Warps: &f{warps}",
|
|
||||||
"&6Power: &f{power}/{maxPower}",
|
|
||||||
"&6Members: &f{online}/{members}"
|
|
||||||
]
|
|
||||||
# Player on-hover tooltip information
|
|
||||||
player=[
|
|
||||||
"&6Last Seen: &f{lastSeen}",
|
|
||||||
"&6Power: &f{player-power}",
|
|
||||||
"&6Rank: &f{group}",
|
|
||||||
"&6Balance: &a${balance}"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
warp {
|
|
||||||
# Warmup seconds before command executes. Set to 0 for no warmup.
|
|
||||||
delay=0
|
|
||||||
# What should be the maximum amount of warps that a Faction can set?
|
|
||||||
maxWarps=5
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Data storage settings
|
|
||||||
data {
|
|
||||||
json {
|
|
||||||
# If true, data files will be stored without extra whitespace and linebreaks.
|
|
||||||
# This becomes less readable, but can cut storage use in half.
|
|
||||||
efficientStorage=false
|
|
||||||
}
|
|
||||||
# Presently, the only option is JSON.
|
|
||||||
storage=JSON
|
|
||||||
}
|
|
||||||
# Economy support requires Vault and a compatible economy plugin
|
|
||||||
# If you wish to use economy features, be sure to set 'enabled' in this section to true!
|
|
||||||
economy {
|
|
||||||
# Faction banks, to pay for land claiming and other costs instead of individuals paying for them
|
|
||||||
bankEnabled=true
|
|
||||||
# The faction pays for faction command costs, such as sethome
|
|
||||||
bankFactionPaysCosts=true
|
|
||||||
# The faction pays for land claiming costs.
|
|
||||||
bankFactionPaysLandCosts=true
|
|
||||||
# Have to be at least moderator to withdraw or pay money to another faction
|
|
||||||
bankMembersCanWithdraw=false
|
|
||||||
claimAdditionalMultiplier=0.5
|
|
||||||
claimRefundMultiplier=0.7
|
|
||||||
claimUnconnectedFee=0
|
|
||||||
costAlly=0
|
|
||||||
costClaimFromFactionBonus=30
|
|
||||||
costClaimWilderness=30
|
|
||||||
costCreate=100
|
|
||||||
costDTR=0
|
|
||||||
costDelWarp=0
|
|
||||||
costDelhome=30
|
|
||||||
costDesc=0
|
|
||||||
costEnemy=0
|
|
||||||
costHome=0
|
|
||||||
costInvite=0
|
|
||||||
costJoin=0
|
|
||||||
costKick=0
|
|
||||||
costLeave=0
|
|
||||||
costList=0
|
|
||||||
costMap=0
|
|
||||||
costNeutral=0
|
|
||||||
costNoBoom=0
|
|
||||||
costOpen=0
|
|
||||||
costOwner=15
|
|
||||||
costPower=0
|
|
||||||
costSetWarp=0
|
|
||||||
costSethome=30
|
|
||||||
costShow=0
|
|
||||||
costStuck=0
|
|
||||||
costTag=0
|
|
||||||
costTitle=0
|
|
||||||
costTruce=0
|
|
||||||
costWarp=0
|
|
||||||
# Must be true for any economy features
|
|
||||||
enabled=false
|
|
||||||
overclaimRewardMultiplier=0
|
|
||||||
universeAccount=""
|
|
||||||
}
|
|
||||||
# Controls certain exploit preventions
|
|
||||||
exploits {
|
|
||||||
enderPearlClipping=true
|
|
||||||
interactionSpam=true
|
|
||||||
liquidFlow=false
|
|
||||||
obsidianGenerators=true
|
|
||||||
preventDuping=true
|
|
||||||
tntWaterlog=false
|
|
||||||
}
|
|
||||||
factions {
|
|
||||||
chat {
|
|
||||||
allianceChatFormat="§d%s:§f %s"
|
|
||||||
alwaysShowChatTag=false
|
|
||||||
broadcastDescriptionChanges=false
|
|
||||||
broadcastTagChanges=false
|
|
||||||
factionChatFormat="%s:§f %s"
|
|
||||||
# Allow for players to chat only within their faction, with allies, etc.
|
|
||||||
# Set to false to only allow public chats through this plugin.
|
|
||||||
factionOnlyChat=true
|
|
||||||
modChatFormat="§c%s:§f %s"
|
|
||||||
tagFormat="%s§f"
|
|
||||||
# If true, disables adding of faction tag so another plugin can manage this
|
|
||||||
tagHandledByAnotherPlugin=false
|
|
||||||
tagInsertAfterString=""
|
|
||||||
tagInsertBeforeString=""
|
|
||||||
tagInsertIndex=0
|
|
||||||
tagPadAfter=true
|
|
||||||
tagPadBefore=false
|
|
||||||
tagRelationColored=true
|
|
||||||
tagReplaceString="[FACTION]"
|
|
||||||
truceChatFormat="§5%s:§f %s"
|
|
||||||
}
|
|
||||||
claims {
|
|
||||||
# Should we allow Factions to over claim if they are raidable?
|
|
||||||
# This has always been true, allowing factions to over claim others.
|
|
||||||
allowOverClaim=true
|
|
||||||
# If true (and allowOverClaim is true, claiming over another faction's land will ignore buffer zone settings.
|
|
||||||
allowOverClaimIgnoringBuffer=false
|
|
||||||
# Buffer Zone is an chunk area required between claims of different Factions.
|
|
||||||
# This is default to 0 and has always been that way. Meaning Factions can have
|
|
||||||
# claims that border each other.
|
|
||||||
# If this is set to 3, then Factions need to have 3 chunks between their claim
|
|
||||||
# and another Faction's claim.
|
|
||||||
# It's recommended to keep this pretty low as the radius check could be a
|
|
||||||
# heavy operation if set to a large number.
|
|
||||||
# If this is set to 0, we won't even bother checking which is how Factions has
|
|
||||||
# always been.
|
|
||||||
bufferZone=0
|
|
||||||
canBeUnconnectedIfOwnedByOtherFaction=true
|
|
||||||
fillClaimMaxClaims=25
|
|
||||||
fillClaimMaxDistance=5
|
|
||||||
landsMax=0
|
|
||||||
lineClaimLimit=5
|
|
||||||
mustBeConnected=false
|
|
||||||
# If someone is doing a radius claim and the process fails to claim land this many times in a row, it will exit
|
|
||||||
radiusClaimFailureLimit=9
|
|
||||||
requireMinFactionMembers=1
|
|
||||||
worldsNoClaiming=[
|
|
||||||
exampleWorldName
|
|
||||||
]
|
|
||||||
}
|
|
||||||
# Should we send titles when players enter Factions? Durations are in ticks (20 ticks every second)
|
|
||||||
enterTitles {
|
|
||||||
alsoShowChat=false
|
|
||||||
enabled=true
|
|
||||||
fadeIn=10
|
|
||||||
fadeOut=20
|
|
||||||
stay=70
|
|
||||||
subtitle="&7{description}"
|
|
||||||
title="{faction-relation-color}{faction}"
|
|
||||||
}
|
|
||||||
homes {
|
|
||||||
enabled=true
|
|
||||||
mustBeInClaimedTerritory=true
|
|
||||||
teleportAllowedEnemyDistance=32
|
|
||||||
teleportAllowedFromDifferentWorld=true
|
|
||||||
teleportAllowedFromEnemyTerritory=true
|
|
||||||
teleportCommandEnabled=true
|
|
||||||
teleportCommandEssentialsIntegration=true
|
|
||||||
teleportCommandSmokeEffectEnabled=true
|
|
||||||
teleportCommandSmokeEffectThickness=3
|
|
||||||
teleportIgnoreEnemiesIfInOwnTerritory=true
|
|
||||||
teleportToOnDeath=true
|
|
||||||
}
|
|
||||||
landRaidControl {
|
|
||||||
dtr {
|
|
||||||
decimalDigits=2
|
|
||||||
freezeKickPenalty=0.5
|
|
||||||
freezePreventsDisband=true
|
|
||||||
freezePreventsJoin=true
|
|
||||||
freezePreventsLeave=true
|
|
||||||
# Time, in seconds, to freeze DTR regeneration after a faction member dies
|
|
||||||
freezeTime=0
|
|
||||||
freezeTimeFormat="H:mm:ss"
|
|
||||||
# Additional claims allowed for each player in the faction
|
|
||||||
landPerPlayer=3
|
|
||||||
# Claims the faction starts with.
|
|
||||||
# Note: A faction of one player has this many PLUS the perPlayer amount.
|
|
||||||
landStarting=6
|
|
||||||
lossPerDeath=1
|
|
||||||
maxDTR=10
|
|
||||||
minDTR=-3
|
|
||||||
perPlayer=1
|
|
||||||
regainPerMinuteMaxRate=0.1
|
|
||||||
regainPerMinutePerPlayer=0.05
|
|
||||||
startingDTR=2
|
|
||||||
worldDeathModifiers {
|
|
||||||
"world_nether"=0.5
|
|
||||||
"world_the_end"=0.25
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Controls the power system of land/raid control
|
|
||||||
# Set the 'system' value to 'power' to use this system
|
|
||||||
power {
|
|
||||||
# Disallow joining/leaving/kicking while power is negative
|
|
||||||
canLeaveWithNegativePower=true
|
|
||||||
# If greater than 0, used as a cap for how much power a faction can have
|
|
||||||
# Additional power from players beyond this acts as a "buffer" of sorts
|
|
||||||
factionMax=0
|
|
||||||
# How much is lost on death
|
|
||||||
lossPerDeath=4
|
|
||||||
# A player stops losing power from being offline once they reach this amount
|
|
||||||
offlineLossLimit=0
|
|
||||||
# A player loses this much per day offline
|
|
||||||
offlineLossPerDay=0
|
|
||||||
peacefulMembersDisablePowerLoss=true
|
|
||||||
playerMax=10
|
|
||||||
playerMin=-10
|
|
||||||
playerStarting=0
|
|
||||||
# After a player dies, how long should the faction not be able to regen power?
|
|
||||||
# This resets on each death but does not accumulate.
|
|
||||||
# Set to 0 for no freeze. Time is in seconds.
|
|
||||||
powerFreeze=0
|
|
||||||
# Default health rate of 0.2 takes 5 minutes to recover one power
|
|
||||||
powerPerMinute=0.2
|
|
||||||
# Allow a faction to be raided if they have more land than power.
|
|
||||||
# This will make claimed territory lose all protections
|
|
||||||
# allowing factions to open chests, break blocks, etc. if they
|
|
||||||
# have claimed chunks >= power.
|
|
||||||
raidability=false
|
|
||||||
# Does a player regenerate power while offline?
|
|
||||||
regenOffline=false
|
|
||||||
respawnHomeFromNoPowerLossWorlds=true
|
|
||||||
warZonePowerLoss=true
|
|
||||||
wildernessPowerLoss=true
|
|
||||||
worldsNoPowerLoss=[
|
|
||||||
exampleWorld
|
|
||||||
]
|
|
||||||
}
|
|
||||||
# Sets the mode of land/raid control
|
|
||||||
system=power
|
|
||||||
}
|
|
||||||
# Limits factions to having a max number of each relation.
|
|
||||||
# Setting to 0 means none allowed. -1 for disabled.
|
|
||||||
# This will have no effect on default or existing relations, only when relations are changed.
|
|
||||||
# It is advised that you set the default relation to -1 so they can always go back to that.
|
|
||||||
# Otherwise Factions could be stuck with not being able to unenemy other Factions.
|
|
||||||
maxRelations {
|
|
||||||
ally=10
|
|
||||||
enabled=false
|
|
||||||
enemy=10
|
|
||||||
neutral=-1
|
|
||||||
truce=10
|
|
||||||
}
|
|
||||||
# Remaining settings not categorized
|
|
||||||
other {
|
|
||||||
actionDeniedPainAmount=1
|
|
||||||
allowMultipleColeaders=false
|
|
||||||
autoLeaveAfterDaysOfInactivity=10
|
|
||||||
autoLeaveDeleteFPlayerData=true
|
|
||||||
autoLeaveRoutineMaxMillisecondsPerTick=5
|
|
||||||
autoLeaveRoutineRunsEveryXMinutes=5
|
|
||||||
considerFactionsReallyOfflineAfterXMinutes=0
|
|
||||||
# Default Relation allows you to change the default relation for Factions.
|
|
||||||
# Example usage would be so people can't leave then make a new Faction while Raiding
|
|
||||||
# in order to be able to execute commands if the default relation is neutral.
|
|
||||||
defaultRelation=neutral
|
|
||||||
# Default role of a player when joining a faction. Can be customized by faction leader
|
|
||||||
# with /f defaultrole
|
|
||||||
# Options: coleader, moderator, member, recruit
|
|
||||||
# Defaults to member if set incorrectly
|
|
||||||
defaultRole=member
|
|
||||||
# Should we delete player homes that they set via Essentials when they leave a Faction
|
|
||||||
# if they have homes set in that Faction's territory?
|
|
||||||
deleteEssentialsHomes=true
|
|
||||||
# If true, disables pistons entirely within faction territory.
|
|
||||||
# Prevents flying piston machines in faction territory.
|
|
||||||
disablePistonsInTerritory=false
|
|
||||||
# When faction membership hits this limit, players will no longer be able to join using /f join; default is 0, no limit
|
|
||||||
factionMemberLimit=0
|
|
||||||
# Any faction names CONTAINING any of these items will be disallowed
|
|
||||||
nameBlacklist=[
|
|
||||||
blockedwordhere,
|
|
||||||
anotherblockedthinghere
|
|
||||||
]
|
|
||||||
newFactionsDefaultOpen=false
|
|
||||||
newFactionsDefaultPeaceful=false
|
|
||||||
# What faction ID to start new players in when they first join the server; default is 0, "no faction"
|
|
||||||
newPlayerStartingFactionID="0"
|
|
||||||
removePlayerDataWhenBanned=true
|
|
||||||
saveToFileEveryXMinutes=30
|
|
||||||
# If enabled, perms can be managed separately for when the faction is offline
|
|
||||||
separateOfflinePerms=false
|
|
||||||
tagForceUpperCase=false
|
|
||||||
# Maximum faction tag length
|
|
||||||
tagLengthMax=10
|
|
||||||
# Minimum faction tag length
|
|
||||||
tagLengthMin=3
|
|
||||||
}
|
|
||||||
# For claimed areas where further faction-member ownership can be defined
|
|
||||||
ownedArea {
|
|
||||||
denyBuild=true
|
|
||||||
denyUsage=true
|
|
||||||
enabled=true
|
|
||||||
limitPerFaction=0
|
|
||||||
messageByChunk=false
|
|
||||||
messageInsideTerritory=true
|
|
||||||
messageOnBorder=true
|
|
||||||
moderatorsBypass=true
|
|
||||||
painBuild=false
|
|
||||||
protectMaterials=true
|
|
||||||
}
|
|
||||||
# Do you want to limit portal creation?
|
|
||||||
portals {
|
|
||||||
# If true, portals will be limited to the minimum relation below
|
|
||||||
limit=false
|
|
||||||
# What should the minimum relation be to create a portal in territory?
|
|
||||||
# Goes in the order of: ENEMY, NEUTRAL, ALLY, MEMBER.
|
|
||||||
# Minimum relation allows that and all listed to the right to create portals.
|
|
||||||
# Example: put ALLY to allow ALLY and MEMBER to be able to create portals.
|
|
||||||
# If typed incorrectly, defaults to NEUTRAL.
|
|
||||||
minimumRelation=MEMBER
|
|
||||||
}
|
|
||||||
# Displayed prefixes for different roles within a faction
|
|
||||||
prefixes {
|
|
||||||
admin="***"
|
|
||||||
coleader="**"
|
|
||||||
mod="*"
|
|
||||||
normal="+"
|
|
||||||
recruit="-"
|
|
||||||
}
|
|
||||||
protection {
|
|
||||||
# Exceptions to consideration for breaking perms. Can always be broken.
|
|
||||||
breakExceptions=[]
|
|
||||||
# Exceptions to consideration for container perms.
|
|
||||||
# For example, putting "TRAPPED_CHEST" into here would allow anyone to open trapped chests anywhere.
|
|
||||||
containerExceptions=[]
|
|
||||||
# Exceptions for protections of interacting with entities, such as mounting horses
|
|
||||||
entityInteractExceptions=[]
|
|
||||||
# Commands which will be prevented if the player is a member of a permanent faction
|
|
||||||
permanentFactionMemberDenyCommands=[
|
|
||||||
exampleCommand
|
|
||||||
]
|
|
||||||
pistonProtectionThroughDenyBuild=true
|
|
||||||
# Mainly for other plugins/mods that use a fake player to take actions, which shouldn't be subject to our protections.
|
|
||||||
playersWhoBypassAllProtection=[
|
|
||||||
example-player-name
|
|
||||||
]
|
|
||||||
safeZoneBlockOtherExplosions=true
|
|
||||||
safeZoneBlockTNT=true
|
|
||||||
safeZoneDenyBuild=true
|
|
||||||
safeZoneDenyEndermanBlocks=true
|
|
||||||
safeZoneDenyUsage=true
|
|
||||||
safeZonePreventAllDamageToPlayers=false
|
|
||||||
# Commands which will be prevented when in claimed territory of an ally faction
|
|
||||||
territoryAllyDenyCommands=[
|
|
||||||
exampleCommand
|
|
||||||
]
|
|
||||||
territoryBlockCreepers=false
|
|
||||||
territoryBlockCreepersWhenOffline=false
|
|
||||||
territoryBlockFireballs=false
|
|
||||||
territoryBlockFireballsWhenOffline=false
|
|
||||||
territoryBlockOtherExplosions=false
|
|
||||||
territoryBlockOtherExplosionsWhenOffline=false
|
|
||||||
territoryBlockTNT=false
|
|
||||||
territoryBlockTNTWhenOffline=false
|
|
||||||
territoryDenyEndermanBlocks=true
|
|
||||||
territoryDenyEndermanBlocksWhenOffline=true
|
|
||||||
territoryDenyUsageMaterials=[
|
|
||||||
"FLINT_AND_STEEL",
|
|
||||||
BUCKET,
|
|
||||||
"LAVA_BUCKET",
|
|
||||||
"WATER_BUCKET",
|
|
||||||
"FIRE_CHARGE"
|
|
||||||
]
|
|
||||||
territoryDenyUsageMaterialsWhenOffline=[
|
|
||||||
"FLINT_AND_STEEL",
|
|
||||||
BUCKET,
|
|
||||||
"LAVA_BUCKET",
|
|
||||||
"WATER_BUCKET",
|
|
||||||
"FIRE_CHARGE"
|
|
||||||
]
|
|
||||||
# Commands which will be prevented when in claimed territory of an enemy faction
|
|
||||||
territoryEnemyDenyCommands=[
|
|
||||||
spawn,
|
|
||||||
tpa,
|
|
||||||
sethome,
|
|
||||||
tpahere,
|
|
||||||
tpaccept,
|
|
||||||
home
|
|
||||||
]
|
|
||||||
# Commands which will be prevented when in claimed territory of a neutral faction
|
|
||||||
territoryNeutralDenyCommands=[
|
|
||||||
exampleCommand
|
|
||||||
]
|
|
||||||
warZoneBlockCreepers=true
|
|
||||||
warZoneBlockFireballs=true
|
|
||||||
warZoneBlockOtherExplosions=true
|
|
||||||
warZoneBlockTNT=true
|
|
||||||
warZoneDenyBuild=true
|
|
||||||
warZoneDenyEndermanBlocks=true
|
|
||||||
warZoneDenyUsage=true
|
|
||||||
warZoneFriendlyFire=false
|
|
||||||
# Commands which will be prevented when in warzone
|
|
||||||
warzoneDenyCommands=[
|
|
||||||
exampleCommand
|
|
||||||
]
|
|
||||||
wildernessBlockCreepers=false
|
|
||||||
wildernessBlockFireballs=false
|
|
||||||
wildernessBlockOtherExplosions=false
|
|
||||||
wildernessBlockTNT=false
|
|
||||||
wildernessDenyBuild=false
|
|
||||||
# Commands which will be prevented when in wilderness
|
|
||||||
wildernessDenyCommands=[
|
|
||||||
exampleCommand
|
|
||||||
]
|
|
||||||
wildernessDenyEndermanBlocks=false
|
|
||||||
wildernessDenyUsage=false
|
|
||||||
worldsNoWildernessProtection=[
|
|
||||||
exampleWorld
|
|
||||||
]
|
|
||||||
}
|
|
||||||
pvp {
|
|
||||||
disablePVPBetweenNeutralFactions=false
|
|
||||||
disablePVPForFactionlessPlayers=false
|
|
||||||
disablePeacefulPVPInWarzone=true
|
|
||||||
enablePVPAgainstFactionlessInAttackersLand=false
|
|
||||||
noPVPDamageToOthersForXSecondsAfterLogin=3
|
|
||||||
worldsIgnorePvP=[
|
|
||||||
exampleWorldName
|
|
||||||
]
|
|
||||||
}
|
|
||||||
# Spawn control.
|
|
||||||
# Exception names are entity type names as seen at the below URL.
|
|
||||||
# Note that any name with an underscore MUST have quotes around it.
|
|
||||||
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
|
|
||||||
# Spawn types are those at the below URL:
|
|
||||||
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
|
|
||||||
spawning {
|
|
||||||
preventSpawningInSafezone=[
|
|
||||||
"OCELOT_BABY",
|
|
||||||
REINFORCEMENTS,
|
|
||||||
"VILLAGE_DEFENSE",
|
|
||||||
"DISPENSE_EGG",
|
|
||||||
"ENDER_PEARL",
|
|
||||||
EXPLOSION,
|
|
||||||
TRAP,
|
|
||||||
"SILVERFISH_BLOCK",
|
|
||||||
NATURAL,
|
|
||||||
BREEDING,
|
|
||||||
INFECTION,
|
|
||||||
"BUILD_WITHER",
|
|
||||||
MOUNT,
|
|
||||||
"BUILD_SNOWMAN",
|
|
||||||
DROWNED,
|
|
||||||
EGG,
|
|
||||||
CURED,
|
|
||||||
LIGHTNING,
|
|
||||||
RAID,
|
|
||||||
SPAWNER,
|
|
||||||
"SLIME_SPLIT",
|
|
||||||
PATROL,
|
|
||||||
"BUILD_IRONGOLEM",
|
|
||||||
"NETHER_PORTAL",
|
|
||||||
"VILLAGE_INVASION",
|
|
||||||
"SPAWNER_EGG",
|
|
||||||
DEFAULT
|
|
||||||
]
|
|
||||||
preventSpawningInSafezoneExceptions=[
|
|
||||||
MULE,
|
|
||||||
LLAMA,
|
|
||||||
SHEEP,
|
|
||||||
"TROPICAL_FISH",
|
|
||||||
VILLAGER,
|
|
||||||
"POLAR_BEAR",
|
|
||||||
"MUSHROOM_COW",
|
|
||||||
CHICKEN,
|
|
||||||
TURTLE,
|
|
||||||
COD,
|
|
||||||
"TRADER_LLAMA",
|
|
||||||
PUFFERFISH,
|
|
||||||
SQUID,
|
|
||||||
HORSE,
|
|
||||||
PARROT,
|
|
||||||
COW,
|
|
||||||
"WANDERING_TRADER",
|
|
||||||
FOX,
|
|
||||||
PIG,
|
|
||||||
BAT,
|
|
||||||
DOLPHIN,
|
|
||||||
CAT,
|
|
||||||
SALMON,
|
|
||||||
RABBIT,
|
|
||||||
WOLF,
|
|
||||||
DONKEY,
|
|
||||||
STRIDER,
|
|
||||||
"IRON_GOLEM",
|
|
||||||
PANDA,
|
|
||||||
OCELOT
|
|
||||||
]
|
|
||||||
preventSpawningInTerritory=[]
|
|
||||||
preventSpawningInTerritoryExceptions=[]
|
|
||||||
preventSpawningInWarzone=[]
|
|
||||||
preventSpawningInWarzoneExceptions=[]
|
|
||||||
preventSpawningInWilderness=[]
|
|
||||||
preventSpawningInWildernessExceptions=[]
|
|
||||||
# If true, FactionsUUID will automatically add in its new defaults such as
|
|
||||||
# adding new friendly mobs to the safe zone exception list
|
|
||||||
updateAutomatically=true
|
|
||||||
}
|
|
||||||
specialCase {
|
|
||||||
# Material names of things whose placement is ignored in faction territory
|
|
||||||
ignoreBuildMaterials=[
|
|
||||||
exampleMaterial
|
|
||||||
]
|
|
||||||
peacefulTerritoryDisableBoom=false
|
|
||||||
peacefulTerritoryDisableMonsters=false
|
|
||||||
peacefulTerritoryDisablePVP=true
|
|
||||||
permanentFactionsDisableLeaderPromotion=false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# What should be logged?
|
|
||||||
logging {
|
|
||||||
factionCreate=true
|
|
||||||
factionDisband=true
|
|
||||||
factionJoin=true
|
|
||||||
factionKick=true
|
|
||||||
factionLeave=true
|
|
||||||
landClaims=true
|
|
||||||
landUnclaims=true
|
|
||||||
moneyTransactions=true
|
|
||||||
playerCommands=true
|
|
||||||
}
|
|
||||||
# LWC integration
|
|
||||||
# This support targets the modern fork of LWC, called LWC Extended.
|
|
||||||
# You can find it here: https://www.spigotmc.org/resources/lwc-extended.69551/
|
|
||||||
# Note: Modern LWC is no longer supported, and its former maintainer now runs LWC Extended
|
|
||||||
lwc {
|
|
||||||
enabled=true
|
|
||||||
resetLocksOnCapture=false
|
|
||||||
resetLocksOnUnclaim=false
|
|
||||||
}
|
|
||||||
# Control for the default settings of /f map
|
|
||||||
map {
|
|
||||||
height=17
|
|
||||||
showEnemyFactions=true
|
|
||||||
showFactionKey=true
|
|
||||||
showNeutralFactionsOnMap=true
|
|
||||||
showTruceFactions=true
|
|
||||||
width=49
|
|
||||||
}
|
|
||||||
# Paper features, when accessible.
|
|
||||||
paper {
|
|
||||||
# Utilize Paper's async teleportation if available (Paper 1.9+).
|
|
||||||
asyncTeleport=true
|
|
||||||
}
|
|
||||||
# PlayerVaults faction vault settings.
|
|
||||||
# Enable faction-owned vaults!
|
|
||||||
# https://www.spigotmc.org/resources/playervaultsx.51204/
|
|
||||||
playerVaults {
|
|
||||||
defaultMaxVaults=0
|
|
||||||
# The %s is for the faction id
|
|
||||||
vaultPrefix="faction-%s"
|
|
||||||
}
|
|
||||||
restrictWorlds {
|
|
||||||
# If true, Factions will only function on certain worlds
|
|
||||||
restrictWorlds=false
|
|
||||||
# If restrictWorlds is true, this setting determines if the world list below is a whitelist or blacklist.
|
|
||||||
# True for whitelist, false for blacklist.
|
|
||||||
whitelist=true
|
|
||||||
worldList=[
|
|
||||||
exampleWorld
|
|
||||||
]
|
|
||||||
}
|
|
||||||
scoreboard {
|
|
||||||
# Constant scoreboard stays around all the time, displaying status info.
|
|
||||||
# Also, if prefixes are enabled while it is enabled, will show prefixes on nametags and tab
|
|
||||||
constant {
|
|
||||||
content=[
|
|
||||||
"&6Your Faction",
|
|
||||||
"{faction}",
|
|
||||||
"&3Your Power",
|
|
||||||
"{power}",
|
|
||||||
"&aBalance",
|
|
||||||
"${balance}"
|
|
||||||
]
|
|
||||||
enabled=false
|
|
||||||
factionlessContent=[
|
|
||||||
"Make a new Faction",
|
|
||||||
"Use /f create"
|
|
||||||
]
|
|
||||||
factionlessEnabled=false
|
|
||||||
factionlessTitle=Status
|
|
||||||
# Set the length limit for prefixes.
|
|
||||||
# If 0, will use a sane default for your Minecraft version (16 for pre-1.13, 32 for 1.13+).
|
|
||||||
prefixLength=0
|
|
||||||
# Only takes {relationcolor} and {faction} and &-prefixed color codes
|
|
||||||
prefixTemplate="{relationcolor}[{faction}] &r"
|
|
||||||
# If true, show faction prefixes on nametags and in tab list if scoreboard is enabled
|
|
||||||
prefixes=true
|
|
||||||
# Can use any placeholders, but does not update once set
|
|
||||||
title="Faction Status"
|
|
||||||
}
|
|
||||||
# Info scoreboard is displayed when a player walks into a new Faction's territory.
|
|
||||||
# Scoreboard disappears after <expiration> seconds.
|
|
||||||
info {
|
|
||||||
# send faction change message as well when scoreboard is up?
|
|
||||||
alsoSendChat=true
|
|
||||||
# Supports placeholders
|
|
||||||
content=[
|
|
||||||
"&6Power",
|
|
||||||
"{power}",
|
|
||||||
"&3Members",
|
|
||||||
"{online}/{members}",
|
|
||||||
"&4Leader",
|
|
||||||
"{leader}",
|
|
||||||
"&bTerritory",
|
|
||||||
"{chunks}"
|
|
||||||
]
|
|
||||||
enabled=false
|
|
||||||
# How long do we want scoreboards to stay
|
|
||||||
expiration=7
|
|
||||||
title="{faction-relation-color}{faction}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
worldBorder {
|
|
||||||
# WorldBorder support
|
|
||||||
# This is for Minecraft's built-in command. To get your current border: /minecraft:worldborder get
|
|
||||||
# A buffer of 0 means faction claims can go right up to the border of the world.
|
|
||||||
# The buffer is in chunks, so 1 as a buffer means an entire chunk of buffer between
|
|
||||||
# the border of the world and what can be claimed to factions
|
|
||||||
buffer=0
|
|
||||||
}
|
|
||||||
# WorldGuard settings
|
|
||||||
worldGuard {
|
|
||||||
buildPriority=false
|
|
||||||
checking=false
|
|
||||||
}
|
|
|
@ -1,9 +1,9 @@
|
||||||
# These first 6 aren't configurable
|
# These first 6 aren't configurable
|
||||||
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
|
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
|
||||||
wiki: "https://wiki.intellectualsites.com/FastAsyncWorldEdit/index"
|
wiki: "https://intellectualsites.github.io/fastasyncworldedit-documentation/"
|
||||||
date: "Thu Feb 18 00:00:00 GMT 2021"
|
date: "Tue Jan 31 00:00:00 GMT 2023"
|
||||||
build: "https://ci.athion.net/job/FastAsyncWorldEdit-1.16/566"
|
build: "https://ci.athion.net/job/FastAsyncWorldEdit/336"
|
||||||
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/ff094a9b"
|
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f5019fe5"
|
||||||
platform: "Bukkit"
|
platform: "Bukkit"
|
||||||
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
||||||
# To be allowed to WorldEdit in a region, users need the appropriate
|
# To be allowed to WorldEdit in a region, users need the appropriate
|
||||||
|
@ -17,9 +17,11 @@ max-memory-percent: 95
|
||||||
# Enable or disable core components
|
# Enable or disable core components
|
||||||
enabled-components:
|
enabled-components:
|
||||||
commands: true
|
commands: true
|
||||||
# Disable the FAWE-PlotSquared hook to take over most intense P2 queueing
|
# Show additional information in console. It helps us at IntellectualSites to find out more about an issue.
|
||||||
# Specific aspects can be turned on and off further below
|
# Leave it off if you don't need it, it can spam your console.
|
||||||
plotsquared-hook: true
|
debug: false
|
||||||
|
# Whether or not FAWE should notify you on startup about new versions available.
|
||||||
|
update-notifications: true
|
||||||
|
|
||||||
clipboard:
|
clipboard:
|
||||||
# Store the clipboard on disk instead of memory
|
# Store the clipboard on disk instead of memory
|
||||||
|
@ -31,9 +33,15 @@ clipboard:
|
||||||
# - 0 = No compression
|
# - 0 = No compression
|
||||||
# - 1 = Fast compression
|
# - 1 = Fast compression
|
||||||
# - 2-17 = Slower compression
|
# - 2-17 = Slower compression
|
||||||
|
# - levels over 6 require ZSTD 1.4.8+ to be installed to the system
|
||||||
compression-level: 1
|
compression-level: 1
|
||||||
# Number of days to keep history on disk before deleting it
|
# Number of days to keep history on disk before deleting it
|
||||||
delete-after-days: 1
|
delete-after-days: 1
|
||||||
|
# If a player's clipboard should be deleted upon logout
|
||||||
|
delete-on-logout: false
|
||||||
|
# Allows NBT stored in a clipboard to be written to disk
|
||||||
|
# - Requires clipboard.use-disk to be enabled
|
||||||
|
save-clipboard-nbt-to-disk: true
|
||||||
|
|
||||||
lighting:
|
lighting:
|
||||||
# If packet sending should be delayed until relight is finished
|
# If packet sending should be delayed until relight is finished
|
||||||
|
@ -45,9 +53,7 @@ lighting:
|
||||||
# - 2 = All (Slowly relight every blocks)
|
# - 2 = All (Slowly relight every blocks)
|
||||||
mode: 1
|
mode: 1
|
||||||
# If existing lighting should be removed before relighting
|
# If existing lighting should be removed before relighting
|
||||||
remove-first: false
|
remove-first: true
|
||||||
# Calculate and set heightmaps when relighting
|
|
||||||
do-heightmaps: true
|
|
||||||
|
|
||||||
# Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse)
|
# Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse)
|
||||||
tick-limiter:
|
tick-limiter:
|
||||||
|
@ -66,26 +72,24 @@ tick-limiter:
|
||||||
# - Horizontal fireworks can be hacked in to crash a server
|
# - Horizontal fireworks can be hacked in to crash a server
|
||||||
fireworks-load-chunks: false
|
fireworks-load-chunks: false
|
||||||
|
|
||||||
|
# Web/HTTP connection related settings
|
||||||
web:
|
web:
|
||||||
# Should download urls be shortened?
|
|
||||||
# - Links are less secure as they could be brute forced
|
|
||||||
shorten-urls: false
|
|
||||||
# The web interface for clipboards
|
# The web interface for clipboards
|
||||||
# - All schematics are anonymous and private
|
# - All schematics are anonymous and private
|
||||||
# - Downloads can be deleted by the user
|
# - Downloads can be deleted by the user
|
||||||
# - Supports clipboard uploads, downloads and saves
|
# - Supports clipboard uploads, downloads and saves
|
||||||
url: "https://empcraft.com/fawe/"
|
url: "https://schem.intellectualsites.com/fawe/"
|
||||||
|
# The maximum amount of time in seconds the plugin can attempt to load images for.
|
||||||
plotsquared-integration:
|
max-image-load-time: 5
|
||||||
clear: true
|
# The maximum size (width x length) an image being loaded can be.
|
||||||
cuboids: true
|
# - 8294400 is 3840x2160
|
||||||
copy-and-swap: true
|
max-image-size: 8294400
|
||||||
set-biome: true
|
|
||||||
|
|
||||||
extent:
|
extent:
|
||||||
# Don't bug console when these plugins slow down WorldEdit operations
|
# Don't bug console when these plugins slow down WorldEdit operations
|
||||||
# - You'll see a message in console if you need to change this option
|
# - You'll see a message in console or ingame if you need to change this option
|
||||||
allowed-plugins: []
|
allowed-plugins:
|
||||||
|
- "com.example.ExamplePlugin"
|
||||||
# Should debug messages be sent when third party extents are used?
|
# Should debug messages be sent when third party extents are used?
|
||||||
debug: true
|
debug: true
|
||||||
|
|
||||||
|
@ -104,27 +108,21 @@ experimental:
|
||||||
dynamic-chunk-rendering: -1
|
dynamic-chunk-rendering: -1
|
||||||
# Allows brushes to be persistent (default: true)
|
# Allows brushes to be persistent (default: true)
|
||||||
persistent-brushes: true
|
persistent-brushes: true
|
||||||
# Disable using native libraries
|
|
||||||
disable-natives: false
|
|
||||||
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
||||||
# Might cause client-side FPS lagg in some situations
|
# Might cause client-side FPS lag in some situations
|
||||||
keep-entities-in-blocks: false
|
keep-entities-in-blocks: false
|
||||||
# [SAFE] Experimental freebuild region restrictions
|
# [SAFE] Attempt to remove entities from the world if they were not present in the expected chunk (default: true)
|
||||||
# - PERM: fawe.freebuild
|
# - Sometimes an entity may have moved into a different chunk to that which FAWE expected
|
||||||
# - PERM: fawe.freebuild.<plugin>
|
# - This option allows FAWE to attempt to remove the entity, even if present in a different chunk
|
||||||
freebuild: false
|
# - If the entity is in an unloaded or partially loaded chunk, this will fail
|
||||||
|
# - If an entity cannot be removed, it is possible duplicate entities may be created when using undo and/or redo
|
||||||
|
remove-entity-from-world-on-chunk-fail: true
|
||||||
# Other experimental features
|
# Other experimental features
|
||||||
other: false
|
other: false
|
||||||
# Allow blocks placed by WorldEdit to tick. This could cause the big lags.
|
# Allow fluids placed by FAWE to tick (flow). This could cause the big lags.
|
||||||
# This has no effect on existing blocks one way or the other.
|
# This has no effect on existing blocks one way or the other.
|
||||||
allow-tick-placed: false
|
# Changes due to fluid flow will not be tracked by history, thus may have unintended consequences
|
||||||
# Force re-ticking of existing blocks not edited by FAWE.
|
allow-tick-fluids: false
|
||||||
# This will increase time taken slightly.
|
|
||||||
allow-tick-existing: true
|
|
||||||
# [SAFE] Do not wait for a chunk's history to save before sending it
|
|
||||||
# - Undo/redo commands will wait until the history has been written to disk before executing
|
|
||||||
# - Requires combine_stages = true
|
|
||||||
send-before-history: false
|
|
||||||
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
|
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
|
||||||
# Set to -1 to disable
|
# Set to -1 to disable
|
||||||
per-player-file-size-limit: -1
|
per-player-file-size-limit: -1
|
||||||
|
@ -134,23 +132,25 @@ experimental:
|
||||||
|
|
||||||
# This relates to how FAWE places chunks
|
# This relates to how FAWE places chunks
|
||||||
queue:
|
queue:
|
||||||
# This should equal the number of processors you have
|
|
||||||
parallel-threads: 4
|
|
||||||
progress:
|
progress:
|
||||||
# Display constant titles about the progress of a user's edit
|
# Display constant titles about the progress of a user's edit
|
||||||
# - false = disabled
|
# - false = disabled
|
||||||
# - title = Display progress titles
|
# - title = Display progress titles
|
||||||
# - chat = Display progress in chat
|
# - chat = Display progress in chat
|
||||||
display: "title"
|
display: "false"
|
||||||
# How often edit progress is displayed
|
# How often edit progress is displayed
|
||||||
interval: 1
|
interval: 1
|
||||||
# Delay sending progress in milliseconds (so quick edits don't spam)
|
# Delay sending progress in milliseconds (so quick edits don't spam)
|
||||||
delay: 5000
|
delay: 5000
|
||||||
|
# This should equal the number of processors you have
|
||||||
|
parallel-threads: 4
|
||||||
# When doing edits that effect more than this many chunks:
|
# When doing edits that effect more than this many chunks:
|
||||||
# - FAWE will start placing before all calculations are finished
|
# - FAWE will start placing before all calculations are finished
|
||||||
# - A larger value will use slightly less CPU time
|
# - A larger value will use slightly less CPU time
|
||||||
# - A smaller value will reduce memory usage
|
# - A smaller value will reduce memory usage
|
||||||
# - A value too small may break some operations (deform?)
|
# - A value too small may break some operations (deform?)
|
||||||
|
# - Values smaller than the configurated parallel-threads are not accepted
|
||||||
|
# - It is recommended this option be at least 2x greater than parallel-threads
|
||||||
target-size: 64
|
target-size: 64
|
||||||
# Force FAWE to start placing chunks regardless of whether an edit is finished processing
|
# Force FAWE to start placing chunks regardless of whether an edit is finished processing
|
||||||
# - A larger value will use slightly less CPU time
|
# - A larger value will use slightly less CPU time
|
||||||
|
@ -166,7 +166,10 @@ queue:
|
||||||
# Loading the right amount of chunks beforehand can speed up operations
|
# Loading the right amount of chunks beforehand can speed up operations
|
||||||
# - Low values may result in FAWE waiting on requests to the main thread
|
# - Low values may result in FAWE waiting on requests to the main thread
|
||||||
# - Higher values use more memory and isn't noticeably faster
|
# - Higher values use more memory and isn't noticeably faster
|
||||||
preload-chunks: 32
|
# - A good (relatively) safe way to set this is
|
||||||
|
# - Use 128 x GB of RAM / number of players expected to be using WE at the same time
|
||||||
|
# - Paper and derivatives only. (requires delay-chunk-unloads-by to be set).
|
||||||
|
preload-chunk-count: 512
|
||||||
# If pooling is enabled (reduces GC, higher memory usage)
|
# If pooling is enabled (reduces GC, higher memory usage)
|
||||||
# - Enable to improve performance at the expense of memory
|
# - Enable to improve performance at the expense of memory
|
||||||
pool: true
|
pool: true
|
||||||
|
@ -174,7 +177,8 @@ queue:
|
||||||
# - E.g. A plugin creates an EditSession but never does anything with it
|
# - E.g. A plugin creates an EditSession but never does anything with it
|
||||||
# - This only applies to plugins improperly using WorldEdit's legacy API
|
# - This only applies to plugins improperly using WorldEdit's legacy API
|
||||||
discard-after-ms: 60000
|
discard-after-ms: 60000
|
||||||
# When using fastmode also do not bother to fix existing ticking blocks
|
# When using fastmode do not bother to tick existing/placed blocks/fluids
|
||||||
|
# Only works in versions up to 1.17.1
|
||||||
no-tick-fastmode: true
|
no-tick-fastmode: true
|
||||||
|
|
||||||
history:
|
history:
|
||||||
|
@ -192,6 +196,10 @@ history:
|
||||||
# - Much faster as it avoids duplicate block checks
|
# - Much faster as it avoids duplicate block checks
|
||||||
# - Slightly worse compression since dispatch order is different
|
# - Slightly worse compression since dispatch order is different
|
||||||
combine-stages: true
|
combine-stages: true
|
||||||
|
# Do not wait for a chunk's history to save before sending it
|
||||||
|
# - Undo/redo commands will wait until the history has been written to disk before executing
|
||||||
|
# - Requires combine-stages = true
|
||||||
|
send-before-history: true
|
||||||
# Higher compression reduces the size of history at the expense of CPU
|
# Higher compression reduces the size of history at the expense of CPU
|
||||||
# 0 = Uncompressed byte array (fastest)
|
# 0 = Uncompressed byte array (fastest)
|
||||||
# 1 = 1 pass fast compressor (default)
|
# 1 = 1 pass fast compressor (default)
|
||||||
|
@ -204,6 +212,7 @@ history:
|
||||||
# 8 = 1 x high, 1 x medium, 2 x fast
|
# 8 = 1 x high, 1 x medium, 2 x fast
|
||||||
# 9 = 1 x high, 1 x medium, 3 x fast (best compression)
|
# 9 = 1 x high, 1 x medium, 3 x fast (best compression)
|
||||||
# NOTE: If using disk, do some compression (3+) as smaller files save faster
|
# NOTE: If using disk, do some compression (3+) as smaller files save faster
|
||||||
|
# - levels over 6 require ZSTD 1.4.8+ to be installed to the system
|
||||||
compression-level: 3
|
compression-level: 3
|
||||||
# The buffer size for compression:
|
# The buffer size for compression:
|
||||||
# - Larger = better ratio but uses more upfront memory
|
# - Larger = better ratio but uses more upfront memory
|
||||||
|
@ -242,7 +251,6 @@ history:
|
||||||
|
|
||||||
# Paths for various directories
|
# Paths for various directories
|
||||||
paths:
|
paths:
|
||||||
tokens: "tokens"
|
|
||||||
# Put any minecraft or mod jars for FAWE to be aware of block textures
|
# Put any minecraft or mod jars for FAWE to be aware of block textures
|
||||||
textures: "textures"
|
textures: "textures"
|
||||||
heightmap: "heightmap"
|
heightmap: "heightmap"
|
||||||
|
@ -251,8 +259,7 @@ paths:
|
||||||
# - Use a shared directory or NFS/Samba
|
# - Use a shared directory or NFS/Samba
|
||||||
clipboard: "clipboard"
|
clipboard: "clipboard"
|
||||||
# Each player has his or her own sub directory for schematics
|
# Each player has his or her own sub directory for schematics
|
||||||
per-player-schematics: true
|
per-player-schematics: false
|
||||||
commands: "commands"
|
|
||||||
|
|
||||||
# Region restriction settings
|
# Region restriction settings
|
||||||
region-restrictions-options:
|
region-restrictions-options:
|
||||||
|
@ -260,6 +267,25 @@ region-restrictions-options:
|
||||||
# - MEMBER = Players added to a region
|
# - MEMBER = Players added to a region
|
||||||
# - OWNER = Players who own the region
|
# - OWNER = Players who own the region
|
||||||
mode: "MEMBER"
|
mode: "MEMBER"
|
||||||
|
# Allow region blacklists.
|
||||||
|
# - Currently only implemented for WorldGuard
|
||||||
|
# - see region-restrictions-options.worldguard-region-blacklist
|
||||||
|
allow-blacklists: false
|
||||||
|
# List of plugin mask managers that should be exclusive. Exclusive managers are not
|
||||||
|
# checked for edit restrictions if another manager already allowed an edit, and further
|
||||||
|
# managers are not checked if an exclusive manager allows an edit.
|
||||||
|
# - May be useful to add PlotSquared if using both P2 and WorldGuard on a server
|
||||||
|
# - Some custom-implementations in other plugins may override this setting
|
||||||
|
exclusive-managers:
|
||||||
|
- "ExamplePlugin"
|
||||||
|
# If a worldguard-protected world should be considered as a region blacklist.
|
||||||
|
# - This will create a blacklist of regions where an edit cannot operate.
|
||||||
|
# - Useful for a "freebuild" worlds with few protected areas.
|
||||||
|
# - May cause performance loss with large numbers of protected areas.
|
||||||
|
# - Requires region-restrictions-options.allow-blacklists be true.
|
||||||
|
# - Will still search for current allowed regions to limit the edit to.
|
||||||
|
# - Any blacklist regions are likely to override any internal allowed regions.
|
||||||
|
worldguard-region-blacklist: false
|
||||||
# The "default" limit group affects those without a specific limit permission.
|
# The "default" limit group affects those without a specific limit permission.
|
||||||
# To grant someone different limits, copy the default limits group
|
# To grant someone different limits, copy the default limits group
|
||||||
# and give it a different name (e.g. newbie). Then give the user the limit
|
# and give it a different name (e.g. newbie). Then give the user the limit
|
||||||
|
@ -302,5 +328,31 @@ limits:
|
||||||
inventory-mode: 0
|
inventory-mode: 0
|
||||||
# Should large edits require confirmation (>16384 chunks)
|
# Should large edits require confirmation (>16384 chunks)
|
||||||
confirm-large: true
|
confirm-large: true
|
||||||
# List of blocks to strip nbt from
|
# If undo and redo commands should be restricted to allowed regions
|
||||||
|
# - Prevents scenarios where players can delete/reset a region, and then continue to undo/redo on it
|
||||||
|
restrict-history-to-regions: true
|
||||||
|
# List of nbt tags to strip from blocks, e.g. Items
|
||||||
strip-nbt: []
|
strip-nbt: []
|
||||||
|
# If the disallowed blocks listed in worldedit-config.yml should be disallowed in all edits,
|
||||||
|
# not just where blocks patterns are used.
|
||||||
|
# - Can prevent blocks being pasted from clipboards, etc.
|
||||||
|
# - If fast-placement is disabled, this may cause edits to be slower.
|
||||||
|
universal-disallowed-blocks: true
|
||||||
|
# List of blocks to deny use of. Can be either an entire block type or a block with a specific property value.
|
||||||
|
# Where block properties are specified, any blockstate with the property will be disallowed (e.g. all directions
|
||||||
|
# of a waterlogged fence). For blocking/remapping of all occurrences of a property like waterlogged, see
|
||||||
|
# remap-properties below.
|
||||||
|
# Example block property blocking:
|
||||||
|
# - "minecraft:conduit[waterlogged=true]"
|
||||||
|
# - "minecraft:piston[extended=false,facing=west]"
|
||||||
|
# - "minecraft:wheat[age=7]"
|
||||||
|
disallowed-blocks:
|
||||||
|
- "minecraft:wheat"
|
||||||
|
- "minecraft:fire"
|
||||||
|
- "minecraft:redstone_wire"
|
||||||
|
# List of block properties that should be remapped if used in an edit. Entries should take the form
|
||||||
|
# "property_name[value1_old:value1_new,value2_old:value2_new]". For example:
|
||||||
|
# - "waterlogged[true:false]"
|
||||||
|
# - "age[7:4,6:4,5:4]"
|
||||||
|
# - "extended[true:false]"
|
||||||
|
remap-properties: []
|
||||||
|
|
|
@ -22,6 +22,8 @@ exampleBoost:
|
||||||
enchants:
|
enchants:
|
||||||
- FIRE_ASPECT=1
|
- FIRE_ASPECT=1
|
||||||
- DAMAGE_ALL=1
|
- DAMAGE_ALL=1
|
||||||
|
# (Optional) Leather armour colors (0-255)
|
||||||
|
leather-color: 82,34,125
|
||||||
# [Required] Money boost: 1.1 is equals 10% more income when 0.9 is equals 10% less from base income
|
# [Required] Money boost: 1.1 is equals 10% more income when 0.9 is equals 10% less from base income
|
||||||
moneyBoost: 1.0
|
moneyBoost: 1.0
|
||||||
expBoost: 1.0
|
expBoost: 1.0
|
||||||
|
|
|
@ -11,16 +11,18 @@ locale-language: en
|
||||||
storage:
|
storage:
|
||||||
# storage method, can be MySQL or sqlite
|
# storage method, can be MySQL or sqlite
|
||||||
method: sqlite
|
method: sqlite
|
||||||
# Requires Mysql.
|
# Requires Mysql
|
||||||
mysql:
|
mysql:
|
||||||
username: root
|
username: root
|
||||||
password: 'NOPE'
|
password: ''
|
||||||
hostname: localhost:3306
|
hostname: localhost:3306
|
||||||
database: minecraft
|
database: minecraft
|
||||||
table-prefix: jobs_
|
table-prefix: jobs_
|
||||||
verify-server-certificate: false
|
verify-server-certificate: false
|
||||||
use-ssl: false
|
use-ssl: false
|
||||||
auto-reconnect: true
|
auto-reconnect: true
|
||||||
|
characterEncoding: utf8
|
||||||
|
encoding: UTF-8
|
||||||
# How often in minutes you want it to save. This must be a non-zero number
|
# How often in minutes you want it to save. This must be a non-zero number
|
||||||
save-period: 10
|
save-period: 10
|
||||||
# Should player data be saved on disconnect?
|
# Should player data be saved on disconnect?
|
||||||
|
@ -38,6 +40,8 @@ Optimizations:
|
||||||
# When set to true staff will be informed about new Jobs plugin version
|
# When set to true staff will be informed about new Jobs plugin version
|
||||||
# You need to have jobs.versioncheck permission node
|
# You need to have jobs.versioncheck permission node
|
||||||
NewVersion: true
|
NewVersion: true
|
||||||
|
# Can be used to check if your database contains any duplicated user entries.
|
||||||
|
InformDuplicates: false
|
||||||
DecimalPlaces:
|
DecimalPlaces:
|
||||||
# Decimal places to be shown
|
# Decimal places to be shown
|
||||||
Money: 2
|
Money: 2
|
||||||
|
@ -69,6 +73,9 @@ Optimizations:
|
||||||
# When set to true players who gets negative experience can delevel job up to level 1
|
# When set to true players who gets negative experience can delevel job up to level 1
|
||||||
# ATTENTION! Set it to true only if you certain that commands performed on level up will not cause issues if player start level and delevel in a row.
|
# ATTENTION! Set it to true only if you certain that commands performed on level up will not cause issues if player start level and delevel in a row.
|
||||||
AllowDelevel: false
|
AllowDelevel: false
|
||||||
|
# Enabling this option some places will indicate players level as XIV instead of 14
|
||||||
|
# Only or player levels
|
||||||
|
RomanNumbers: false
|
||||||
DisabledWorlds:
|
DisabledWorlds:
|
||||||
# By setting this to true, Jobs plugin will be disabled in given worlds
|
# By setting this to true, Jobs plugin will be disabled in given worlds
|
||||||
# Only commands can be performed from disabled worlds with jobs.disabledworld.commands permission node
|
# Only commands can be performed from disabled worlds with jobs.disabledworld.commands permission node
|
||||||
|
@ -77,14 +84,15 @@ Optimizations:
|
||||||
# the payments will only works in the given worlds.
|
# the payments will only works in the given worlds.
|
||||||
UseAsWhiteList: false
|
UseAsWhiteList: false
|
||||||
List:
|
List:
|
||||||
- world
|
- Example
|
||||||
|
- Worlds
|
||||||
Explore:
|
Explore:
|
||||||
# By setting this to true when there is max amount of players explored a chunk then it will be marked as fully explored and exact players who explored it will not be saved to save some memory
|
# By setting this to true when there is max amount of players explored a chunk then it will be marked as fully explored and exact players who explored it will not be saved to save some memory
|
||||||
Compact: true
|
Compact: true
|
||||||
Logging:
|
Logging:
|
||||||
# With this set to true all players jobs actions will be logged to database for easy to see statistics
|
# With this set to true all players jobs actions will be logged to database for easy to see statistics
|
||||||
# This is still in development and in future it will expand
|
# This is still in development and in future it will expand
|
||||||
Use: true
|
Use: false
|
||||||
broadcast:
|
broadcast:
|
||||||
on-skill-up:
|
on-skill-up:
|
||||||
# Do all players get a message when someone goes up a skill level?
|
# Do all players get a message when someone goes up a skill level?
|
||||||
|
@ -125,24 +133,40 @@ disable-payment-if-max-level-reached: false
|
||||||
hide-jobs-without-permission: false
|
hide-jobs-without-permission: false
|
||||||
# Hide jobs info from player if they lack the permission to join the job
|
# Hide jobs info from player if they lack the permission to join the job
|
||||||
hide-jobsinfo-without-permission: false
|
hide-jobsinfo-without-permission: false
|
||||||
|
# Prevent players to enchant items from the shop in the anvil with enchanted books
|
||||||
|
prevent-shop-item-enchanting: true
|
||||||
# Option to allow payment to be made when killing mobs from a spawner.
|
# Option to allow payment to be made when killing mobs from a spawner.
|
||||||
# Use jobs.nearspawner.[amount] to define multiplayer. Example jobs.nearspawner.-0.5 will pay half of payment, jobs.nearspawner.-1 will not pay at all
|
# Use jobs.nearspawner.[amount] to define multiplayer. Example jobs.nearspawner.-0.5 will pay half of payment, jobs.nearspawner.-1 will not pay at all
|
||||||
enable-pay-near-spawner: false
|
enable-pay-near-spawner: true
|
||||||
# Option to allow payment to be made in creative mode. This ignoring when a group has 'jobs.paycreative' permission.
|
# Option to allow payment to be made in creative mode. This ignoring when a group has 'jobs.paycreative' permission.
|
||||||
enable-pay-creative: false
|
enable-pay-creative: false
|
||||||
# Option to allow payment to be made for exploring when player flies
|
# Option to allow payment to be made for exploring when player flies
|
||||||
enable-pay-for-exploring-when-flying: false
|
enable-pay-for-exploring-when-flying: false
|
||||||
# Option to allow payment to be made for exploring when player gliding.
|
# Option to allow payment to be made for exploring when player gliding.
|
||||||
enable-pay-for-exploring-when-gliding: false
|
enable-pay-for-exploring-when-gliding: false
|
||||||
|
# Option to allow reset exploring data.
|
||||||
|
enable-reset-exploring-data: false
|
||||||
# Disables the payment when the player riding on an entity.
|
# Disables the payment when the player riding on an entity.
|
||||||
disablePaymentIfRiding: false
|
disablePaymentIfRiding: false
|
||||||
# Adds the Jobs xp received to the player's Minecraft XP bar
|
# Adds the Jobs xp received to the player's Minecraft XP bar
|
||||||
add-xp-player: false
|
add-xp-player: false
|
||||||
# Do the jobs boost ignore the boosted items usage in off hand?
|
# Do the jobs boost ignore the boosted items usage in off hand?
|
||||||
enable-boosted-items-in-offhand: true
|
enable-boosted-items-in-offhand: true
|
||||||
# Do you want to prevent crop resizing payment when placing more cactus?
|
# Do the jobs boost ignore the boosted items usage in main hand?
|
||||||
# This option is only related to: sugar_cane, cactus, kelp, bamboo
|
enable-boosted-items-in-mainhand: true
|
||||||
prevent-crop-resize-payment: false
|
# Do the jobs boost ignore the boosted items usage in armor slots?
|
||||||
|
enable-boosted-armor-items: true
|
||||||
|
# While this is enabled we will check if boosted item is in correct slot
|
||||||
|
# Armor items will be ignored if player only holds one in their hand
|
||||||
|
# Tool and weapon items will be ignored if those are equiped in players armor slots
|
||||||
|
# None tool or weapon items will be allowed in players head slot
|
||||||
|
boosted-items-slot-specific: true
|
||||||
|
# Extra boost values for nearSpawner and petPay will be multiplied by sum of other boost values
|
||||||
|
# When set to true and for example nearSpawner set to -0.98 aka 2% of original payment with other bonuses which should double payment will result in you getting 4% instead of corrent 102% payment
|
||||||
|
# If set to false all bonus are sumed to one
|
||||||
|
multiply-boosted-extra-values: false
|
||||||
|
# When enabled we will try to pay player for blocks above broken ones. This only applies to sugarcane, bamboo, kelp and weeping_vines
|
||||||
|
pay-for-above: false
|
||||||
# Allows to pay for stacked entities for each one. Requires StackMob or WildStacker.
|
# Allows to pay for stacked entities for each one. Requires StackMob or WildStacker.
|
||||||
pay-for-stacked-entities: false
|
pay-for-stacked-entities: false
|
||||||
# Allows, when losing maximum durability of item then it does not pay the player until it is repaired.
|
# Allows, when losing maximum durability of item then it does not pay the player until it is repaired.
|
||||||
|
@ -195,13 +219,25 @@ Economy:
|
||||||
# When this left at false penalty for action will remain unchanged
|
# When this left at false penalty for action will remain unchanged
|
||||||
ApplyToNegativeIncome: false
|
ApplyToNegativeIncome: false
|
||||||
MinimumOveralPayment:
|
MinimumOveralPayment:
|
||||||
# Determines minimum payment. In example if player uses McMMO treefeller and earns only 20%, but at same time he gets 25% penalty from dynamic payment. He can 'get' negative amount of money
|
# Determines minimum payment.
|
||||||
|
# In example if player uses McMMO treefeller and earns only 20%, but at same time player gets 25% penalty from dynamic payment.
|
||||||
|
# The player can 'get' negative amount of money
|
||||||
# This will limit it to particular percentage
|
# This will limit it to particular percentage
|
||||||
# Works only when original payment is above 0
|
# Works only when original payment is above 0
|
||||||
use: true
|
use: true
|
||||||
limit: 0.1
|
limit: 0.1
|
||||||
MinimumOveralPoints:
|
MinimumOveralPoints:
|
||||||
# Determines minimum payment. In example if player uses McMMO treefeller and earns only 20%, but at same time he gets 25% penalty from dynamic payment. He can 'get' negative amount of money
|
# Determines minimum payment for points.
|
||||||
|
# In example if player uses McMMO treefeller and earns only 20%, but at same time player gets 25% penalty from dynamic payment.
|
||||||
|
# The player can 'get' negative amount of points
|
||||||
|
# This will limit it to particular percentage
|
||||||
|
# Works only when original payment is above 0
|
||||||
|
use: true
|
||||||
|
limit: 0.1
|
||||||
|
MinimumOveralExp:
|
||||||
|
# Determines minimum payment for experience.
|
||||||
|
# In example if player uses McMMO treefeller and earns only 20%, but at same time player gets 25% penalty from dynamic payment.
|
||||||
|
# The player can 'get' negative amount of experience
|
||||||
# This will limit it to particular percentage
|
# This will limit it to particular percentage
|
||||||
# Works only when original payment is above 0
|
# Works only when original payment is above 0
|
||||||
use: true
|
use: true
|
||||||
|
@ -209,15 +245,15 @@ Economy:
|
||||||
DynamicPayment:
|
DynamicPayment:
|
||||||
# Do you want to use dynamic payment dependent on how many players already working for jobs?
|
# Do you want to use dynamic payment dependent on how many players already working for jobs?
|
||||||
# This can help automatically lift up payments for not so popular jobs and lower for most popular ones
|
# This can help automatically lift up payments for not so popular jobs and lower for most popular ones
|
||||||
use: true
|
use: false
|
||||||
# totalworkers: The total number of players on the server who have jobs
|
# totalworkers: The total number of players on the server who have jobs
|
||||||
# totaljobs: The number of jobs that are enabled
|
# totaljobs: The number of jobs that are enabled
|
||||||
# jobstotalplayers: The number of people in that particular job
|
# jobstotalplayers: The number of people in that particular job
|
||||||
# Exponential equation: totalworkers / totaljobs / jobstotalplayers - 1
|
# Exponential equation: totalworkers / totaljobs / jobstotalplayers - 1
|
||||||
# Linear equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
# Linear equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
||||||
equation: ((totalworkers / totaljobs) - jobstotalplayers)/10.0
|
equation: totalworkers / totaljobs / jobstotalplayers - 1
|
||||||
MaxPenalty: 25.0
|
MaxPenalty: 50.0
|
||||||
MaxBonus: 100.0
|
MaxBonus: 300.0
|
||||||
MaxPayment:
|
MaxPayment:
|
||||||
curve:
|
curve:
|
||||||
# Enabling this feature will mean players will still earn once they reach cap but will loose a percentage the higher over cap they go. Controlled by a factor. math is ```100/((1/factor*percentOver^2)+1)```
|
# Enabling this feature will mean players will still earn once they reach cap but will loose a percentage the higher over cap they go. Controlled by a factor. math is ```100/((1/factor*percentOver^2)+1)```
|
||||||
|
@ -306,7 +342,9 @@ Economy:
|
||||||
PayForRenaming: true
|
PayForRenaming: true
|
||||||
Enchant:
|
Enchant:
|
||||||
# Do you want to give money for enchanting items in anvil?
|
# Do you want to give money for enchanting items in anvil?
|
||||||
PayForEnchantingOnAnvil: false
|
PayForEnchantingOnAnvil: true
|
||||||
|
# Do you want to allow players to enchant their boosted items?
|
||||||
|
AllowEnchantingBoostedItems: true
|
||||||
Crafting:
|
Crafting:
|
||||||
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
||||||
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
||||||
|
@ -346,21 +384,24 @@ ExploitProtections:
|
||||||
# This can be overridden with jobs.maxbrewingstands.[amount] permission node
|
# This can be overridden with jobs.maxbrewingstands.[amount] permission node
|
||||||
MaxDefaultAvailable: 20
|
MaxDefaultAvailable: 20
|
||||||
General:
|
General:
|
||||||
# Enable blocks protection, like ore, from exploiting by placing and destroying same block again and again.
|
PlaceAndBreak:
|
||||||
# Modify restrictedBlocks.yml for blocks you want to protect
|
# Enable blocks protection, like ore, from exploiting by placing and destroying same block again and again.
|
||||||
PlaceAndBreakProtection: true
|
# Modify restrictedBlocks.yml for blocks you want to protect
|
||||||
# For how long in days to keep block protection data in data base
|
Enabled: true
|
||||||
# This will clean block data which ones have -1 as cooldown value
|
# Enabling this we will ignore blocks generated in ore generators, liko stone, coublestone and obsidian. You can still use timer on player placed obsidian block
|
||||||
# Data base cleanup will be performed on each server startup
|
IgnoreOreGenerators: true
|
||||||
# This cant be more then 14 days
|
# For how long in days to keep block protection data in data base
|
||||||
KeepDataFor: 14
|
# This will clean block data which ones have -1 as cooldown value
|
||||||
# All blocks will be protected X sec after player places it on ground.
|
# Data base cleanup will be performed on each server startup
|
||||||
GlobalBlockTimer:
|
# This cant be more then 14 days
|
||||||
use: true
|
KeepDataFor: 14
|
||||||
timer: 3
|
# All blocks will be protected X sec after player places it on ground.
|
||||||
# Enable silk touch protection.
|
GlobalBlockTimer:
|
||||||
# With this enabled players wont get paid for broken blocks from restrictedblocks list with silk touch tool.
|
Use: true
|
||||||
SilkTouchProtection: false
|
Timer: 3
|
||||||
|
# Enable silk touch protection.
|
||||||
|
# With this enabled players wont get paid for broken blocks from restrictedblocks list with silk touch tool.
|
||||||
|
SilkTouchProtection: false
|
||||||
MonsterDamage:
|
MonsterDamage:
|
||||||
# This section controls how much damage player should do to monster for player to get paid
|
# This section controls how much damage player should do to monster for player to get paid
|
||||||
# This prevents from killing monsters in one hit when they suffer in example fall damage
|
# This prevents from killing monsters in one hit when they suffer in example fall damage
|
||||||
|
@ -381,18 +422,14 @@ ExploitProtections:
|
||||||
# Disable if you having issues with it or using old version
|
# Disable if you having issues with it or using old version
|
||||||
MythicMobs:
|
MythicMobs:
|
||||||
enabled: true
|
enabled: true
|
||||||
Spawner:
|
|
||||||
# Prevent slime splitting when they are from spawner
|
|
||||||
# Protects agains exploiting as new splited slimes is treated as naturally spawned and not from spawner
|
|
||||||
PreventSlimeSplit: true
|
|
||||||
# Prevent magmacube splitting when they are from spawner
|
|
||||||
PreventMagmaCubeSplit: true
|
|
||||||
Smelt:
|
Smelt:
|
||||||
# Prevent payments when hoppers moving items into furnace
|
# Prevent payments when hoppers moving items into furnace
|
||||||
# Player will not get paid, but items will be smelted
|
# Player will not get paid, but items will be smelted
|
||||||
PreventHopperFillUps: true
|
PreventHopperFillUps: false
|
||||||
Brew:
|
Brew:
|
||||||
PreventBrewingStandFillUps: true
|
PreventBrewingStandFillUps: false
|
||||||
|
# Do you want to show informational message when payments from blocks gets disabled due to hopper transfers
|
||||||
|
informOnPaymentDisable: true
|
||||||
# Breeder finder.
|
# Breeder finder.
|
||||||
# If you are not using breeding payment, you can disable this to save little resources. Really little.
|
# If you are not using breeding payment, you can disable this to save little resources. Really little.
|
||||||
use-breeder-finder: true
|
use-breeder-finder: true
|
||||||
|
@ -408,7 +445,10 @@ old-job:
|
||||||
ActionBars:
|
ActionBars:
|
||||||
Messages:
|
Messages:
|
||||||
# When this set to true player will see action bar messages by default
|
# When this set to true player will see action bar messages by default
|
||||||
|
# When false, players will see chat messages instead.
|
||||||
EnabledByDefault: true
|
EnabledByDefault: true
|
||||||
|
# If true, should we mute the payment messages from appearing in chat if actionbar is disabled?
|
||||||
|
SilentMode: false
|
||||||
BossBar:
|
BossBar:
|
||||||
# Enables BossBar feature
|
# Enables BossBar feature
|
||||||
# Works only from 1.9 mc version
|
# Works only from 1.9 mc version
|
||||||
|
@ -425,6 +465,9 @@ BossBar:
|
||||||
# How long in sec to show BossBar for player
|
# How long in sec to show BossBar for player
|
||||||
# If you have disabled ShowOnEachAction, then keep this number higher than payment interval for better experience
|
# If you have disabled ShowOnEachAction, then keep this number higher than payment interval for better experience
|
||||||
Timer: 6
|
Timer: 6
|
||||||
|
# If enabled, bossbar creation and management will be asynchronous.
|
||||||
|
# This avoids TPS drops when the ShowOnEachAction option is activated.
|
||||||
|
Async: false
|
||||||
# You can enable/disable message shown for players in action bar
|
# You can enable/disable message shown for players in action bar
|
||||||
ShowActionBars:
|
ShowActionBars:
|
||||||
OnTitleChange: true
|
OnTitleChange: true
|
||||||
|
@ -436,9 +479,6 @@ ShowChatMessage:
|
||||||
OnTitleChange: true
|
OnTitleChange: true
|
||||||
OnLevelChange: true
|
OnLevelChange: true
|
||||||
OnEmptyServerAccount: true
|
OnEmptyServerAccount: true
|
||||||
# Send title and chat message when a player reached the maximum level in a job.
|
|
||||||
SendTitleMessageWhenMaxLevelReached: false
|
|
||||||
# Sounds
|
|
||||||
# Extra sounds on some events
|
# Extra sounds on some events
|
||||||
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
||||||
Sounds:
|
Sounds:
|
||||||
|
@ -461,7 +501,7 @@ Fireworks:
|
||||||
Random: true
|
Random: true
|
||||||
flicker: true
|
flicker: true
|
||||||
trail: true
|
trail: true
|
||||||
# Firework types
|
# Firework type
|
||||||
# All types can be found in https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/FireworkEffect.Type.html
|
# All types can be found in https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/FireworkEffect.Type.html
|
||||||
type: STAR
|
type: STAR
|
||||||
colors:
|
colors:
|
||||||
|
@ -470,7 +510,7 @@ Fireworks:
|
||||||
- 0,0,104
|
- 0,0,104
|
||||||
power: 1
|
power: 1
|
||||||
# Fire shooting time in ticks.
|
# Fire shooting time in ticks.
|
||||||
# Example: 20 tick = 1 second
|
# 20 tick = 1 second
|
||||||
ShootTime: 20
|
ShootTime: 20
|
||||||
# You can disable this to save SMALL amount of server resources
|
# You can disable this to save SMALL amount of server resources
|
||||||
Signs:
|
Signs:
|
||||||
|
@ -506,6 +546,8 @@ JobsGUI:
|
||||||
DisableJoiningJobThroughGui: false
|
DisableJoiningJobThroughGui: false
|
||||||
# Do you want to show the action names in GUI?
|
# Do you want to show the action names in GUI?
|
||||||
ShowActionNames: true
|
ShowActionNames: true
|
||||||
|
# Do we hide all item attributes in GUI?
|
||||||
|
HideItemAttributes: true
|
||||||
# Defines size in rows of GUI
|
# Defines size in rows of GUI
|
||||||
Rows: 5
|
Rows: 5
|
||||||
# Defines back button slot in GUI
|
# Defines back button slot in GUI
|
||||||
|
@ -522,11 +564,21 @@ JobsGUI:
|
||||||
Material: JACK_O_LANTERN
|
Material: JACK_O_LANTERN
|
||||||
NextButton:
|
NextButton:
|
||||||
Material: ARROW
|
Material: ARROW
|
||||||
Filler:
|
InfoButton:
|
||||||
Material: GREEN_STAINED_GLASS_PANE
|
# Slot for info button. Set it to 0 if you want to disable it
|
||||||
|
# Locale can be customized in locale file under gui->infoLore section
|
||||||
|
Slot: 9
|
||||||
|
Material: head:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjcwNWZkOTRhMGM0MzE5MjdmYjRlNjM5YjBmY2ZiNDk3MTdlNDEyMjg1YTAyYjQzOWUwMTEyZGEyMmIyZTJlYyJ9fX0=
|
||||||
|
# closeinv! can be used to close players inventory when you click this icon
|
||||||
|
Commands:
|
||||||
|
- closeinv!
|
||||||
Commands:
|
Commands:
|
||||||
# Do you want to filter the hidden player names from tab-complete?
|
# What should happen when performing clean /jobs command
|
||||||
FilterHiddenPlayersInTabComplete: false
|
# Options:
|
||||||
|
# Default - behaves like before and will open jobs help page with list of commands player can access
|
||||||
|
# Browse - will open jobs browse GUI where player can check existing jobs and their actions
|
||||||
|
# Last option is to define command you want to perform, use [playerName] variable to replace it with players name who performed it. Multiple commands can be provided too. Commands will be performed from console.
|
||||||
|
Jobs: Default
|
||||||
PageRow:
|
PageRow:
|
||||||
JobsTop:
|
JobsTop:
|
||||||
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
||||||
|
@ -546,3 +598,9 @@ Commands:
|
||||||
JobsInfo:
|
JobsInfo:
|
||||||
# Open up the jobs browse action list, when your performed /jobs info command?
|
# Open up the jobs browse action list, when your performed /jobs info command?
|
||||||
open-browse: false
|
open-browse: false
|
||||||
|
BlockOwnership:
|
||||||
|
# Set to 0 or lower if you want to disable this. Setting to positive number will mean that player needs to be in this range from owner block to get paid
|
||||||
|
Range: 0
|
||||||
|
# When enabled by interacting with furncae ownership will get transfered to new player
|
||||||
|
# If set to false then furnace will belong to player who interacted with it first until its ownership is removed
|
||||||
|
TakeOver: false
|
||||||
|
|
3159
Jobs/jobConfig.yml
3159
Jobs/jobConfig.yml
File diff suppressed because it is too large
Load diff
|
@ -1,12 +1,12 @@
|
||||||
# Restricted area configuration
|
# Restricted area configuration
|
||||||
#
|
#
|
||||||
# Configures restricted areas where you cannot get experience or money
|
# Configures restricted areas where you cannot get experience or money
|
||||||
# when performing a job.
|
# when performing a job.
|
||||||
#
|
#
|
||||||
# The multiplier changes the experience/money gains in an area.
|
# The multiplier changes the experience/money gains in an area.
|
||||||
# A multiplier of 0.0 means no bonus, while 0.5 means you will get 50% more the normal income
|
# A multiplier of 0.0 means no bonus, while 0.5 means you will get 50% more the normal income
|
||||||
# While -0.5 means that you will get 50% less the normal income
|
# While -0.5 means that you will get 50% less the normal income
|
||||||
#
|
#
|
||||||
# restrictedareas:
|
# restrictedareas:
|
||||||
# area1:
|
# area1:
|
||||||
# world: 'world'
|
# world: 'world'
|
||||||
|
@ -30,3 +30,5 @@
|
||||||
# x: -150
|
# x: -150
|
||||||
# y: 100
|
# y: 100
|
||||||
# z: -150
|
# z: -150
|
||||||
|
|
||||||
|
{}
|
||||||
|
|
|
@ -18,7 +18,7 @@ blocksTimer:
|
||||||
GRASS: 60
|
GRASS: 60
|
||||||
TALL_GRASS: 60
|
TALL_GRASS: 60
|
||||||
GRASS_BLOCK: 60
|
GRASS_BLOCK: 60
|
||||||
GRASS_PATH: 60
|
DIRT_PATH: 60
|
||||||
SEAGRASS: 60
|
SEAGRASS: 60
|
||||||
DEAD_BUSH: 60
|
DEAD_BUSH: 60
|
||||||
RAIL: 60
|
RAIL: 60
|
||||||
|
@ -71,11 +71,5 @@ blocksTimer:
|
||||||
PUMPKIN: 30
|
PUMPKIN: 30
|
||||||
CARVED_PUMPKIN: 30
|
CARVED_PUMPKIN: 30
|
||||||
MELON: 30
|
MELON: 30
|
||||||
GOLD_ORE: -1
|
|
||||||
IRON_ORE: -1
|
|
||||||
COAL_ORE: -1
|
|
||||||
LAPIS_ORE: -1
|
|
||||||
DIAMOND_ORE: -1
|
DIAMOND_ORE: -1
|
||||||
REDSTONE_ORE: -1
|
DEEPSLATE_DIAMOND_ORE: -1
|
||||||
EMERALD_ORE: -1
|
|
||||||
NETHER_QUARTZ_ORE: -1
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# From and Until is in 24 hours format with : signs to separate minutes and seconds
|
# From and Until is in 24 hours format with : signs to separate minutes and seconds
|
||||||
# Exp and Money determines how big is boost, to reset it. keep it at 1.0. so if you use 2.0 that means all money/exp is doubled
|
# Exp and Money determines how big is boost, to reset it. keep it at 1.0. so if you use 2.0 that means all money/exp is doubled
|
||||||
# Days variables: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, All
|
# Days variables: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, All
|
||||||
# Jobs can be any of your settup job or use All to give for all jobs at once
|
# Jobs can be any of your setup job or use All to give for all jobs at once
|
||||||
# BroadcastOnStart or BroadcastOnStop - set it false to disable message when boost starts/stops
|
# BroadcastOnStart or BroadcastOnStop - set it false to disable message when boost starts/stops
|
||||||
# MessageOnStart or MessageOnStop - optional messages, if not given, then message from locale file will be shown
|
# MessageOnStart or MessageOnStop - optional messages, if not given, then message from locale file will be shown
|
||||||
# BroadcastInterval - how often in minutes to broadcast message about money/exp boost for jobs
|
# BroadcastInterval - how often in minutes to broadcast message about money/exp boost for jobs
|
||||||
|
@ -23,18 +23,18 @@ Boost:
|
||||||
MessageOnStart:
|
MessageOnStart:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* All jobs got 2x rate for exp and money!'
|
- '&e* All jobs got 2x rate for exp and money!'
|
||||||
- '&e* For limited time only!'
|
- '&e* For limited time only!'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastOnStop: true
|
BroadcastOnStop: true
|
||||||
MessageOnStop:
|
MessageOnStop:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Boost time for jobs have beed stoped'
|
- '&e* Boost time for jobs have been stopped'
|
||||||
- '&e* All rates reseted to original ones'
|
- '&e* All rates reseted to original ones'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastInterval: 15
|
BroadcastInterval: 15
|
||||||
BroadcastMessage:
|
BroadcastMessage:
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
||||||
- '&e* 2x boost time for all jobs is activated until [until] *'
|
- '&e* 2x boost time for all jobs is activated until [until] *'
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
||||||
ShortMoneyBoost:
|
ShortMoneyBoost:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
@ -52,12 +52,12 @@ Boost:
|
||||||
MessageOnStart:
|
MessageOnStart:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Miner and Woodcutter got 2x rate for money!'
|
- '&e* Miner and Woodcutter got 2x rate for money!'
|
||||||
- '&e* Until 8AM!'
|
- '&e* Until 8AM!'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastOnStop: true
|
BroadcastOnStop: true
|
||||||
MessageOnStop:
|
MessageOnStop:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Boost time for Miner and Woodcutter have beed stoped'
|
- '&e* Boost time for Miner and Woodcutter have been stopped'
|
||||||
- '&e* Money rates reseted to original ones'
|
- '&e* Money rates reseted to original ones'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastInterval: 15
|
BroadcastInterval: 15
|
||||||
|
|
|
@ -16,10 +16,13 @@ Items:
|
||||||
- "&eAnd one tasty apple!"
|
- "&eAnd one tasty apple!"
|
||||||
# (Optional - default: false) Hides icon if player don't have permission to get this item
|
# (Optional - default: false) Hides icon if player don't have permission to get this item
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
|
# (Optional - default: false) Hides icon if player don't have enough point levels to get this icon
|
||||||
|
HideIfThereIsNoEnoughPoints: false
|
||||||
# (Optional) When you want to use Player Head material with skin then use this
|
# (Optional) When you want to use Player Head material with skin then use this
|
||||||
#CustomHead:
|
#CustomHead:
|
||||||
# PlayerName: playerName
|
# You can specify here valid player name or uuid.
|
||||||
# Using the current player (if have job) who opened the gui. The PlayerName string is ignoring if this exist.
|
# PlayerName: playerNameOrUUID
|
||||||
|
# Use the current player who opened the gui, so the head skin will be this player who opened.
|
||||||
# UseCurrentPlayer: true
|
# UseCurrentPlayer: true
|
||||||
# (Optional) List of permissions required to buy this item
|
# (Optional) List of permissions required to buy this item
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
|
@ -53,6 +56,11 @@ Items:
|
||||||
Enchants:
|
Enchants:
|
||||||
- DIG_SPEED=5
|
- DIG_SPEED=5
|
||||||
- DURABILITY=3
|
- DURABILITY=3
|
||||||
|
Giving-Potion:
|
||||||
|
Id: potion
|
||||||
|
Amount: 1
|
||||||
|
Name: "&6Jump boost"
|
||||||
|
potion-type: jump
|
||||||
# Can be any word
|
# Can be any word
|
||||||
Apple:
|
Apple:
|
||||||
# (Required) Item name
|
# (Required) Item name
|
||||||
|
@ -103,4 +111,3 @@ Items:
|
||||||
GiveItems:
|
GiveItems:
|
||||||
Elytra:
|
Elytra:
|
||||||
Id: elytra
|
Id: elytra
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
# Title configuration
|
# Title configuration
|
||||||
# Stores the titles people gain at certain levels.
|
# Stores the titles people gain at certain levels.
|
||||||
# Each title requres to have a name, short name (used when the player has more than
|
# Each title requires to have a name, short name (used when the player has more than 1 job)
|
||||||
# 1 job) the colour of the title and the level requrirement to attain the title.
|
# the colour of the title and the level requirement to attain the title.
|
||||||
|
# Colour can ether be a word like Brown, can be color character like &5 or hex color code like {#6600cc}
|
||||||
# It is recommended but not required to have a title at level 0.
|
# It is recommended but not required to have a title at level 0.
|
||||||
# Titles are completely optional.
|
# Titles are completely optional.
|
||||||
# Posible variable are {level} to add current jobs level.
|
# Possible variable are {level} to add current jobs level.
|
||||||
# Optionaly you can set different titles based by job.
|
# Optionally you can set different titles based by job.
|
||||||
# JobName: Miner
|
# JobName: Miner
|
||||||
|
|
||||||
Titles:
|
Titles:
|
||||||
|
|
|
@ -1,386 +0,0 @@
|
||||||
# Limited Creative - Configuration
|
|
||||||
#
|
|
||||||
# (YAML-Syntax: http://en.wikipedia.org/wiki/YAML)
|
|
||||||
#
|
|
||||||
# This configuration-file is automatically written when changed via
|
|
||||||
# ingame-commands. So any manual added comments are removed.
|
|
||||||
|
|
||||||
# Inventory-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/inventory/
|
|
||||||
inventory:
|
|
||||||
# InventoryEnabled
|
|
||||||
#
|
|
||||||
# Use this option to disable the separated inventories feature, for example if
|
|
||||||
# you use another Plugin handling the inventories, like
|
|
||||||
# Multiverse-Inventories.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# InventoryStoreCreative
|
|
||||||
#
|
|
||||||
# Should the creative-inventory also be stored on disk, when switching to
|
|
||||||
# survival?
|
|
||||||
# If disabled, the inventory gets cleared every time on switching to creative.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
storeCreative: true
|
|
||||||
|
|
||||||
# InventorySeparateAdventure
|
|
||||||
#
|
|
||||||
# When true, your players get a separate inventory when switching to adventure
|
|
||||||
# gamemode (2). Otherwise they have the default survival inventory while in
|
|
||||||
# adventure gamemode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
separateAdventure: true
|
|
||||||
|
|
||||||
# InventoryFolder
|
|
||||||
#
|
|
||||||
# The folder inside the datadir-folder (plugin/LimitedCreative) where the
|
|
||||||
# inventories are saved to.
|
|
||||||
# By default the inventories are saved to
|
|
||||||
# "plugin/LimitedCreative/inventories".
|
|
||||||
#
|
|
||||||
# default: "inventories"
|
|
||||||
folder: inventories
|
|
||||||
|
|
||||||
# InventoryCreativeArmor
|
|
||||||
#
|
|
||||||
# When set, all creative Player automatically wears the given items as Armor.
|
|
||||||
# So they are better seen by other Players.
|
|
||||||
creativeArmor:
|
|
||||||
# InventoryCreativeArmorEnabled
|
|
||||||
#
|
|
||||||
# When disabled, the players Armor isn't changed.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# InventoryCreativeArmorItems
|
|
||||||
#
|
|
||||||
# Allows changing of the "Creative-Armor" to be wear when in creative mode.
|
|
||||||
# *see Blacklist for details on Item-Types
|
|
||||||
#
|
|
||||||
# When using commands to change this options, use "current" (without quotes)
|
|
||||||
# to set it to the currently wearing item. This way you can easily set it to
|
|
||||||
# dyed leather armor.
|
|
||||||
head: CHAINMAIL_HELMET
|
|
||||||
chest: CHAINMAIL_CHESTPLATE
|
|
||||||
legs: CHAINMAIL_LEGGINGS
|
|
||||||
feet: CHAINMAIL_BOOTS
|
|
||||||
|
|
||||||
# Creative Limits-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/limit/
|
|
||||||
limit:
|
|
||||||
# LimitEnabled
|
|
||||||
#
|
|
||||||
# Prevents all players in creative-mode from:
|
|
||||||
# - accessing chests
|
|
||||||
# - dropping items from "inventory" to the ground
|
|
||||||
# - doing PvP (wouldn't be fair, would it?)
|
|
||||||
#
|
|
||||||
# Also if this option is disabled all other Limit-Options below are disabled
|
|
||||||
# too. To just disable some of these limitations, use the
|
|
||||||
# "nolimit"-permissions.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# LimitDropsInsteadPrevent
|
|
||||||
#
|
|
||||||
# When enabled items that are dropped by creative players are removed (burning
|
|
||||||
# in the hellfire or such, they just disappear). When disabled the items stay
|
|
||||||
# in the inventory of the player.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
removeDrops: true
|
|
||||||
|
|
||||||
# LimitPickup
|
|
||||||
#
|
|
||||||
# Prevents the pickup of items while in creative mode. Either the items are
|
|
||||||
# just stay on ground and ignore that a creative player walks over it
|
|
||||||
# ("prevent"), or the are "remove"d when a creative player walks over it.
|
|
||||||
#
|
|
||||||
# valid options: remove / prevent / false
|
|
||||||
# default: prevent
|
|
||||||
pickup: prevent
|
|
||||||
|
|
||||||
# LimitDamageToMobs
|
|
||||||
#
|
|
||||||
# Prevents dealing damage to all creatures when the player is in creative
|
|
||||||
# (friendly sheeps as well as hostile creepers).
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
damageToMobs: false
|
|
||||||
|
|
||||||
# LimitInteraction
|
|
||||||
#
|
|
||||||
# Prevents players of interacting with specific blocks as addition to chests
|
|
||||||
# in creative mode (and only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (http://public.ja-s.de/bukkit/material) or
|
|
||||||
# the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - WALL_SIGN
|
|
||||||
# - SIGN_POST
|
|
||||||
# - JUKEBOX
|
|
||||||
interact:
|
|
||||||
- WALL_SIGN
|
|
||||||
- SIGN_POST
|
|
||||||
- JUKEBOX
|
|
||||||
|
|
||||||
# LimitEntityInteraction
|
|
||||||
#
|
|
||||||
# Prevents players of interacting with specific entities in creative mode (and
|
|
||||||
# only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://tinyurl.com/bukkit-entity) or the
|
|
||||||
# id of the entity (better use the id, if you're not sure).
|
|
||||||
# default:
|
|
||||||
# - VILLAGER
|
|
||||||
entityInteract:
|
|
||||||
- VILLAGER
|
|
||||||
|
|
||||||
# LimitUse
|
|
||||||
#
|
|
||||||
# Prevents players of using or placing specific items/blocks in creative mode
|
|
||||||
# (and only in creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
|
||||||
# or the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - EXP_BOTTLE
|
|
||||||
# - EYE_OF_ENDER
|
|
||||||
# - BEDROCK
|
|
||||||
use:
|
|
||||||
- EXP_BOTTLE
|
|
||||||
- EYE_OF_ENDER
|
|
||||||
- BEDROCK
|
|
||||||
|
|
||||||
# LimitBreak
|
|
||||||
#
|
|
||||||
# Prevents players of destroying specific blocks in creative mode (and only in
|
|
||||||
# creative).
|
|
||||||
#
|
|
||||||
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
|
||||||
# or the id of the block/item (better use the id, if you're not sure). You may
|
|
||||||
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
|
||||||
# sure to put it in quotes, to not break yml-configuration! Named data values
|
|
||||||
# aren't supported yet. If you don't add a data-value, all blocks of this
|
|
||||||
# material are blocked.
|
|
||||||
#
|
|
||||||
# default:
|
|
||||||
# - BEDROCK
|
|
||||||
break:
|
|
||||||
- BEDROCK
|
|
||||||
|
|
||||||
# LimitChestOpen
|
|
||||||
#
|
|
||||||
# Enable this to prevents the ChestOpening-Animination when blocking
|
|
||||||
# interaction with a chest. But therefore
|
|
||||||
# you're no longer able to place blocks on chest and such while crouching.
|
|
||||||
# default: false
|
|
||||||
chestOpen: false
|
|
||||||
|
|
||||||
# Region GameModes-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/region/
|
|
||||||
region:
|
|
||||||
# RegionEnabled
|
|
||||||
#
|
|
||||||
# Enables the feature for "creative-regions". This Feature is automatically
|
|
||||||
# disabled, if the required plugin "WorldGuard"
|
|
||||||
# (http://dev.bukkit.org/server-mods/worldguard/) isn't found.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# RegionRememberOptional
|
|
||||||
#
|
|
||||||
# Remembers if players disables the Region-GameMode (by switching in an
|
|
||||||
# optional region to World-Default-GameMode with /lc creative|survival). So
|
|
||||||
# when the player re-enters the region, he keep his GameMode which he left it
|
|
||||||
# in.
|
|
||||||
# Hint: This is very confusing, if MultiVerse "enforce gamemode" swaps your
|
|
||||||
# state (default). So better don't use with Multiverse.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
rememberOptional: false
|
|
||||||
|
|
||||||
# RegionSafeMode
|
|
||||||
#
|
|
||||||
# When a player leaves a region he always will get back to the World-GameMode,
|
|
||||||
# even if he entered the region already in the Region-GameMode. So its the
|
|
||||||
# opposite analog to RegionRememberOptional.
|
|
||||||
# That means: If a GM in creative-mode walks/flies through a creative-region
|
|
||||||
# in a survival world, he will get back to survival on leaving the region.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
safeMode: false
|
|
||||||
|
|
||||||
# RegionMaximumFallingHeight
|
|
||||||
#
|
|
||||||
# When the player is more than this count of blocks above the ground, he is
|
|
||||||
# prevented from changing the region that sets him survival which would cause
|
|
||||||
# him falling and hurting.
|
|
||||||
#
|
|
||||||
# Set to -1 to disable
|
|
||||||
#
|
|
||||||
# default: 3
|
|
||||||
maxFallingHeight: 3
|
|
||||||
|
|
||||||
# CommandBlocker-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/command-blocker/
|
|
||||||
cmdblock:
|
|
||||||
# CmdBlockerEnabled
|
|
||||||
#
|
|
||||||
# Enables the feature for blocking certain commands in creative mode.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
# CmdBlockerList
|
|
||||||
#
|
|
||||||
# Defines the list of commands that are blocked while in creative mode. The
|
|
||||||
# leading / isn't included. By default the list-item is treated as simple
|
|
||||||
# string as typed in by the user after the /. All commands starting with this
|
|
||||||
# string are blocked, even if more parameteres are entered by the user.
|
|
||||||
# If the first character is ^ the entry is interpreted as a regular expression
|
|
||||||
# (including the ^ for begin of the string).
|
|
||||||
# Only use regular expressions if you know them!
|
|
||||||
#
|
|
||||||
# Examples:
|
|
||||||
# - home
|
|
||||||
# - give diamond
|
|
||||||
# - ^home .+
|
|
||||||
# - ^chest (one|two|three)
|
|
||||||
# - ^(lc|limitedcreative) s(urvival)?\s*$
|
|
||||||
#
|
|
||||||
# default: []
|
|
||||||
commands: []
|
|
||||||
|
|
||||||
# GameMode-Permissions-Feature
|
|
||||||
#
|
|
||||||
# This Feature requires Vault-Plugin to be active.
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/gmperm/
|
|
||||||
gmperm:
|
|
||||||
# GMPermEnabled
|
|
||||||
#
|
|
||||||
# Activates that players are put in a special permission group while in
|
|
||||||
# creative mode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
# GMPermCreativeGroup
|
|
||||||
#
|
|
||||||
# Defines the Permission-Group which the player gets added to on entering
|
|
||||||
# creative-mode. If this value is changed the old group won't be automatically
|
|
||||||
# removed from players already in it. So be sure to delete the old group or
|
|
||||||
# remove all player of it, that they don't get stuck with that permissions.
|
|
||||||
creativeGroup: ''
|
|
||||||
|
|
||||||
# GMPermAdventureGroup
|
|
||||||
#
|
|
||||||
# Like GMPermCreativeGroup but for adventure users. This is optional, so you
|
|
||||||
# don't have to set any group.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
adventureGroup: false
|
|
||||||
|
|
||||||
# BlockState-Feature
|
|
||||||
#
|
|
||||||
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/blockstate/
|
|
||||||
blockstate:
|
|
||||||
# BlockStateEnabled
|
|
||||||
#
|
|
||||||
# This Feature stores the GameMode a Block was created in, and prevents drops
|
|
||||||
# if a Block was created in creative mode.
|
|
||||||
# Due to the huge load of this Feature, it isn't enabled by default. It uses
|
|
||||||
# the Database-credentials from bukkit.yml
|
|
||||||
# (http://wiki.bukkit.org/Bukkit.yml#database) in the server-directory.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
# BlockStateThreading
|
|
||||||
#
|
|
||||||
# Uses Threading to minimize lag. This fully relies on Bukkit metadata
|
|
||||||
# implementation. You only should need this,
|
|
||||||
# if there are often plays more then 10 players at once on your server, or
|
|
||||||
# you're about to use huge WorldEdits often.
|
|
||||||
# Be aware that this requires more memory, to increase the performance
|
|
||||||
#
|
|
||||||
# Without threading, huge WorldEdits becomes much noticeable slower.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
useThreading: true
|
|
||||||
|
|
||||||
# BlockStateTool
|
|
||||||
#
|
|
||||||
# The id or technical name (http://public.ja-s.de/bukkit/material) of an item
|
|
||||||
# that displays information about the right-clicked block.
|
|
||||||
#
|
|
||||||
# default: WOOD_PICKAXE
|
|
||||||
tool: LEGACY_WOOD_PICKAXE
|
|
||||||
|
|
||||||
# BlockStateLogSurvival
|
|
||||||
#
|
|
||||||
# Log all Block-Places to the database. Disable to make the database more slim
|
|
||||||
# by not adding blocks placed in survival-mode.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
logSurvival: false
|
|
||||||
|
|
||||||
# BlockStateIgnoredWorlds
|
|
||||||
#
|
|
||||||
# While you may use per world permissions to configure limitations fine
|
|
||||||
# graded, you may want to disable the BlockState-Feature for certain worlds
|
|
||||||
# (like complete creative worlds) to save cpu and memory.
|
|
||||||
#
|
|
||||||
# default: []
|
|
||||||
ignoredWorlds: []
|
|
||||||
|
|
||||||
# BlockStateWorldEditIntegration
|
|
||||||
#
|
|
||||||
# Allows you to disable hook into WorldEdit for better Performance. By default
|
|
||||||
# Integration is enable, so it logs block modifications via worldedit as
|
|
||||||
# creative-placed blocks in the database.
|
|
||||||
# A server reload (better restart) is needed to disabled WE-Integration.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
worldeditIntegration: true
|
|
||||||
|
|
||||||
# Metrics
|
|
||||||
#
|
|
||||||
# This settings allows the Addon-Author to track the Servers using this plugin.
|
|
||||||
# It will not track any player related data like names, ips, online time or
|
|
||||||
# such. Please do not disable the option! As more servers are using the plugin
|
|
||||||
# and the author knows, as more he is willing to support the plugin! Its a
|
|
||||||
# win-win for both.
|
|
||||||
#
|
|
||||||
# default: true
|
|
||||||
metrics: false
|
|
||||||
|
|
||||||
# Debug
|
|
||||||
#
|
|
||||||
# The debug modus spams much details about the plugin to the server-log
|
|
||||||
# (console) which can help to solve issues.
|
|
||||||
#
|
|
||||||
# default: false
|
|
||||||
debug: false
|
|
|
@ -4,14 +4,14 @@
|
||||||
# | | | | / ` |__/ |__) |__ |__) |\/| /__` | #
|
# | | | | / ` |__/ |__) |__ |__) |\/| /__` | #
|
||||||
# | |___ \__/ \__, | \ | |___ | \ | | .__/ | #
|
# | |___ \__/ \__, | \ | |___ | \ | | .__/ | #
|
||||||
# | | #
|
# | | #
|
||||||
# | https://luckperms.github.io | #
|
# | https://luckperms.net | #
|
||||||
# | | #
|
# | | #
|
||||||
# | SOURCE CODE: https://github.com/lucko/LuckPerms | #
|
# | WIKI: https://luckperms.net/wiki | #
|
||||||
# | WIKI: https://github.com/lucko/LuckPerms/wiki | #
|
# | DISCORD: https://discord.gg/luckperms | #
|
||||||
# | BUG REPORTS: https://github.com/lucko/LuckPerms/issues | #
|
# | BUG REPORTS: https://github.com/lucko/LuckPerms/issues | #
|
||||||
# | | #
|
# | | #
|
||||||
# | Each option in this file is documented and explained here: | #
|
# | Each option in this file is documented and explained here: | #
|
||||||
# | ==> https://github.com/lucko/LuckPerms/wiki/Configuration | #
|
# | ==> https://luckperms.net/wiki/Configuration | #
|
||||||
# | | #
|
# | | #
|
||||||
# | New options are not added to this file automatically. Default values are used if an | #
|
# | New options are not added to this file automatically. Default values are used if an | #
|
||||||
# | option cannot be found. The latest config versions can be obtained at the link above. | #
|
# | option cannot be found. The latest config versions can be obtained at the link above. | #
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
#
|
#
|
||||||
# - When set to "global" this setting is effectively ignored.
|
# - When set to "global" this setting is effectively ignored.
|
||||||
# - In all other cases, the value here is added to all players in a "server" context.
|
# - In all other cases, the value here is added to all players in a "server" context.
|
||||||
# - See: https://github.com/lucko/LuckPerms/wiki/Context
|
# - See: https://luckperms.net/wiki/Context
|
||||||
server: global
|
server: global
|
||||||
|
|
||||||
# If the servers own UUID cache/lookup facility should be used when there is no record for a player
|
# If the servers own UUID cache/lookup facility should be used when there is no record for a player
|
||||||
|
@ -57,7 +57,7 @@ use-server-uuid-cache: false
|
||||||
# How the plugin should store data
|
# How the plugin should store data
|
||||||
#
|
#
|
||||||
# - The various options are explained in more detail on the wiki:
|
# - The various options are explained in more detail on the wiki:
|
||||||
# https://github.com/lucko/LuckPerms/wiki/Choosing-a-Storage-type
|
# https://luckperms.net/wiki/Storage-types
|
||||||
#
|
#
|
||||||
# - Possible options:
|
# - Possible options:
|
||||||
#
|
#
|
||||||
|
@ -103,7 +103,7 @@ data:
|
||||||
|
|
||||||
# Credentials for the database.
|
# Credentials for the database.
|
||||||
username: root
|
username: root
|
||||||
password: 'NOPE'
|
password: ''
|
||||||
|
|
||||||
# These settings apply to the MySQL connection pool.
|
# These settings apply to the MySQL connection pool.
|
||||||
# - The default values will be suitable for the majority of users.
|
# - The default values will be suitable for the majority of users.
|
||||||
|
@ -128,26 +128,52 @@ data:
|
||||||
# connection time limit.
|
# connection time limit.
|
||||||
maximum-lifetime: 1800000 # 30 minutes
|
maximum-lifetime: 1800000 # 30 minutes
|
||||||
|
|
||||||
|
# This setting controls how frequently the pool will 'ping' a connection in order to prevent it
|
||||||
|
# from being timed out by the database or network infrastructure, measured in milliseconds.
|
||||||
|
# - The value should be less than maximum-lifetime and greater than 30000 (30 seconds).
|
||||||
|
# - Setting the value to zero will disable the keepalive functionality.
|
||||||
|
keepalive-time: 0
|
||||||
|
|
||||||
# This setting controls the maximum number of milliseconds that the plugin will wait for a
|
# This setting controls the maximum number of milliseconds that the plugin will wait for a
|
||||||
# connection from the pool, before timing out.
|
# connection from the pool, before timing out.
|
||||||
connection-timeout: 5000 # 5 seconds
|
connection-timeout: 5000 # 5 seconds
|
||||||
|
|
||||||
# This setting allows you to define extra properties for connections.
|
# This setting allows you to define extra properties for connections.
|
||||||
|
#
|
||||||
|
# By default, the following options are set to enable utf8 encoding. (you may need to remove
|
||||||
|
# these if you are using PostgreSQL)
|
||||||
|
# useUnicode: true
|
||||||
|
# characterEncoding: utf8
|
||||||
|
#
|
||||||
|
# You can also use this section to disable SSL connections, by uncommenting the 'useSSL' and
|
||||||
|
# 'verifyServerCertificate' options below.
|
||||||
properties:
|
properties:
|
||||||
useUnicode: true
|
useUnicode: true
|
||||||
characterEncoding: utf8
|
characterEncoding: utf8
|
||||||
|
#useSSL: false
|
||||||
|
#verifyServerCertificate: false
|
||||||
|
|
||||||
# The prefix for all LuckPerms SQL tables.
|
# The prefix for all LuckPerms SQL tables.
|
||||||
# - Change this is you want to use different tables for different servers.
|
#
|
||||||
table_prefix: 'luckperms_'
|
# - This only applies for remote SQL storage types (MySQL, MariaDB, etc).
|
||||||
|
# - Change this if you want to use different tables for different servers.
|
||||||
|
table-prefix: 'luckperms_'
|
||||||
|
|
||||||
# The prefix to use for all LuckPerms collections. Change this if you want to use different
|
# The prefix to use for all LuckPerms MongoDB collections.
|
||||||
# collections for different servers. The default is no prefix.
|
#
|
||||||
mongodb_collection_prefix: ''
|
# - This only applies for the MongoDB storage type.
|
||||||
|
# - Change this if you want to use different collections for different servers. The default is no
|
||||||
|
# prefix.
|
||||||
|
mongodb-collection-prefix: ''
|
||||||
|
|
||||||
# MongoDB ClientConnectionURI for use with replica sets and custom connection options
|
# The connection string URI to use to connect to the MongoDB instance.
|
||||||
# - See https://docs.mongodb.com/manual/reference/connection-string/
|
#
|
||||||
mongodb_connection_URI: ''
|
# - When configured, this setting will override anything defined in the address, database,
|
||||||
|
# username or password fields above.
|
||||||
|
# - If you have a connection string that starts with 'mongodb://' or 'mongodb+srv://', enter it
|
||||||
|
# below.
|
||||||
|
# - For more information, please see https://docs.mongodb.com/manual/reference/connection-string/
|
||||||
|
mongodb-connection-uri: ''
|
||||||
|
|
||||||
# Define settings for a "split" storage setup.
|
# Define settings for a "split" storage setup.
|
||||||
#
|
#
|
||||||
|
@ -205,7 +231,7 @@ watch-files: true
|
||||||
# - Possible options:
|
# - Possible options:
|
||||||
# => sql Uses the SQL database to form a queue system for communication. Will only work when
|
# => sql Uses the SQL database to form a queue system for communication. Will only work when
|
||||||
# 'storage-method' is set to MySQL or MariaDB. This is chosen by default if the
|
# 'storage-method' is set to MySQL or MariaDB. This is chosen by default if the
|
||||||
# option is set to 'none' and SQL storage is in use. Set to 'notsql' to disable this.
|
# option is set to 'auto' and SQL storage is in use. Set to 'notsql' to disable this.
|
||||||
# => pluginmsg Uses the plugin messaging channels to communicate with the proxy.
|
# => pluginmsg Uses the plugin messaging channels to communicate with the proxy.
|
||||||
# LuckPerms must be installed on your proxy & all connected servers backend servers.
|
# LuckPerms must be installed on your proxy & all connected servers backend servers.
|
||||||
# Won't work if you have more than one proxy.
|
# Won't work if you have more than one proxy.
|
||||||
|
@ -213,8 +239,11 @@ watch-files: true
|
||||||
# installed.
|
# installed.
|
||||||
# => redis Uses Redis pub-sub to push changes. Your server connection info must be configured
|
# => redis Uses Redis pub-sub to push changes. Your server connection info must be configured
|
||||||
# below.
|
# below.
|
||||||
# => none Disables the service.
|
# => rabbitmq Uses RabbitMQ pub-sub to push changes. Your server connection info must be
|
||||||
messaging-service: none
|
# configured below.
|
||||||
|
# => custom Uses a messaging service provided using the LuckPerms API.
|
||||||
|
# => auto Attempts to automatically setup a messaging service using redis or sql.
|
||||||
|
messaging-service: auto
|
||||||
|
|
||||||
# If LuckPerms should automatically push updates after a change has been made with a command.
|
# If LuckPerms should automatically push updates after a change has been made with a command.
|
||||||
auto-push-updates: true
|
auto-push-updates: true
|
||||||
|
@ -234,7 +263,17 @@ broadcast-received-log-entries: true
|
||||||
redis:
|
redis:
|
||||||
enabled: false
|
enabled: false
|
||||||
address: localhost
|
address: localhost
|
||||||
password: 'NOPE'
|
username: ''
|
||||||
|
password: ''
|
||||||
|
|
||||||
|
# Settings for RabbitMQ.
|
||||||
|
# Port 5672 is used by default; set address to "host:port" if differs
|
||||||
|
rabbitmq:
|
||||||
|
enabled: false
|
||||||
|
address: localhost
|
||||||
|
vhost: '/'
|
||||||
|
username: 'guest'
|
||||||
|
password: 'guest'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -294,6 +333,15 @@ require-sender-group-membership-to-modify: false
|
||||||
# '/lp log notify <on|off>'
|
# '/lp log notify <on|off>'
|
||||||
log-notify: true
|
log-notify: true
|
||||||
|
|
||||||
|
# Defines a list of log entries which should not be sent as notifications to users.
|
||||||
|
#
|
||||||
|
# - Each entry in the list is a RegEx expression which is matched against the log entry description.
|
||||||
|
log-notify-filtered-descriptions:
|
||||||
|
# - "parent add example"
|
||||||
|
|
||||||
|
# If LuckPerms should automatically install translation bundles and periodically update them.
|
||||||
|
auto-install-translations: true
|
||||||
|
|
||||||
# Defines the options for prefix and suffix stacking.
|
# Defines the options for prefix and suffix stacking.
|
||||||
#
|
#
|
||||||
# - The feature allows you to display multiple prefixes or suffixes alongside a players username in
|
# - The feature allows you to display multiple prefixes or suffixes alongside a players username in
|
||||||
|
@ -332,6 +380,16 @@ log-notify: true
|
||||||
# value was inherited from a group not on the given track.
|
# value was inherited from a group not on the given track.
|
||||||
#
|
#
|
||||||
# => lowest_not_on_track_<track> Same as above, except takes the value with the lowest weight.
|
# => lowest_not_on_track_<track> Same as above, except takes the value with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_from_group_<group> Selects the value with the highest weight, but only if the
|
||||||
|
# value was inherited from the given group.
|
||||||
|
#
|
||||||
|
# => lowest_from_group_<group> Same as above, except takes the value with the lowest weight.
|
||||||
|
#
|
||||||
|
# => highest_not_from_group_<group> Selects the value with the highest weight, but only if the
|
||||||
|
# value was not inherited from the given group.
|
||||||
|
#
|
||||||
|
# => lowest_not_from_group_<group> Same as above, except takes the value with the lowest weight.
|
||||||
meta-formatting:
|
meta-formatting:
|
||||||
prefix:
|
prefix:
|
||||||
format:
|
format:
|
||||||
|
@ -367,6 +425,33 @@ meta-formatting:
|
||||||
# => depth-first-post-order See: https://en.wikipedia.org/wiki/Depth-first_search
|
# => depth-first-post-order See: https://en.wikipedia.org/wiki/Depth-first_search
|
||||||
inheritance-traversal-algorithm: depth-first-pre-order
|
inheritance-traversal-algorithm: depth-first-pre-order
|
||||||
|
|
||||||
|
# If a final sort according to "inheritance rules" should be performed after the traversal algorithm
|
||||||
|
# has resolved the inheritance tree.
|
||||||
|
#
|
||||||
|
# "Inheritance rules" refers to things such as group weightings, primary group status, and the
|
||||||
|
# natural contextual ordering of the group nodes.
|
||||||
|
#
|
||||||
|
# Setting this to 'true' will allow for the inheritance rules to take priority over the structure of
|
||||||
|
# the inheritance tree.
|
||||||
|
#
|
||||||
|
# Effectively when this setting is 'true': the tree is flattened, and rules applied afterwards,
|
||||||
|
# and when this setting is 'false':, the rules are just applied during each step of the traversal.
|
||||||
|
post-traversal-inheritance-sort: false
|
||||||
|
|
||||||
|
# Defines the mode used to determine whether a set of contexts are satisfied.
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => at-least-one-value-per-key Set A will be satisfied by another set B, if at least one of the
|
||||||
|
# key-value entries per key in A are also in B.
|
||||||
|
# => all-values-per-key Set A will be satisfied by another set B, if all key-value
|
||||||
|
# entries in A are also in B.
|
||||||
|
context-satisfy-mode: at-least-one-value-per-key
|
||||||
|
|
||||||
|
# LuckPerms has a number of built-in contexts. These can be disabled by adding the context key to
|
||||||
|
# the list below.
|
||||||
|
disabled-contexts:
|
||||||
|
# - "world"
|
||||||
|
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
# | Permission resolution settings | #
|
# | Permission resolution settings | #
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
@ -385,6 +470,22 @@ apply-global-groups: true
|
||||||
# If users on this server should have global (non-world specific) groups applied
|
# If users on this server should have global (non-world specific) groups applied
|
||||||
apply-global-world-groups: true
|
apply-global-world-groups: true
|
||||||
|
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
# | Meta lookup settings | #
|
||||||
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# Defines how meta values should be selected.
|
||||||
|
#
|
||||||
|
# - Possible options:
|
||||||
|
# => inheritance Selects the meta value that was inherited first
|
||||||
|
# => highest-number Selects the highest numerical meta value
|
||||||
|
# => lowest-number Selects the lowest numerical meta value
|
||||||
|
meta-value-selection-default: inheritance
|
||||||
|
|
||||||
|
# Defines how meta values should be selected per key.
|
||||||
|
meta-value-selection:
|
||||||
|
# max-homes: highest-number
|
||||||
|
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
# | Inheritance settings | #
|
# | Inheritance settings | #
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
@ -395,6 +496,25 @@ apply-global-world-groups: true
|
||||||
# permissions matching the wildcard.
|
# permissions matching the wildcard.
|
||||||
apply-wildcards: true
|
apply-wildcards: true
|
||||||
|
|
||||||
|
# If LuckPerms should resolve and apply permissions according to the Sponge style implicit wildcard
|
||||||
|
# inheritance system.
|
||||||
|
#
|
||||||
|
# - That being: If a user has been granted "example", then the player should have also be
|
||||||
|
# automatically granted "example.function", "example.another", "example.deeper.nesting",
|
||||||
|
# and so on.
|
||||||
|
apply-sponge-implicit-wildcards: false
|
||||||
|
|
||||||
|
# If the plugin should apply negated Bukkit default permissions before it considers wildcard
|
||||||
|
# assignments.
|
||||||
|
#
|
||||||
|
# - Plugin authors can define permissions which explicitly should not be given automatically to OPs.
|
||||||
|
# This is usually used for so called "anti-permissions" - permissions which, when granted, apply
|
||||||
|
# something negative.
|
||||||
|
# - If this option is set to true, LuckPerms will consider any negated declarations made by
|
||||||
|
# plugins before it considers wildcards. (similar to the way the OP system works)
|
||||||
|
# - If this option is set to false, LuckPerms will consider any wildcard assignments first.
|
||||||
|
apply-default-negated-permissions-before-wildcards: false
|
||||||
|
|
||||||
# If the plugin should parse regex permissions.
|
# If the plugin should parse regex permissions.
|
||||||
#
|
#
|
||||||
# - If set to true, LuckPerms will detect regex permissions, marked with "r=" at the start of the
|
# - If set to true, LuckPerms will detect regex permissions, marked with "r=" at the start of the
|
||||||
|
@ -432,6 +552,13 @@ apply-bukkit-attachment-permissions: true
|
||||||
# | Extra settings | #
|
# | Extra settings | #
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
|
||||||
|
# A list of context calculators which will be skipped when calculating contexts.
|
||||||
|
#
|
||||||
|
# - You can disable context calculators by either:
|
||||||
|
# => specifying the Java class name used by the calculator (e.g. com.example.ExampleCalculator)
|
||||||
|
# => specifying a sub-section of the Java package used by the calculator (e.g. com.example)
|
||||||
|
disabled-context-calculators: []
|
||||||
|
|
||||||
# Allows you to set "aliases" for the worlds sent forward for context calculation.
|
# Allows you to set "aliases" for the worlds sent forward for context calculation.
|
||||||
#
|
#
|
||||||
# - These aliases are provided in addition to the real world name. Applied recursively.
|
# - These aliases are provided in addition to the real world name. Applied recursively.
|
||||||
|
@ -467,7 +594,8 @@ group-weight:
|
||||||
# Controls whether server operators should exist at all.
|
# Controls whether server operators should exist at all.
|
||||||
#
|
#
|
||||||
# - When set to 'false', all players will be de-opped, and the /op and /deop commands will be
|
# - When set to 'false', all players will be de-opped, and the /op and /deop commands will be
|
||||||
# disabled.
|
# disabled. Note that vanilla features like the spawn-protection require an operator on the
|
||||||
|
# server to work.
|
||||||
enable-ops: true
|
enable-ops: true
|
||||||
|
|
||||||
# Enables or disables a special permission based system in LuckPerms for controlling OP status.
|
# Enables or disables a special permission based system in LuckPerms for controlling OP status.
|
||||||
|
@ -501,6 +629,12 @@ commands-allow-op: true
|
||||||
# option to 'true.
|
# option to 'true.
|
||||||
vault-unsafe-lookups: false
|
vault-unsafe-lookups: false
|
||||||
|
|
||||||
|
# If LuckPerms should use the 'display name' of a group when returning groups in Vault API calls.
|
||||||
|
#
|
||||||
|
# - When this option is set to true, the display name of the group is returned.
|
||||||
|
# - When this option is set to false, the standard name/id of the group is returned.
|
||||||
|
vault-group-use-displaynames: true
|
||||||
|
|
||||||
# Controls which group LuckPerms should use for NPC players when handling Vault requests.
|
# Controls which group LuckPerms should use for NPC players when handling Vault requests.
|
||||||
#
|
#
|
||||||
# - As NPCs aren't actually real players, LuckPerms does not load any user data for them. This
|
# - As NPCs aren't actually real players, LuckPerms does not load any user data for them. This
|
||||||
|
@ -531,9 +665,6 @@ vault-include-global: true
|
||||||
# If Vault operations should ignore any world arguments if supplied.
|
# If Vault operations should ignore any world arguments if supplied.
|
||||||
vault-ignore-world: false
|
vault-ignore-world: false
|
||||||
|
|
||||||
# If LuckPerms should print debugging info to console when a plugin uses a Vault function
|
|
||||||
vault-debug: false
|
|
||||||
|
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
# | Miscellaneous (and rarely used) settings | #
|
# | Miscellaneous (and rarely used) settings | #
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# +----------------------------------------------------------------------------------------------+ #
|
||||||
|
@ -543,100 +674,37 @@ vault-debug: false
|
||||||
# - Useful if you're having issues with UUID forwarding or data not being loaded.
|
# - Useful if you're having issues with UUID forwarding or data not being loaded.
|
||||||
debug-logins: false
|
debug-logins: false
|
||||||
|
|
||||||
# If LuckPerms should use the "server-name" property from the "server.properties" file as the
|
|
||||||
# "server" option within LuckPerms.
|
|
||||||
use-server-properties-name: false
|
|
||||||
|
|
||||||
# If LuckPerms should allow usernames with non alphanumeric characters.
|
# If LuckPerms should allow usernames with non alphanumeric characters.
|
||||||
#
|
#
|
||||||
# - Note that due to the design of the storage implementation, usernames must still be 16 characters
|
# - Note that due to the design of the storage implementation, usernames must still be 16 characters
|
||||||
# or less.
|
# or less.
|
||||||
allow-invalid-usernames: false
|
allow-invalid-usernames: false
|
||||||
|
|
||||||
|
# If LuckPerms should not require users to confirm bulkupdate operations.
|
||||||
|
#
|
||||||
|
# - When set to true, operations will be executed immediately.
|
||||||
|
# - This is not recommended, as bulkupdate has the potential to irreversibly delete large amounts of
|
||||||
|
# data, and is not designed to be executed automatically.
|
||||||
|
# - If automation is needed, users should prefer using the LuckPerms API.
|
||||||
|
skip-bulkupdate-confirmation: false
|
||||||
|
|
||||||
|
# If LuckPerms should prevent bulkupdate operations.
|
||||||
|
#
|
||||||
|
# - When set to true, bulkupdate operations (the /lp bulkupdate command) will not work.
|
||||||
|
# - When set to false, bulkupdate operations will be allowed via the console.
|
||||||
|
disable-bulkupdate: false
|
||||||
|
|
||||||
# If LuckPerms should allow a users primary group to be removed with the 'parent remove' command.
|
# If LuckPerms should allow a users primary group to be removed with the 'parent remove' command.
|
||||||
#
|
#
|
||||||
# - When this happens, the plugin will set their primary group back to default.
|
# - When this happens, the plugin will set their primary group back to default.
|
||||||
prevent-primary-group-removal: false
|
prevent-primary-group-removal: false
|
||||||
|
|
||||||
|
# If LuckPerms should update the list of commands sent to the client when permissions are changed.
|
||||||
|
update-client-command-list: true
|
||||||
|
|
||||||
|
# If LuckPerms should attempt to register "Brigadier" command list data for its commands.
|
||||||
|
register-command-list-data: true
|
||||||
|
|
||||||
|
# If LuckPerms should attempt to resolve Vanilla command target selectors for LP commands.
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
# See here for more info: https://minecraft.gamepedia.com/Commands#Target_selectors
|
||||||
# | | #
|
resolve-command-selectors: false
|
||||||
# | DEFAULT ASSIGNMENTS | #
|
|
||||||
# | | #
|
|
||||||
# +----------------------------------------------------------------------------------------------+ #
|
|
||||||
|
|
||||||
# This section allows you to define defaults to give users whenever they connect to the server.
|
|
||||||
# The default assignments are highly configurable and conditional.
|
|
||||||
#
|
|
||||||
# There is one default assignment built into LuckPerms, which will add all users to the "default"
|
|
||||||
# group if they are not a member of any other group. This setting cannot be disabled. However, you
|
|
||||||
# can use this section to add more of your own.
|
|
||||||
#
|
|
||||||
# IMPORTANT:
|
|
||||||
# In order to save storage space, LuckPerms does not store users who have no permissions defined,
|
|
||||||
# and are only a member of the default group. Adding default assignments to this section will negate
|
|
||||||
# this effect. It is HIGHLY RECCOMENDED that instead of assigning defaults here, you add permissions
|
|
||||||
# to the "default" group, or set the "default" group to inherit other groups, and then use the
|
|
||||||
# group-name-rewrite rule above.
|
|
||||||
#
|
|
||||||
# It is also important to note that these rules are considered every time a player logs into the
|
|
||||||
# server, and are applied directly to the user's data. Simply removing a rule here will not reverse
|
|
||||||
# the effect of that rule on any users who have already had it applied to them.
|
|
||||||
#
|
|
||||||
# The "has" and "lacks" conditions below support standard boolean logic, using the 'and' & 'or'
|
|
||||||
# characters used in Java.
|
|
||||||
# e.g. "(some.other.permission | some.permission.other) & some.thing.else" == a user has
|
|
||||||
# 'some.other.permission', or 'some.permission.other', and they also have 'some.thing.else'
|
|
||||||
#
|
|
||||||
# Groups are represented by the permission node: group.<group name>
|
|
||||||
# Per server and per world nodes are represented by "server-world/permission" or "server/permission"
|
|
||||||
#
|
|
||||||
# Within conditions, permission nodes MUST be escaped using "<" and ">". See the example below.
|
|
||||||
#
|
|
||||||
# Explanation of the examples below: (they're just to demonstrate the features & use cases)
|
|
||||||
#
|
|
||||||
# rule1:
|
|
||||||
# If a user is either in the vip or vip+ group, and they have the "titles.titlecollector" permission
|
|
||||||
# set to true, and the "some.random.permission" set to false... if they're not in the group
|
|
||||||
# "prison_titlepack" on the "prison" server, then give add them to the "prison_titlepack" group on
|
|
||||||
# the "prison" server, and remove "some.random.permission".
|
|
||||||
#
|
|
||||||
# rule2:
|
|
||||||
# If the user isn't in any of the following groups on the skyblock server: sb_level1, sb_level2,
|
|
||||||
# sb_level3, then add them to sb_level1 on the skyblock server.
|
|
||||||
#
|
|
||||||
# rule3:
|
|
||||||
# If the user is a member of the default group, remove them from default, add them to member, and
|
|
||||||
# set their primary group to member.
|
|
||||||
#
|
|
||||||
# WARNING: Unlike internal commands, this system does not ensure that a group exists before adding
|
|
||||||
# a user to it. It also does not unsure that a user is a member of a group before making that group
|
|
||||||
# their primary group.
|
|
||||||
#
|
|
||||||
# Before you use "give: group.<name>" or "set-primary-group", make sure that the group exists, and
|
|
||||||
# that the user is a member of the group.
|
|
||||||
default-assignments:
|
|
||||||
# rule1:
|
|
||||||
# if:
|
|
||||||
# has-true: (<group.vip> | <group.vip+>) & <titles.tilecollector>
|
|
||||||
# has-false: <some.random.permission>
|
|
||||||
# lacks: <prison/group.prison_titlepack>
|
|
||||||
# give:
|
|
||||||
# - prison/group.prison_titlepack
|
|
||||||
# take:
|
|
||||||
# - some.random.permission
|
|
||||||
# rule2:
|
|
||||||
# if:
|
|
||||||
# lacks: <skyblock/group.sb_level1> & <skyblock/group.sb_level2> & <skyblock/group.sb_level3>
|
|
||||||
# give:
|
|
||||||
# - skyblock/group.sb_level1
|
|
||||||
# rule3:
|
|
||||||
# if:
|
|
||||||
# has-true: <group.default>
|
|
||||||
# take:
|
|
||||||
# - group.default
|
|
||||||
# give:
|
|
||||||
# - group.member
|
|
||||||
# set-primary-group: member
|
|
||||||
|
|
|
@ -1,36 +1,20 @@
|
||||||
# ------------------------------------------------------------------------- #
|
|
||||||
# This is the MV2 Config. If you mess it up, copy the values out #
|
|
||||||
# delete it, and it will be regenerated. Then use the ingame interface #
|
|
||||||
# to add your values back via the "/mv conf" command. #
|
|
||||||
# When in-game, simply type: "/mv conf ?" for help. #
|
|
||||||
# A config with explanations can be found here: #
|
|
||||||
# https://github.com/Multiverse/Multiverse-Core/wiki/config.yml #
|
|
||||||
# #
|
|
||||||
# #
|
|
||||||
# IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !!IMPORTANT #
|
|
||||||
# #
|
|
||||||
# Do NOT delete this line from your config!!!! #
|
|
||||||
# ==: com.onarandombox.MultiverseCore.MultiverseCoreConfiguration #
|
|
||||||
# #
|
|
||||||
# IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !! IMPORTANT !!IMPORTANT #
|
|
||||||
# ------------------------------------------------------------------------- #
|
|
||||||
|
|
||||||
multiverse-configuration:
|
multiverse-configuration:
|
||||||
==: com.onarandombox.MultiverseCore.MultiverseCoreConfiguration
|
==: com.onarandombox.MultiverseCore.MultiverseCoreConfiguration
|
||||||
enforceaccess: 'false'
|
enforceaccess: 'false'
|
||||||
prefixchat: 'true'
|
prefixchat: 'false'
|
||||||
prefixchatformat: '[%world%]%chat%'
|
prefixchatformat: '[%world%]%chat%'
|
||||||
useasyncchat: 'true'
|
useasyncchat: 'true'
|
||||||
teleportintercept: 'true'
|
teleportintercept: 'true'
|
||||||
firstspawnoverride: 'true'
|
firstspawnoverride: 'true'
|
||||||
displaypermerrors: 'true'
|
displaypermerrors: 'true'
|
||||||
|
enablebuscript: 'false'
|
||||||
globaldebug: '0'
|
globaldebug: '0'
|
||||||
silentstart: 'false'
|
silentstart: 'false'
|
||||||
messagecooldown: '5000'
|
messagecooldown: '5000'
|
||||||
version: '2.9'
|
version: '2.9'
|
||||||
firstspawnworld: worldhub
|
firstspawnworld: world
|
||||||
teleportcooldown: '1000'
|
teleportcooldown: '1000'
|
||||||
defaultportalsearch: 'false'
|
defaultportalsearch: 'true'
|
||||||
portalsearchradius: '128'
|
portalsearchradius: '128'
|
||||||
autopurge: 'true'
|
autopurge: 'true'
|
||||||
idonotwanttodonate: 'false'
|
idonotwanttodonate: 'false'
|
||||||
|
|
|
@ -1,51 +1,4 @@
|
||||||
worlds:
|
worlds:
|
||||||
world:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: world
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: worldhub
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: HARD
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: -32270.5
|
|
||||||
y: 67.0
|
|
||||||
z: -8198.5
|
|
||||||
pitch: 20.6998
|
|
||||||
yaw: -1.3500259
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '1923020019'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
world_the_end:
|
world_the_end:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
|
@ -54,7 +7,7 @@ worlds:
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '16.0'
|
scale: '16.0'
|
||||||
respawnWorld: world
|
respawnWorld: ''
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
|
@ -77,7 +30,7 @@ worlds:
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
portalForm: ALL
|
portalForm: ALL
|
||||||
gameMode: SURVIVAL
|
gameMode: SURVIVAL
|
||||||
keepSpawnInMemory: 'false'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 0.0
|
x: 0.0
|
||||||
|
@ -93,15 +46,15 @@ worlds:
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
world_nether:
|
world:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
alias: world_nether
|
alias: world
|
||||||
color: WHITE
|
color: WHITE
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '8.0'
|
scale: '1.0'
|
||||||
respawnWorld: world
|
respawnWorld: ''
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
|
@ -124,12 +77,59 @@ worlds:
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
portalForm: ALL
|
portalForm: ALL
|
||||||
gameMode: SURVIVAL
|
gameMode: SURVIVAL
|
||||||
keepSpawnInMemory: 'false'
|
keepSpawnInMemory: 'true'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 6.5
|
x: 0.0
|
||||||
y: 64.0
|
y: 96.0
|
||||||
z: -5.5
|
z: 0.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '1923020019'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
world_nether:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: world_nether
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '8.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'true'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: SURVIVAL
|
||||||
|
keepSpawnInMemory: 'true'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: 208.0
|
||||||
|
y: 61.0
|
||||||
|
z: 112.0
|
||||||
pitch: 0.0
|
pitch: 0.0
|
||||||
yaw: 0.0
|
yaw: 0.0
|
||||||
autoLoad: 'true'
|
autoLoad: 'true'
|
||||||
|
@ -140,332 +140,3 @@ worlds:
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
plotworld:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: plotworld
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: CREATIVE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: -100.0
|
|
||||||
y: 65.0
|
|
||||||
z: 361.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-7282589520118052005'
|
|
||||||
generator: PlotSquared
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
flatworld:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: flatworld
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: -256.0
|
|
||||||
y: 4.0
|
|
||||||
z: -96.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '4622440486943241231'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
v1:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: v1
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'false'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: -3650.0
|
|
||||||
y: 67.0
|
|
||||||
z: -6500.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-846458178978090'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
worldhub:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: worldhub
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'false'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 162.5
|
|
||||||
y: 4.0
|
|
||||||
z: -95.5
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-5692829584426207714'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
v2:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: v2
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'false'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 1411.0
|
|
||||||
y: 79.0
|
|
||||||
z: -299.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '4031384495743822299'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
v3:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: v3
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'false'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 2363.0
|
|
||||||
y: 71.0
|
|
||||||
z: -117.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '-621660691330020'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
v4:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: v4
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: ''
|
|
||||||
allowWeather: 'false'
|
|
||||||
difficulty: PEACEFUL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'false'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'false'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: ADVENTURE
|
|
||||||
keepSpawnInMemory: 'false'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 1385.0
|
|
||||||
y: 71.0
|
|
||||||
z: -33.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '7008642968894271479'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
SkeletonKingDrops:
|
|
||||||
Conditions:
|
|
||||||
- playerwithin 40
|
|
||||||
Drops:
|
|
||||||
- SkeletonKingItemDrops 1
|
|
||||||
- experience 100
|
|
||||||
- heroesexp 200
|
|
||||||
SkeletonKingItemDrops:
|
|
||||||
MinItems: 1
|
|
||||||
MaxItems: 2
|
|
||||||
Drops:
|
|
||||||
- KingsCrown 1 0.01
|
|
||||||
- SkeletonKingSword 0.1
|
|
||||||
- GOLD_NUGGET 32-64 1
|
|
||||||
- DIAMOND 1-12 0.8
|
|
|
@ -1,47 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
SkeletonKingSword:
|
|
||||||
Id: DIAMOND_SWORD
|
|
||||||
Data: 0
|
|
||||||
Display: '&3Greatsword of the Skeleton King'
|
|
||||||
Lore:
|
|
||||||
- '&6A powerful sword used by'
|
|
||||||
- '&6the King of Skeletons.'
|
|
||||||
Enchantments:
|
|
||||||
- DAMAGE_ALL:5
|
|
||||||
- KNOCKBACK:2
|
|
||||||
- FIRE_ASPECT:2
|
|
||||||
Attributes:
|
|
||||||
MainHand:
|
|
||||||
Health: 10
|
|
||||||
MovementSpeed: 0.1
|
|
||||||
KingsCrown:
|
|
||||||
Id: GOLDEN_HELMET
|
|
||||||
Data: 0
|
|
||||||
Amount: 1
|
|
||||||
Display: '&dCrown of the King'
|
|
||||||
Lore:
|
|
||||||
- '&6A kingly crowl that grants'
|
|
||||||
- '&6the wearer unwavering power!'
|
|
||||||
Enchantments:
|
|
||||||
- PROTECTION_ENVIRONMENTAL:2
|
|
||||||
- PROTECTION_PROJECTILE:2
|
|
||||||
- PROTECTION_FIRE:2
|
|
||||||
- PROTECTION_EXPLOSIONS:2
|
|
||||||
Hide:
|
|
||||||
- ATTRIBUTES
|
|
||||||
- ENCHANTS
|
|
||||||
Attributes:
|
|
||||||
Head:
|
|
||||||
Health: 10
|
|
||||||
KnockbackResistance: 10
|
|
||||||
BanditTunic:
|
|
||||||
Id: LEATHER_CHESTPLATE
|
|
||||||
Display: '&aBandit Tunic'
|
|
||||||
Lore:
|
|
||||||
- '&6A leather tunic taken from'
|
|
||||||
- '&6the corpse of a bandit.'
|
|
||||||
Options:
|
|
||||||
Color: 255,40,40
|
|
|
@ -1,79 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
SkeletalKnight:
|
|
||||||
Type: WITHER_SKELETON
|
|
||||||
Display: '&aSkeletal Knight'
|
|
||||||
Health: 40
|
|
||||||
Damage: 8
|
|
||||||
Equipment:
|
|
||||||
- IRON_HELMET HEAD
|
|
||||||
- IRON_CHESTPLATE CHEST
|
|
||||||
- IRON_LEGGINGS LEGS
|
|
||||||
- IRON_BOOTS FEET
|
|
||||||
- IRON_SWORD HAND
|
|
||||||
- SHIELD OFFHAND
|
|
||||||
Drops:
|
|
||||||
- GOLD_NUGGET{display="Gold Coin"} 1to2 0.5
|
|
||||||
LevelModifiers:
|
|
||||||
- health 5
|
|
||||||
- damage 0.5
|
|
||||||
Options:
|
|
||||||
MovementSpeed: 0.1
|
|
||||||
SkeletonKing:
|
|
||||||
Type: WITHER_SKELETON
|
|
||||||
Display: '&6Skeleton King'
|
|
||||||
Health: 500
|
|
||||||
Damage: 10
|
|
||||||
Skills:
|
|
||||||
- message{cooldown=20;m="<mob.name><&co> None may challenge the Skeleton King!"}
|
|
||||||
@PlayersInRadius{r=40} ~onCombat >0 0.2
|
|
||||||
- message{m="<mob.name><&co> Ahahahahah! Die, <trigger.name>!"} @PlayersInRadius{r=40}
|
|
||||||
~onPlayerKill >0 1
|
|
||||||
- skill{s=SummonSkeletons} @self 0.1
|
|
||||||
- skill{s=SmashAttack} @target >0 0.2
|
|
||||||
Equipment:
|
|
||||||
- KingsCrown HEAD
|
|
||||||
- SkeletonKingSword HAND
|
|
||||||
Drops:
|
|
||||||
- SkeletonKingDrops
|
|
||||||
Options:
|
|
||||||
AlwaysShowName: true
|
|
||||||
MovementSpeed: 0.2
|
|
||||||
MaxCombatDistance: 25
|
|
||||||
PreventOtherDrops: true
|
|
||||||
SkeletalMinion:
|
|
||||||
Type: SKELETON
|
|
||||||
Display: '&2Skeletal Minion'
|
|
||||||
Health: 10
|
|
||||||
Damage: 2
|
|
||||||
Options:
|
|
||||||
MovementSpeed: 0.1
|
|
||||||
StaticallyChargedSheep:
|
|
||||||
Type: SHEEP
|
|
||||||
Display: '&aStatically Charged Sheep'
|
|
||||||
Health: 100
|
|
||||||
Damage: 2
|
|
||||||
Options:
|
|
||||||
MovementSpeed: 0.3
|
|
||||||
DamageModifiers:
|
|
||||||
- LIGHTNING 0
|
|
||||||
- FIRE 0.5
|
|
||||||
Skills:
|
|
||||||
- lightning @LivingInRadius{r=10} ~onTimer:100
|
|
||||||
AngrySludge:
|
|
||||||
Type: SLIME
|
|
||||||
Display: '&aAngry Sludge'
|
|
||||||
Health: 100
|
|
||||||
Damage: 2
|
|
||||||
Options:
|
|
||||||
Size: 20
|
|
||||||
MovementSpeed: 0.1
|
|
||||||
PreventSlimeSplit: true
|
|
||||||
PreventOtherDrops: true
|
|
||||||
MaxCombatDistance: 30
|
|
||||||
KnockbackResistance: 1
|
|
||||||
Skills:
|
|
||||||
- skill{s=AngrySludgePoison} 0.2
|
|
||||||
- blockmask{material=SLIME_BLOCK;r=1;duration=100} @self ~onTimer:20
|
|
|
@ -1,15 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
CAVE_SPIDER:
|
|
||||||
Health: 30
|
|
||||||
Damage: 7
|
|
||||||
WITHER_SKELETON:
|
|
||||||
Health: 50
|
|
||||||
Damage: 10
|
|
||||||
GIANT:
|
|
||||||
Health: 1000
|
|
||||||
Damage: 20
|
|
||||||
Skills:
|
|
||||||
- potion{type=POISON;duration=100;lvl=1} @target ~onAttack
|
|
|
@ -1,18 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
RandomSkeletonKing:
|
|
||||||
MobType: SkeletonKing
|
|
||||||
Worlds: world
|
|
||||||
Chance: 0.001
|
|
||||||
Priority: 1
|
|
||||||
Action: REPLACE
|
|
||||||
Conditions:
|
|
||||||
- outside true
|
|
||||||
RandomSkeletalKnight:
|
|
||||||
MobType: SkeletalKnight
|
|
||||||
Worlds: world
|
|
||||||
Chance: 0.008
|
|
||||||
Priority: 1
|
|
||||||
Action: REPLACE
|
|
|
@ -1,32 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
|
|
||||||
SmashAttack:
|
|
||||||
Cooldown: 8
|
|
||||||
Conditions:
|
|
||||||
- targetwithin 25
|
|
||||||
Skills:
|
|
||||||
- message{cooldown=30;m="<mob.name><&co> Hahahah! I will crush you, fool!"} @PlayersInRadius{r=40}
|
|
||||||
- teleport @target
|
|
||||||
- effect:sound{s=mob.endermen.portal;volume=1.0;pitch=0.5}
|
|
||||||
- delay 10
|
|
||||||
- damage{amount=5;ignorearmor=true} @PlayersInRadius{r=5}
|
|
||||||
- throw{velocity=10;velocityY=5} @PlayersInRadius{r=5}
|
|
||||||
- effect:explosion @Self
|
|
||||||
SummonSkeletons:
|
|
||||||
Cooldown: 15
|
|
||||||
Skills:
|
|
||||||
- message{m="<mob.name><&co> Arise, my minions!"} @PlayersInRadius{r=40}
|
|
||||||
- delay 20
|
|
||||||
- summon{mob=SkeletalMinion;amount=2;noise=5} @Self
|
|
||||||
- delay 20
|
|
||||||
- summon{mob=SkeletalMinion;amount=2;noise=5} @Self
|
|
||||||
- delay 20
|
|
||||||
- summon{mob=SkeletalMinion;amount=2;noise=5} @Self
|
|
||||||
AngrySludgePoison:
|
|
||||||
Cooldown: 10
|
|
||||||
Skills:
|
|
||||||
- potion{type=POISON;lvl=2;duration=100} @PlayersInRadius{r=15}
|
|
||||||
- effect:particles{p=happyVillager;amount=1000;hSpread=15;ySpread=1;speed=0;yOFfset=0.5}
|
|
||||||
@Self
|
|
|
@ -1,79 +0,0 @@
|
||||||
# For more information, check out the plugin manual or join us on Discord:
|
|
||||||
# http://www.mythicmobs.net
|
|
||||||
#
|
|
||||||
Configuration:
|
|
||||||
Version: 4.6
|
|
||||||
General:
|
|
||||||
AllowMetrics: true
|
|
||||||
CheckForUpdates: true
|
|
||||||
CompatibilityMode: false
|
|
||||||
DebugLevel: 0
|
|
||||||
ErrorLogging: true
|
|
||||||
Language: enUS
|
|
||||||
UseVolatileFeatures: true
|
|
||||||
Clock:
|
|
||||||
ClockInterval: 1
|
|
||||||
SaveInterval: 5
|
|
||||||
SpawnsInterval: 2
|
|
||||||
ScannerInterval: 10
|
|
||||||
CleanupInterval: 600
|
|
||||||
Components:
|
|
||||||
CustomSpawners: true
|
|
||||||
RandomSpawning: true
|
|
||||||
Mobs:
|
|
||||||
DespawnByDefault: true
|
|
||||||
EnableAIModifiers: true
|
|
||||||
EnableTimerSkills: true
|
|
||||||
EnableThreatTables: true
|
|
||||||
EnablePlayerFactions: true
|
|
||||||
EnableLegacySkills: false
|
|
||||||
KillMessagePrefix: ''
|
|
||||||
PreventOtherDropsByDefault: false
|
|
||||||
ShowHealth:
|
|
||||||
Radius: 25
|
|
||||||
Format: <mob.name> - <mob.php> (<mob.hp> / <mob.mhp>)
|
|
||||||
Scaling:
|
|
||||||
Default:
|
|
||||||
Enabled: true
|
|
||||||
PerBlocksFromSpawn: 250
|
|
||||||
world2:
|
|
||||||
Enabled: true
|
|
||||||
PerBlocksFromSpawn: 250
|
|
||||||
world2_nether:
|
|
||||||
Enabled: false
|
|
||||||
PerBlocksFromSpawn: 100
|
|
||||||
DefaultLevelModifiers:
|
|
||||||
Health: 0.1
|
|
||||||
Armor: 0
|
|
||||||
Damage: 0
|
|
||||||
KnockbackResistance: 0
|
|
||||||
Power: 0
|
|
||||||
RandomSpawning:
|
|
||||||
DisableVanillaSpawns: false
|
|
||||||
GenerateSpawnPoints: false
|
|
||||||
MaxMobsPerChunk: 2
|
|
||||||
SpawnRadiusPerPlayer: 64
|
|
||||||
SpawnRadiusPerPlayerY: 32
|
|
||||||
DespawnLazyRandomMobs: true
|
|
||||||
MaxGenerationTime: 20
|
|
||||||
PointsPerSecond:
|
|
||||||
Land: 5
|
|
||||||
Air: 0
|
|
||||||
Sea: 2
|
|
||||||
Lava: 0
|
|
||||||
Ground: 0
|
|
||||||
Compatibility:
|
|
||||||
Heroes:
|
|
||||||
Enabled: true
|
|
||||||
McMMO:
|
|
||||||
Enabled: true
|
|
||||||
ShowXPMessage: true
|
|
||||||
XPMessageFormat: You receive <drops.mcmmo> experience for slaying <mob.name>
|
|
||||||
SkillAPI:
|
|
||||||
Enabled: true
|
|
||||||
ShowXPMessage: true
|
|
||||||
XPMessageFormat: You receive <drops.skillapi> experience for slaying <mob.name>
|
|
||||||
Vault:
|
|
||||||
Enabled: true
|
|
||||||
ShowMoneyMessage: true
|
|
||||||
MoneyMessageFormat: You receive <drops.money> currency for slaying <mob.name>
|
|
5
OpenInv/config.yml
Normal file
5
OpenInv/config.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
config-version: 5
|
||||||
|
settings:
|
||||||
|
disable-saving: false
|
||||||
|
locale: en_us
|
||||||
|
disable-offline-access: false
|
|
@ -1,21 +0,0 @@
|
||||||
update:
|
|
||||||
period: 300
|
|
||||||
layer:
|
|
||||||
name: PlotSquared
|
|
||||||
hidebydefault: false
|
|
||||||
layerprio: 0
|
|
||||||
minzoom: 0
|
|
||||||
infowindow: <div class="infowindow"><span style="font-size:120%;">%id%</span><br>%alias%%owner%%trusted%%members%%flags%</div>
|
|
||||||
infoelement: '%key% <span style="font-weight:bold;">%values%</span><br>'
|
|
||||||
plotstyle:
|
|
||||||
strokeColor: '#6666CC'
|
|
||||||
strokeOpacity: 0.8
|
|
||||||
strokeWeight: 3
|
|
||||||
fillColor: '#FFFFFF'
|
|
||||||
fillOpacity: 0.01
|
|
||||||
custstyle:
|
|
||||||
customregion1:
|
|
||||||
strokeColor: '#00FF00'
|
|
||||||
ownerstyle:
|
|
||||||
kingoftheworld:
|
|
||||||
strokecolor: '#C0C0C0'
|
|
|
@ -1,10 +0,0 @@
|
||||||
title: '&6Plot Components'
|
|
||||||
presets:
|
|
||||||
- component: floor
|
|
||||||
cost: 0.0
|
|
||||||
pattern: '##wool'
|
|
||||||
name: '&6D&ai&cs&ec&bo &2F&3l&do&9o&4r'
|
|
||||||
icon: yellow_wool
|
|
||||||
description:
|
|
||||||
- '&6Spice up your plot floor'
|
|
||||||
permission: ''
|
|
|
@ -1,588 +0,0 @@
|
||||||
plot:
|
|
||||||
aliases:
|
|
||||||
- plot
|
|
||||||
- plots
|
|
||||||
- p
|
|
||||||
- plotsquared
|
|
||||||
- plot2
|
|
||||||
- p2
|
|
||||||
- ps
|
|
||||||
- '2'
|
|
||||||
- plotme
|
|
||||||
- plotz
|
|
||||||
- ap
|
|
||||||
usage: ''
|
|
||||||
description: ''
|
|
||||||
confirmation: false
|
|
||||||
buy:
|
|
||||||
aliases:
|
|
||||||
- buy
|
|
||||||
usage: /plot buy
|
|
||||||
description: Buy the plot you are standing on
|
|
||||||
confirmation: false
|
|
||||||
save:
|
|
||||||
aliases:
|
|
||||||
- save
|
|
||||||
- backup
|
|
||||||
usage: ''
|
|
||||||
description: Save your plot
|
|
||||||
confirmation: false
|
|
||||||
load:
|
|
||||||
aliases:
|
|
||||||
- load
|
|
||||||
- restore
|
|
||||||
usage: /plot restore
|
|
||||||
description: Load your plot
|
|
||||||
confirmation: false
|
|
||||||
confirm:
|
|
||||||
aliases:
|
|
||||||
- confirm
|
|
||||||
usage: ''
|
|
||||||
description: Confirm an action
|
|
||||||
confirmation: false
|
|
||||||
template:
|
|
||||||
aliases:
|
|
||||||
- template
|
|
||||||
usage: /plot template [import|export] <world> <template>
|
|
||||||
description: Create or use a world template
|
|
||||||
confirmation: false
|
|
||||||
download:
|
|
||||||
aliases:
|
|
||||||
- download
|
|
||||||
- dl
|
|
||||||
usage: /plot download [schematic|bo3|world]
|
|
||||||
description: Download your plot
|
|
||||||
confirmation: false
|
|
||||||
changelog:
|
|
||||||
aliases:
|
|
||||||
- changelog
|
|
||||||
- cl
|
|
||||||
usage: /plot changelog
|
|
||||||
description: View the changelog
|
|
||||||
confirmation: false
|
|
||||||
setup:
|
|
||||||
aliases:
|
|
||||||
- setup
|
|
||||||
- create
|
|
||||||
usage: /plot setup
|
|
||||||
description: Setup wizard for plot worlds
|
|
||||||
confirmation: false
|
|
||||||
area:
|
|
||||||
aliases:
|
|
||||||
- area
|
|
||||||
- world
|
|
||||||
usage: /plot area <create|info|list|tp|regen>
|
|
||||||
description: Create a new PlotArea
|
|
||||||
confirmation: true
|
|
||||||
debugsavetest:
|
|
||||||
aliases:
|
|
||||||
- debugsavetest
|
|
||||||
usage: /plot debugsavetest
|
|
||||||
description: This command will force the recreation of all plots in the DB
|
|
||||||
confirmation: false
|
|
||||||
debugloadtest:
|
|
||||||
aliases:
|
|
||||||
- debugloadtest
|
|
||||||
usage: /plot debugloadtest
|
|
||||||
description: This debug command will force the reload of all plots in the DB
|
|
||||||
confirmation: false
|
|
||||||
createroadschematic:
|
|
||||||
aliases:
|
|
||||||
- createroadschematic
|
|
||||||
- crs
|
|
||||||
usage: /plot createroadschematic
|
|
||||||
description: Add a road schematic to your world using the roads around your current
|
|
||||||
plot
|
|
||||||
confirmation: false
|
|
||||||
debugallowunsafe:
|
|
||||||
aliases:
|
|
||||||
- debugallowunsafe
|
|
||||||
usage: /plot debugallowunsafe
|
|
||||||
description: Allow unsafe actions until toggled off
|
|
||||||
confirmation: false
|
|
||||||
regenallroads:
|
|
||||||
aliases:
|
|
||||||
- regenallroads
|
|
||||||
- rgar
|
|
||||||
usage: /plot regenallroads <world> [height]
|
|
||||||
description: Regenerate all roads in the map using the set road schematic
|
|
||||||
confirmation: false
|
|
||||||
claim:
|
|
||||||
aliases:
|
|
||||||
- claim
|
|
||||||
- c
|
|
||||||
usage: /plot claim
|
|
||||||
description: Claim the current plot you're standing on
|
|
||||||
confirmation: false
|
|
||||||
auto:
|
|
||||||
aliases:
|
|
||||||
- auto
|
|
||||||
- a
|
|
||||||
usage: /plot auto [length,width]
|
|
||||||
description: Claim the nearest plot
|
|
||||||
confirmation: false
|
|
||||||
visit:
|
|
||||||
aliases:
|
|
||||||
- visit
|
|
||||||
- v
|
|
||||||
- tp
|
|
||||||
- teleport
|
|
||||||
- goto
|
|
||||||
- home
|
|
||||||
- h
|
|
||||||
usage: /plot visit [<player>|<alias>|<world>|<id>] [#]
|
|
||||||
description: Visit someones plot
|
|
||||||
confirmation: false
|
|
||||||
set:
|
|
||||||
aliases:
|
|
||||||
- set
|
|
||||||
- s
|
|
||||||
usage: /plot set <biome|alias|home|flag> <value...>
|
|
||||||
description: Set a plot value
|
|
||||||
confirmation: false
|
|
||||||
clear:
|
|
||||||
aliases:
|
|
||||||
- clear
|
|
||||||
- reset
|
|
||||||
usage: /plot clear
|
|
||||||
description: Clear a plot
|
|
||||||
confirmation: true
|
|
||||||
delete:
|
|
||||||
aliases:
|
|
||||||
- delete
|
|
||||||
- dispose
|
|
||||||
- del
|
|
||||||
- reset
|
|
||||||
usage: /plot delete
|
|
||||||
description: Delete a plot
|
|
||||||
confirmation: true
|
|
||||||
trust:
|
|
||||||
aliases:
|
|
||||||
- trust
|
|
||||||
- t
|
|
||||||
usage: /plot trust <player>
|
|
||||||
description: Allow a player to build in a plot
|
|
||||||
confirmation: false
|
|
||||||
add:
|
|
||||||
aliases:
|
|
||||||
- add
|
|
||||||
usage: /plot add <player>
|
|
||||||
description: Allow a user to build while you are online
|
|
||||||
confirmation: false
|
|
||||||
leave:
|
|
||||||
aliases:
|
|
||||||
- leave
|
|
||||||
usage: ''
|
|
||||||
description: Leave a plot
|
|
||||||
confirmation: false
|
|
||||||
deny:
|
|
||||||
aliases:
|
|
||||||
- deny
|
|
||||||
- d
|
|
||||||
- ban
|
|
||||||
usage: /plot deny <player>
|
|
||||||
description: Deny a user from a plot
|
|
||||||
confirmation: false
|
|
||||||
remove:
|
|
||||||
aliases:
|
|
||||||
- remove
|
|
||||||
- r
|
|
||||||
- untrust
|
|
||||||
- ut
|
|
||||||
- undeny
|
|
||||||
- unban
|
|
||||||
- ud
|
|
||||||
usage: /plot remove <player>
|
|
||||||
description: Remove a player from a plot
|
|
||||||
confirmation: false
|
|
||||||
info:
|
|
||||||
aliases:
|
|
||||||
- info
|
|
||||||
- i
|
|
||||||
usage: /plot info <id>
|
|
||||||
description: Display plot info
|
|
||||||
confirmation: false
|
|
||||||
near:
|
|
||||||
aliases:
|
|
||||||
- near
|
|
||||||
- n
|
|
||||||
usage: /plot near
|
|
||||||
description: Display nearby players
|
|
||||||
confirmation: false
|
|
||||||
list:
|
|
||||||
aliases:
|
|
||||||
- list
|
|
||||||
- l
|
|
||||||
- find
|
|
||||||
- search
|
|
||||||
usage: /plot list <forsale|mine|shared|world|top|all|unowned|unknown|player|world|done|fuzzy
|
|
||||||
<search...>> [#]
|
|
||||||
description: List plots
|
|
||||||
confirmation: false
|
|
||||||
debug:
|
|
||||||
aliases:
|
|
||||||
- debug
|
|
||||||
usage: /plot debug [msg]
|
|
||||||
description: Show debug information
|
|
||||||
confirmation: false
|
|
||||||
schematic:
|
|
||||||
aliases:
|
|
||||||
- schematic
|
|
||||||
- sch
|
|
||||||
usage: /plot schematic <arg...>
|
|
||||||
description: Schematic command
|
|
||||||
confirmation: false
|
|
||||||
plugin:
|
|
||||||
aliases:
|
|
||||||
- plugin
|
|
||||||
- version
|
|
||||||
usage: ''
|
|
||||||
description: Show plugin information
|
|
||||||
confirmation: false
|
|
||||||
purge:
|
|
||||||
aliases:
|
|
||||||
- purge
|
|
||||||
usage: /plot purge world:<world> area:<area> id:<id> owner:<owner> shared:<shared>
|
|
||||||
unknown:[true|false]
|
|
||||||
description: Purge all plots for a world
|
|
||||||
confirmation: true
|
|
||||||
reload:
|
|
||||||
aliases:
|
|
||||||
- reload
|
|
||||||
usage: /plot reload
|
|
||||||
description: Reload configurations
|
|
||||||
confirmation: false
|
|
||||||
relight:
|
|
||||||
aliases:
|
|
||||||
- relight
|
|
||||||
usage: ''
|
|
||||||
description: Relight your plot
|
|
||||||
confirmation: false
|
|
||||||
merge:
|
|
||||||
aliases:
|
|
||||||
- merge
|
|
||||||
- m
|
|
||||||
usage: /plot merge <all|n|e|s|w> [removeroads]
|
|
||||||
description: Merge the plot you are standing on, with another plot
|
|
||||||
confirmation: true
|
|
||||||
debugpaste:
|
|
||||||
aliases:
|
|
||||||
- debugpaste
|
|
||||||
- dp
|
|
||||||
usage: /plot debugpaste
|
|
||||||
description: Upload settings.yml, worlds.yml, commands.yml and latest.log to www.hastebin.com
|
|
||||||
confirmation: false
|
|
||||||
unlink:
|
|
||||||
aliases:
|
|
||||||
- unlink
|
|
||||||
- u
|
|
||||||
- unmerge
|
|
||||||
usage: /plot unlink
|
|
||||||
description: Unlink a mega-plot
|
|
||||||
confirmation: true
|
|
||||||
kick:
|
|
||||||
aliases:
|
|
||||||
- kick
|
|
||||||
- k
|
|
||||||
usage: <player>
|
|
||||||
description: Kick a player from your plot
|
|
||||||
confirmation: false
|
|
||||||
rate:
|
|
||||||
aliases:
|
|
||||||
- rate
|
|
||||||
- rt
|
|
||||||
usage: /plot rate [#|next|purge]
|
|
||||||
description: Rate the plot
|
|
||||||
confirmation: false
|
|
||||||
debugclaimtest:
|
|
||||||
aliases:
|
|
||||||
- debugclaimtest
|
|
||||||
usage: ''
|
|
||||||
description: If you accidentally delete your database, this command will attempt
|
|
||||||
to restore all plots based on the data from plot signs. Execution time may vary
|
|
||||||
confirmation: false
|
|
||||||
inbox:
|
|
||||||
aliases:
|
|
||||||
- inbox
|
|
||||||
usage: /plot inbox [inbox] [delete <index>|clear|page]
|
|
||||||
description: Review the comments for a plot
|
|
||||||
confirmation: false
|
|
||||||
comment:
|
|
||||||
aliases:
|
|
||||||
- comment
|
|
||||||
- msg
|
|
||||||
usage: ''
|
|
||||||
description: Comment on a plot
|
|
||||||
confirmation: false
|
|
||||||
database:
|
|
||||||
aliases:
|
|
||||||
- database
|
|
||||||
- convert
|
|
||||||
usage: /plot database [area] <sqlite|mysql|import>
|
|
||||||
description: Convert/Backup Storage
|
|
||||||
confirmation: false
|
|
||||||
swap:
|
|
||||||
aliases:
|
|
||||||
- swap
|
|
||||||
- switch
|
|
||||||
usage: /plot swap <X;Z>
|
|
||||||
description: Swap two plots
|
|
||||||
confirmation: false
|
|
||||||
music:
|
|
||||||
aliases:
|
|
||||||
- music
|
|
||||||
usage: /plot music
|
|
||||||
description: Player music in a plot
|
|
||||||
confirmation: false
|
|
||||||
debugroadregen:
|
|
||||||
aliases:
|
|
||||||
- debugroadregen
|
|
||||||
usage: /plot debugroadregen
|
|
||||||
description: Regenerate all roads based on the road schematic
|
|
||||||
confirmation: false
|
|
||||||
debugexec:
|
|
||||||
aliases:
|
|
||||||
- debugexec
|
|
||||||
- exec
|
|
||||||
- $
|
|
||||||
usage: ''
|
|
||||||
description: Mutli-purpose debug command
|
|
||||||
confirmation: false
|
|
||||||
setflag:
|
|
||||||
aliases:
|
|
||||||
- setflag
|
|
||||||
- f
|
|
||||||
- flag
|
|
||||||
- setf
|
|
||||||
- setflag
|
|
||||||
usage: /plot flag <set|remove|add|list|info> <flag> <value>
|
|
||||||
description: Set plot flags
|
|
||||||
confirmation: false
|
|
||||||
target:
|
|
||||||
aliases:
|
|
||||||
- target
|
|
||||||
usage: /plot target <<plot>|nearest>
|
|
||||||
description: Target a plot with your compass
|
|
||||||
confirmation: false
|
|
||||||
debugfixflags:
|
|
||||||
aliases:
|
|
||||||
- debugfixflags
|
|
||||||
usage: /plot debugfixflags <world>
|
|
||||||
description: Attempt to fix all flags for a world
|
|
||||||
confirmation: false
|
|
||||||
move:
|
|
||||||
aliases:
|
|
||||||
- move
|
|
||||||
- debugmove
|
|
||||||
usage: /plot move <X;Z>
|
|
||||||
description: Move a plot
|
|
||||||
confirmation: false
|
|
||||||
condense:
|
|
||||||
aliases:
|
|
||||||
- condense
|
|
||||||
usage: ''
|
|
||||||
description: Condense a plotworld
|
|
||||||
confirmation: false
|
|
||||||
copy:
|
|
||||||
aliases:
|
|
||||||
- copy
|
|
||||||
- copypaste
|
|
||||||
usage: /plot copy <X;Z>
|
|
||||||
description: Copy a plot
|
|
||||||
confirmation: false
|
|
||||||
chat:
|
|
||||||
aliases:
|
|
||||||
- chat
|
|
||||||
usage: /plot chat [on|off]
|
|
||||||
description: Toggle plot chat on or off
|
|
||||||
confirmation: false
|
|
||||||
trim:
|
|
||||||
aliases:
|
|
||||||
- trim
|
|
||||||
usage: /plot trim <world> [regenerate]
|
|
||||||
description: Delete unmodified portions of your plotworld
|
|
||||||
confirmation: false
|
|
||||||
done:
|
|
||||||
aliases:
|
|
||||||
- done
|
|
||||||
- submit
|
|
||||||
usage: ''
|
|
||||||
description: Mark a plot as done
|
|
||||||
confirmation: false
|
|
||||||
continue:
|
|
||||||
aliases:
|
|
||||||
- continue
|
|
||||||
usage: ''
|
|
||||||
description: Continue a plot that was previously marked as done
|
|
||||||
confirmation: false
|
|
||||||
bo3:
|
|
||||||
aliases:
|
|
||||||
- bo3
|
|
||||||
- bo2
|
|
||||||
usage: ''
|
|
||||||
description: Mark a plot as done
|
|
||||||
confirmation: false
|
|
||||||
middle:
|
|
||||||
aliases:
|
|
||||||
- middle
|
|
||||||
- center
|
|
||||||
- centre
|
|
||||||
usage: /plot middle
|
|
||||||
description: Teleports you to the center of the plot
|
|
||||||
confirmation: false
|
|
||||||
grant:
|
|
||||||
aliases:
|
|
||||||
- grant
|
|
||||||
usage: /plot grant <check|add> [player]
|
|
||||||
description: ''
|
|
||||||
confirmation: false
|
|
||||||
setowner:
|
|
||||||
aliases:
|
|
||||||
- setowner
|
|
||||||
- owner
|
|
||||||
- so
|
|
||||||
- seto
|
|
||||||
usage: /plot setowner <player>
|
|
||||||
description: Set the plot owner
|
|
||||||
confirmation: true
|
|
||||||
setdescription:
|
|
||||||
aliases:
|
|
||||||
- setdescription
|
|
||||||
- desc
|
|
||||||
- setdesc
|
|
||||||
- setd
|
|
||||||
- description
|
|
||||||
usage: /plot desc <description>
|
|
||||||
description: Set the plot description
|
|
||||||
confirmation: false
|
|
||||||
setbiome:
|
|
||||||
aliases:
|
|
||||||
- setbiome
|
|
||||||
- biome
|
|
||||||
- sb
|
|
||||||
- setb
|
|
||||||
- b
|
|
||||||
usage: /plot biome [biome]
|
|
||||||
description: Set the plot biome
|
|
||||||
confirmation: false
|
|
||||||
setalias:
|
|
||||||
aliases:
|
|
||||||
- setalias
|
|
||||||
- alias
|
|
||||||
- sa
|
|
||||||
- name
|
|
||||||
- rename
|
|
||||||
- setname
|
|
||||||
- seta
|
|
||||||
- nameplot
|
|
||||||
usage: /plot alias <set|remove> <alias>
|
|
||||||
description: Set the plot name
|
|
||||||
confirmation: false
|
|
||||||
sethome:
|
|
||||||
aliases:
|
|
||||||
- sethome
|
|
||||||
- sh
|
|
||||||
- seth
|
|
||||||
usage: /plot sethome [none]
|
|
||||||
description: Set the plot home
|
|
||||||
confirmation: false
|
|
||||||
cluster:
|
|
||||||
aliases:
|
|
||||||
- cluster
|
|
||||||
- clusters
|
|
||||||
usage: ''
|
|
||||||
description: Manage a plot cluster
|
|
||||||
confirmation: false
|
|
||||||
debugimportworlds:
|
|
||||||
aliases:
|
|
||||||
- debugimportworlds
|
|
||||||
usage: ''
|
|
||||||
description: Import worlds by player name
|
|
||||||
confirmation: false
|
|
||||||
toggle:
|
|
||||||
aliases:
|
|
||||||
- toggle
|
|
||||||
- attribute
|
|
||||||
usage: ''
|
|
||||||
description: Toggle per user settings
|
|
||||||
confirmation: false
|
|
||||||
worldedit:
|
|
||||||
aliases:
|
|
||||||
- worldedit
|
|
||||||
- we
|
|
||||||
- wea
|
|
||||||
usage: ''
|
|
||||||
description: Toggle worldedit area restrictions
|
|
||||||
confirmation: false
|
|
||||||
titles:
|
|
||||||
aliases:
|
|
||||||
- titles
|
|
||||||
usage: ''
|
|
||||||
description: Toggle plot title messages
|
|
||||||
confirmation: false
|
|
||||||
chatspy:
|
|
||||||
aliases:
|
|
||||||
- chatspy
|
|
||||||
- spy
|
|
||||||
usage: ''
|
|
||||||
description: Toggle admin chat spying
|
|
||||||
confirmation: false
|
|
||||||
clear-confirmation:
|
|
||||||
aliases:
|
|
||||||
- clear-confirmation
|
|
||||||
usage: ''
|
|
||||||
description: Toggle autoclear confirmation
|
|
||||||
confirmation: false
|
|
||||||
chat:
|
|
||||||
aliases:
|
|
||||||
- chat
|
|
||||||
usage: ''
|
|
||||||
description: Toggle plot chat
|
|
||||||
confirmation: false
|
|
||||||
time:
|
|
||||||
aliases:
|
|
||||||
- time
|
|
||||||
usage: ''
|
|
||||||
description: Toggle plot time settings
|
|
||||||
confirmation: false
|
|
||||||
help:
|
|
||||||
aliases:
|
|
||||||
- help
|
|
||||||
- he
|
|
||||||
- '?'
|
|
||||||
usage: help [category|#]
|
|
||||||
description: Get this help menu
|
|
||||||
confirmation: false
|
|
||||||
uuidconvert:
|
|
||||||
aliases:
|
|
||||||
- uuidconvert
|
|
||||||
usage: /plot uuidconvert <lower|offline|online>
|
|
||||||
description: Debug UUID conversion
|
|
||||||
confirmation: false
|
|
||||||
weanywhere:
|
|
||||||
aliases:
|
|
||||||
- weanywhere
|
|
||||||
- wea
|
|
||||||
usage: /plot weanywhere
|
|
||||||
description: Force bypass of WorldEdit
|
|
||||||
confirmation: false
|
|
||||||
trimchunks:
|
|
||||||
aliases:
|
|
||||||
- trimchunks
|
|
||||||
usage: /plot trimchunks <world> <boolean-delete-unowned>
|
|
||||||
description: Delete unmodified portions of your plotworld
|
|
||||||
confirmation: false
|
|
||||||
generatebiome:
|
|
||||||
aliases:
|
|
||||||
- generatebiome
|
|
||||||
- bg
|
|
||||||
- gb
|
|
||||||
usage: /plots generatebiome <biome>
|
|
||||||
description: Generate a biome in your plot
|
|
||||||
confirmation: false
|
|
||||||
moveto512:
|
|
||||||
aliases:
|
|
||||||
- moveto512
|
|
||||||
usage: /plots moveto512 [world]
|
|
||||||
description: Move plots to a 512 sized region
|
|
||||||
confirmation: false
|
|
|
@ -1,573 +0,0 @@
|
||||||
# This value is not configurable. It shows the platform you are using.
|
|
||||||
platform: "Bukkit"
|
|
||||||
# Show additional information in console. It helps us at IntellectualSites to find out more about an issue.
|
|
||||||
# Leave it off if you don't need it, it can spam your console.
|
|
||||||
debug: true
|
|
||||||
# The big text that appears when you enter a plot.
|
|
||||||
# For a single plot set `/plot flag set titles false` to disable it.
|
|
||||||
# For just you run `/plot toggle titles` to disable it.
|
|
||||||
# For all plots: Add `titles: false` in the worlds.yml flags block to disable it.
|
|
||||||
titles: true
|
|
||||||
|
|
||||||
# Redstone related settings
|
|
||||||
redstone:
|
|
||||||
# Disable redstone in unoccupied plots
|
|
||||||
disable-unoccupied: false
|
|
||||||
# Disable redstone when all owners/trusted/members are offline
|
|
||||||
disable-offline: false
|
|
||||||
# Detect and cancel invalid pistons on the edge of plots (e.g. placed with WorldEdit)
|
|
||||||
detect-invalid-edge-pistons: false
|
|
||||||
|
|
||||||
# UUID settings
|
|
||||||
# DO NOT EDIT them unless you know what you are doing.
|
|
||||||
uuid:
|
|
||||||
# Force using offline UUIDs (it usually detects the right mode)
|
|
||||||
offline: false
|
|
||||||
# Force using lowercase UUIDs
|
|
||||||
force-lowercase: false
|
|
||||||
# Use a database to store UUID/name info
|
|
||||||
use-sqluuidhandler: false
|
|
||||||
# How many UUIDs that may be stored in the cache
|
|
||||||
uuid-cache-size: 100000
|
|
||||||
# Rate limit (per 10 minutes) for background UUID fetching from the Mojang API
|
|
||||||
background-limit: 200
|
|
||||||
# Rate limit (per 10 minutes) for random UUID fetching from the Mojang API
|
|
||||||
impromptu-limit: 300
|
|
||||||
# Timeout (in milliseconds) for non-blocking UUID requests (mostly commands)
|
|
||||||
non-blocking-timeout: 3000
|
|
||||||
# Timeout (in milliseconds) for blocking UUID requests (events)
|
|
||||||
blocking-timeout: 10
|
|
||||||
# Whether or not PlotSquared should read from the legacy database
|
|
||||||
legacy-database-support: true
|
|
||||||
# Whether or not PlotSquared should return Unknown if it fails to fulfill a request
|
|
||||||
unknown-as-default: true
|
|
||||||
# Whether or not automatic background caching should be enabled. It is HIGHLY recommended to keep this turned on. This should only be disabled if the server has a very large number of plots (>100k)
|
|
||||||
background-caching-enabled: true
|
|
||||||
# Whether the PaperMC service is enabled
|
|
||||||
service-paper: true
|
|
||||||
# Whether the LuckPerms service is enabled
|
|
||||||
service-luckperms: true
|
|
||||||
# Whether the Bukkit service is enabled
|
|
||||||
service-bukkit: true
|
|
||||||
# Whether the EssentialsX service is enabled
|
|
||||||
service-essentialsx: true
|
|
||||||
# Whether the BungeePerms service is enabled
|
|
||||||
service-bungee-perms: true
|
|
||||||
|
|
||||||
# Enable or disable parts of the plugin
|
|
||||||
# Note: A cache will use some memory if enabled
|
|
||||||
enabled-components:
|
|
||||||
# The database stores all the plots
|
|
||||||
database: true
|
|
||||||
# Events are needed to track a lot of things
|
|
||||||
events: true
|
|
||||||
# Commands are used to interact with the plugin
|
|
||||||
commands: true
|
|
||||||
# Whether we should notify you about updates or not.
|
|
||||||
update-notifications: true
|
|
||||||
# Stores user metadata in a database
|
|
||||||
persistent-meta: true
|
|
||||||
# Optimizes permission checks
|
|
||||||
permission-cache: true
|
|
||||||
# Optimizes block changing code
|
|
||||||
block-cache: true
|
|
||||||
# Getting a rating won't need the database
|
|
||||||
rating-cache: true
|
|
||||||
# Allow WorldEdit to be restricted to plots
|
|
||||||
worldedit-restrictions: true
|
|
||||||
# Allow economy to be used to sell, claim or buy plots.
|
|
||||||
economy: true
|
|
||||||
# Expiry will clear old or simplistic plots
|
|
||||||
plot-expiry: false
|
|
||||||
# Processes chunks (trimming, or entity/tile limits)
|
|
||||||
chunk-processor: false
|
|
||||||
# Kill mobs on roads (Chicken, Cow, etc.)
|
|
||||||
kill-road-mobs: false
|
|
||||||
# Kill items on roads (Stick, Paper, etc.)
|
|
||||||
kill-road-items: false
|
|
||||||
# Kill vehicles on roads (Boat, Minecart, etc.)
|
|
||||||
kill-road-vehicles: false
|
|
||||||
# Notify a player of any missed plot comments upon plot entry
|
|
||||||
comment-notifier: false
|
|
||||||
# Let players claim entire worlds with PlotSquared
|
|
||||||
worlds: false
|
|
||||||
# Actively purge invalid database entries
|
|
||||||
database-purger: false
|
|
||||||
# Delete plots when a player is banned.
|
|
||||||
# Note: This only works with the /minecraft:ban command. Any punishment plugin like LiteBans is not supported.
|
|
||||||
ban-deleter: false
|
|
||||||
# Allows PlaceholderAPI placeholders to be used in captions, flags, etc.
|
|
||||||
external-placeholders: true
|
|
||||||
# Make road regeneration persistent across restarts
|
|
||||||
persistent-road-regen: false
|
|
||||||
# Enable the `/plot component` preset GUI
|
|
||||||
# Read more about components here: https://wiki.intellectualsites.com/en/plotsquared/installation/plot-components
|
|
||||||
component-presets: true
|
|
||||||
# Use UUID cache to complete usernames
|
|
||||||
extended-username-completion: true
|
|
||||||
# Command aliases that will be tab completed
|
|
||||||
tab-completed-aliases:
|
|
||||||
- "plot"
|
|
||||||
- "plots"
|
|
||||||
- "p"
|
|
||||||
- "plotsquared"
|
|
||||||
- "plot2"
|
|
||||||
- "p2"
|
|
||||||
- "ps"
|
|
||||||
- "2"
|
|
||||||
- "plotme"
|
|
||||||
- "plotz"
|
|
||||||
- "ap"
|
|
||||||
|
|
||||||
# This is an auto clearing task called `task1`
|
|
||||||
auto-clear:
|
|
||||||
task1:
|
|
||||||
threshold: 1
|
|
||||||
required-plots: -1
|
|
||||||
confirmation: true
|
|
||||||
days: 7
|
|
||||||
skip-account-age-days: -1
|
|
||||||
worlds:
|
|
||||||
- "*"
|
|
||||||
# See: https://wiki.intellectualsites.com/en/plotsquared/optimization/plot-analysis for a description of each value.
|
|
||||||
calibration:
|
|
||||||
variety: 0
|
|
||||||
variety-sd: 0
|
|
||||||
changes: 0
|
|
||||||
changes-sd: 1
|
|
||||||
faces: 0
|
|
||||||
faces-sd: 0
|
|
||||||
data-sd: 0
|
|
||||||
air: 0
|
|
||||||
air-sd: 0
|
|
||||||
data: 0
|
|
||||||
|
|
||||||
# Misc settings
|
|
||||||
done:
|
|
||||||
# Require a plot marked as done to download (/plot download)
|
|
||||||
required-for-download: false
|
|
||||||
# Only plots marked as done can be rated
|
|
||||||
required-for-ratings: false
|
|
||||||
# Restrict building when a plot is marked as done
|
|
||||||
restrict-building: false
|
|
||||||
# The limit being how many plots a player can claim
|
|
||||||
counts-towards-limit: true
|
|
||||||
|
|
||||||
# Configure the paths that will be used
|
|
||||||
paths:
|
|
||||||
schematics: "schematics"
|
|
||||||
scripts: "scripts"
|
|
||||||
templates: "templates"
|
|
||||||
translations: "translations"
|
|
||||||
|
|
||||||
# Schematic and Asset interface related settings
|
|
||||||
web:
|
|
||||||
# The web interface for schematics
|
|
||||||
# - All schematics are anonymous and private
|
|
||||||
# - Downloads can be deleted by the user
|
|
||||||
# - Supports plot uploads, downloads and saves
|
|
||||||
url: "https://empcraft.com/plots/"
|
|
||||||
# The web interface for assets
|
|
||||||
# - All schematics are organized and public
|
|
||||||
# - Assets can be searched, selected and downloaded
|
|
||||||
assets: "https://empcraft.com/assetpack/"
|
|
||||||
|
|
||||||
# Rating related settings
|
|
||||||
ratings:
|
|
||||||
# Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command
|
|
||||||
use-likes: false
|
|
||||||
# Rating categories
|
|
||||||
categories: []
|
|
||||||
|
|
||||||
# Teleportation related settings
|
|
||||||
teleport:
|
|
||||||
# Teleport to your plot on death
|
|
||||||
on-death: false
|
|
||||||
# Teleport to your plot on login
|
|
||||||
on-login: false
|
|
||||||
# Teleport to your plot on claim
|
|
||||||
on-claim: true
|
|
||||||
# Add a delay to all teleport commands
|
|
||||||
# Assign `plots.teleport.delay.bypass` to bypass the cooldown.
|
|
||||||
delay: 0
|
|
||||||
# The visit command is ordered by world instead of globally
|
|
||||||
per-world-visit: false
|
|
||||||
|
|
||||||
# Chunk processor related settings
|
|
||||||
# See https://wiki.intellectualsites.com/en/plotsquared/optimization/chunk-processor for more information.
|
|
||||||
chunk-processor:
|
|
||||||
# Auto trim will not save chunks which aren't claimed
|
|
||||||
auto-trim: false
|
|
||||||
# Max tile entities per chunk
|
|
||||||
max-tiles: 4096
|
|
||||||
# Max entities per chunk
|
|
||||||
max-entities: 512
|
|
||||||
# Disable block physics
|
|
||||||
disable-physics: false
|
|
||||||
|
|
||||||
# Claim related settings
|
|
||||||
claim:
|
|
||||||
# The max plots claimed in a single `/plot auto <size>` command
|
|
||||||
max-auto-area: 4
|
|
||||||
|
|
||||||
# Relating to how many plots someone can claim
|
|
||||||
limit:
|
|
||||||
# Should the limit be global (over multiple worlds)
|
|
||||||
global: false
|
|
||||||
# The max. range of permissions to check e.g. plots.plot.127
|
|
||||||
# The value covers the range to check only, you need to assign the permission to players/groups still
|
|
||||||
# Modifying the value does NOT change the amount of plots players can claim
|
|
||||||
max-plots: 127
|
|
||||||
|
|
||||||
# Chat related settings
|
|
||||||
chat:
|
|
||||||
# Sometimes console color doesn't work, you can disable it here
|
|
||||||
console-color: true
|
|
||||||
# Should the chat be interactive?
|
|
||||||
interactive: true
|
|
||||||
|
|
||||||
# Settings related to tab completion
|
|
||||||
tab-completions:
|
|
||||||
# The time in seconds how long tab completions should remain in cache.
|
|
||||||
# 0 will disable caching. Lower values may be less performant.
|
|
||||||
cache-expiration: 15
|
|
||||||
|
|
||||||
# Settings relating to PlotSquared's GlobalBlockQueue
|
|
||||||
queue:
|
|
||||||
# Average time per tick spent completing chunk tasks in ms.
|
|
||||||
# Waits (chunk task time / target_time) ticks before completely the next task.
|
|
||||||
target-time: 65
|
|
||||||
|
|
||||||
# Enable or disable parts of the plugin specific to using Paper
|
|
||||||
paper-components:
|
|
||||||
# Enable Paper's listeners.
|
|
||||||
paper-listeners: true
|
|
||||||
# Prevent entities from leaving plots
|
|
||||||
entity-pathing: true
|
|
||||||
# Cancel entity spawns when the chunk is loaded if the PlotArea's mob spawning is off
|
|
||||||
cancel-chunk-spawn: true
|
|
||||||
# Use paper's PlayerLaunchProjectileEvent to cancel projectiles
|
|
||||||
player-projectile: true
|
|
||||||
# Cancel entity spawns from spawners before they happen (performance buff)
|
|
||||||
spawner-spawn: true
|
|
||||||
# Cancel entity spawns from tick spawn rates before they happen (performance buff)
|
|
||||||
creature-spawn: true
|
|
||||||
# Check the tile entity limit on block placement
|
|
||||||
tile-entity-check: true
|
|
||||||
# Use Paper's async tab completion
|
|
||||||
async-tab-completion: false
|
|
||||||
|
|
||||||
# Confirmation timeout related settings
|
|
||||||
confirmation:
|
|
||||||
# Timeout before a confirmation prompt expires
|
|
||||||
confirmation-timeout-seconds: 20
|
|
||||||
|
|
||||||
# Backup related settings
|
|
||||||
# See https://wiki.intellectualsites.com/en/plotsquared/backups for more information.
|
|
||||||
backup:
|
|
||||||
# Automatically backup plots when destructive commands are performed, e.g. /plot clear
|
|
||||||
automatic-backups: true
|
|
||||||
# Maximum amount of backups associated with a plot
|
|
||||||
backup-limit: 3
|
|
||||||
# Whether or not backups should be deleted when the plot is unclaimed
|
|
||||||
delete-on-unclaim: true
|
|
||||||
|
|
||||||
# Schematic Settings
|
|
||||||
# See https://wiki.intellectualsites.com/en/plotsquared/schematics/on-claim for more information.
|
|
||||||
schematics:
|
|
||||||
# Whether schematic based generation should paste schematic on top of plots, or from Y=1
|
|
||||||
paste-on-top: true
|
|
||||||
# Whether schematic based road generation should paste schematic on top of roads, or from Y=1
|
|
||||||
paste-road-on-top: true
|
|
||||||
|
|
||||||
# Update checker settings
|
|
||||||
updatechecker:
|
|
||||||
# How often to poll for updates (in minutes)
|
|
||||||
poll-rate: 360
|
|
||||||
# Only notify console once after an update is found
|
|
||||||
notify-once: true
|
|
||||||
|
|
||||||
# General settings
|
|
||||||
general:
|
|
||||||
# Display scientific numbers (4.2E8)
|
|
||||||
scientific: false
|
|
||||||
# Replace wall when merging
|
|
||||||
merge-replace-wall: true
|
|
||||||
# Blocks that may not be used in plot components
|
|
||||||
# Checkout the wiki article regarding plot components before modifying: https://wiki.intellectualsites.com/en/plotsquared/installation/plot-components
|
|
||||||
invalid-blocks:
|
|
||||||
- "acacia_button"
|
|
||||||
- "acacia_fence_gate"
|
|
||||||
- "acacia_door"
|
|
||||||
- "acacia_pressure_plate"
|
|
||||||
- "acaia_trapdoor"
|
|
||||||
- "acacia_sapling"
|
|
||||||
- "acacia_sign"
|
|
||||||
- "acacia_wall_sign"
|
|
||||||
- "acacia_leaves"
|
|
||||||
- "birch_button"
|
|
||||||
- "birch_fence_gate"
|
|
||||||
- "birch_door"
|
|
||||||
- "birch_pressure_plate"
|
|
||||||
- "birch_trapdoor"
|
|
||||||
- "birch_sapling"
|
|
||||||
- "birch_sign"
|
|
||||||
- "birch_wall_sign"
|
|
||||||
- "birch_leaves"
|
|
||||||
- "dark_oak_button"
|
|
||||||
- "dark_oak_fence_gate"
|
|
||||||
- "dark_oak_door"
|
|
||||||
- "dark_oak_pressure_plate"
|
|
||||||
- "dark_oak_trapdoor"
|
|
||||||
- "dark_oak_sapling"
|
|
||||||
- "dark_oak_sign"
|
|
||||||
- "dark_oak_wall_sign"
|
|
||||||
- "dark_oak_leaves"
|
|
||||||
- "jungle_button"
|
|
||||||
- "jungle_fence_gate"
|
|
||||||
- "jungle_door"
|
|
||||||
- "jungle_pressure_plate"
|
|
||||||
- "jungle_trapdoor"
|
|
||||||
- "jungle_sapling"
|
|
||||||
- "jungle_sign"
|
|
||||||
- "jungle_wall_sign"
|
|
||||||
- "jungle_leaves"
|
|
||||||
- "oak_button"
|
|
||||||
- "oak_fence_gate"
|
|
||||||
- "oak_door"
|
|
||||||
- "oak_pressure_plate"
|
|
||||||
- "oak_trapdoor"
|
|
||||||
- "oak_sapling"
|
|
||||||
- "oak_sign"
|
|
||||||
- "oak_wall_sign"
|
|
||||||
- "oak_leaves"
|
|
||||||
- "spruce_button"
|
|
||||||
- "spruce_fence_gate"
|
|
||||||
- "spruce_door"
|
|
||||||
- "spruce_pressure_plate"
|
|
||||||
- "spruce_trapdoor"
|
|
||||||
- "spruce_sapling"
|
|
||||||
- "spruce_sign"
|
|
||||||
- "spruce_wall_sign"
|
|
||||||
- "spruce_leaves"
|
|
||||||
- "activator_rail"
|
|
||||||
- "detector_rail"
|
|
||||||
- "rail"
|
|
||||||
- "allium"
|
|
||||||
- "azure_bluet"
|
|
||||||
- "blue_orchid"
|
|
||||||
- "dandelion"
|
|
||||||
- "lilac"
|
|
||||||
- "orange_tulip"
|
|
||||||
- "oxeye_daisy"
|
|
||||||
- "peony"
|
|
||||||
- "pink_tulip"
|
|
||||||
- "poppy"
|
|
||||||
- "potted_allium"
|
|
||||||
- "potted_azure_bluet"
|
|
||||||
- "potted_birch_sapling"
|
|
||||||
- "potted_blue_orchid"
|
|
||||||
- "potted_brown_mushroom"
|
|
||||||
- "potted_cactus"
|
|
||||||
- "potted_fern"
|
|
||||||
- "potted_jungle_sapling"
|
|
||||||
- "potted_oak_sapling"
|
|
||||||
- "potted_orange_tulip"
|
|
||||||
- "potted_oxeye_daisy"
|
|
||||||
- "potted_pink_tulip"
|
|
||||||
- "potted_red_mushroom"
|
|
||||||
- "potted_red_tulip"
|
|
||||||
- "red_mushroom"
|
|
||||||
- "red_tulip"
|
|
||||||
- "potted_spruce_sapling"
|
|
||||||
- "potted_white_tulip"
|
|
||||||
- "rose_bush"
|
|
||||||
- "sunflower"
|
|
||||||
- "white_tulip"
|
|
||||||
- "cornflower"
|
|
||||||
- "wither_rose"
|
|
||||||
- "attached_melon_stem"
|
|
||||||
- "attached_pumpkin_stem"
|
|
||||||
- "melon_stem"
|
|
||||||
- "pumpkin_stem"
|
|
||||||
- "mushroom_stem"
|
|
||||||
- "beetroots"
|
|
||||||
- "brown_mushroom"
|
|
||||||
- "cactus"
|
|
||||||
- "carrots"
|
|
||||||
- "chorus_flower"
|
|
||||||
- "chorus_plant"
|
|
||||||
- "cocoa"
|
|
||||||
- "dead_bush"
|
|
||||||
- "fern"
|
|
||||||
- "kelp_plant"
|
|
||||||
- "large_fern"
|
|
||||||
- "lily_pad"
|
|
||||||
- "potatoes"
|
|
||||||
- "sea_pickle"
|
|
||||||
- "seagrass"
|
|
||||||
- "sugar_cane"
|
|
||||||
- "tall_grass"
|
|
||||||
- "tall_seagrass"
|
|
||||||
- "vine"
|
|
||||||
- "wheat"
|
|
||||||
- "bamboo"
|
|
||||||
- "anvil"
|
|
||||||
- "barrier"
|
|
||||||
- "beacon"
|
|
||||||
- "brewing_stand"
|
|
||||||
- "bubble_column"
|
|
||||||
- "cake"
|
|
||||||
- "cobweb"
|
|
||||||
- "comparator"
|
|
||||||
- "creeper_head"
|
|
||||||
- "creeper_wall_header"
|
|
||||||
- "damaged_anvil"
|
|
||||||
- "daylight_detector"
|
|
||||||
- "dragon_egg"
|
|
||||||
- "dragon_head"
|
|
||||||
- "dragon_wall_head"
|
|
||||||
- "enchanting_table"
|
|
||||||
- "end_gateway"
|
|
||||||
- "end_portal"
|
|
||||||
- "end_rod"
|
|
||||||
- "ender_chest"
|
|
||||||
- "chest"
|
|
||||||
- "flower_pot"
|
|
||||||
- "grass"
|
|
||||||
- "heavy_weighted_pressure_plate"
|
|
||||||
- "lever"
|
|
||||||
- "light_weighted_pressure_plate"
|
|
||||||
- "player_head"
|
|
||||||
- "redstone_wire"
|
|
||||||
- "repeater"
|
|
||||||
- "comparator"
|
|
||||||
- "redstone_torch"
|
|
||||||
- "torch"
|
|
||||||
- "redstone_wall_torch"
|
|
||||||
- "wall_torch"
|
|
||||||
- "sign"
|
|
||||||
- "skeleton_skull"
|
|
||||||
- "skeleton_wall_skull"
|
|
||||||
- "snow"
|
|
||||||
- "stone_pressure_plate"
|
|
||||||
- "trapped_chest"
|
|
||||||
- "tripwire"
|
|
||||||
- "tripwire_hook"
|
|
||||||
- "turtle_egg"
|
|
||||||
- "wall_sign"
|
|
||||||
- "zombie_head"
|
|
||||||
- "zombie_wall_head"
|
|
||||||
- "bell"
|
|
||||||
- "black_bed"
|
|
||||||
- "black_banner"
|
|
||||||
- "black_carpet"
|
|
||||||
- "black_concrete_powder"
|
|
||||||
- "black_wall_banner"
|
|
||||||
- "blue_bed"
|
|
||||||
- "blue_banner"
|
|
||||||
- "blue_carpet"
|
|
||||||
- "blue_concrete_powder"
|
|
||||||
- "blue_wall_banner"
|
|
||||||
- "brown_bed"
|
|
||||||
- "brown_banner"
|
|
||||||
- "brown_carpet"
|
|
||||||
- "brown_concrete_powder"
|
|
||||||
- "brown_wall_banner"
|
|
||||||
- "cyan_bed"
|
|
||||||
- "cyan_banner"
|
|
||||||
- "cyan_concrete_powder"
|
|
||||||
- "cyan_carpet"
|
|
||||||
- "cyan_wall_banner"
|
|
||||||
- "gray_bed"
|
|
||||||
- "gray_banner"
|
|
||||||
- "gray_concrete_powder"
|
|
||||||
- "gray_carpet"
|
|
||||||
- "gray_wall_banner"
|
|
||||||
- "green_bed"
|
|
||||||
- "green_banner"
|
|
||||||
- "green_concrete_powder"
|
|
||||||
- "green_carpet"
|
|
||||||
- "green_wall_banner"
|
|
||||||
- "light_blue_bed"
|
|
||||||
- "light_blue_banner"
|
|
||||||
- "light_blue_concrete_powder"
|
|
||||||
- "light_blue_carpet"
|
|
||||||
- "light_blue_wall_banner"
|
|
||||||
- "light_gray_bed"
|
|
||||||
- "light_gray_banner"
|
|
||||||
- "light_gray_concrete_powder"
|
|
||||||
- "light_gray_carpet"
|
|
||||||
- "light_gray_wall_banner"
|
|
||||||
- "lime_bed"
|
|
||||||
- "lime_banner"
|
|
||||||
- "lime_concrete_powder"
|
|
||||||
- "lime_carpet"
|
|
||||||
- "lime_wall_banner"
|
|
||||||
- "magenta_bed"
|
|
||||||
- "magenta_banner"
|
|
||||||
- "magenta_concrete_powder"
|
|
||||||
- "magenta_carpet"
|
|
||||||
- "magenta_wall_banner"
|
|
||||||
- "orange_bed"
|
|
||||||
- "orange_banner"
|
|
||||||
- "orange_concrete_powder"
|
|
||||||
- "orange_carpet"
|
|
||||||
- "orange_wall_banner"
|
|
||||||
- "pink_bed"
|
|
||||||
- "pink_banner"
|
|
||||||
- "pink_concrete_powder"
|
|
||||||
- "pink_carpet"
|
|
||||||
- "pink_wall_banner"
|
|
||||||
- "purple_bed"
|
|
||||||
- "purple_banner"
|
|
||||||
- "purple_concrete_powder"
|
|
||||||
- "purple_carpet"
|
|
||||||
- "purple_wall_banner"
|
|
||||||
- "red_bed"
|
|
||||||
- "red_banner"
|
|
||||||
- "red_concrete_powder"
|
|
||||||
- "red_carpet"
|
|
||||||
- "red_wall_banner"
|
|
||||||
- "white_bed"
|
|
||||||
- "white_banner"
|
|
||||||
- "white_concrete_powder"
|
|
||||||
- "white_carpet"
|
|
||||||
- "white_wall_banner"
|
|
||||||
- "yellow_bed"
|
|
||||||
- "yellow_banner"
|
|
||||||
- "yellow_concrete_powder"
|
|
||||||
- "yellow_carpet"
|
|
||||||
- "yellow_wall_banner"
|
|
||||||
- "brain_coral"
|
|
||||||
- "brain_coral_fan"
|
|
||||||
- "brain_coral_wall_fan"
|
|
||||||
- "bubble_coral"
|
|
||||||
- "bubble_coral_block"
|
|
||||||
- "bubble_coral_fan"
|
|
||||||
- "bubble_coral_wall_fan"
|
|
||||||
- "dead_brain_coral"
|
|
||||||
- "dead_brain_coral_block"
|
|
||||||
- "dead_brain_coral_fan"
|
|
||||||
- "dead_brain_coral_wall_fan"
|
|
||||||
- "dead_bubble_coral"
|
|
||||||
- "dead_bubble_coral_fan"
|
|
||||||
- "dead_bubble_coral_wall_fan"
|
|
||||||
- "dead_fire_coral"
|
|
||||||
- "dead_fire_coral_block"
|
|
||||||
- "dead_fire_coral_fan"
|
|
||||||
- "dead_fire_coral_wall_fan"
|
|
||||||
- "dead_horn_coral"
|
|
||||||
- "dead_horn_coral_block"
|
|
||||||
- "dead_horn_coral_fan"
|
|
||||||
- "dead_tube_coral"
|
|
||||||
- "dead_tube_coral_wall_fan"
|
|
||||||
- "dried_kelp_block"
|
|
||||||
- "horn_coral"
|
|
||||||
- "horn_coral_block"
|
|
||||||
- "horn_coral_fan"
|
|
||||||
- "horn_coral_wall_fan"
|
|
||||||
- "tube_coral"
|
|
||||||
- "tube_coral_block"
|
|
||||||
- "tube_coral_fan"
|
|
||||||
- "tube_coral_wall_fan"
|
|
|
@ -1,8 +0,0 @@
|
||||||
# Whether update notifications are enabled
|
|
||||||
enabled=true
|
|
||||||
# CI path
|
|
||||||
path=https://ci.athion.net/
|
|
||||||
# Job name
|
|
||||||
job=PlotSquared-Releases
|
|
||||||
# Artifact pattern
|
|
||||||
artifact=^PlotSquared-Bukkit-(?<version>[0-9.]+).jar$
|
|
|
@ -1,56 +0,0 @@
|
||||||
configuration_version: v5
|
|
||||||
worlds:
|
|
||||||
plotworld:
|
|
||||||
plot:
|
|
||||||
height: 62
|
|
||||||
biome: minecraft:forest
|
|
||||||
size: 42
|
|
||||||
filling: stone:100
|
|
||||||
auto_merge: false
|
|
||||||
bedrock: true
|
|
||||||
create_signs: true
|
|
||||||
floor: grass_block:100
|
|
||||||
wall:
|
|
||||||
filling: stone:100
|
|
||||||
block_claimed: sandstone_slab:100
|
|
||||||
height: 62
|
|
||||||
block: stone_slab:100
|
|
||||||
place_top_block: true
|
|
||||||
misc_spawn_unowned: false
|
|
||||||
road:
|
|
||||||
block: quartz_block:100
|
|
||||||
height: 62
|
|
||||||
width: 7
|
|
||||||
flags: {}
|
|
||||||
home:
|
|
||||||
nonmembers: side
|
|
||||||
default: side
|
|
||||||
schematic:
|
|
||||||
specify_on_claim: false
|
|
||||||
on_claim: false
|
|
||||||
file: 'null'
|
|
||||||
schematics: []
|
|
||||||
economy:
|
|
||||||
prices:
|
|
||||||
merge: 100
|
|
||||||
sell: 100
|
|
||||||
claim: 100
|
|
||||||
use: false
|
|
||||||
chat:
|
|
||||||
enabled: false
|
|
||||||
forced: false
|
|
||||||
limits:
|
|
||||||
max-members: 128
|
|
||||||
world:
|
|
||||||
max_height: 256
|
|
||||||
gamemode: creative
|
|
||||||
min_height: 1
|
|
||||||
border: false
|
|
||||||
event:
|
|
||||||
spawn:
|
|
||||||
egg: false
|
|
||||||
breeding: false
|
|
||||||
custom: true
|
|
||||||
natural_mob_spawning: false
|
|
||||||
mob_spawner_spawning: false
|
|
||||||
flags: {}
|
|
|
@ -1,54 +0,0 @@
|
||||||
worlds:
|
|
||||||
plotworld:
|
|
||||||
plot:
|
|
||||||
height: 64
|
|
||||||
biome: FOREST
|
|
||||||
size: 42
|
|
||||||
filling:
|
|
||||||
- '1:0'
|
|
||||||
auto_merge: false
|
|
||||||
bedrock: true
|
|
||||||
create_signs: true
|
|
||||||
floor:
|
|
||||||
- '2:0'
|
|
||||||
wall:
|
|
||||||
filling: '1:0'
|
|
||||||
block_claimed: '44:1'
|
|
||||||
height: 64
|
|
||||||
block: '44:0'
|
|
||||||
misc_spawn_unowned: false
|
|
||||||
road:
|
|
||||||
block: '155:0'
|
|
||||||
height: 64
|
|
||||||
width: 7
|
|
||||||
home:
|
|
||||||
nonmembers: side
|
|
||||||
default: side
|
|
||||||
schematic:
|
|
||||||
specify_on_claim: false
|
|
||||||
on_claim: false
|
|
||||||
file: 'null'
|
|
||||||
economy:
|
|
||||||
prices:
|
|
||||||
merge: 100
|
|
||||||
sell: 100
|
|
||||||
claim: 100
|
|
||||||
use: false
|
|
||||||
chat:
|
|
||||||
enabled: false
|
|
||||||
limits:
|
|
||||||
max-members: 128
|
|
||||||
world:
|
|
||||||
max_height: 256
|
|
||||||
gamemode: creative
|
|
||||||
min_height: 1
|
|
||||||
border: false
|
|
||||||
event:
|
|
||||||
spawn:
|
|
||||||
egg: false
|
|
||||||
breeding: false
|
|
||||||
custom: true
|
|
||||||
natural_mob_spawning: false
|
|
||||||
mob_spawner_spawning: false
|
|
||||||
flags: {}
|
|
||||||
mob_damage: false
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,16 +0,0 @@
|
||||||
/*
|
|
||||||
This will increase a player's allowed plots by the provided value
|
|
||||||
/plot debugexec runasync addperm <player> <amount>
|
|
||||||
*/
|
|
||||||
var uuid = UUIDHandler.getUUID('%s0', null);
|
|
||||||
if (uuid === null) {
|
|
||||||
C_INVALID_PLAYER.send(PlotPlayer, '%s0');
|
|
||||||
} else if (!MathMan.class.static.isInteger('%s1')) {
|
|
||||||
C_NOT_VALID_NUMBER.send(PlotPlayer, '(0, ' + Settings.MAX_PLOTS + ')');
|
|
||||||
} else {
|
|
||||||
var amount = parseInt('%s1');
|
|
||||||
var pp = IMP.wrapPlayer(UUIDHandler.getUUIDWrapper().getOfflinePlayer(uuid).player);
|
|
||||||
var allowed = pp.getAllowedPlots();
|
|
||||||
MainUtil.class.static.sendMessage(PlotPlayer, '$4Setting permission: plots.plot.' + (allowed + amount) + ' for %s0');
|
|
||||||
IMP.getEconomyHandler().setPermission("", pp.getName(), 'plots.plot.' + (allowed + amount), true);
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
/*
|
|
||||||
This script will fix all signs in the world.
|
|
||||||
*/
|
|
||||||
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
|
||||||
var plot = plots.get(i);
|
|
||||||
if (!plot.isMerged() || !plot.getMerged(0)) {
|
|
||||||
plot.setSign();
|
|
||||||
PS.class.static.log('&cSetting sign for: ' + plot);
|
|
||||||
}
|
|
||||||
java.lang.Thread.sleep(10);
|
|
||||||
}
|
|
|
@ -1,48 +0,0 @@
|
||||||
/*
|
|
||||||
Need to script something quick with PlotSquared?
|
|
||||||
/plot debugexec runasync automerge.js <removeroads>
|
|
||||||
|
|
||||||
This is an example script that will auto merge all plots
|
|
||||||
|
|
||||||
The following utility classes are usable:
|
|
||||||
- PS
|
|
||||||
- TaskManager
|
|
||||||
- TitleManager
|
|
||||||
- ConsolePlayer
|
|
||||||
- SchematicHandler
|
|
||||||
- ChunkManager
|
|
||||||
- BlockManager
|
|
||||||
- SetupUtils
|
|
||||||
- EventUtil
|
|
||||||
- UUIDHandler
|
|
||||||
- DBFunc
|
|
||||||
- HybridUtils
|
|
||||||
- IMP ( BukkitMain or SpongeMain)
|
|
||||||
- MainCommand
|
|
||||||
- MainUtil
|
|
||||||
- Settings
|
|
||||||
- StringMan
|
|
||||||
- MathMan
|
|
||||||
- C ( use C_ )
|
|
||||||
- Permissions ( use Permissions_ )
|
|
||||||
|
|
||||||
For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
|
|
||||||
*/
|
|
||||||
var plots = PS.sortPlots(PS.getPlots());
|
|
||||||
PS.class.static.log("Attempting to auto merge " + plots.size() + " plots");
|
|
||||||
if ("%s0" === "true") {
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
|
||||||
var plot = plots.get(i);
|
|
||||||
plot.autoMerge(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if ("%s0" === "false") {
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
|
||||||
var plot = plots.get(i);
|
|
||||||
plot.autoMerge(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
C_COMMAND_SYNTAX.send(PlotPlayer, "/plot debugexec automerge.js <removeroads>");
|
|
||||||
MainUtil.sendMessage(PlotPlayer, "$1<removeroads> is true or false if you want to remove roads when auto merging");
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
/*
|
|
||||||
Fixes border around plots
|
|
||||||
/plot debugexec runasync fixborder.js <Plot ID>
|
|
||||||
*/
|
|
||||||
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
|
||||||
PS.class.static.log("Attempting to fix border for " + plots.size() + " plots");
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
|
||||||
var plot = plots.get(i);
|
|
||||||
plot.setComponent("border", "%s0");
|
|
||||||
}
|
|
|
@ -1,32 +0,0 @@
|
||||||
/*
|
|
||||||
* Script to find the furthest plot from origin in a world:
|
|
||||||
* - /plot debugexec runasync furthest.js <plotworld>
|
|
||||||
*/
|
|
||||||
|
|
||||||
if (PS.hasPlotArea("%s0")) {
|
|
||||||
var plots = PS.getAllPlotsRaw().get("%s0").values().toArray();
|
|
||||||
var max = 0;
|
|
||||||
var maxplot;
|
|
||||||
for (var i in plots) {
|
|
||||||
var plot = plots[i];
|
|
||||||
if (plot.x > max) {
|
|
||||||
max = plot.x;
|
|
||||||
maxplot = plot;
|
|
||||||
}
|
|
||||||
if (plot.y > max) {
|
|
||||||
max = plot.y;
|
|
||||||
maxplot = plot;
|
|
||||||
}
|
|
||||||
if (-plot.x > max) {
|
|
||||||
max = -plot.x;
|
|
||||||
maxplot = plot;
|
|
||||||
}
|
|
||||||
if (-plot.y > max) {
|
|
||||||
max = -plot.y;
|
|
||||||
maxplot = plot;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
PS.class.static.log(plot);
|
|
||||||
} else {
|
|
||||||
PlotPlayer.sendMessage("Usage: /plot debugexec runasync furthest.js <plotworld>");
|
|
||||||
}
|
|
|
@ -1,2 +0,0 @@
|
||||||
// This command is registered from the start.js file which is run during startup
|
|
||||||
PlotPlayer.sendMessage("Hello World!");
|
|
|
@ -1,12 +0,0 @@
|
||||||
/*
|
|
||||||
This script will reset all biomes in claimed plots
|
|
||||||
*/
|
|
||||||
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
|
||||||
var plot = plots.get(i);
|
|
||||||
if (!plot.isMerged() || !plot.getMerged(0)) {
|
|
||||||
plot.setBiome("%s0", null);
|
|
||||||
PS.class.static.log('&cSetting biome for: ' + plot);
|
|
||||||
}
|
|
||||||
java.lang.Thread.sleep(1000);
|
|
||||||
}
|
|
|
@ -1,7 +0,0 @@
|
||||||
// Add your commands to this list
|
|
||||||
var commands = ["mycommand"];
|
|
||||||
|
|
||||||
// Command registration:
|
|
||||||
for (var i in commands) {
|
|
||||||
MainCommand.class.static.onCommand(PlotPlayer, "plot", "debugexec", "addcmd", commands[i] + ".js");
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,30 +0,0 @@
|
||||||
global:
|
|
||||||
# Settings for the automatic version updater
|
|
||||||
auto updater:
|
|
||||||
notify: true
|
|
||||||
download: false
|
|
||||||
|
|
||||||
# Number of seconds to wait until a new update is downloaded
|
|
||||||
delay: 43200 # 12 hours
|
|
||||||
|
|
||||||
metrics: true
|
|
||||||
|
|
||||||
# Automatically compile structure modifiers
|
|
||||||
background compiler: true
|
|
||||||
|
|
||||||
# Disable version checking for the given Minecraft version. Backup your world first!
|
|
||||||
ignore version check:
|
|
||||||
|
|
||||||
# Override the starting injecting method
|
|
||||||
injection method:
|
|
||||||
|
|
||||||
# Whether or not to enable the filter command
|
|
||||||
debug: false
|
|
||||||
|
|
||||||
# Whether or not to print a stack trace for every warning
|
|
||||||
detailed error: false
|
|
||||||
|
|
||||||
# The engine used by the filter command
|
|
||||||
script engine: JavaScript
|
|
||||||
|
|
||||||
suppressed reports:
|
|
|
@ -2,10 +2,10 @@
|
||||||
# As you can see, there's actually not that much to configure without any plugins.
|
# As you can see, there's actually not that much to configure without any plugins.
|
||||||
# For a reference for any variable inside this file, check out the Bukkit Wiki at
|
# For a reference for any variable inside this file, check out the Bukkit Wiki at
|
||||||
# https://www.spigotmc.org/go/bukkit-yml
|
# https://www.spigotmc.org/go/bukkit-yml
|
||||||
#
|
#
|
||||||
# If you need help on this file, feel free to join us on irc or leave a message
|
# If you need help on this file, feel free to join us on irc or leave a message
|
||||||
# on the forums asking for advice.
|
# on the forums asking for advice.
|
||||||
#
|
#
|
||||||
# IRC: #spigot @ irc.spi.gt
|
# IRC: #spigot @ irc.spi.gt
|
||||||
# (If this means nothing to you, just go to https://www.spigotmc.org/go/irc )
|
# (If this means nothing to you, just go to https://www.spigotmc.org/go/irc )
|
||||||
# Forums: https://www.spigotmc.org/
|
# Forums: https://www.spigotmc.org/
|
||||||
|
@ -13,6 +13,7 @@
|
||||||
|
|
||||||
|
|
||||||
settings:
|
settings:
|
||||||
|
use-map-color-cache: true
|
||||||
allow-end: true
|
allow-end: true
|
||||||
warn-on-overload: true
|
warn-on-overload: true
|
||||||
permissions-file: permissions.yml
|
permissions-file: permissions.yml
|
||||||
|
@ -24,6 +25,8 @@ settings:
|
||||||
shutdown-message: Server closed
|
shutdown-message: Server closed
|
||||||
minimum-api: none
|
minimum-api: none
|
||||||
spawn-limits:
|
spawn-limits:
|
||||||
|
water-underground-creature: 5
|
||||||
|
axolotls: 5
|
||||||
water-ambient: 20
|
water-ambient: 20
|
||||||
monsters: 50
|
monsters: 50
|
||||||
animals: 8
|
animals: 8
|
||||||
|
@ -32,6 +35,8 @@ spawn-limits:
|
||||||
chunk-gc:
|
chunk-gc:
|
||||||
period-in-ticks: 400
|
period-in-ticks: 400
|
||||||
ticks-per:
|
ticks-per:
|
||||||
|
water-underground-creature-spawns: 1
|
||||||
|
axolotl-spawns: 1
|
||||||
water-spawns: 1
|
water-spawns: 1
|
||||||
water-ambient-spawns: 1
|
water-ambient-spawns: 1
|
||||||
ambient-spawns: 1
|
ambient-spawns: 1
|
||||||
|
|
288
Server/paper.yml
288
Server/paper.yml
|
@ -1,288 +0,0 @@
|
||||||
# This is the main configuration file for Paper.
|
|
||||||
# As you can see, there's tons to configure. Some options may impact gameplay, so use
|
|
||||||
# with caution, and make sure you know what each option does before configuring.
|
|
||||||
#
|
|
||||||
# If you need help with the configuration or have any questions related to Paper,
|
|
||||||
# join us in our Discord or IRC channel.
|
|
||||||
#
|
|
||||||
# Discord: https://discord.gg/papermc
|
|
||||||
# IRC: #paper @ irc.esper.net ( https://webchat.esper.net/?channels=paper )
|
|
||||||
# Website: https://papermc.io/
|
|
||||||
# Docs: https://paper.readthedocs.org/
|
|
||||||
|
|
||||||
use-display-name-in-quit-message: false
|
|
||||||
verbose: false
|
|
||||||
config-version: 20
|
|
||||||
settings:
|
|
||||||
fix-entity-position-desync: true
|
|
||||||
track-plugin-scoreboards: false
|
|
||||||
max-joins-per-tick: 3
|
|
||||||
player-auto-save-rate: -1
|
|
||||||
max-player-auto-save-per-tick: -1
|
|
||||||
console-has-all-permissions: false
|
|
||||||
chunk-tasks-per-tick: 1000
|
|
||||||
load-permissions-yml-before-plugins: true
|
|
||||||
bungee-online-mode: true
|
|
||||||
region-file-cache-size: 256
|
|
||||||
incoming-packet-spam-threshold: 300
|
|
||||||
save-player-data: true
|
|
||||||
use-alternative-luck-formula: false
|
|
||||||
use-versioned-world: false
|
|
||||||
suggest-player-names-when-null-tab-completions: true
|
|
||||||
enable-player-collisions: true
|
|
||||||
save-empty-scoreboard-teams: false
|
|
||||||
velocity-support:
|
|
||||||
enabled: false
|
|
||||||
online-mode: false
|
|
||||||
secret: ''
|
|
||||||
async-chunks:
|
|
||||||
enable: true
|
|
||||||
threads: -1
|
|
||||||
watchdog:
|
|
||||||
early-warning-every: 5000
|
|
||||||
early-warning-delay: 10000
|
|
||||||
spam-limiter:
|
|
||||||
recipe-spam-increment: 1
|
|
||||||
recipe-spam-limit: 20
|
|
||||||
tab-spam-increment: 1
|
|
||||||
tab-spam-limit: 500
|
|
||||||
book-size:
|
|
||||||
page-max: 2560
|
|
||||||
total-multiplier: 0.98
|
|
||||||
unsupported-settings:
|
|
||||||
allow-headless-pistons: false
|
|
||||||
allow-permanent-block-break-exploits: false
|
|
||||||
allow-piston-duplication: false
|
|
||||||
allow-permanent-block-break-exploits-readme: This setting controls if players
|
|
||||||
should be able to break bedrock, end portals and other intended to be permanent
|
|
||||||
blocks.
|
|
||||||
allow-piston-duplication-readme: This setting controls if player should be able
|
|
||||||
to use TNT duplication, but this also allows duplicating carpet, rails and potentially
|
|
||||||
other items
|
|
||||||
allow-headless-pistons-readme: This setting controls if players should be able
|
|
||||||
to create headless pistons.
|
|
||||||
console:
|
|
||||||
enable-brigadier-highlighting: true
|
|
||||||
enable-brigadier-completions: true
|
|
||||||
messages:
|
|
||||||
no-permission: '&cI''m sorry, but you do not have permission to perform this command.
|
|
||||||
Please contact the server administrators if you believe that this is in error.'
|
|
||||||
kick:
|
|
||||||
authentication-servers-down: ''
|
|
||||||
connection-throttle: Connection throttled! Please wait before reconnecting.
|
|
||||||
flying-player: Flying is not enabled on this server
|
|
||||||
flying-vehicle: Flying is not enabled on this server
|
|
||||||
timings:
|
|
||||||
enabled: true
|
|
||||||
verbose: true
|
|
||||||
server-name-privacy: false
|
|
||||||
hidden-config-entries:
|
|
||||||
- database
|
|
||||||
- settings.bungeecord-addresses
|
|
||||||
- settings.velocity-support.secret
|
|
||||||
- settings.seed
|
|
||||||
- settings.seed.dungeon
|
|
||||||
- settings.seed.end-spike
|
|
||||||
- server-ip
|
|
||||||
- worldgen.seeds.populator
|
|
||||||
history-interval: 300
|
|
||||||
history-length: 3600
|
|
||||||
server-name: Unknown Server
|
|
||||||
world-settings:
|
|
||||||
default:
|
|
||||||
allow-using-signs-inside-spawn-protection: false
|
|
||||||
piglins-guard-chests: true
|
|
||||||
ender-dragons-death-always-places-dragon-egg: false
|
|
||||||
update-pathfinding-on-block-update: true
|
|
||||||
fix-wither-targeting-bug: false
|
|
||||||
only-players-collide: false
|
|
||||||
allow-vehicle-collisions: true
|
|
||||||
portal-search-vanilla-dimension-scaling: true
|
|
||||||
fix-climbing-bypassing-cramming-rule: false
|
|
||||||
max-leash-distance: 10.0
|
|
||||||
should-remove-dragon: false
|
|
||||||
zombies-target-turtle-eggs: true
|
|
||||||
phantoms-do-not-spawn-on-creative-players: true
|
|
||||||
phantoms-only-attack-insomniacs: true
|
|
||||||
iron-golems-can-spawn-in-air: false
|
|
||||||
zombie-villager-infection-chance: -1.0
|
|
||||||
delay-chunk-unloads-by: 10s
|
|
||||||
light-queue-size: 20
|
|
||||||
seed-based-feature-search: true
|
|
||||||
portal-create-radius: 16
|
|
||||||
entities-target-with-follow-range: false
|
|
||||||
fix-zero-tick-instant-grow-farms: true
|
|
||||||
fixed-chunk-inhabited-time: -1
|
|
||||||
disable-teleportation-suffocation-check: false
|
|
||||||
remove-corrupt-tile-entities: false
|
|
||||||
optimize-explosions: true
|
|
||||||
per-player-mob-spawns: true
|
|
||||||
experience-merge-max-value: -1
|
|
||||||
use-vanilla-world-scoreboard-name-coloring: false
|
|
||||||
enable-treasure-maps: true
|
|
||||||
treasure-maps-return-already-discovered: false
|
|
||||||
prevent-moving-into-unloaded-chunks: true
|
|
||||||
max-auto-save-chunks-per-tick: 6
|
|
||||||
falling-block-height-nerf: 0
|
|
||||||
tnt-entity-height-nerf: 0
|
|
||||||
portal-search-radius: 128
|
|
||||||
filter-nbt-data-from-spawn-eggs-and-related: true
|
|
||||||
max-entity-collisions: 2
|
|
||||||
disable-creeper-lingering-effect: false
|
|
||||||
duplicate-uuid-resolver: saferegen
|
|
||||||
duplicate-uuid-saferegen-delete-range: 32
|
|
||||||
disable-thunder: false
|
|
||||||
skeleton-horse-thunder-spawn-chance: 0.01
|
|
||||||
disable-ice-and-snow: false
|
|
||||||
count-all-mobs-for-spawning: false
|
|
||||||
keep-spawn-loaded-range: 10
|
|
||||||
keep-spawn-loaded: true
|
|
||||||
auto-save-interval: -1
|
|
||||||
armor-stands-do-collision-entity-lookups: true
|
|
||||||
nether-ceiling-void-damage-height: 0
|
|
||||||
water-over-lava-flow-speed: 5
|
|
||||||
grass-spread-tick-rate: 4
|
|
||||||
bed-search-radius: 1
|
|
||||||
use-faster-eigencraft-redstone: true
|
|
||||||
allow-non-player-entities-on-scoreboards: false
|
|
||||||
disable-explosion-knockback: false
|
|
||||||
container-update-tick-rate: 3
|
|
||||||
parrots-are-unaffected-by-player-movement: false
|
|
||||||
prevent-tnt-from-moving-in-water: false
|
|
||||||
non-player-arrow-despawn-rate: 1200
|
|
||||||
creative-arrow-despawn-rate: 1200
|
|
||||||
armor-stands-tick: true
|
|
||||||
spawner-nerfed-mobs-should-jump: false
|
|
||||||
allow-leashing-undead-horse: false
|
|
||||||
baby-zombie-movement-speed: 0.5
|
|
||||||
all-chunks-are-slime-chunks: false
|
|
||||||
mob-spawner-tick-rate: 2
|
|
||||||
game-mechanics:
|
|
||||||
fix-curing-zombie-villager-discount-exploit: true
|
|
||||||
disable-mob-spawner-spawn-egg-transformation: false
|
|
||||||
nerf-pigmen-from-nether-portals: false
|
|
||||||
disable-pillager-patrols: false
|
|
||||||
scan-for-legacy-ender-dragon: true
|
|
||||||
disable-chest-cat-detection: false
|
|
||||||
shield-blocking-delay: 5
|
|
||||||
disable-end-credits: false
|
|
||||||
disable-player-crits: false
|
|
||||||
disable-sprint-interruption-on-attack: false
|
|
||||||
disable-relative-projectile-velocity: false
|
|
||||||
disable-unloaded-chunk-enderpearl-exploit: true
|
|
||||||
pillager-patrols:
|
|
||||||
spawn-chance: 0.2
|
|
||||||
spawn-delay:
|
|
||||||
per-player: false
|
|
||||||
ticks: 12000
|
|
||||||
start:
|
|
||||||
per-player: false
|
|
||||||
day: 5
|
|
||||||
max-growth-height:
|
|
||||||
cactus: 3
|
|
||||||
reeds: 3
|
|
||||||
bamboo:
|
|
||||||
max: 16
|
|
||||||
min: 11
|
|
||||||
fishing-time-range:
|
|
||||||
MinimumTicks: 100
|
|
||||||
MaximumTicks: 600
|
|
||||||
despawn-ranges:
|
|
||||||
soft: 28
|
|
||||||
hard: 96
|
|
||||||
lightning-strike-distance-limit:
|
|
||||||
sound: -1
|
|
||||||
impact-sound: -1
|
|
||||||
flash: -1
|
|
||||||
frosted-ice:
|
|
||||||
enabled: true
|
|
||||||
delay:
|
|
||||||
min: 20
|
|
||||||
max: 40
|
|
||||||
lootables:
|
|
||||||
auto-replenish: false
|
|
||||||
restrict-player-reloot: true
|
|
||||||
reset-seed-on-fill: true
|
|
||||||
max-refills: -1
|
|
||||||
refresh-min: 12h
|
|
||||||
refresh-max: 2d
|
|
||||||
hopper:
|
|
||||||
cooldown-when-full: true
|
|
||||||
disable-move-event: false
|
|
||||||
alt-item-despawn-rate:
|
|
||||||
enabled: true
|
|
||||||
items:
|
|
||||||
COBBLESTONE: 300
|
|
||||||
anti-xray:
|
|
||||||
use-permission: false
|
|
||||||
lava-obscures: false
|
|
||||||
enabled: true
|
|
||||||
engine-mode: 1
|
|
||||||
chunk-edge-mode: 2
|
|
||||||
max-chunk-section-index: 3
|
|
||||||
update-radius: 2
|
|
||||||
hidden-blocks:
|
|
||||||
- gold_ore
|
|
||||||
- iron_ore
|
|
||||||
- coal_ore
|
|
||||||
- lapis_ore
|
|
||||||
- mossy_cobblestone
|
|
||||||
- obsidian
|
|
||||||
- chest
|
|
||||||
- diamond_ore
|
|
||||||
- redstone_ore
|
|
||||||
- clay
|
|
||||||
- emerald_ore
|
|
||||||
- ender_chest
|
|
||||||
replacement-blocks:
|
|
||||||
- stone
|
|
||||||
- oak_planks
|
|
||||||
squid-spawn-height:
|
|
||||||
maximum: 0.0
|
|
||||||
generator-settings:
|
|
||||||
flat-bedrock: false
|
|
||||||
baby-zombie-movement-modifier: 0.5
|
|
||||||
viewdistances:
|
|
||||||
no-tick-view-distance: -1
|
|
||||||
wandering-trader:
|
|
||||||
spawn-minute-length: 1200
|
|
||||||
spawn-day-length: 24000
|
|
||||||
spawn-chance-failure-increment: 25
|
|
||||||
spawn-chance-min: 25
|
|
||||||
spawn-chance-max: 75
|
|
||||||
mobs-can-always-pick-up-loot:
|
|
||||||
zombies: false
|
|
||||||
skeletons: false
|
|
||||||
door-breaking-difficulty:
|
|
||||||
zombie:
|
|
||||||
- HARD
|
|
||||||
vindicator:
|
|
||||||
- NORMAL
|
|
||||||
- HARD
|
|
||||||
entity-per-chunk-save-limit:
|
|
||||||
experience_orb: -1
|
|
||||||
snowball: -1
|
|
||||||
ender_pearl: -1
|
|
||||||
arrow: -1
|
|
||||||
worldhub:
|
|
||||||
anti-xray:
|
|
||||||
enabled: false
|
|
||||||
v1:
|
|
||||||
anti-xray:
|
|
||||||
enabled: false
|
|
||||||
auto-save-interval: 120000
|
|
||||||
keep-spawn-loaded: false
|
|
||||||
v2:
|
|
||||||
anti-xray:
|
|
||||||
enabled: false
|
|
||||||
auto-save-interval: 120000
|
|
||||||
keep-spawn-loaded: false
|
|
||||||
v3:
|
|
||||||
anti-xray:
|
|
||||||
enabled: false
|
|
||||||
auto-save-interval: 120000
|
|
||||||
keep-spawn-loaded: false
|
|
||||||
world_the_end:
|
|
||||||
anti-xray:
|
|
||||||
enabled: false
|
|
||||||
auto-save-interval: 9020
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,13 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
while true; do
|
|
||||||
echo "-- Starting server (paper.jar)"
|
|
||||||
java -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -Xms2G -Xmx5G -jar paper.jar
|
|
||||||
if [ -f "/tmp/RestartMCServerv5" ]; then
|
|
||||||
rm /tmp/RestartMCServerv5
|
|
||||||
echo -- Restarting server
|
|
||||||
else
|
|
||||||
echo -- Stopping server
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
|
@ -1,49 +1,58 @@
|
||||||
#Minecraft server properties
|
#Minecraft server properties
|
||||||
#Sat May 01 12:01:12 UTC 2021
|
#Sat Feb 04 16:23:38 GMT 2023
|
||||||
enable-jmx-monitoring=false
|
enable-jmx-monitoring=false
|
||||||
rcon.port=25575
|
rcon.port=25575
|
||||||
level-seed=1923020019
|
level-seed=1923020019
|
||||||
enable-command-block=true
|
|
||||||
gamemode=survival
|
gamemode=survival
|
||||||
|
enable-command-block=true
|
||||||
enable-query=false
|
enable-query=false
|
||||||
generator-settings=
|
generator-settings={}
|
||||||
|
enforce-secure-profile=false
|
||||||
level-name=world
|
level-name=world
|
||||||
motd=\u00A73Chromacraft \u00A79v5
|
motd=\u00A73Chromacraft \u00A79v5
|
||||||
query.port=25565
|
query.port=25588
|
||||||
pvp=true
|
pvp=true
|
||||||
generate-structures=true
|
generate-structures=true
|
||||||
|
max-chained-neighbor-updates=1000000
|
||||||
difficulty=normal
|
difficulty=normal
|
||||||
network-compression-threshold=-1
|
network-compression-threshold=-1
|
||||||
max-tick-time=60000
|
max-tick-time=60000
|
||||||
max-players=20
|
require-resource-pack=false
|
||||||
|
max-players=420
|
||||||
use-native-transport=true
|
use-native-transport=true
|
||||||
enable-status=true
|
|
||||||
online-mode=true
|
online-mode=true
|
||||||
|
enable-status=true
|
||||||
allow-flight=false
|
allow-flight=false
|
||||||
|
initial-disabled-packs=
|
||||||
broadcast-rcon-to-ops=true
|
broadcast-rcon-to-ops=true
|
||||||
view-distance=10
|
view-distance=6
|
||||||
max-build-height=256
|
max-build-height=256
|
||||||
server-ip=
|
resource-pack-prompt=
|
||||||
|
server-ip=0.0.0.0
|
||||||
allow-nether=true
|
allow-nether=true
|
||||||
server-port=25585
|
server-port=25588
|
||||||
sync-chunk-writes=true
|
sync-chunk-writes=true
|
||||||
enable-rcon=false
|
enable-rcon=false
|
||||||
|
server-name=Unknown Server
|
||||||
op-permission-level=4
|
op-permission-level=4
|
||||||
prevent-proxy-connections=false
|
prevent-proxy-connections=false
|
||||||
|
hide-online-players=false
|
||||||
resource-pack=
|
resource-pack=
|
||||||
entity-broadcast-range-percentage=100
|
entity-broadcast-range-percentage=100
|
||||||
player-idle-timeout=0
|
simulation-distance=10
|
||||||
rcon.password=
|
rcon.password=
|
||||||
|
player-idle-timeout=0
|
||||||
force-gamemode=false
|
force-gamemode=false
|
||||||
debug=false
|
debug=false
|
||||||
rate-limit=0
|
rate-limit=0
|
||||||
hardcore=false
|
hardcore=false
|
||||||
white-list=false
|
white-list=true
|
||||||
broadcast-console-to-ops=true
|
broadcast-console-to-ops=true
|
||||||
spawn-npcs=true
|
spawn-npcs=true
|
||||||
spawn-animals=true
|
spawn-animals=true
|
||||||
snooper-enabled=false
|
snooper-enabled=false
|
||||||
function-permission-level=2
|
function-permission-level=2
|
||||||
|
initial-enabled-packs=vanilla
|
||||||
level-type=default
|
level-type=default
|
||||||
text-filtering-config=
|
text-filtering-config=
|
||||||
spawn-monsters=true
|
spawn-monsters=true
|
||||||
|
|
|
@ -3,15 +3,16 @@
|
||||||
# with caution, and make sure you know what each option does before configuring.
|
# with caution, and make sure you know what each option does before configuring.
|
||||||
# For a reference for any variable inside this file, check out the Spigot wiki at
|
# For a reference for any variable inside this file, check out the Spigot wiki at
|
||||||
# http://www.spigotmc.org/wiki/spigot-configuration/
|
# http://www.spigotmc.org/wiki/spigot-configuration/
|
||||||
#
|
#
|
||||||
# If you need help with the configuration or have any questions related to Spigot,
|
# If you need help with the configuration or have any questions related to Spigot,
|
||||||
# join us at the IRC or drop by our forums and leave a post.
|
# join us at the Discord or drop by our forums and leave a post.
|
||||||
#
|
#
|
||||||
# IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
|
# Discord: https://www.spigotmc.org/go/discord
|
||||||
# Forums: http://www.spigotmc.org/
|
# Forums: http://www.spigotmc.org/
|
||||||
|
|
||||||
config-version: 12
|
config-version: 12
|
||||||
settings:
|
settings:
|
||||||
|
log-named-deaths: true
|
||||||
log-villager-deaths: true
|
log-villager-deaths: true
|
||||||
save-user-cache-on-stop-only: false
|
save-user-cache-on-stop-only: false
|
||||||
bungeecord: false
|
bungeecord: false
|
||||||
|
@ -60,6 +61,15 @@ stats:
|
||||||
forced-stats: {}
|
forced-stats: {}
|
||||||
world-settings:
|
world-settings:
|
||||||
default:
|
default:
|
||||||
|
hopper-can-load-chunks: false
|
||||||
|
seed-ancientcity: 20083232
|
||||||
|
seed-buriedtreasure: 10387320
|
||||||
|
seed-mineshaft: default
|
||||||
|
below-zero-generation-in-existing-chunks: true
|
||||||
|
seed-nether: 30084232
|
||||||
|
seed-stronghold: default
|
||||||
|
simulation-distance: default
|
||||||
|
thunder-chance: 100000
|
||||||
seed-endcity: 10387313
|
seed-endcity: 10387313
|
||||||
seed-bastion: 30084232
|
seed-bastion: 30084232
|
||||||
seed-fortress: 30084232
|
seed-fortress: 30084232
|
||||||
|
@ -93,6 +103,10 @@ world-settings:
|
||||||
zombie-aggressive-towards-villager: true
|
zombie-aggressive-towards-villager: true
|
||||||
nerf-spawner-mobs: false
|
nerf-spawner-mobs: false
|
||||||
growth:
|
growth:
|
||||||
|
twistingvines-modifier: 100
|
||||||
|
weepingvines-modifier: 100
|
||||||
|
cavevines-modifier: 100
|
||||||
|
glowberry-modifier: 100
|
||||||
cactus-modifier: 100
|
cactus-modifier: 100
|
||||||
cane-modifier: 100
|
cane-modifier: 100
|
||||||
melon-modifier: 100
|
melon-modifier: 100
|
||||||
|
@ -110,6 +124,7 @@ world-settings:
|
||||||
sweetberry-modifier: 100
|
sweetberry-modifier: 100
|
||||||
kelp-modifier: 100
|
kelp-modifier: 100
|
||||||
entity-activation-range:
|
entity-activation-range:
|
||||||
|
ignore-spectators: false
|
||||||
villagers: 32
|
villagers: 32
|
||||||
flying-monsters: 32
|
flying-monsters: 32
|
||||||
villagers-work-immunity-after: 100
|
villagers-work-immunity-after: 100
|
||||||
|
@ -161,5 +176,7 @@ world-settings:
|
||||||
item: 4.0
|
item: 4.0
|
||||||
worldeditregentempworld:
|
worldeditregentempworld:
|
||||||
verbose: false
|
verbose: false
|
||||||
|
faweregentempworld:
|
||||||
|
verbose: false
|
||||||
players:
|
players:
|
||||||
disable-saving: false
|
disable-saving: false
|
||||||
|
|
|
@ -1,4 +1 @@
|
||||||
#!/bin/sh
|
echo 'true' > /home/minecraft/multicraft/servers/server294331/.reboot
|
||||||
echo This script is used to signal a restart, use ./run.sh
|
|
||||||
touch /tmp/RestartMCServerv5
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
|
|
||||||
-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs
|
|
||||||
-Xms2G -Xmx5G, serverVersion: 1.14.4, customJar: paper.jar}
|
|
||||||
|
|
|
@ -1,422 +0,0 @@
|
||||||
diff --git b/Towny/settings/config.yml a/Towny/settings/config.yml
|
|
||||||
index c0302a9..4eb15c1 100644
|
|
||||||
--- b/Towny/settings/config.yml
|
|
||||||
+++ a/Towny/settings/config.yml
|
|
||||||
@@ -32,81 +32,81 @@ levels:
|
|
||||||
mayorPrefix: 'Spirit '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 1
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 4
|
|
||||||
+ upkeepModifier: 0.1
|
|
||||||
townOutpostLimit: 0
|
|
||||||
- numResidents: 1
|
|
||||||
namePostfix: ' (Settlement)'
|
|
||||||
mayorPrefix: 'Hermit '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 16
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 64
|
|
||||||
+ upkeepModifier: 0.1
|
|
||||||
townOutpostLimit: 0
|
|
||||||
- numResidents: 2
|
|
||||||
namePostfix: ' (Hamlet)'
|
|
||||||
mayorPrefix: 'Chief '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 32
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 128
|
|
||||||
+ upkeepModifier: 0.1
|
|
||||||
townOutpostLimit: 1
|
|
||||||
- numResidents: 6
|
|
||||||
namePostfix: ' (Village)'
|
|
||||||
mayorPrefix: 'Baron Von '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 96
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 384
|
|
||||||
+ upkeepModifier: 0.2
|
|
||||||
townOutpostLimit: 1
|
|
||||||
- numResidents: 10
|
|
||||||
namePostfix: ' (Town)'
|
|
||||||
mayorPrefix: 'Viscount '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 160
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 640
|
|
||||||
+ upkeepModifier: 0.3
|
|
||||||
townOutpostLimit: 2
|
|
||||||
- numResidents: 14
|
|
||||||
namePostfix: ' (Large Town)'
|
|
||||||
mayorPrefix: 'Count Von '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 224
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 896
|
|
||||||
+ upkeepModifier: 0.4
|
|
||||||
townOutpostLimit: 2
|
|
||||||
- numResidents: 20
|
|
||||||
namePostfix: ' (City)'
|
|
||||||
mayorPrefix: 'Earl '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 320
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 4280
|
|
||||||
+ upkeepModifier: 0.5
|
|
||||||
townOutpostLimit: 3
|
|
||||||
- numResidents: 24
|
|
||||||
namePostfix: ' (Large City)'
|
|
||||||
mayorPrefix: 'Duke '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 384
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 4536
|
|
||||||
+ upkeepModifier: 0.6
|
|
||||||
townOutpostLimit: 3
|
|
||||||
- numResidents: 28
|
|
||||||
namePostfix: ' (Metropolis)'
|
|
||||||
mayorPrefix: 'Lord '
|
|
||||||
townBlockBuyBonusLimit: 0
|
|
||||||
namePrefix: ''
|
|
||||||
mayorPostfix: ''
|
|
||||||
- townBlockLimit: 448
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ townBlockLimit: 4792
|
|
||||||
+ upkeepModifier: 0.7
|
|
||||||
townOutpostLimit: 4
|
|
||||||
# default Nation levels.
|
|
||||||
nation_level:
|
|
||||||
@@ -109,70 +109,70 @@ levels:
|
|
||||||
numResidents: 0
|
|
||||||
nationBonusOutpostLimit: 0
|
|
||||||
namePostfix: ' (Nation)'
|
|
||||||
- townBlockLimitBonus: 10
|
|
||||||
+ townBlockLimitBonus: 40
|
|
||||||
namePrefix: 'Land of '
|
|
||||||
nationZonesSize: 1
|
|
||||||
nationTownUpkeepModifier: 1.0
|
|
||||||
- kingPostfix: ''
|
|
||||||
capitalPostfix: ''
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ upkeepModifier: 1.1
|
|
||||||
kingPrefix: 'Count '
|
|
||||||
capitalPrefix: ''
|
|
||||||
numResidents: 10
|
|
||||||
nationBonusOutpostLimit: 1
|
|
||||||
namePostfix: ' (Nation)'
|
|
||||||
- townBlockLimitBonus: 20
|
|
||||||
+ townBlockLimitBonus: 80
|
|
||||||
namePrefix: 'Federation of '
|
|
||||||
nationZonesSize: 1
|
|
||||||
- nationTownUpkeepModifier: 1.0
|
|
||||||
+ nationTownUpkeepModifier: 1.1
|
|
||||||
- kingPostfix: ''
|
|
||||||
capitalPostfix: ''
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ upkeepModifier: 1.2
|
|
||||||
kingPrefix: 'Duke '
|
|
||||||
capitalPrefix: ''
|
|
||||||
numResidents: 20
|
|
||||||
nationBonusOutpostLimit: 2
|
|
||||||
namePostfix: ' (Nation)'
|
|
||||||
- townBlockLimitBonus: 40
|
|
||||||
+ townBlockLimitBonus: 160
|
|
||||||
namePrefix: 'Dominion of '
|
|
||||||
nationZonesSize: 1
|
|
||||||
- nationTownUpkeepModifier: 1.0
|
|
||||||
+ nationTownUpkeepModifier: 1.2
|
|
||||||
- kingPostfix: ''
|
|
||||||
capitalPostfix: ''
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ upkeepModifier: 1.3
|
|
||||||
kingPrefix: 'King '
|
|
||||||
capitalPrefix: ''
|
|
||||||
numResidents: 30
|
|
||||||
nationBonusOutpostLimit: 3
|
|
||||||
namePostfix: ' (Nation)'
|
|
||||||
- townBlockLimitBonus: 60
|
|
||||||
+ townBlockLimitBonus: 240
|
|
||||||
namePrefix: 'Kingdom of '
|
|
||||||
nationZonesSize: 2
|
|
||||||
- nationTownUpkeepModifier: 1.0
|
|
||||||
+ nationTownUpkeepModifier: 1.3
|
|
||||||
- kingPostfix: ''
|
|
||||||
capitalPostfix: ''
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ upkeepModifier: 1.4
|
|
||||||
kingPrefix: 'Emperor '
|
|
||||||
capitalPrefix: ''
|
|
||||||
numResidents: 40
|
|
||||||
nationBonusOutpostLimit: 4
|
|
||||||
namePostfix: ' Empire'
|
|
||||||
- townBlockLimitBonus: 100
|
|
||||||
+ townBlockLimitBonus: 400
|
|
||||||
namePrefix: 'The '
|
|
||||||
nationZonesSize: 2
|
|
||||||
- nationTownUpkeepModifier: 1.0
|
|
||||||
+ nationTownUpkeepModifier: 1.4
|
|
||||||
- kingPostfix: ''
|
|
||||||
capitalPostfix: ''
|
|
||||||
- upkeepModifier: 1.0
|
|
||||||
+ upkeepModifier: 1.5
|
|
||||||
kingPrefix: 'God Emperor '
|
|
||||||
capitalPrefix: ''
|
|
||||||
numResidents: 60
|
|
||||||
nationBonusOutpostLimit: 5
|
|
||||||
namePostfix: ' Realm'
|
|
||||||
- townBlockLimitBonus: 140
|
|
||||||
+ townBlockLimitBonus: 560
|
|
||||||
namePrefix: 'The '
|
|
||||||
nationZonesSize: 3
|
|
||||||
- nationTownUpkeepModifier: 1.0
|
|
||||||
+ nationTownUpkeepModifier: 1.5
|
|
||||||
|
|
||||||
############################################################
|
|
||||||
# +------------------------------------------------------+ #
|
|
||||||
@@ -201,26 +201,26 @@ town:
|
|
||||||
# Do not forget to set the default_tax to more than 0 or new towns will still begin with a tax of zero.
|
|
||||||
minimumtax: '0.0'
|
|
||||||
# Limits the maximum amount of bonus blocks a town can buy.
|
|
||||||
- max_purchased_blocks: '0'
|
|
||||||
+ max_purchased_blocks: '2147483647'
|
|
||||||
# When set to true, the town_level section of the config determines the maximum number of bonus blocks a town can purchase.
|
|
||||||
max_purchased_blocks_uses_town_levels: 'true'
|
|
||||||
# maximum number of plots any single resident can own
|
|
||||||
- max_plots_per_resident: '100'
|
|
||||||
+ max_plots_per_resident: '400'
|
|
||||||
# maximum number used in /town claim/unclaim # commands.
|
|
||||||
# set to 0 to disable limiting of claim radius value check.
|
|
||||||
# keep in mind that the default value of 4 is a radius,
|
|
||||||
# and it will allow claiming 9x9 (80 plots) at once.
|
|
||||||
- max_claim_radius_value: '4'
|
|
||||||
+ max_claim_radius_value: '16'
|
|
||||||
# Maximum number of towns allowed on the server.
|
|
||||||
town_limit: '3000'
|
|
||||||
|
|
||||||
# Minimum number of plots any towns plot must be from the next town's own plots.
|
|
||||||
# This will prevent town encasement to a certain degree.
|
|
||||||
- min_plot_distance_from_town_plot: '5'
|
|
||||||
+ min_plot_distance_from_town_plot: '4'
|
|
||||||
|
|
||||||
# Minimum number of plots any towns home plot must be from the next town.
|
|
||||||
# This will prevent someone founding a town right on your doorstep
|
|
||||||
- min_distance_from_town_homeblock: '5'
|
|
||||||
+ min_distance_from_town_homeblock: '20'
|
|
||||||
|
|
||||||
# Minimum number of plots an outpost must be from any other town's plots.
|
|
||||||
# Useful when min_plot_distance_from_town_plot is set to near-zero to allow towns to have claims
|
|
||||||
@@ -231,12 +231,12 @@ town:
|
|
||||||
|
|
||||||
# The maximum townblocks available to a town is (numResidents * ratio).
|
|
||||||
# Setting this value to 0 will instead use the level based jump values determined in the town level config.
|
|
||||||
- town_block_ratio: '8'
|
|
||||||
+ town_block_ratio: '48'
|
|
||||||
# The size of the square grid cell. Changing this value is suggested only when you first install Towny.
|
|
||||||
# Doing so after entering data will shift things unwantedly. Using smaller value will allow higher precision,
|
|
||||||
# at the cost of more work setting up. Also, extremely small values will render the caching done useless.
|
|
||||||
# Each cell is (town_block_size * town_block_size * 128) in size, with 128 being from bedrock to clouds.
|
|
||||||
- town_block_size: '16'
|
|
||||||
+ town_block_size: '8'
|
|
||||||
|
|
||||||
|
|
||||||
############################################################
|
|
||||||
@@ -252,7 +252,7 @@ town:
|
|
||||||
|
|
||||||
new_world_settings:
|
|
||||||
# Default for new worlds to have towny enabled.
|
|
||||||
- using_towny: 'true'
|
|
||||||
+ using_towny: 'false'
|
|
||||||
|
|
||||||
pvp:
|
|
||||||
# Set if PVP is enabled in this world
|
|
||||||
@@ -289,4 +289,4 @@ new_world_settings:
|
|
||||||
plot_management:
|
|
||||||
|
|
||||||
block_delete:
|
|
||||||
- enabled: 'true'
|
|
||||||
+ enabled: 'false'
|
|
||||||
@@ -312,7 +312,7 @@ new_world_settings:
|
|
||||||
#
|
|
||||||
# If you allow players to break/build in the wild the snapshot will
|
|
||||||
# include any changes made before the plot was claimed.
|
|
||||||
- enabled: 'true'
|
|
||||||
+ enabled: 'false'
|
|
||||||
speed: 1s
|
|
||||||
# These block types will NOT be regenerated
|
|
||||||
block_ignore: GOLD_ORE,LAPIS_ORE,LAPIS_BLOCK,GOLD_BLOCK,IRON_BLOCK,MOSSY_COBBLESTONE,TORCH,MOB_SPAWNER,DIAMOND_ORE,DIAMOND_BLOCK,SIGN_POST,WALL_SIGN,GLOWSTONE
|
|
||||||
@@ -339,7 +339,7 @@ global_town_settings:
|
|
||||||
speed: 3s
|
|
||||||
enable: 'true'
|
|
||||||
# Allow towns to claim outposts (a townblock not connected to town).
|
|
||||||
- allow_outposts: 'true'
|
|
||||||
+ allow_outposts: 'false'
|
|
||||||
# When set to true outposts can be limited by the townOutpostLimit value of the Town Levels and
|
|
||||||
# the nationBonusOutpostLimit value in the Nation Levels. In this way nations can be made to be
|
|
||||||
# the only way of receiving outposts, or as an incentive to receive more outposts. Towns which are
|
|
||||||
@@ -375,19 +375,19 @@ global_town_settings:
|
|
||||||
# when there is a war or peace.
|
|
||||||
allow_town_spawn_travel_ally: 'true'
|
|
||||||
# When set to true both nation and ally spawn travel will also require the target town to have their status set to public.
|
|
||||||
- is_nation_ally_spawning_requiring_public_status: 'false'
|
|
||||||
+ is_nation_ally_spawning_requiring_public_status: 'true'
|
|
||||||
# If non zero it delays any spawn request by x seconds.
|
|
||||||
- teleport_warmup_time: '0'
|
|
||||||
+ teleport_warmup_time: '60'
|
|
||||||
# Number of seconds that must pass before a player can use /t spawn or /res spawn.
|
|
||||||
spawn_cooldown_time: '30'
|
|
||||||
# Number of seconds that must pass before pvp can be toggled by a town.
|
|
||||||
# Applies to residents of the town using /res toggle pvp, as well as
|
|
||||||
# plots having their PVP toggled using /plot toggle pvp.
|
|
||||||
pvp_cooldown_time: '30'
|
|
||||||
# Respawn the player at his town spawn point when he/she dies
|
|
||||||
town_respawn: 'false'
|
|
||||||
# Town respawn only happens when the player dies in the same world as the town's spawn point.
|
|
||||||
- town_respawn_same_world_only: 'false'
|
|
||||||
+ town_respawn_same_world_only: 'true'
|
|
||||||
# Prevent players from using /town spawn while within unclaimed areas and/or enemy/neutral towns.
|
|
||||||
# Allowed options: unclaimed,enemy,neutral
|
|
||||||
prevent_town_spawn_in: enemy
|
|
||||||
@@ -522,7 +522,7 @@ plugin:
|
|
||||||
fake_residents: '[IndustrialCraft],[BuildCraft],[Redpower],[Forestry],[Turtle]'
|
|
||||||
|
|
||||||
# Enable using_essentials if you are using cooldowns in essentials for teleports.
|
|
||||||
- using_essentials: 'false'
|
|
||||||
+ using_essentials: 'true'
|
|
||||||
|
|
||||||
# This enables/disables all the economy functions of Towny.
|
|
||||||
# This will first attempt to use Vault or Reserve to bridge your economy plugin with Towny.
|
|
||||||
@@ -609,7 +609,7 @@ protection:
|
|
||||||
# Husk, Stray, SkeletonHorse, ZombieHorse, Vex, Vindicator, Evoker, Endermite, PolarBear
|
|
||||||
|
|
||||||
# Remove living entities within a town's boundaries, if the town has the mob removal flag set.
|
|
||||||
- town_mob_removal_entities: Monster,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse
|
|
||||||
+ town_mob_removal_entities: Monster,Flying,Slime,Shulker,ZombieHorse
|
|
||||||
|
|
||||||
# Whether the town mob removal should remove THE_KILLER_BUNNY type rabbits.
|
|
||||||
town_mob_removal_killer_bunny: 'true'
|
|
||||||
@@ -889,9 +889,9 @@ economy:
|
|
||||||
# How much it costs to start a town.
|
|
||||||
price_new_town: '250.0'
|
|
||||||
# How much it costs to make an outpost. An outpost isn't limited to being on the edge of town.
|
|
||||||
- price_outpost: '500.0'
|
|
||||||
+ price_outpost: '1500.0'
|
|
||||||
# The price for a town to expand one townblock.
|
|
||||||
- price_claim_townblock: '25.0'
|
|
||||||
+ price_claim_townblock: '6.25'
|
|
||||||
# How much every additionally claimed townblock increases in cost. Set to 1 to deactivate this. 1.3 means +30% to every bonus claim block cost.
|
|
||||||
price_claim_townblock_increase: '1.0'
|
|
||||||
# The amount refunded to a town when they unclaim a townblock.
|
|
||||||
@@ -899,9 +899,9 @@ economy:
|
|
||||||
# It is advised that you do not set this to the same price as claiming either, otherwise towns will get around using outposts to claim far away.
|
|
||||||
price_claim_townblock_refund: '0.0'
|
|
||||||
# How much it costs a player to buy extra blocks.
|
|
||||||
- price_purchased_bonus_townblock: '25.0'
|
|
||||||
+ price_purchased_bonus_townblock: '75.0'
|
|
||||||
# How much every extra bonus block costs more. Set to 1 to deactivate this. 1.2 means +20% to every bonus claim block cost.
|
|
||||||
- price_purchased_bonus_townblock_increase: '1.0'
|
|
||||||
+ price_purchased_bonus_townblock_increase: '1.2'
|
|
||||||
|
|
||||||
death:
|
|
||||||
# Either fixed or percentage.
|
|
||||||
@@ -954,7 +954,7 @@ economy:
|
|
||||||
max_tax_percent: '25'
|
|
||||||
# The server's daily charge on each nation. If a nation fails to pay this upkeep
|
|
||||||
# all of it's member town are kicked and the Nation is removed.
|
|
||||||
- price_nation_upkeep: '100.0'
|
|
||||||
+ price_nation_upkeep: '250.0'
|
|
||||||
# Uses total number of towns in the nation to determine upkeep instead of nation level (Number of Residents)
|
|
||||||
# calculated by (number of towns in nation X price_nation_upkeep).
|
|
||||||
nation_pertown_upkeep: 'false'
|
|
||||||
@@ -962,12 +962,12 @@ economy:
|
|
||||||
nation_pertown_upkeep_affected_by_nation_level_modifier: 'false'
|
|
||||||
# The server's daily charge on each town. If a town fails to pay this upkeep
|
|
||||||
# all of it's residents are kicked and the town is removed.
|
|
||||||
- price_town_upkeep: '10.0'
|
|
||||||
+ price_town_upkeep: '5.0'
|
|
||||||
# Uses total amount of owned plots to determine upkeep instead of the town level (Number of residents)
|
|
||||||
# calculated by (number of claimed plots X price_town_upkeep).
|
|
||||||
- town_plotbased_upkeep: 'false'
|
|
||||||
+ town_plotbased_upkeep: 'true'
|
|
||||||
# If set to true, the plot-based-upkeep system will be modified by the Town Levels' upkeep modifiers.
|
|
||||||
- town_plotbased_upkeep_affected_by_town_level_modifier: 'false'
|
|
||||||
+ town_plotbased_upkeep_affected_by_town_level_modifier: 'true'
|
|
||||||
# The server's daily charge on a town which has claimed more townblocks than it is allowed.
|
|
||||||
price_town_overclaimed_upkeep_penalty: '0.0'
|
|
||||||
# Uses total number of plots that the town is overclaimed by, to determine the price_town_overclaimed_upkeep_penalty cost.
|
|
||||||
@@ -988,10 +988,10 @@ economy:
|
|
||||||
jail:
|
|
||||||
#If true attacking players who die on enemy-town land will be placed into the defending town's jail if it exists.
|
|
||||||
#Requires town_respawn to be true in order to work.
|
|
||||||
- is_jailing_attacking_enemies: 'false'
|
|
||||||
+ is_jailing_attacking_enemies: 'true'
|
|
||||||
#If true attacking players who are considered an outlaw, that are killed inside town land will be placed into the defending town's jail if it exists.
|
|
||||||
#Requires town_respawn to be true in order to work.
|
|
||||||
- is_jailing_attacking_outlaws: 'false'
|
|
||||||
+ is_jailing_attacking_outlaws: 'true'
|
|
||||||
#If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting.
|
|
||||||
jail_allows_ender_pearls: 'false'
|
|
||||||
#If false jailed players can use /town leave, and escape a jail.
|
|
||||||
@@ -1044,7 +1044,7 @@ war:
|
|
||||||
defended_attack: '10'
|
|
||||||
# Defending town pays attaking flagbearer. If a negative (attacker pays defending town),
|
|
||||||
# and the attacker can't pay, the attack is canceled.
|
|
||||||
- townblock_won: '10'
|
|
||||||
+ townblock_won: '3'
|
|
||||||
# Same as townblock_won but for the special case of winning the homeblock.
|
|
||||||
homeblock_won: '100'
|
|
||||||
|
|
||||||
@@ -1072,7 +1072,7 @@ war:
|
|
||||||
event:
|
|
||||||
warning_delay: '30'
|
|
||||||
#If false all towns not in nations can be attacked during a war event.
|
|
||||||
- towns_are_neutral: 'true'
|
|
||||||
+ towns_are_neutral: 'false'
|
|
||||||
enemy:
|
|
||||||
# If true, enemy's can only attack the edge plots of a town in war.
|
|
||||||
only_attack_borders: 'true'
|
|
||||||
@@ -1091,14 +1091,14 @@ war:
|
|
||||||
|
|
||||||
# A townblock takes damage every 5 seconds that an enemy is stood in it.
|
|
||||||
block_hp:
|
|
||||||
- town_block_hp: '60'
|
|
||||||
+ town_block_hp: '20'
|
|
||||||
home_block_hp: '120'
|
|
||||||
|
|
||||||
eco:
|
|
||||||
# This amount is new money injected into the economy with a war event.
|
|
||||||
base_spoils: '100.0'
|
|
||||||
# This amount is taken from the losing town for each plot lost.
|
|
||||||
- wartime_town_block_loss_price: '100.0'
|
|
||||||
+ wartime_town_block_loss_price: '0.0'
|
|
||||||
# This amount is taken from the player if they die during the event
|
|
||||||
price_death_wartime: '200.0'
|
|
||||||
# If set to true when a town drops an enemy townblock's HP to 0, the attacking town gains a bonus townblock,
|
|
||||||
@@ -1107,9 +1107,9 @@ war:
|
|
||||||
|
|
||||||
points:
|
|
||||||
points_townblock: '1'
|
|
||||||
- points_town: '10'
|
|
||||||
- points_nation: '100'
|
|
||||||
- points_kill: '1'
|
|
||||||
+ points_town: '0'
|
|
||||||
+ points_nation: '0'
|
|
||||||
+ points_kill: '0'
|
|
||||||
|
|
||||||
# The minimum height at which a player must stand to count as an attacker.
|
|
||||||
min_height: '60'
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,111 +1,152 @@
|
||||||
# This file contains custom permission sets which will be assigned to your players
|
#############################################################################################
|
||||||
# depending on their current status.
|
# This file contains custom permission sets which will be assigned to your players #
|
||||||
#
|
# depending on their current status. This file uses YAML formatting. Do not include tabs #
|
||||||
# This is all managed by towny and pushed directly to CraftBukkits SuperPerms.
|
# and be very careful to align the spacing preceding the - symbols. Improperly editing this #
|
||||||
# These will be in addition to any you manually assign in your specific permission plugin.
|
# file will prevent Towny from loading correctly. #
|
||||||
#
|
# #
|
||||||
# You may assign any Permission nodes here, including those from other plugins.
|
# This is all managed by towny and pushed directly to CraftBukkit's SuperPerms. #
|
||||||
# You may also create any custom ranks you require.
|
# These will be give in addition to any you manually assign in your specific permission #
|
||||||
|
# plugin. Note: You do not need to assign any Towny permission nodes to your players in #
|
||||||
|
# your server's permission plugin, ie: LuckPerms. #
|
||||||
# The 'nomad' permission set covers players not in any town
|
# #
|
||||||
|
# You may assign any Permission nodes here, including those from other plugins. #
|
||||||
|
# #
|
||||||
|
# You may also create any custom ranks you require. Creating ranks can be done using the #
|
||||||
|
# /ta townyperms townrank addrank [name] or by carefully editing this file. #
|
||||||
|
# You can add permission to a rank/group using the #
|
||||||
|
# /ta townyperms group [name] addperm [node] command. #
|
||||||
|
# #
|
||||||
|
# You may change the names of any of the ranks except: nomad, default, mayor, king, ranks. #
|
||||||
|
# #
|
||||||
|
# If you want to, you can negate permissions nodes from nodes by doing the following: #
|
||||||
|
# Ex: #
|
||||||
|
# - towny.command.plot.* #
|
||||||
|
# - -towny.command.plot.set.jail #
|
||||||
|
# In this example the user is given full rights to all of the /plot command nodes, #
|
||||||
|
# but has had their ability to set a plot to a Jail plot type disabled. #
|
||||||
|
#############################################################################################
|
||||||
|
|
||||||
|
|
||||||
|
# The 'nomad' permissions are given to all players in all Towny worlds, townless and players who are part of a town.
|
||||||
nomad:
|
nomad:
|
||||||
- towny.command.towny.map
|
- towny.command.towny.map
|
||||||
- towny.command.towny.prices
|
- towny.command.towny.prices
|
||||||
- towny.command.towny.tree
|
- towny.command.towny.tree
|
||||||
- towny.command.towny.time
|
- towny.command.towny.time
|
||||||
- towny.command.towny.universe
|
- towny.command.towny.universe
|
||||||
- towny.command.towny.version
|
- towny.command.towny.version
|
||||||
- towny.command.towny.war
|
- towny.command.towny.war
|
||||||
- towny.command.town.online
|
- towny.command.town.online
|
||||||
- towny.command.town.here
|
- towny.command.town.here
|
||||||
- towny.command.town.new
|
- towny.command.town.new
|
||||||
- towny.command.town.join
|
- towny.command.town.join
|
||||||
- towny.command.town.list
|
- towny.command.town.list.*
|
||||||
- towny.command.plot.perm
|
- towny.command.town.ranklist
|
||||||
- towny.command.nation.list
|
- towny.command.town.reslist
|
||||||
- towny.town.resident
|
- towny.command.plot.group.*
|
||||||
- towny.town.spawn.public
|
- towny.command.plot.perm
|
||||||
- towny.chat.general
|
- towny.command.plot.perm.hud
|
||||||
- towny.command.nation.townlist
|
- towny.command.plot.trust
|
||||||
- towny.command.nation.allylist
|
- towny.command.nation.list.*
|
||||||
- towny.command.nation.enemylist
|
- towny.command.nation.townlist
|
||||||
|
- towny.command.nation.allylist
|
||||||
|
- towny.command.nation.enemylist
|
||||||
|
- towny.command.nation.ranklist
|
||||||
|
- towny.town.resident
|
||||||
|
- towny.town.spawn.public
|
||||||
|
- towny.chat.general
|
||||||
|
- towny.command.towny.war.hud
|
||||||
|
|
||||||
# This section of permissions covers players who are members of a town.
|
# This section of permissions covers players who are members of a town.
|
||||||
towns:
|
towns:
|
||||||
default:
|
|
||||||
# 'default' is the permission set which is auto assigned to any normal town member
|
# 'default' is the permission set which is auto assigned to any normal town member.
|
||||||
- towny.command.resident.*
|
default:
|
||||||
- towny.command.plot.claim
|
- towny.command.resident.*
|
||||||
- towny.command.plot.unclaim
|
- towny.command.plot.claim
|
||||||
- towny.command.plot.forsale
|
- towny.command.plot.unclaim
|
||||||
- towny.command.plot.notforsale
|
- towny.command.plot.forsale
|
||||||
- towny.command.plot.toggle.*
|
- towny.command.plot.notforsale
|
||||||
- towny.command.plot.set.perm
|
- towny.command.plot.toggle.*
|
||||||
- towny.command.plot.set.reset
|
- towny.command.plot.set.perm
|
||||||
- towny.command.town.online
|
- towny.command.plot.set.reset
|
||||||
- towny.command.town.leave
|
- towny.command.town.online
|
||||||
- towny.command.town.deposit
|
- towny.command.town.leave
|
||||||
- towny.town.spawn.town
|
- towny.command.town.deposit
|
||||||
- towny.chat.town
|
- towny.command.town.reclaim
|
||||||
mayor:
|
- towny.town.spawn.town
|
||||||
# Mayors get these permissions in addition to the default set.
|
- towny.chat.town
|
||||||
- towny.tax_exempt
|
|
||||||
- towny.command.towny.top
|
# Mayors get these permissions in addition to the default set.
|
||||||
- towny.command.town.*
|
mayor:
|
||||||
- towny.command.plot.*
|
- towny.tax_exempt
|
||||||
- towny.claimed.owntown.*
|
- towny.command.towny.top
|
||||||
- towny.command.nation.new
|
- towny.command.town.*
|
||||||
- towny.command.nation.leave
|
- towny.command.plot.*
|
||||||
- towny.outlaw.jailer
|
- towny.claimed.owntown.*
|
||||||
- towny.command.nation.join
|
- towny.command.nation.new
|
||||||
|
- towny.outlaw.jailer
|
||||||
ranks:
|
- towny.command.nation.join
|
||||||
# Ranks contain additional permissions residents will be
|
- towny.command.nation.leave
|
||||||
# granted if they are assigned that specific rank.
|
|
||||||
assistant:
|
# Ranks contain additional permissions residents will be
|
||||||
- towny.tax_exempt
|
# granted if they are assigned that specific rank.
|
||||||
- towny.command.town.claim.*
|
ranks:
|
||||||
- towny.command.town.invite.add
|
|
||||||
- towny.command.plot.*
|
# assistants are able to grant VIP and helper rank.
|
||||||
- towny.command.town.toggle.public
|
assistant:
|
||||||
- towny.claimed.owntown.switch.*
|
- towny.tax_exempt
|
||||||
# assistants are able to grant VIP and helper rank
|
- towny.command.town.claim.*
|
||||||
- towny.command.town.rank.vip
|
- towny.command.town.invite.add
|
||||||
- towny.command.town.rank.helper
|
- towny.command.plot.*
|
||||||
- towny.outlaw.jailer
|
- towny.command.town.toggle.public
|
||||||
helper:
|
- towny.claimed.owntown.switch.*
|
||||||
- towny.claimed.townowned.switch.*
|
- towny.command.town.rank.vip
|
||||||
donator:
|
- towny.command.town.rank.helper
|
||||||
# Currently only an example rank holder with no extra permissions
|
- towny.outlaw.jailer
|
||||||
vip:
|
helper:
|
||||||
# Currently only an example rank holder with no extra permissions
|
- towny.claimed.townowned.switch.*
|
||||||
# Sheriff rank is able to jail other town members.
|
|
||||||
sheriff:
|
# Currently only an example rank holder with no extra permissions.
|
||||||
- towny.command.town.toggle.jail
|
donator:
|
||||||
- towny.outlaw.jailer
|
- foo.bar
|
||||||
|
|
||||||
|
# Currently only an example rank holder with no extra permissions.
|
||||||
|
vip:
|
||||||
|
- foo.bar
|
||||||
|
|
||||||
|
# Sheriff rank is able to jail other town members.
|
||||||
|
sheriff:
|
||||||
|
- towny.command.town.jail
|
||||||
|
- towny.command.town.unjail
|
||||||
|
- towny.command.town.jail.list
|
||||||
|
- towny.outlaw.jailer
|
||||||
|
|
||||||
# This section of permissions covers players who are members of any town in a nation.
|
# This section of permissions covers players who are members of any town in a nation.
|
||||||
nations:
|
nations:
|
||||||
default:
|
|
||||||
# All nation members get these permissions.
|
# All nation members get these permissions.
|
||||||
- towny.command.nation.online
|
default:
|
||||||
- towny.command.nation.deposit
|
- towny.command.nation.online
|
||||||
- towny.command.nation.spawn
|
- towny.command.nation.deposit
|
||||||
- towny.nation.spawn.nation
|
- towny.command.nation.spawn
|
||||||
- towny.nation.spawn.ally
|
- towny.nation.spawn.nation
|
||||||
- towny.town.spawn.nation
|
- towny.nation.spawn.ally
|
||||||
- towny.town.spawn.ally
|
- towny.town.spawn.nation
|
||||||
- towny.chat.nation
|
- towny.town.spawn.ally
|
||||||
king:
|
- towny.chat.nation
|
||||||
# Kings get these permissions in addition to the default set.
|
- towny.chat.alliance
|
||||||
- towny.command.nation.*
|
|
||||||
|
# Kings get these permissions in addition to the default set.
|
||||||
ranks:
|
king:
|
||||||
assistant:
|
- towny.command.nation.*
|
||||||
- towny.command.nation.rank.helper
|
- towny.command.nation.deposit.other
|
||||||
- towny.command.nation.invite.add
|
ranks:
|
||||||
- towny.command.nation.ally.*
|
assistant:
|
||||||
- towny.command.nation.enemy
|
- towny.command.nation.rank.helper
|
||||||
helper:
|
- towny.command.nation.invite.add
|
||||||
- towny.command.nation.add
|
- towny.command.nation.ally.*
|
||||||
|
- towny.command.nation.enemy
|
||||||
|
- towny.command.nation.deposit.other
|
||||||
|
helper:
|
||||||
|
- towny.command.nation.add
|
||||||
|
|
|
@ -13,7 +13,7 @@ disable-v1-protocol: false
|
||||||
# All tokens, labeled by the serviceName of each server list.
|
# All tokens, labeled by the serviceName of each server list.
|
||||||
tokens:
|
tokens:
|
||||||
# Default token for all server lists, if another isn't supplied.
|
# Default token for all server lists, if another isn't supplied.
|
||||||
default: kcah732f9hecgrvh42ir1dmds5
|
default: NOPE
|
||||||
|
|
||||||
# Configuration section for all vote forwarding to NuVotifier
|
# Configuration section for all vote forwarding to NuVotifier
|
||||||
forwarding:
|
forwarding:
|
||||||
|
|
|
@ -3,15 +3,13 @@ regions:
|
||||||
perform-on-next-start: false
|
perform-on-next-start: false
|
||||||
keep-names-that-lack-uuids: true
|
keep-names-that-lack-uuids: true
|
||||||
use-creature-spawn-event: true
|
use-creature-spawn-event: true
|
||||||
sql:
|
disable-bypass-by-default: false
|
||||||
use: false
|
announce-bypass-status: false
|
||||||
dsn: jdbc:mysql://localhost/worldguard
|
use-paper-entity-origin: false
|
||||||
username: worldguard
|
|
||||||
password: 'NOPE'
|
|
||||||
table-prefix: ''
|
|
||||||
enable: true
|
enable: true
|
||||||
invincibility-removes-mobs: false
|
invincibility-removes-mobs: false
|
||||||
nether-portal-protection: false
|
cancel-chat-without-recipients: true
|
||||||
|
nether-portal-protection: true
|
||||||
fake-player-build-override: true
|
fake-player-build-override: true
|
||||||
explosion-flags-block-entity-damage: true
|
explosion-flags-block-entity-damage: true
|
||||||
high-frequency-flags: false
|
high-frequency-flags: false
|
||||||
|
@ -19,19 +17,17 @@ regions:
|
||||||
wand: minecraft:leather
|
wand: minecraft:leather
|
||||||
max-claim-volume: 30000
|
max-claim-volume: 30000
|
||||||
claim-only-inside-existing-regions: false
|
claim-only-inside-existing-regions: false
|
||||||
|
set-parent-on-claim: ''
|
||||||
location-flags-only-inside-regions: false
|
location-flags-only-inside-regions: false
|
||||||
max-region-count-per-player:
|
max-region-count-per-player:
|
||||||
default: 7
|
default: 7
|
||||||
use-paper-entity-origin: false
|
|
||||||
cancel-chat-without-recipients: true
|
|
||||||
disable-bypass-by-default: false
|
|
||||||
announce-bypass-status: false
|
|
||||||
auto-invincible: false
|
auto-invincible: false
|
||||||
auto-invincible-group: false
|
auto-invincible-group: false
|
||||||
auto-no-drowning-group: false
|
auto-no-drowning-group: false
|
||||||
use-player-move-event: true
|
use-player-move-event: true
|
||||||
use-player-teleports: true
|
use-player-teleports: true
|
||||||
use-particle-effects: true
|
use-particle-effects: true
|
||||||
|
disable-permission-cache: false
|
||||||
security:
|
security:
|
||||||
deop-everyone-on-join: false
|
deop-everyone-on-join: false
|
||||||
block-in-game-op-command: false
|
block-in-game-op-command: false
|
||||||
|
@ -52,17 +48,11 @@ protection:
|
||||||
item-durability: true
|
item-durability: true
|
||||||
remove-infinite-stacks: false
|
remove-infinite-stacks: false
|
||||||
disable-xp-orb-drops: false
|
disable-xp-orb-drops: false
|
||||||
disable-obsidian-generators: false
|
|
||||||
use-max-priority-association: false
|
use-max-priority-association: false
|
||||||
gameplay:
|
gameplay:
|
||||||
block-potions: []
|
block-potions: []
|
||||||
block-potions-overly-reliably: false
|
block-potions-overly-reliably: false
|
||||||
disable-conduit-effects: false
|
disable-conduit-effects: false
|
||||||
simulation:
|
|
||||||
sponge:
|
|
||||||
enable: false
|
|
||||||
radius: 3
|
|
||||||
redstone: false
|
|
||||||
default:
|
default:
|
||||||
pumpkin-scuba: false
|
pumpkin-scuba: false
|
||||||
disable-health-regain: false
|
disable-health-regain: false
|
||||||
|
@ -77,7 +67,7 @@ ignition:
|
||||||
block-tnt-block-damage: false
|
block-tnt-block-damage: false
|
||||||
block-lighter: false
|
block-lighter: false
|
||||||
fire:
|
fire:
|
||||||
disable-lava-fire-spread: true
|
disable-lava-fire-spread: false
|
||||||
disable-all-fire-spread: false
|
disable-all-fire-spread: false
|
||||||
disable-fire-spread-blocks: []
|
disable-fire-spread-blocks: []
|
||||||
lava-spread-blocks: []
|
lava-spread-blocks: []
|
||||||
|
@ -103,6 +93,7 @@ mobs:
|
||||||
block-above-ground-slimes: false
|
block-above-ground-slimes: false
|
||||||
block-other-explosions: false
|
block-other-explosions: false
|
||||||
block-zombie-door-destruction: false
|
block-zombie-door-destruction: false
|
||||||
|
block-vehicle-entry: false
|
||||||
block-creature-spawn: []
|
block-creature-spawn: []
|
||||||
player-damage:
|
player-damage:
|
||||||
disable-fall-damage: false
|
disable-fall-damage: false
|
||||||
|
@ -115,26 +106,26 @@ player-damage:
|
||||||
teleport-on-suffocation: false
|
teleport-on-suffocation: false
|
||||||
disable-void-damage: false
|
disable-void-damage: false
|
||||||
teleport-on-void-falling: false
|
teleport-on-void-falling: false
|
||||||
|
reset-fall-on-void-teleport: false
|
||||||
disable-explosion-damage: false
|
disable-explosion-damage: false
|
||||||
disable-mob-damage: false
|
disable-mob-damage: false
|
||||||
disable-death-messages: false
|
disable-death-messages: false
|
||||||
reset-fall-on-void-teleport: false
|
|
||||||
chest-protection:
|
|
||||||
enable: false
|
|
||||||
disable-off-check: false
|
|
||||||
crops:
|
crops:
|
||||||
disable-creature-trampling: false
|
disable-creature-trampling: false
|
||||||
disable-player-trampling: false
|
disable-player-trampling: false
|
||||||
|
turtle-egg:
|
||||||
|
disable-creature-trampling: false
|
||||||
|
disable-player-trampling: false
|
||||||
weather:
|
weather:
|
||||||
prevent-lightning-strike-blocks: []
|
prevent-lightning-strike-blocks: []
|
||||||
disable-lightning-strike-fire: false
|
disable-lightning-strike-fire: false
|
||||||
disable-thunderstorm: false
|
disable-thunderstorm: false
|
||||||
disable-weather: false
|
disable-weather: false
|
||||||
disable-pig-zombification: false
|
disable-pig-zombification: false
|
||||||
|
disable-villager-witchification: false
|
||||||
disable-powered-creepers: false
|
disable-powered-creepers: false
|
||||||
always-raining: false
|
always-raining: false
|
||||||
always-thundering: false
|
always-thundering: false
|
||||||
disable-villager-witchification: false
|
|
||||||
dynamics:
|
dynamics:
|
||||||
disable-mushroom-spread: false
|
disable-mushroom-spread: false
|
||||||
disable-ice-melting: false
|
disable-ice-melting: false
|
||||||
|
@ -145,10 +136,11 @@ dynamics:
|
||||||
disable-grass-growth: false
|
disable-grass-growth: false
|
||||||
disable-mycelium-spread: false
|
disable-mycelium-spread: false
|
||||||
disable-vine-growth: false
|
disable-vine-growth: false
|
||||||
disable-soil-dehydration: false
|
disable-rock-growth: false
|
||||||
snow-fall-blocks: []
|
|
||||||
disable-crop-growth: false
|
disable-crop-growth: false
|
||||||
|
disable-soil-dehydration: false
|
||||||
disable-coral-block-fade: false
|
disable-coral-block-fade: false
|
||||||
|
snow-fall-blocks: []
|
||||||
blacklist:
|
blacklist:
|
||||||
use-as-whitelist: false
|
use-as-whitelist: false
|
||||||
logging:
|
logging:
|
||||||
|
@ -158,13 +150,12 @@ blacklist:
|
||||||
enable: false
|
enable: false
|
||||||
dsn: jdbc:mysql://localhost:3306/minecraft
|
dsn: jdbc:mysql://localhost:3306/minecraft
|
||||||
user: root
|
user: root
|
||||||
pass: 'NOPE'
|
pass: ''
|
||||||
table: blacklist_events
|
table: blacklist_events
|
||||||
file:
|
file:
|
||||||
enable: false
|
enable: false
|
||||||
path: worldguard/logs/%Y-%m-%d.log
|
path: worldguard/logs/%Y-%m-%d.log
|
||||||
open-files: 10
|
open-files: 10
|
||||||
disable-permission-cache: false
|
custom-metrics-charts: true
|
||||||
turtle-egg:
|
extra-timings:
|
||||||
disable-creature-trampling: false
|
session-handlers: true
|
||||||
disable-player-trampling: false
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
{}
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -1,13 +0,0 @@
|
||||||
#
|
|
||||||
# WorldGuard's world configuration file
|
|
||||||
#
|
|
||||||
# This is a world configuration file. Anything placed into here will only
|
|
||||||
# affect this world. If you don't put anything in this file, then the
|
|
||||||
# settings will be inherited from the main configuration file.
|
|
||||||
#
|
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
|
||||||
# Remove the {} and add your own entries.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
|
||||||
titles-always-use-default-times: true
|
|
|
@ -13,31 +13,44 @@
|
||||||
# The definitions of these templates are in normal-hi_boost_vhi.txt, nether-hi_boost_vhi.txt, and the_end-hi_boost_vhi.txt
|
# The definitions of these templates are in normal-hi_boost_vhi.txt, nether-hi_boost_vhi.txt, and the_end-hi_boost_vhi.txt
|
||||||
# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to xhi-res (64 ppb), set value to hi_boost_xhi
|
# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to xhi-res (64 ppb), set value to hi_boost_xhi
|
||||||
# The definitions of these templates are in normal-hi_boost_xhi.txt, nether-hi_boost_xhi.txt, and the_end-hi_boost_xhi.txt
|
# The definitions of these templates are in normal-hi_boost_xhi.txt, nether-hi_boost_xhi.txt, and the_end-hi_boost_xhi.txt
|
||||||
deftemplatesuffix: vlowres #disabled
|
deftemplatesuffix: hires
|
||||||
|
|
||||||
|
# Set default tile scale (0 = 128px x 128x, 1 = 256px x 256px, 2 = 512px x 512px, 3 = 1024px x 1024px, 4 = 2048px x 2048px) - 0 is default
|
||||||
|
# Note: changing this value will result in all maps that use the default value being required to be fully rendered
|
||||||
|
#defaulttilescale: 0
|
||||||
|
|
||||||
# Map storage scheme: only uncomment one 'type' value
|
# Map storage scheme: only uncomment one 'type' value
|
||||||
# filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting
|
# filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting
|
||||||
# sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory)
|
# sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory)
|
||||||
# mysql: MySQL database, at hostname:port in database, accessed via userid with password
|
# mysql: MySQL database, at hostname:port in database, accessed via userid with password
|
||||||
|
# mariadb: MariaDB database, at hostname:port in database, accessed via userid with password
|
||||||
|
# postgres: PostgreSQL database, at hostname:port in database, accessed via userid with password
|
||||||
storage:
|
storage:
|
||||||
# Filetree storage (standard tree of image files for maps)
|
# Filetree storage (standard tree of image files for maps)
|
||||||
type: mysql
|
#type: filetree
|
||||||
# SQLite db for map storage (uses dbfile as storage location)
|
# SQLite db for map storage (uses dbfile as storage location)
|
||||||
#type: sqlite
|
#type: sqlite
|
||||||
#dbfile: dynmap.db
|
#dbfile: dynmap.db
|
||||||
# MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix')
|
# MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix')
|
||||||
#type: mysql
|
type: mysql
|
||||||
hostname: na05-sql.pebblehost.com
|
hostname: na01-sql.pebblehost.com
|
||||||
port: 3306
|
port: 3306
|
||||||
database: 'NOPE'
|
database: 'NOPE'
|
||||||
userid: 'NOPE'
|
userid: 'NOPE'
|
||||||
password: 'NOPE'
|
password: 'NOPE'
|
||||||
#prefix: ""
|
prefix: "dynmap_"
|
||||||
#flags: "?allowReconnect=true"
|
flags: "?allowReconnect=true&autoReconnect=true"
|
||||||
|
#
|
||||||
|
# AWS S3 backet web site
|
||||||
|
#type: aws_s3
|
||||||
|
#bucketname: "dynmap-bucket-name"
|
||||||
|
#region: us-east-1
|
||||||
|
#aws_access_key_id: "<aws-access-key-id>"
|
||||||
|
#aws_secret_access_key: "<aws-secret-access-key>"
|
||||||
|
|
||||||
components:
|
components:
|
||||||
- class: org.dynmap.ClientConfigurationComponent
|
- class: org.dynmap.ClientConfigurationComponent
|
||||||
|
|
||||||
- class: org.dynmap.InternalClientUpdateComponent
|
- class: org.dynmap.InternalClientUpdateComponent
|
||||||
sendhealth: true
|
sendhealth: true
|
||||||
sendposition: true
|
sendposition: true
|
||||||
|
@ -64,7 +77,7 @@ components:
|
||||||
# hideifshadow: 4
|
# hideifshadow: 4
|
||||||
# # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky)
|
# # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky)
|
||||||
# hideifundercover: 14
|
# hideifundercover: 14
|
||||||
# # (Optional) if true, players that are crouching/sneaking will be hidden
|
# # (Optional) if true, players that are crouching/sneaking will be hidden
|
||||||
hideifsneaking: false
|
hideifsneaking: false
|
||||||
# If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self)
|
# If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self)
|
||||||
protected-player-info: true
|
protected-player-info: true
|
||||||
|
@ -95,12 +108,12 @@ components:
|
||||||
# chatlengthlimit: 256
|
# chatlengthlimit: 256
|
||||||
# hide-if-invisiblity-potion: true
|
# hide-if-invisiblity-potion: true
|
||||||
# hidenames: false
|
# hidenames: false
|
||||||
|
|
||||||
- class: org.dynmap.SimpleWebChatComponent
|
- class: org.dynmap.SimpleWebChatComponent
|
||||||
allowchat: true
|
allowchat: true
|
||||||
# If true, web UI users can supply name for chat using 'playername' URL parameter. 'trustclientname' must also be set true.
|
# If true, web UI users can supply name for chat using 'playername' URL parameter. 'trustclientname' must also be set true.
|
||||||
allowurlname: false
|
allowurlname: false
|
||||||
|
|
||||||
# Note: this component is needed for the dmarker commands, and for the Marker API to be available to other plugins
|
# Note: this component is needed for the dmarker commands, and for the Marker API to be available to other plugins
|
||||||
- class: org.dynmap.MarkersComponent
|
- class: org.dynmap.MarkersComponent
|
||||||
type: markers
|
type: markers
|
||||||
|
@ -128,7 +141,8 @@ components:
|
||||||
spawnbedformat: "%name%'s bed"
|
spawnbedformat: "%name%'s bed"
|
||||||
# (optional) show world border (vanilla 1.8+)
|
# (optional) show world border (vanilla 1.8+)
|
||||||
showworldborder: true
|
showworldborder: true
|
||||||
|
worldborderlabel: "Border"
|
||||||
|
|
||||||
# - class: org.dynmap.ClientComponent
|
# - class: org.dynmap.ClientComponent
|
||||||
# type: chat
|
# type: chat
|
||||||
# allowurlname: false
|
# allowurlname: false
|
||||||
|
@ -141,7 +155,7 @@ components:
|
||||||
# messagettl: 5
|
# messagettl: 5
|
||||||
# # Optional: set number of lines in scrollable message history: if set, messagettl is not used to age out messages
|
# # Optional: set number of lines in scrollable message history: if set, messagettl is not used to age out messages
|
||||||
# #scrollback: 100
|
# #scrollback: 100
|
||||||
# # Optiona; set maximum number of lines visible for chatbox
|
# # Optional: set maximum number of lines visible for chatbox
|
||||||
# #visiblelines: 10
|
# #visiblelines: 10
|
||||||
# # Optional: send push button
|
# # Optional: send push button
|
||||||
# sendbutton: false
|
# sendbutton: false
|
||||||
|
@ -149,22 +163,24 @@ components:
|
||||||
# type: playermarkers
|
# type: playermarkers
|
||||||
# showplayerfaces: true
|
# showplayerfaces: true
|
||||||
# showplayerhealth: true
|
# showplayerhealth: true
|
||||||
# # If true, show player body too (only valid if showplayerfaces=true
|
# # If true, show player body too (only valid if showplayerfaces=true)
|
||||||
# showplayerbody: false
|
# showplayerbody: false
|
||||||
# # Option to make player faces small - don't use with showplayerhealth
|
# # Option to make player faces small - don't use with showplayerhealth or largeplayerfaces
|
||||||
# smallplayerfaces: false
|
# smallplayerfaces: false
|
||||||
|
# # Option to make player faces larger - don't use with showplayerhealth or smallplayerfaces
|
||||||
|
# largeplayerfaces: false
|
||||||
# # Optional - make player faces layer hidden by default
|
# # Optional - make player faces layer hidden by default
|
||||||
# hidebydefault: false
|
# hidebydefault: false
|
||||||
# # Optional - ordering priority in layer menu (low goes before high - default is 0)
|
# # Optional - ordering priority in layer menu (low goes before high - default is 0)
|
||||||
# layerprio: 0
|
# layerprio: 0
|
||||||
# # Optional - label for player marker layer (default is 'Players')
|
# # Optional - label for player marker layer (default is 'Players')
|
||||||
# label: "Players"
|
# label: "Players"
|
||||||
|
|
||||||
#- class: org.dynmap.ClientComponent
|
#- class: org.dynmap.ClientComponent
|
||||||
# type: digitalclock
|
# type: digitalclock
|
||||||
- class: org.dynmap.ClientComponent
|
- class: org.dynmap.ClientComponent
|
||||||
type: link
|
type: link
|
||||||
|
|
||||||
- class: org.dynmap.ClientComponent
|
- class: org.dynmap.ClientComponent
|
||||||
type: timeofdayclock
|
type: timeofdayclock
|
||||||
showdigitalclock: true
|
showdigitalclock: true
|
||||||
|
@ -175,7 +191,8 @@ components:
|
||||||
label: "Location"
|
label: "Location"
|
||||||
hidey: false
|
hidey: false
|
||||||
show-mcr: false
|
show-mcr: false
|
||||||
|
show-chunk: false
|
||||||
|
|
||||||
# Note: more than one logo component can be defined
|
# Note: more than one logo component can be defined
|
||||||
#- class: org.dynmap.ClientComponent
|
#- class: org.dynmap.ClientComponent
|
||||||
# type: logo
|
# type: logo
|
||||||
|
@ -190,7 +207,7 @@ components:
|
||||||
# timeout: 1800 # in seconds (1800 seconds = 30 minutes)
|
# timeout: 1800 # in seconds (1800 seconds = 30 minutes)
|
||||||
# redirecturl: inactive.html
|
# redirecturl: inactive.html
|
||||||
# #showmessage: 'You were inactive for too long.'
|
# #showmessage: 'You were inactive for too long.'
|
||||||
|
|
||||||
#- class: org.dynmap.TestComponent
|
#- class: org.dynmap.TestComponent
|
||||||
# stuff: "This is some configuration-value"
|
# stuff: "This is some configuration-value"
|
||||||
|
|
||||||
|
@ -247,16 +264,23 @@ smooth-lighting: true
|
||||||
# false=classic Dynmap lighting curve
|
# false=classic Dynmap lighting curve
|
||||||
use-brightness-table: true
|
use-brightness-table: true
|
||||||
|
|
||||||
# Optional - render specific block IDs using the texures and models of another block ID: can be used to hide/disguise specific
|
# Optional - render specific block names using the textures and models of another block name: can be used to hide/disguise specific
|
||||||
# blocks (e.g. make ores look like stone, hide chests) or to provide simple support for rendering unsupported custom blocks
|
# blocks (e.g. make ores look like stone, hide chests) or to provide simple support for rendering unsupported custom blocks
|
||||||
block-id-alias:
|
block-alias:
|
||||||
# "14": 1
|
# "minecraft:quartz_ore": "stone"
|
||||||
# "15": 1
|
# "diamond_ore": "coal_ore"
|
||||||
# "16": 1
|
|
||||||
|
# Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100, webp, webp-q75, webp-q80, webp-q85, webp-q90, webp-q95, webp-q100, webp-l),
|
||||||
# Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100)
|
# Note: any webp format requires the presence of the 'webp command line tools' (cwebp, dwebp) (https://developers.google.com/speed/webp/download)
|
||||||
|
#
|
||||||
# Has no effect on maps with explicit format settings
|
# Has no effect on maps with explicit format settings
|
||||||
image-format: png
|
image-format: jpg-q90
|
||||||
|
|
||||||
|
# If cwebp or dwebp are not on the PATH, use these settings to provide their full path. Do not use these settings if the tools are on the PATH
|
||||||
|
# For Windows, include .exe
|
||||||
|
#
|
||||||
|
#cwebpPath: /usr/bin/cwebp
|
||||||
|
#dwebpPath: /usr/bin/dwebp
|
||||||
|
|
||||||
# use-generated-textures: if true, use generated textures (same as client); false is static water/lava textures
|
# use-generated-textures: if true, use generated textures (same as client); false is static water/lava textures
|
||||||
# correct-water-lighting: if true, use corrected water lighting (same as client); false is legacy water (darker)
|
# correct-water-lighting: if true, use corrected water lighting (same as client); false is legacy water (darker)
|
||||||
|
@ -276,9 +300,12 @@ custom-colors-support: true
|
||||||
# Control updating of player faces, once loaded (if faces are being managed by other apps or manually)
|
# Control updating of player faces, once loaded (if faces are being managed by other apps or manually)
|
||||||
#refreshskins: false
|
#refreshskins: false
|
||||||
|
|
||||||
# Customize URL used for fetching player skins (%player% is macro for name)
|
# Customize URL used for fetching player skins (%player% is macro for name, %uuid% for UUID)
|
||||||
skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png"
|
skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png"
|
||||||
|
|
||||||
|
# Enable skins via SkinsRestorer plugin instead of internal legacy implementation (disabled by default)
|
||||||
|
#skinsrestorer-integration: true
|
||||||
|
|
||||||
render-triggers:
|
render-triggers:
|
||||||
#- playermove
|
#- playermove
|
||||||
#- playerjoin
|
#- playerjoin
|
||||||
|
@ -290,7 +317,7 @@ render-triggers:
|
||||||
- blockformed
|
- blockformed
|
||||||
- blockfaded
|
- blockfaded
|
||||||
- blockspread
|
- blockspread
|
||||||
#- pistonmoved
|
- pistonmoved
|
||||||
- explosion
|
- explosion
|
||||||
#- blockfromto
|
#- blockfromto
|
||||||
#- blockphysics
|
#- blockphysics
|
||||||
|
@ -307,15 +334,19 @@ tilespath: web/tiles
|
||||||
# The path where the web-files are located.
|
# The path where the web-files are located.
|
||||||
webpath: web
|
webpath: web
|
||||||
|
|
||||||
|
# If set to false, disable extraction of webpath content (good if using custom web UI or 3rd party web UI)
|
||||||
|
# Note: web interface is unsupported in this configuration - you're on your own
|
||||||
|
update-webpath-files: true
|
||||||
|
|
||||||
# The path were the /dynmapexp command exports OBJ ZIP files
|
# The path were the /dynmapexp command exports OBJ ZIP files
|
||||||
exportpath: export
|
exportpath: export
|
||||||
|
|
||||||
# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
|
# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
|
||||||
# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified)
|
# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified)
|
||||||
webserver-bindaddress: 0.0.0.0
|
#webserver-bindaddress: 0.0.0.0
|
||||||
|
|
||||||
# The TCP-port the webserver will listen on.
|
# The TCP-port the webserver will listen on.
|
||||||
webserver-port: 8143
|
webserver-port: 8195
|
||||||
|
|
||||||
# Maximum concurrent session on internal web server - limits resources used in Bukkit server
|
# Maximum concurrent session on internal web server - limits resources used in Bukkit server
|
||||||
max-sessions: 30
|
max-sessions: 30
|
||||||
|
@ -370,7 +401,7 @@ grayplayerswhenhidden: true
|
||||||
# That is, anyone with first listed permission goes before anyone with second, etc, with users with none of the nodes going last
|
# That is, anyone with first listed permission goes before anyone with second, etc, with users with none of the nodes going last
|
||||||
player-sort-permission-nodes:
|
player-sort-permission-nodes:
|
||||||
- bukkit.command.op
|
- bukkit.command.op
|
||||||
|
|
||||||
# Set sidebaropened: 'true' to pin menu sidebar opened permanently, 'pinned' to default the sidebar to pinned, but allow it to unpin
|
# Set sidebaropened: 'true' to pin menu sidebar opened permanently, 'pinned' to default the sidebar to pinned, but allow it to unpin
|
||||||
#sidebaropened: true
|
#sidebaropened: true
|
||||||
|
|
||||||
|
@ -380,10 +411,11 @@ player-sort-permission-nodes:
|
||||||
# X-Custom-Header-Of-Mine: "MyHeaderValue"
|
# X-Custom-Header-Of-Mine: "MyHeaderValue"
|
||||||
|
|
||||||
# Trusted proxies for web server - which proxy addresses are trusted to supply valid X-Forwarded-For fields
|
# Trusted proxies for web server - which proxy addresses are trusted to supply valid X-Forwarded-For fields
|
||||||
|
# This now supports both IP address, and subnet ranges (e.g. 192.168.1.0/24 or 202.24.0.0/14 )
|
||||||
trusted-proxies:
|
trusted-proxies:
|
||||||
- "127.0.0.1"
|
- "127.0.0.1"
|
||||||
- "0:0:0:0:0:0:0:1"
|
- "0:0:0:0:0:0:0:1"
|
||||||
|
|
||||||
# Join/quit message format for web chat: set to "" to disable notice on web UI
|
# Join/quit message format for web chat: set to "" to disable notice on web UI
|
||||||
joinmessage: "%playername% joined"
|
joinmessage: "%playername% joined"
|
||||||
quitmessage: "%playername% quit"
|
quitmessage: "%playername% quit"
|
||||||
|
@ -453,7 +485,26 @@ custom-commands:
|
||||||
snapshotcachesize: 500
|
snapshotcachesize: 500
|
||||||
# Snapshot cache uses soft references (true), else weak references (false)
|
# Snapshot cache uses soft references (true), else weak references (false)
|
||||||
soft-ref-cache: true
|
soft-ref-cache: true
|
||||||
|
|
||||||
|
# Player enter/exit title messages for map markers
|
||||||
|
#
|
||||||
|
# Processing period - how often to check player positions vs markers - default is 1000ms (1 second)
|
||||||
|
#enterexitperiod: 1000
|
||||||
|
# Title message fade in time, in ticks (0.05 second intervals) - default is 10 (1/2 second)
|
||||||
|
#titleFadeIn: 10
|
||||||
|
# Title message stay time, in ticks (0.05 second intervals) - default is 70 (3.5 seconds)
|
||||||
|
#titleStay: 70
|
||||||
|
# Title message fade out time, in ticks (0.05 seocnd intervals) - default is 20 (1 second)
|
||||||
|
#titleFadeOut: 20
|
||||||
|
# Enter/exit messages use on screen titles (true - default), if false chat messages are sent instead
|
||||||
|
#enterexitUseTitle: true
|
||||||
|
# Set true if new enter messages should supercede pending exit messages (vs being queued in order), default false
|
||||||
|
#enterReplacesExits: true
|
||||||
|
|
||||||
|
# Published public URL for Dynmap server (allows users to use 'dynmap url' command to get public URL usable to access server
|
||||||
|
# If not set, 'dynmap url' will not return anything. URL should be fully qualified (e.g. https://mc.westeroscraft.com/)
|
||||||
|
#publicURL: http://my.greatserver.com/dynmap
|
||||||
|
|
||||||
# Set to true to enable verbose startup messages - can help with debugging map configuration problems
|
# Set to true to enable verbose startup messages - can help with debugging map configuration problems
|
||||||
# Set to false for a much quieter startup log
|
# Set to false for a much quieter startup log
|
||||||
verbose: false
|
verbose: false
|
||||||
|
@ -470,3 +521,6 @@ dump-missing-blocks: false
|
||||||
# your worlds before running with this setting enabled (set to true)
|
# your worlds before running with this setting enabled (set to true)
|
||||||
#
|
#
|
||||||
#migrate-chunks: true
|
#migrate-chunks: true
|
||||||
|
|
||||||
|
# Log4J defense: string substituted for attempts to use macros in web chat
|
||||||
|
hackAttemptBlurb: "(IaM5uchA1337Haxr-Ban Me!)"
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
version: 0.24
|
version: 0.20
|
||||||
#
|
#
|
||||||
# Default template for "Nether" environment worlds (deftemplatesuffix="vlowres")
|
# Default template for "Nether" environment worlds (deftemplatesuffix="hires")
|
||||||
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
# Uses the HDMap renderer with view from the SE with the "hires" resolution (16 pixels per block edge)
|
||||||
#
|
#
|
||||||
# This file MAY need to be replaced during an upgrade - rename file to 'custom-nether-vlowres.txt' if you wish to customize it
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-nether-hires.txt' if you wish to customize it
|
||||||
#
|
#
|
||||||
templates:
|
templates:
|
||||||
# Nether world template (HDMap vlowres)
|
# Nether world template (HDMap hires)
|
||||||
nether-vlowres:
|
nether-hires:
|
||||||
enabled: true
|
enabled: true
|
||||||
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
extrazoomout: 2
|
extrazoomout: 2
|
||||||
|
@ -20,21 +20,19 @@ templates:
|
||||||
name: flat
|
name: flat
|
||||||
title: "Flat"
|
title: "Flat"
|
||||||
prefix: flat
|
prefix: flat
|
||||||
perspective: iso_S_90_vlowres
|
perspective: iso_S_90_lowres
|
||||||
shader: stdtexture
|
shader: stdtexture
|
||||||
lighting: nethershadows
|
lighting: nethershadows
|
||||||
# Map background color (day or night)
|
# Map background color (day or night)
|
||||||
background: "#300806"
|
background: "#300806"
|
||||||
# Adjust extra zoom in levels - default is 2
|
mapzoomin: 1
|
||||||
mapzoomin: 2
|
|
||||||
# - class: org.dynmap.hdmap.HDMap
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
# name: nether
|
# name: nether
|
||||||
# title: "Surface"
|
# title: "Surface"
|
||||||
# prefix: nt
|
# prefix: nt
|
||||||
# perspective: iso_SE_60_vlowres
|
# perspective: iso_SE_30_hires
|
||||||
# shader: stdtexture
|
# shader: stdtexture
|
||||||
# lighting: nethershadows
|
# lighting: nethershadows
|
||||||
# # Map background color (day or night)
|
# # Map background color (day or night)
|
||||||
# background: "#300806"
|
# background: "#300806"
|
||||||
# # Adjust extra zoom in levels - default is 2
|
# mapzoomin: 1
|
||||||
# mapzoomin: 2
|
|
|
@ -1,13 +1,13 @@
|
||||||
version: 0.24
|
version: 0.20
|
||||||
#
|
#
|
||||||
# Default template for "Normal" environment worlds (deftemplatesuffix="vlowres")
|
# Default template for "Normal" environment worlds (deftemplatesuffix="lhires")
|
||||||
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
# Uses the HDMap renderer with view from the SE with the "hires" resolution (16 pixels per block edge)
|
||||||
#
|
#
|
||||||
# This file MAY need to be replaced during an upgrade - rename file to 'custom-normal-vlowres.txt' if you wish to customize it
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-normal-hires.txt' if you wish to customize it
|
||||||
#
|
#
|
||||||
templates:
|
templates:
|
||||||
# Template for normal world (HDMap vlowres)
|
# Template for normal world (HDMap hires)
|
||||||
normal-vlowres:
|
normal-hires:
|
||||||
enabled: true
|
enabled: true
|
||||||
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
extrazoomout: 2
|
extrazoomout: 2
|
||||||
|
@ -20,26 +20,23 @@ templates:
|
||||||
name: flat
|
name: flat
|
||||||
title: "Flat"
|
title: "Flat"
|
||||||
prefix: flat
|
prefix: flat
|
||||||
perspective: iso_S_90_vlowres
|
perspective: iso_S_90_lowres
|
||||||
shader: stdtexture
|
shader: stdtexture
|
||||||
lighting: shadows
|
lighting: shadows
|
||||||
# Adjust extra zoom in levels - default is 2
|
mapzoomin: 1
|
||||||
mapzoomin: 2
|
|
||||||
# - class: org.dynmap.hdmap.HDMap
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
# name: surface
|
# name: surface
|
||||||
# title: "Surface"
|
# title: "Surface"
|
||||||
# prefix: t
|
# prefix: t
|
||||||
# perspective: iso_SE_60_vlowres
|
# perspective: iso_SE_30_hires
|
||||||
# shader: stdtexture
|
# shader: stdtexture
|
||||||
# lighting: shadows
|
# lighting: shadows
|
||||||
# # Adjust extra zoom in levels - default is 2
|
# mapzoomin: 1
|
||||||
# mapzoomin: 2
|
|
||||||
# - class: org.dynmap.hdmap.HDMap
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
# name: cave
|
# name: cave
|
||||||
# title: "Cave"
|
# title: "Cave"
|
||||||
# prefix: ct
|
# prefix: ct
|
||||||
# perspective: iso_SE_60_vlowres
|
# perspective: iso_SE_60_lowres
|
||||||
# shader: cave
|
# shader: cave
|
||||||
# lighting: default
|
# lighting: default
|
||||||
# # Adjust extra zoom in levels - default is 2
|
# mapzoomin: 3
|
||||||
# mapzoomin: 2
|
|
|
@ -1,13 +1,13 @@
|
||||||
version: 0.24
|
version: 0.20
|
||||||
#
|
#
|
||||||
# Default template for "The End" environment worlds (deftemplatesuffix="vlowres")
|
# Default template for "The End" environment worlds (deftemplatesuffix="hires")
|
||||||
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
# Uses the HDMap renderer with view from the SE with the "hires" resolution (16 pixels per block edge)
|
||||||
#
|
#
|
||||||
# This file MAY need to be replaced during an upgrade - rename file to 'custom-the_end-vlowres.txt' if you wish to customize it
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-the_end-hires.txt' if you wish to customize it
|
||||||
#
|
#
|
||||||
templates:
|
templates:
|
||||||
# The End world template (HDMap vlowres)
|
# The End world template (HDMap hires)
|
||||||
the_end-vlowres:
|
the_end-hires:
|
||||||
enabled: true
|
enabled: true
|
||||||
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
extrazoomout: 2
|
extrazoomout: 2
|
||||||
|
@ -20,18 +20,15 @@ templates:
|
||||||
name: flat
|
name: flat
|
||||||
title: "Flat"
|
title: "Flat"
|
||||||
prefix: flat
|
prefix: flat
|
||||||
perspective: iso_S_90_vlowres
|
perspective: iso_S_90_lowres
|
||||||
shader: stdtexture
|
shader: stdtexture
|
||||||
lighting: brightnight
|
lighting: brightnight
|
||||||
# Adjust extra zoom in levels - default is 2
|
mapzoomin: 1
|
||||||
mapzoomin: 2
|
|
||||||
# - class: org.dynmap.hdmap.HDMap
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
# name: the_end
|
# name: the_end
|
||||||
# title: "Surface"
|
# title: "Surface"
|
||||||
# prefix: st
|
# prefix: st
|
||||||
# perspective: iso_SE_60_vlowres
|
# perspective: iso_SE_30_hires
|
||||||
# shader: stdtexture
|
# shader: stdtexture
|
||||||
# lighting: brightnight
|
# lighting: brightnight
|
||||||
# # Adjust extra zoom in levels - default is 2
|
# mapzoomin: 1
|
||||||
# mapzoomin: 2
|
|
||||||
|
|
|
@ -6,73 +6,6 @@
|
||||||
# Deleting this file will result in a fresh copy being produced by dynmap.jar on the next startup.
|
# Deleting this file will result in a fresh copy being produced by dynmap.jar on the next startup.
|
||||||
#
|
#
|
||||||
worlds:
|
worlds:
|
||||||
- name: world_nether
|
|
||||||
enabled: false
|
|
||||||
- name: world_the_end
|
|
||||||
enabled: false
|
|
||||||
- name: world
|
|
||||||
center:
|
|
||||||
x: -32271
|
|
||||||
y: 64
|
|
||||||
z: -8199
|
|
||||||
visibilitylimits:
|
|
||||||
- x0: -36850
|
|
||||||
z0: -12800
|
|
||||||
x1: -27700
|
|
||||||
z1: -3650
|
|
||||||
hidestyle: air
|
|
||||||
- name: worldhub
|
|
||||||
alias: Hub
|
|
||||||
center:
|
|
||||||
x: 160
|
|
||||||
y: 64
|
|
||||||
z: -95
|
|
||||||
visibilitylimits:
|
|
||||||
- x0: 80
|
|
||||||
z0: 180
|
|
||||||
x1: 260
|
|
||||||
z1: 0
|
|
||||||
hidestyle: air
|
|
||||||
- name: v1
|
|
||||||
alias: "Chroma Version 1"
|
|
||||||
center:
|
|
||||||
x: -3650
|
|
||||||
y: 64
|
|
||||||
z: -6500
|
|
||||||
visibilitylimits:
|
|
||||||
- x0: -4650
|
|
||||||
z0: -7500
|
|
||||||
x1: -2650
|
|
||||||
z1: -5500
|
|
||||||
hidestyle: air
|
|
||||||
- name: v2
|
|
||||||
alias: "Chroma Version 2"
|
|
||||||
center:
|
|
||||||
x: 1412
|
|
||||||
y: 64
|
|
||||||
z: -296
|
|
||||||
visibilitylimits:
|
|
||||||
- x0: -2590
|
|
||||||
z0: -4300
|
|
||||||
x1: 5410
|
|
||||||
z1: 3700
|
|
||||||
hidestyle: air
|
|
||||||
- name: v3
|
|
||||||
alias: "Chroma Version 3"
|
|
||||||
center:
|
|
||||||
x: 2300
|
|
||||||
y: 64
|
|
||||||
z: 0
|
|
||||||
visibilitylimits:
|
|
||||||
- x0: -2200
|
|
||||||
z0: -4500
|
|
||||||
x1: 6850
|
|
||||||
z1: 4500
|
|
||||||
hidestyle: air
|
|
||||||
- name: plotworld
|
|
||||||
enabled: true
|
|
||||||
- name: flatworld
|
|
||||||
enabled: false
|
|
||||||
# Worlds can be handled by templates, based on world type
|
# Worlds can be handled by templates, based on world type
|
||||||
# You can override the properties of the template by specifying them in this section
|
# You can override the properties of the template by specifying them in this section
|
||||||
# for example 'Title: "My Awesome World"'
|
# for example 'Title: "My Awesome World"'
|
||||||
|
@ -82,7 +15,7 @@ worlds:
|
||||||
# enabled: false
|
# enabled: false
|
||||||
# Use sendposition: false to prevent player positions from showing when on this world (if sendposition is globally enabled)
|
# Use sendposition: false to prevent player positions from showing when on this world (if sendposition is globally enabled)
|
||||||
# sendposition: false
|
# sendposition: false
|
||||||
# Use sendhealth: false ot prevent player health from showing when on this world (if sendhealth is globally enabled)
|
# Use sendhealth: false to prevent player health from showing when on this world (if sendhealth is globally enabled)
|
||||||
# sendhealth: false
|
# sendhealth: false
|
||||||
# # If world isn't contiguous chunks (due to teleporting, for example), fullrender needs to be given other locations to scan for tiles on each patch of chunks
|
# # If world isn't contiguous chunks (due to teleporting, for example), fullrender needs to be given other locations to scan for tiles on each patch of chunks
|
||||||
# fullrenderlocations:
|
# fullrenderlocations:
|
||||||
|
@ -182,9 +115,9 @@ worlds:
|
||||||
# background: "#300806"
|
# background: "#300806"
|
||||||
# mapzoomin: 1
|
# mapzoomin: 1
|
||||||
# - class: org.dynmap.hdmap.HDMap
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
# name: nether
|
# name: surface
|
||||||
# title: "Surface"
|
# title: "Surface"
|
||||||
# prefix: nt
|
# prefix: surface
|
||||||
# perspective: iso_SE_30_hires
|
# perspective: iso_SE_30_hires
|
||||||
# shader: stdtexture
|
# shader: stdtexture
|
||||||
# lighting: nethershadows
|
# lighting: nethershadows
|
||||||
|
|
|
@ -3,7 +3,7 @@ git rm --cached -rfq '*/*' ':!:.github/*' # Unstage everything in folders in c
|
||||||
readarray -t plugins < plugins.txt # -t removes trailing newlines
|
readarray -t plugins < plugins.txt # -t removes trailing newlines
|
||||||
for i in "${plugins[@]}"
|
for i in "${plugins[@]}"
|
||||||
do
|
do
|
||||||
if [ -d $i -a $i != "Thorpe-Discord" -a $i != "OpenInv" ]; then
|
if [ -d $i -a $i != "OpenInv" ]; then
|
||||||
find $i -name "config.yml" -exec git add -f '{}' \; # All files are ignored, need to force add
|
find $i -name "config.yml" -exec git add -f '{}' \; # All files are ignored, need to force add
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue