diff --git a/ButtonPresents/config.yml b/ButtonPresents/config.yml new file mode 100644 index 0000000..7b22124 --- /dev/null +++ b/ButtonPresents/config.yml @@ -0,0 +1,18 @@ +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 diff --git a/ChestShop/config.yml b/ChestShop/config.yml index fd0d214..4280061 100644 --- a/ChestShop/config.yml +++ b/ChestShop/config.yml @@ -135,3 +135,26 @@ 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? +DEBUG: false +# Do you want to turn off the automatic notifications for new development builds? +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) +INCLUDE_SETTINGS_IN_METRICS: true + +# The default language when the client's language can't be found. +DEFAULT_LANGUAGE: "en" +# Should the plugin try to use a language file that matches the client's locale setting? +USE_CLIENT_LOCALE: true +# If true, people will be able to sell/buy everything available of the same type. +SHIFT_SELLS_EVERYTHING: false +# 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 + +# 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 +# Only allow users to buy/sell that have access to the sign's protection? (E.g. LWC protection) +CHECK_ACCESS_FOR_SHOP_USE: false +# Should LWC limits block shop creations? +LWC_LIMITS_BLOCK_CREATION: true + diff --git a/ChromaCore/config.yml b/ChromaCore/config.yml index 9b05815..812298c 100644 --- a/ChromaCore/config.yml +++ b/ChromaCore/config.yml @@ -14,6 +14,7 @@ components: # Provides commands such as /schrestart (restart after a countdown) and /primerestart (restart when nobody is online) RestartComponent: enabled: true + restartAt: 12 # Manages chat channels. If disabled, only global channels will be registered. ChannelComponent: enabled: true diff --git a/CoreProtect/config.yml b/CoreProtect/config.yml index 41da0d6..21b06c4 100644 --- a/CoreProtect/config.yml +++ b/CoreProtect/config.yml @@ -127,3 +127,16 @@ username-changes: true # Logs changes made via the plugin "WorldEdit" if it's in use on your server. worldedit: true + +# CoreProtect is donationware. Obtain a donation key from coreprotect.net/donate/ +donation-key: + +# 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 diff --git a/DungeonsXL/config.yml b/DungeonsXL/config.yml index d5b5bb7..675f399 100644 --- a/DungeonsXL/config.yml +++ b/DungeonsXL/config.yml @@ -1,4 +1,4 @@ -configVersion: 16 +configVersion: 20 language: english enableEconomy: false chatEnabled: true @@ -41,3 +41,7 @@ secureMode: checkInterval: 5.0 backupMode: ON_DISABLE_AND_SAVE default: {} +groupAdaptersEnabled: false +editInstanceRemovalDelay: 5 +strictMovementCheckEnabled: true +lobbyContainersEnabled: false diff --git a/Dynmap-Towny/config.yml b/Dynmap-Towny/config.yml index 3b55aa6..2be8fc2 100644 --- a/Dynmap-Towny/config.yml +++ b/Dynmap-Towny/config.yml @@ -1,4 +1,5 @@ # Dynmap-Towny configuration +dynamic-nation-colors: true update: period: 300 layer: diff --git a/Factions/config/default_permissions.conf b/Factions/config/default_permissions.conf new file mode 100644 index 0000000..ab5faee --- /dev/null +++ b/Factions/config/default_permissions.conf @@ -0,0 +1,707 @@ +# 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 + } + } +} diff --git a/Factions/config/default_permissions_offline.conf b/Factions/config/default_permissions_offline.conf new file mode 100644 index 0000000..1fde19f --- /dev/null +++ b/Factions/config/default_permissions_offline.conf @@ -0,0 +1,258 @@ +# 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 + } + } +} diff --git a/Factions/config/dynmap.conf b/Factions/config/dynmap.conf new file mode 100644 index 0000000..5069924 --- /dev/null +++ b/Factions/config/dynmap.conf @@ -0,0 +1,47 @@ +dynmap { + description="