Last update before host switch

This commit is contained in:
Chromachine 2021-05-01 21:11:07 +00:00
parent 65b8563890
commit 1cd3cd4626
10 changed files with 271 additions and 132 deletions

View file

@ -7,6 +7,7 @@ global:
components: components:
# This component manages the town and nation chat. It's also needed for the TownColorComponent. # This component manages the town and nation chat. It's also needed for the TownColorComponent.
# It provides the TC and NC channels, and posts Towny messages (global, town, nation) to the correct channels for other platforms like Discord. # It provides the TC and NC channels, and posts Towny messages (global, town, nation) to the correct channels for other platforms like Discord.
# You can disable /tc and /nc in Chroma-Core's config if you only want to use the TownColorComponent.
TownyComponent: TownyComponent:
enabled: true enabled: true
# Town colors for Towny. It allows mayors and kings to set a color for their town/nation (nation can be disabled). # Town colors for Towny. It allows mayors and kings to set a color for their town/nation (nation can be disabled).
@ -16,7 +17,7 @@ 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, players can change how many letters to be in a specific color using /u ncolor. # 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 colorCount: 1
towncolors: towncolors:
seedshire: seedshire:

View file

@ -99,10 +99,9 @@ components:
playedHours: 12 playedHours: 12
# The permission group to give to the player # The permission group to give to the player
memberGroup: member memberGroup: member
# Automatically renames Towny players if they changed their Minecraft name # Provides a command to remove invalid Towny residents.
TownyComponent: TownyComponent:
enabled: true enabled: false
# Do not use (EULA)
VotifierComponent: VotifierComponent:
enabled: true enabled: true
rewardAmount: 0.0 rewardAmount: 0.0

View file

@ -73,7 +73,7 @@ components:
# But it's really hacky. # But it's really hacky.
addFakePlayersToBukkit: false addFakePlayersToBukkit: false
# Set by the component to report crashes. # Set by the component to report crashes.
serverUp: true serverUp: false
# Listens for errors from the Chroma plugins and posts them to Discord, ignoring repeating errors so it's not that spammy. # Listens for errors from the Chroma plugins and posts them to Discord, ignoring repeating errors so it's not that spammy.
ExceptionListenerModule: ExceptionListenerModule:
enabled: true enabled: true
@ -95,8 +95,8 @@ components:
enabled: true enabled: true
# Automatically unpins all messages except the last few. Set to 0 or >50 to disable # Automatically unpins all messages except the last few. Set to 0 or >50 to disable
keepPinned: 40 keepPinned: 40
lastAnnouncementTime: 1577850597 lastAnnouncementTime: 1609457770
lastSeenTime: 1577850597 lastSeenTime: 1609457770
# Channel to post new posts. # Channel to post new posts.
channel: 125813020357165056 channel: 125813020357165056
# The subreddit to pull the posts from # The subreddit to pull the posts from

View file

@ -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://wiki.intellectualsites.com/FastAsyncWorldEdit/index"
date: "Thu Dec 17 00:00:00 UTC 2020" date: "Thu Feb 18 00:00:00 UTC 2021"
build: "https://ci.athion.net/job/FastAsyncWorldEdit-1.16/444" build: "https://ci.athion.net/job/FastAsyncWorldEdit-1.16/566"
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f04368d1" commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/ff094a9b"
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
@ -121,10 +121,16 @@ experimental:
# Force re-ticking of existing blocks not edited by FAWE. # Force re-ticking of existing blocks not edited by FAWE.
# This will increase time taken slightly. # This will increase time taken slightly.
allow-tick-existing: true allow-tick-existing: true
# Do not wait for a chunk's history to save before sending it # [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 # - Undo/redo commands will wait until the history has been written to disk before executing
# - Requires combine_stages = true # - Requires combine_stages = true
send-before-history: false send-before-history: false
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
# Set to -1 to disable
per-player-file-size-limit: -1
# Sets a maximum limit for the amount of schematics in a player's schematics directory (per-player mode only)
# Set to -1 to disable
per-player-file-num-limit: -1
# This relates to how FAWE places chunks # This relates to how FAWE places chunks
queue: queue:

View file

@ -235,7 +235,7 @@ Economy:
use: false use: false
# Username should be with Correct capitalization, it can be same as setup in server account before # Username should be with Correct capitalization, it can be same as setup in server account before
AccountName: Server AccountName: Server
# Amount in percentage # Amount in percentage. You can grant money and points permissions (jobs.tax.money.amount, jobs.tax.points.amount) for taxes.
Amount: 15.0 Amount: 15.0
# Do you want to transfer taxes to server account? # Do you want to transfer taxes to server account?
TransferToServerAccount: true TransferToServerAccount: true
@ -436,6 +436,8 @@ 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 # 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

View file

@ -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'
@ -93,6 +46,53 @@ worlds:
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
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_nether: world_nether:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
@ -187,16 +187,16 @@ worlds:
generator: PlotSquared generator: PlotSquared
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
flatworld: worldhub:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
alias: flatworld alias: worldhub
color: WHITE color: WHITE
style: NORMAL style: NORMAL
pvp: 'true' pvp: 'true'
scale: '1.0' scale: '1.0'
respawnWorld: '' respawnWorld: ''
allowWeather: 'true' allowWeather: 'false'
difficulty: NORMAL difficulty: NORMAL
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -207,7 +207,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'true' spawn: 'false'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -221,16 +221,16 @@ worlds:
keepSpawnInMemory: 'false' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: -256.0 x: 162.5
y: 4.0 y: 4.0
z: -96.0 z: -95.5
pitch: 0.0 pitch: 0.0
yaw: 0.0 yaw: 0.0
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
seed: '4622440486943241231' seed: '-5692829584426207714'
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
@ -281,16 +281,16 @@ worlds:
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
worldhub: flatworld:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
alias: worldhub alias: flatworld
color: WHITE color: WHITE
style: NORMAL style: NORMAL
pvp: 'true' pvp: 'true'
scale: '1.0' scale: '1.0'
respawnWorld: '' respawnWorld: ''
allowWeather: 'false' allowWeather: 'true'
difficulty: NORMAL difficulty: NORMAL
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -301,7 +301,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'false' spawn: 'true'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -315,16 +315,16 @@ worlds:
keepSpawnInMemory: 'false' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: 162.5 x: -256.0
y: 4.0 y: 4.0
z: -95.5 z: -96.0
pitch: 0.0 pitch: 0.0
yaw: 0.0 yaw: 0.0
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
seed: '-5692829584426207714' seed: '4622440486943241231'
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'

View file

@ -13,6 +13,7 @@
verbose: false verbose: false
config-version: 20 config-version: 20
settings: settings:
fix-entity-position-desync: true
track-plugin-scoreboards: false track-plugin-scoreboards: false
max-joins-per-tick: 3 max-joins-per-tick: 3
player-auto-save-rate: -1 player-auto-save-rate: -1
@ -40,6 +41,8 @@ settings:
early-warning-every: 5000 early-warning-every: 5000
early-warning-delay: 10000 early-warning-delay: 10000
spam-limiter: spam-limiter:
recipe-spam-increment: 1
recipe-spam-limit: 20
tab-spam-increment: 1 tab-spam-increment: 1
tab-spam-limit: 500 tab-spam-limit: 500
book-size: book-size:
@ -72,11 +75,17 @@ timings:
hidden-config-entries: hidden-config-entries:
- database - database
- settings.bungeecord-addresses - settings.bungeecord-addresses
- settings.velocity-support.secret
history-interval: 300 history-interval: 300
history-length: 3600 history-length: 3600
server-name: Unknown Server server-name: Unknown Server
world-settings: world-settings:
default: default:
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 should-remove-dragon: false
zombies-target-turtle-eggs: true zombies-target-turtle-eggs: true
phantoms-do-not-spawn-on-creative-players: true phantoms-do-not-spawn-on-creative-players: true
@ -135,6 +144,8 @@ world-settings:
all-chunks-are-slime-chunks: false all-chunks-are-slime-chunks: false
mob-spawner-tick-rate: 2 mob-spawner-tick-rate: 2
game-mechanics: game-mechanics:
fix-curing-zombie-villager-discount-exploit: true
disable-mob-spawner-spawn-egg-transformation: false
nerf-pigmen-from-nether-portals: false nerf-pigmen-from-nether-portals: false
disable-pillager-patrols: false disable-pillager-patrols: false
scan-for-legacy-ender-dragon: true scan-for-legacy-ender-dragon: true
@ -156,6 +167,9 @@ world-settings:
max-growth-height: max-growth-height:
cactus: 3 cactus: 3
reeds: 3 reeds: 3
bamboo:
max: 16
min: 11
fishing-time-range: fishing-time-range:
MinimumTicks: 100 MinimumTicks: 100
MaximumTicks: 600 MaximumTicks: 600
@ -186,6 +200,7 @@ world-settings:
items: items:
COBBLESTONE: 300 COBBLESTONE: 300
anti-xray: anti-xray:
use-permission: false
lava-obscures: false lava-obscures: false
enabled: true enabled: true
engine-mode: 1 engine-mode: 1
@ -221,6 +236,20 @@ world-settings:
spawn-chance-failure-increment: 25 spawn-chance-failure-increment: 25
spawn-chance-min: 25 spawn-chance-min: 25
spawn-chance-max: 75 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: worldhub:
anti-xray: anti-xray:
enabled: false enabled: false

View file

@ -1,53 +1,53 @@
#Minecraft server properties #Minecraft server properties
#Fri Nov 20 17:23:24 UTC 2020 #Sat May 01 12:01:12 UTC 2021
spawn-protection=16 enable-jmx-monitoring=false
max-tick-time=60000 rcon.port=25575
query.port=25565 level-seed=1923020019
generator-settings=
sync-chunk-writes=true
force-gamemode=false
allow-nether=true
enforce-whitelist=false
gamemode=survival
broadcast-console-to-ops=true
enable-query=false
text-filtering-config=
player-idle-timeout=0
difficulty=normal
spawn-monsters=true
broadcast-rcon-to-ops=true
op-permission-level=4
pvp=true
entity-broadcast-range-percentage=100
snooper-enabled=false
level-type=default
hardcore=false
enable-status=true
enable-command-block=true enable-command-block=true
max-players=20 gamemode=survival
enable-query=false
generator-settings=
level-name=world
motd=Chromacraft v5
query.port=25565
pvp=true
generate-structures=true
difficulty=normal
network-compression-threshold=-1 network-compression-threshold=-1
max-tick-time=60000
max-players=20
use-native-transport=true
enable-status=true
online-mode=false
allow-flight=false
broadcast-rcon-to-ops=true
view-distance=10
max-build-height=256
server-ip=127.0.0.1
allow-nether=true
server-port=25585
sync-chunk-writes=true
enable-rcon=false
op-permission-level=4
prevent-proxy-connections=false
resource-pack=
entity-broadcast-range-percentage=100
player-idle-timeout=0
rcon.password=
force-gamemode=false
debug=false
rate-limit=0
hardcore=false
white-list=false
broadcast-console-to-ops=true
spawn-npcs=true
spawn-animals=true
snooper-enabled=false
function-permission-level=2
level-type=default
text-filtering-config=
spawn-monsters=true
enforce-whitelist=false
spawn-protection=16
resource-pack-sha1= resource-pack-sha1=
max-world-size=29999984 max-world-size=29999984
function-permission-level=2
rcon.port=25575
server-port=25585
debug=false
server-ip=127.0.0.1
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
rcon.password=
generate-structures=true
max-build-height=256
online-mode=false
level-seed=1923020019
use-native-transport=true
prevent-proxy-connections=false
enable-jmx-monitoring=false
rate-limit=0
enable-rcon=false
motd=Chromacraft v5

View file

@ -1,5 +1,5 @@
# The time of day to make backups (makes sense with daily backups) # The time of day to make backups (makes sense with daily backups)
start-time: 03:00 start-time: '10:00'
backup-interval-hours: 24.0 backup-interval-hours: 24.0
backup-worlds: backup-worlds:
- world - world

View file

@ -1,8 +1,8 @@
version: version:
# This is the current version of Towny. Please do not edit. # This is the current version of Towny. Please do not edit.
version: 0.96.3.0 version: 0.96.6.0
# This is for showing the changelog on updates. Please do not edit. # This is for showing the changelog on updates. Please do not edit.
last_run_version: 0.96.3.0 last_run_version: 0.96.6.0
# The language file you wish to use # The language file you wish to use
language: english.yml language: english.yml
@ -211,13 +211,16 @@ town:
# Default Open status of the town (are new towns open and joinable by anyone at creation?) # Default Open status of the town (are new towns open and joinable by anyone at creation?)
default_open: 'false' default_open: 'false'
# Default neutral status of the town (are new towns neutral by default?)
default_neutral: 'false'
# Default town board # Default town board
default_board: /town set board [msg] default_board: /town set board [msg]
# Default tax settings for new towns. # Default tax settings for new towns.
default_taxes: default_taxes:
# Default amount of tax of a new town. This must be lower than the economy.daily_taxes.max_tax_percent setting. # Default amount of tax of a new town. This must be lower than the economy.daily_taxes.max_town_tax_amount setting.
tax: '0.0' tax: '0.0'
# Default amount of shop tax of a new town. # Default amount of shop tax of a new town.
@ -327,6 +330,9 @@ new_world_settings:
# Do new worlds have world_monsters_on enabled by default? # Do new worlds have world_monsters_on enabled by default?
world_monsters_on: 'true' world_monsters_on: 'true'
# Do new worlds have wilderness_monsters_on enabled by default?
wilderness_monsters_on: 'true'
# Do new worlds have force_town_monsters_on enabled by default? # Do new worlds have force_town_monsters_on enabled by default?
# This setting overrides a towns' setting. # This setting overrides a towns' setting.
force_town_monsters_on: 'false' force_town_monsters_on: 'false'
@ -509,6 +515,27 @@ global_town_settings:
# If false it will make it harder for enemies to find the home block during a war # If false it will make it harder for enemies to find the home block during a war
show_town_notifications: 'true' show_town_notifications: 'true'
# Can outlaws roam freely on the towns they are outlawed in?
# If false, outlaws will be teleported away if they spend too long in the towns they are outlawed in.
# The time is set below in the outlaw_teleport_warmup.
allow_outlaws_to_enter_town: 'true'
# Should towns be warned in case an outlaw roams the town?
# Warning: Outlaws can use this feature to spam residents with warnings!
# It is recommended to set this to true only if you're using outlaw teleporting with a warmup of 0 seconds.
warn_town_on_outlaw: 'false'
# How many seconds are required for outlaws to be teleported away?
# You can set this to 0 to instantly teleport the outlaw from town.
# This will not have any effect if allow_outlaws_to_enter_town is enabled.
outlaw_teleport_warmup: '5'
# What world do you want the outlaw teleported to if they aren't part of a town
# and don't have a bedspawn outside of the town they are outlawed in.
# They will go to the listed world's spawn.
# If blank, they will go to the spawnpoint of the world the town is in.
outlaw_teleport_world: ''
# When set above zero this is the largest number of residents a town can support before they join/create a nation. # When set above zero this is the largest number of residents a town can support before they join/create a nation.
# Do not set this value to an amount less than the required_number_residents_join_nation below. # Do not set this value to an amount less than the required_number_residents_join_nation below.
# Do not set this value to an amount less than the required_number_residents_create_nation below. # Do not set this value to an amount less than the required_number_residents_create_nation below.
@ -532,7 +559,7 @@ global_town_settings:
# List of blocks which can be modified on farm plots, as long as player is also allowed in the plot's '/plot perm' line. # List of blocks which can be modified on farm plots, as long as player is also allowed in the plot's '/plot perm' line.
# Not included by default but some servers add GRASS_BLOCK,FARMLAND,DIRT,NETHERRACK,CRIMSON_NYLIUM,WARPED_NYLIUM to their list. # Not included by default but some servers add GRASS_BLOCK,FARMLAND,DIRT,NETHERRACK,CRIMSON_NYLIUM,WARPED_NYLIUM to their list.
farm_plot_allow_blocks: BAMBOO,BAMBOO_SAPLING,JUNGLE_LOG,JUNGLE_SAPLING,JUNGLE_LEAVES,OAK_LOG,OAK_SAPLING,OAK_LEAVES,BIRCH_LOG,BIRCH_SAPLING,BIRCH_LEAVES,ACACIA_LOG,ACACIA_SAPLING,ACACIA_LEAVES,DARK_OAK_LOG,DARK_OAK_SAPLING,DARK_OAK_LEAVES,SPRUCE_LOG,SPRUCE_SAPLING,SPRUCE_LEAVES,BEETROOTS,COCOA,CHORUS_PLANT,CHORUS_FLOWER,SWEET_BERRY_BUSH,KELP,SEAGRASS,TALL_SEAGRASS,GRASS,TALL_GRASS,FERN,LARGE_FERN,CARROTS,WHEAT,POTATOES,PUMPKIN,PUMPKIN_STEM,ATTACHED_PUMPKIN_STEM,NETHER_WART,COCOA,VINE,MELON,MELON_STEM,ATTACHED_MELON_STEM,SUGAR_CANE,CACTUS,ALLIUM,AZURE_BLUET,BLUE_ORCHID,CORNFLOWER,DANDELION,LILAC,LILY_OF_THE_VALLEY,ORANGE_TULIP,OXEYE_DAISY,PEONY,PINK_TULIP,POPPY,RED_TULIP,ROSE_BUSH,SUNFLOWER,WHITE_TULIP,WITHER_ROSE,CRIMSON_FUNGUS,CRIMSON_STEM,CRIMSON_HYPHAE,CRIMSON_ROOTS,MUSHROOM_STEM,NETHER_WART_BLOCK,BROWN_MUSHROOM,BROWN_MUSHROOM_BLOCK,RED_MUSHROOM,RED_MUSHROOM_BLOCK,SHROOMLIGHT,WARPED_FUNGUS,WARPED_HYPHAE,WARPED_ROOTS,WARPED_STEM,WARPED_WART_BLOCK,WEEPING_VINES_PLANT,WEEPING_VINES,NETHER_SPROUTS farm_plot_allow_blocks: BAMBOO,BAMBOO_SAPLING,JUNGLE_LOG,JUNGLE_SAPLING,JUNGLE_LEAVES,OAK_LOG,OAK_SAPLING,OAK_LEAVES,BIRCH_LOG,BIRCH_SAPLING,BIRCH_LEAVES,ACACIA_LOG,ACACIA_SAPLING,ACACIA_LEAVES,DARK_OAK_LOG,DARK_OAK_SAPLING,DARK_OAK_LEAVES,SPRUCE_LOG,SPRUCE_SAPLING,SPRUCE_LEAVES,BEETROOTS,COCOA,CHORUS_PLANT,CHORUS_FLOWER,SWEET_BERRY_BUSH,KELP,SEAGRASS,TALL_SEAGRASS,GRASS,TALL_GRASS,FERN,LARGE_FERN,CARROTS,WHEAT,POTATOES,PUMPKIN,PUMPKIN_STEM,ATTACHED_PUMPKIN_STEM,NETHER_WART,COCOA,VINE,MELON,MELON_STEM,ATTACHED_MELON_STEM,SUGAR_CANE,CACTUS,ALLIUM,AZURE_BLUET,BLUE_ORCHID,CORNFLOWER,DANDELION,LILAC,LILY_OF_THE_VALLEY,ORANGE_TULIP,OXEYE_DAISY,PEONY,PINK_TULIP,POPPY,RED_TULIP,ROSE_BUSH,SUNFLOWER,WHITE_TULIP,WITHER_ROSE,CRIMSON_FUNGUS,CRIMSON_STEM,CRIMSON_HYPHAE,CRIMSON_ROOTS,MUSHROOM_STEM,NETHER_WART_BLOCK,BROWN_MUSHROOM,BROWN_MUSHROOM_BLOCK,RED_MUSHROOM,RED_MUSHROOM_BLOCK,SHROOMLIGHT,WARPED_FUNGUS,WARPED_HYPHAE,WARPED_ROOTS,WARPED_STEM,WARPED_WART_BLOCK,WEEPING_VINES_PLANT,WEEPING_VINES,NETHER_SPROUTS,SHEARS
# List of animals which can be killed on farm plots by town residents. # List of animals which can be killed on farm plots by town residents.
farm_animals: PIG,COW,CHICKEN,SHEEP,MOOSHROOM farm_animals: PIG,COW,CHICKEN,SHEEP,MOOSHROOM
@ -665,7 +692,7 @@ global_nation_settings:
plugin: plugin:
# Valid load and save types are: flatfile, mysql, h2. # Valid load and save types are: flatfile and mysql.
database: database:
database_load: flatfile database_load: flatfile
database_save: flatfile database_save: flatfile
@ -682,7 +709,15 @@ plugin:
table_prefix: towny_ table_prefix: towny_
username: root username: root
password: 'NOPE' password: 'NOPE'
ssl: 'false' flags: ?verifyServerCertificate=false&useSSL=false&useUnicode=true&characterEncoding=utf-8
# Modifiable settings to control the connection pooling.
# Unless you actually know what you're doing and how Towny uses its mysql connection,
# it is strongly recommended you do not change these settings.
pooling:
max_pool_size: '5'
max_lifetime: '180000'
connection_timeout: '5000'
# Flatfile backup settings. # Flatfile backup settings.
daily_backups: 'true' daily_backups: 'true'
@ -718,6 +753,16 @@ plugin:
# Whether towns with no claimed townblocks should be deleted when the new day is run. # Whether towns with no claimed townblocks should be deleted when the new day is run.
delete_0_plot_towns: 'false' delete_0_plot_towns: 'false'
hour_timer:
# The number of minutes in each "day".
# Default is 60m.
hour_interval: 60m
# The time each "hour", when the hourly timer ticks.
# MUST be less than hour_interval. Default is 30m.
new_hour_time: 30m
# The interval of each "short" timer tick
# Default is 20s.
short_interval: 20s
# Lots of messages to tell you what's going on in the server with time taken for events. # Lots of messages to tell you what's going on in the server with time taken for events.
debug_mode: 'false' debug_mode: 'false'
@ -736,6 +781,9 @@ plugin:
# If true this will cause the log to be wiped at every startup. # If true this will cause the log to be wiped at every startup.
reset_log_on_boot: 'true' reset_log_on_boot: 'true'
# Sets the default size that /towny top commands display.
towny_top_size: '10'
############################################################ ############################################################
# +------------------------------------------------------+ # # +------------------------------------------------------+ #
@ -794,6 +842,7 @@ protection:
# Items that can be blocked within towns via town/plot flags. # Items that can be blocked within towns via town/plot flags.
# These items will be the ones restricted by a town/resident/plot's item_use setting. # These items will be the ones restricted by a town/resident/plot's item_use setting.
# A list of items, that are held in the hand, which can be protected against. # A list of items, that are held in the hand, which can be protected against.
# Group names you can use in this list: BOATS, MINECARTS
# A full list of proper names can be found here https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html # A full list of proper names can be found here https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
item_use_ids: BONE_MEAL,FLINT_AND_STEEL,BUCKET,WATER_BUCKET,LAVA_BUCKET,MINECART,STORAGE_MINECART,INK_SACK,SHEARS,ENDER_PEARL,GLASS_BOTTLE,FIREBALL,ARMOR_STAND,SKULL_ITEM,BIRCH_BOAT,ACACIA_BOAT,DARK_OAK_BOAT,JUNGLE_BOAT,OAK_BOAT,SPRUCE_BOAT,END_CRYSTAL,POWERED_MINECART,COMMAND_MINECART,EXPLOSIVE_MINECART,HOPPER_MINECART,CHORUS_FRUIT,BLACK_DYE,BLUE_DYE,BROWN_DYE,CYAN_DYE,GRAY_DYE,GREEN_DYE,LIGHT_BLUE_DYE,LIGHT_GRAY_DYE,LIME_DYE,MAGENTA_DYE,ORANGE_DYE,PINK_DYE,PURPLE_DYE,RED_DYE,WHITE_DYE,YELLOW_DYE,DIAMOND_AXE,GOLDEN_AXE,IRON_AXE,WOODEN_AXE,STONE_AXE,NETHERITE_AXE item_use_ids: BONE_MEAL,FLINT_AND_STEEL,BUCKET,WATER_BUCKET,LAVA_BUCKET,MINECART,STORAGE_MINECART,INK_SACK,SHEARS,ENDER_PEARL,GLASS_BOTTLE,FIREBALL,ARMOR_STAND,SKULL_ITEM,BIRCH_BOAT,ACACIA_BOAT,DARK_OAK_BOAT,JUNGLE_BOAT,OAK_BOAT,SPRUCE_BOAT,END_CRYSTAL,POWERED_MINECART,COMMAND_MINECART,EXPLOSIVE_MINECART,HOPPER_MINECART,CHORUS_FRUIT,BLACK_DYE,BLUE_DYE,BROWN_DYE,CYAN_DYE,GRAY_DYE,GREEN_DYE,LIGHT_BLUE_DYE,LIGHT_GRAY_DYE,LIME_DYE,MAGENTA_DYE,ORANGE_DYE,PINK_DYE,PURPLE_DYE,RED_DYE,WHITE_DYE,YELLOW_DYE,DIAMOND_AXE,GOLDEN_AXE,IRON_AXE,WOODEN_AXE,STONE_AXE,NETHERITE_AXE
@ -801,6 +850,10 @@ protection:
# These are blocks in the world that will be protected by a town/resident/plot's switch setting. # These are blocks in the world that will be protected by a town/resident/plot's switch setting.
# Switches are blocks, that are in the world, which get right-clicked. # Switches are blocks, that are in the world, which get right-clicked.
# Towny will tell you the proper name to use in this list if you hit the block while holding a clay brick item in your hand. # Towny will tell you the proper name to use in this list if you hit the block while holding a clay brick item in your hand.
# Group names you can use in this list: BOATS,MINECARTS,WOOD_DOORS,PRESSURE_PLATES,FENCE_GATES,TRAPDOORS,SHULKER_BOXES,BUTTONS.
# Note: Vehicles like MINECARTS and BOATS can be added here. If you want to treat other rideable mobs like switches add SADDLE
# to protect HORSES, DONKEYS, MULES, PIGS, STRIDERS (This is not recommended, unless you want players to not be able to
# re-mount their animals in towns they cannot switch in.)
# A full list of proper names can be found here https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html # A full list of proper names can be found here https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
switch_ids: JUKEBOX,NOTE_BLOCK,BEACON,CHEST,TRAPPED_CHEST,FURNACE,DISPENSER,HOPPER,DROPPER,LEVER,COMPARATOR,REPEATER,STONE_PRESSURE_PLATE,ACACIA_PRESSURE_PLATE,BIRCH_PRESSURE_PLATE,DARK_OAK_PRESSURE_PLATE,JUNGLE_PRESSURE_PLATE,OAK_PRESSURE_PLATE,SPRUCE_PRESSURE_PLATE,HEAVY_WEIGHTED_PRESSURE_PLATE,LIGHT_WEIGHTED_PRESSURE_PLATE,STONE_BUTTON,ACACIA_BUTTON,BIRCH_BUTTON,DARK_OAK_BUTTON,JUNGLE_BUTTON,OAK_BUTTON,SPRUCE_BUTTON,ACACIA_DOOR,BIRCH_DOOR,DARK_OAK_DOOR,JUNGLE_DOOR,OAK_DOOR,SPRUCE_DOOR,ACACIA_FENCE_GATE,BIRCH_FENCE_GATE,DARK_OAK_FENCE_GATE,OAK_FENCE_GATE,JUNGLE_FENCE_GATE,SPRUCE_FENCE_GATE,ACACIA_TRAPDOOR,BIRCH_TRAPDOOR,DARK_OAK_TRAPDOOR,JUNGLE_TRAPDOOR,OAK_TRAPDOOR,SPRUCE_TRAPDOOR,MINECART,COMMAND_BLOCK_MINECART,CHEST_MINECART,FURNACE_MINECART,HOPPER_MINECART,TNT_MINECART,SHULKER_BOX,WHITE_SHULKER_BOX,ORANGE_SHULKER_BOX,MAGENTA_SHULKER_BOX,LIGHT_BLUE_SHULKER_BOX,LIGHT_GRAY_SHULKER_BOX,YELLOW_SHULKER_BOX,LIME_SHULKER_BOX,PINK_SHULKER_BOX,GRAY_SHULKER_BOX,CYAN_SHULKER_BOX,PURPLE_SHULKER_BOX,BLUE_SHULKER_BOX,BROWN_SHULKER_BOX,GREEN_SHULKER_BOX,RED_SHULKER_BOX,BLACK_SHULKER_BOX,CARROT_STICK,DAYLIGHT_DETECTOR,STONECUTTER,SMITHING_TABLE,FLETCHING_TABLE,SMOKER,LOOM,GRINDSTONE,COMPOSTER,CARTOGRAPHY_TABLE,BLAST_FURNACE,BELL,BARREL,DRAGON_EGG,ITEM_FRAME,POTTED_ACACIA_SAPLING,POTTED_ALLIUM,POTTED_AZURE_BLUET,POTTED_BAMBOO,POTTED_BIRCH_SAPLING,POTTED_BLUE_ORCHID,POTTED_BROWN_MUSHROOM,POTTED_CACTUS,POTTED_CORNFLOWER,POTTED_DANDELION,POTTED_DARK_OAK_SAPLING,POTTED_DEAD_BUSH,POTTED_FERN,POTTED_JUNGLE_SAPLING,POTTED_LILY_OF_THE_VALLEY,POTTED_OAK_SAPLING,POTTED_ORANGE_TULIP,POTTED_OXEYE_DAISY,POTTED_PINK_TULIP,POTTED_POPPY,POTTED_RED_MUSHROOM,POTTED_RED_TULIP,POTTED_SPRUCE_SAPLING,POTTED_WHITE_TULIP,POTTED_WITHER_ROSE,BARREL,BREWING_STAND,LEAD,SWEET_BERRY_BUSH,CRIMSON_PRESSURE_PLATE,WARPED_PRESSURE_PLATE,POLISHED_BLACKSTONE_PRESSURE_PLATE,CRIMSON_BUTTON,WARPED_BUTTON,POLISHED_BLACKSTONE_BUTTON,CRIMSON_DOOR,WARPED_DOOR,CRIMSON_FENCE_GATE,WARPED_FENCE_GATE,CRIMSON_TRAPDOOR,WARPED_TRAPDOOR,LODESTONE,RESPAWN_ANCHOR,TARGET switch_ids: JUKEBOX,NOTE_BLOCK,BEACON,CHEST,TRAPPED_CHEST,FURNACE,DISPENSER,HOPPER,DROPPER,LEVER,COMPARATOR,REPEATER,STONE_PRESSURE_PLATE,ACACIA_PRESSURE_PLATE,BIRCH_PRESSURE_PLATE,DARK_OAK_PRESSURE_PLATE,JUNGLE_PRESSURE_PLATE,OAK_PRESSURE_PLATE,SPRUCE_PRESSURE_PLATE,HEAVY_WEIGHTED_PRESSURE_PLATE,LIGHT_WEIGHTED_PRESSURE_PLATE,STONE_BUTTON,ACACIA_BUTTON,BIRCH_BUTTON,DARK_OAK_BUTTON,JUNGLE_BUTTON,OAK_BUTTON,SPRUCE_BUTTON,ACACIA_DOOR,BIRCH_DOOR,DARK_OAK_DOOR,JUNGLE_DOOR,OAK_DOOR,SPRUCE_DOOR,ACACIA_FENCE_GATE,BIRCH_FENCE_GATE,DARK_OAK_FENCE_GATE,OAK_FENCE_GATE,JUNGLE_FENCE_GATE,SPRUCE_FENCE_GATE,ACACIA_TRAPDOOR,BIRCH_TRAPDOOR,DARK_OAK_TRAPDOOR,JUNGLE_TRAPDOOR,OAK_TRAPDOOR,SPRUCE_TRAPDOOR,MINECART,COMMAND_BLOCK_MINECART,CHEST_MINECART,FURNACE_MINECART,HOPPER_MINECART,TNT_MINECART,SHULKER_BOX,WHITE_SHULKER_BOX,ORANGE_SHULKER_BOX,MAGENTA_SHULKER_BOX,LIGHT_BLUE_SHULKER_BOX,LIGHT_GRAY_SHULKER_BOX,YELLOW_SHULKER_BOX,LIME_SHULKER_BOX,PINK_SHULKER_BOX,GRAY_SHULKER_BOX,CYAN_SHULKER_BOX,PURPLE_SHULKER_BOX,BLUE_SHULKER_BOX,BROWN_SHULKER_BOX,GREEN_SHULKER_BOX,RED_SHULKER_BOX,BLACK_SHULKER_BOX,CARROT_STICK,DAYLIGHT_DETECTOR,STONECUTTER,SMITHING_TABLE,FLETCHING_TABLE,SMOKER,LOOM,GRINDSTONE,COMPOSTER,CARTOGRAPHY_TABLE,BLAST_FURNACE,BELL,BARREL,DRAGON_EGG,ITEM_FRAME,POTTED_ACACIA_SAPLING,POTTED_ALLIUM,POTTED_AZURE_BLUET,POTTED_BAMBOO,POTTED_BIRCH_SAPLING,POTTED_BLUE_ORCHID,POTTED_BROWN_MUSHROOM,POTTED_CACTUS,POTTED_CORNFLOWER,POTTED_DANDELION,POTTED_DARK_OAK_SAPLING,POTTED_DEAD_BUSH,POTTED_FERN,POTTED_JUNGLE_SAPLING,POTTED_LILY_OF_THE_VALLEY,POTTED_OAK_SAPLING,POTTED_ORANGE_TULIP,POTTED_OXEYE_DAISY,POTTED_PINK_TULIP,POTTED_POPPY,POTTED_RED_MUSHROOM,POTTED_RED_TULIP,POTTED_SPRUCE_SAPLING,POTTED_WHITE_TULIP,POTTED_WITHER_ROSE,BARREL,BREWING_STAND,LEAD,SWEET_BERRY_BUSH,CRIMSON_PRESSURE_PLATE,WARPED_PRESSURE_PLATE,POLISHED_BLACKSTONE_PRESSURE_PLATE,CRIMSON_BUTTON,WARPED_BUTTON,POLISHED_BLACKSTONE_BUTTON,CRIMSON_DOOR,WARPED_DOOR,CRIMSON_FENCE_GATE,WARPED_FENCE_GATE,CRIMSON_TRAPDOOR,WARPED_TRAPDOOR,LODESTONE,RESPAWN_ANCHOR,TARGET
@ -825,7 +878,10 @@ protection:
# Disable creatures triggering stone pressure plates # Disable creatures triggering stone pressure plates
disable_creature_pressureplate_stone: 'true' disable_creature_pressureplate_stone: 'true'
# Globally remove living entities in all worlds that have their flag set. # Remove living entities in the wilderness in all worlds that have wildernessmobs turned off.
wilderness_mob_removal_entities: Monster,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse
# Globally remove living entities in all worlds that have worldmmobs turned off
world_mob_removal_entities: Monster,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse world_mob_removal_entities: Monster,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse
# Prevent the spawning of villager babies in the world. # Prevent the spawning of villager babies in the world.
@ -925,6 +981,7 @@ notification:
homeblock: '&b[Home]' homeblock: '&b[Home]'
outpostblock: '&b[Outpost]' outpostblock: '&b[Outpost]'
forsale: '&e[For Sale: %s]' forsale: '&e[For Sale: %s]'
notforsale: '&e[Not For Sale]'
type: '&6[%s]' type: '&6[%s]'
# When set to true, town's names are the long form (townprefix)(name)(townpostfix) configured in the town_level section. # When set to true, town's names are the long form (townprefix)(name)(townpostfix) configured in the town_level section.
@ -1074,6 +1131,11 @@ invite_system:
# a player's first log in and when they can be invited to a town. # a player's first log in and when they can be invited to a town.
cooldowntime: 0m cooldowntime: 0m
# When set for more than 0m, the amount of time until an invite is considered
# expired and is removed. Invites are checked for expiration once every hour.
# Valid values would include: 30s, 30m, 24h, 2d, etc.
expirationtime: 0m
# Max invites for Town & Nations, which they can send. Invites are capped to decrease load on large servers. # Max invites for Town & Nations, which they can send. Invites are capped to decrease load on large servers.
# You can increase these limits but it is not recommended. Invites/requests are not saved between server reloads/stops. # You can increase these limits but it is not recommended. Invites/requests are not saved between server reloads/stops.
maximum_invites_sent: maximum_invites_sent:
@ -1149,6 +1211,11 @@ economy:
# Rarely set to false. Set to false if you get concurrent modification errors on timers for daily tax collections. # Rarely set to false. Set to false if you get concurrent modification errors on timers for daily tax collections.
use_async: 'true' use_async: 'true'
# The time that the town and nation bank accounts' balances are cached for, in seconds.
# Default of 600s is equal to ten minutes. Requires the server to be stopped and started if you want to change this.
# Cached balances are used for PlaceholderAPI placeholders, town and nation lists.
bank_account_cache_timeout: 600s
# Prefix to apply to all town economy accounts. # Prefix to apply to all town economy accounts.
town_prefix: town- town_prefix: town-
@ -1161,9 +1228,6 @@ economy:
# The cost of renaming a nation. # The cost of renaming a nation.
nation_rename_cost: '0' nation_rename_cost: '0'
# The debt prefix for the debt eco account
debt_prefix: '[DEBT]-'
spawn_travel: spawn_travel:
# Cost to use /town spawn. # Cost to use /town spawn.
@ -1193,6 +1257,9 @@ economy:
# How much it costs to start a town. # How much it costs to start a town.
price_new_town: '250.0' price_new_town: '250.0'
# How much it costs to reclaim a ruined town.
# This is only applicable if the town-ruins & town-reclaim features are enabled.
price_reclaim_ruined_town: '500.0'
# How much it costs to make an outpost. An outpost isn't limited to being on the edge of town. # How much it costs to make an outpost. An outpost isn't limited to being on the edge of town.
price_outpost: '1500.0' price_outpost: '1500.0'
@ -1383,6 +1450,9 @@ economy:
# reach their debtcap, are they kicked from the nation? # reach their debtcap, are they kicked from the nation?
kick_towns_that_reach_debt_cap: 'false' kick_towns_that_reach_debt_cap: 'false'
# Does a conquered town which cannot pay the nation tax get deleted?
does_nation_tax_delete_conquered_towns_that_cannot_pay: 'false'
plot_type_costs: plot_type_costs:
# Cost to use /plot set shop to change a normal plot to a shop plot. # Cost to use /plot set shop to change a normal plot to a shop plot.
@ -1426,6 +1496,9 @@ jail:
#Requires town_respawn to be true in order to work. #Requires town_respawn to be true in order to work.
is_jailing_attacking_outlaws: 'true' is_jailing_attacking_outlaws: 'true'
#How many days an attacking outlaw will be jailed for.
outlaw_jail_days: '1'
#If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting. #If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting.
jail_allows_ender_pearls: 'false' jail_allows_ender_pearls: 'false'
@ -1709,3 +1782,32 @@ nation:
# Default nation board # Default nation board
default_board: /nation set board [msg] default_board: /nation set board [msg]
############################################################
# +------------------------------------------------------+ #
# | Town Ruining Settings | #
# +------------------------------------------------------+ #
############################################################
town_ruining:
town_ruins:
# If this is true, then if a town falls, it remains in a 'ruined' state for a time.
# In this state, the town cannot be claimed, but can be looted.
# The feature prevents mayors from escaping attack/occupation,
# by deleting then quickly recreating their town.
enabled: 'false'
# This value determines the maximum duration in which a town can lie in ruins
# After this time is reached, the town will be completely deleted.
# Does not accept values greater than 1000.
max_duration_hours: '72'
# This value determines the minimum duration in which a town must lie in ruins,
# before it can be reclaimed by a resident.
min_duration_hours: '4'
# If this is true, then after a town has been ruined for the minimum configured time,
# it can then be reclaimed by any resident who runs /t reclaim, and pays the required price. (price is configured in the eco section)
reclaim_enabled: 'true'