Update to 1.16

This commit is contained in:
Chromachine 2020-07-26 19:46:16 +00:00
parent a6a0700b6d
commit 3d885733a4
No known key found for this signature in database
GPG key ID: E3A2A1CAA522AE6E
36 changed files with 2901 additions and 365 deletions

18
ButtonPresents/config.yml Normal file
View file

@ -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

View file

@ -135,3 +135,26 @@ GRIEFPREVENTION_INTEGRATION: false
#Do you want to only let people build inside RedProtect regions? #Do you want to only let people build inside RedProtect regions?
REDPROTECT_INTEGRATION: false 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

View file

@ -14,6 +14,7 @@ components:
# 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)
RestartComponent: RestartComponent:
enabled: true enabled: true
restartAt: 12
# 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

View file

@ -127,3 +127,16 @@ 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/
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

View file

@ -1,4 +1,4 @@
configVersion: 16 configVersion: 20
language: english language: english
enableEconomy: false enableEconomy: false
chatEnabled: true chatEnabled: true
@ -41,3 +41,7 @@ secureMode:
checkInterval: 5.0 checkInterval: 5.0
backupMode: ON_DISABLE_AND_SAVE backupMode: ON_DISABLE_AND_SAVE
default: {} default: {}
groupAdaptersEnabled: false
editInstanceRemovalDelay: 5
strictMovementCheckEnabled: true
lobbyContainersEnabled: false

View file

@ -1,4 +1,5 @@
# Dynmap-Towny configuration # Dynmap-Towny configuration
dynamic-nation-colors: true
update: update:
period: 300 period: 300
layer: layer:

View file

@ -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
}
}
}

View file

@ -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
}
}
}

View file

@ -0,0 +1,47 @@
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
}

832
Factions/config/main.conf Normal file
View file

@ -0,0 +1,832 @@
# 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
}

View file

@ -0,0 +1,296 @@
# These first 6 aren't configurable
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
wiki: "https://wiki.intellectualsites.com/FastAsyncWorldEdit/index"
date: "15 Aug 2020 00:00:00 GMT"
build: "https://ci.athion.net/job/FastAsyncWorldEdit-1.16/302"
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f668ba48"
platform: "Bukkit"
# 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
# fawe.<plugin> permission. See the Permissions page for supported region plugins.
region-restrictions: true
# FAWE will skip chunks when there's not enough memory available
prevent-crashes: false
# FAWE will cancel non admin edits when memory consumption exceeds this %
# - Bypass with `/wea` or `//fast` or `fawe.bypass`
# - Disable with 100 or -1.
max-memory-percent: 95
# Enable or disable core components
enabled-components:
commands: true
# Disable the FAWE-PlotSquared hook to take over most intense P2 queueing
# Specific aspects can be turned on and off further below
plotsquared-hook: true
clipboard:
# Store the clipboard on disk instead of memory
# - Will be slightly slower
# - Uses 2 bytes per block
use-disk: true
# Compress the clipboard to reduce the size:
# - TODO: Buffered random access with compression is not implemented on disk yet
# - 0 = No compression
# - 1 = Fast compression
# - 2-17 = Slower compression
compression-level: 1
# Number of days to keep history on disk before deleting it
delete-after-days: 1
lighting:
# If packet sending should be delayed until relight is finished
delay-packet-sending: true
async: true
# The relighting mode to use:
# - 0 = None (Do no relighting)
# - 1 = Optimal (Relight changed light sources and changed blocks)
# - 2 = All (Slowly relight every blocks)
mode: 1
# If existing lighting should be removed before relighting
remove-first: false
# Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse)
tick-limiter:
# Enable the limiter
enabled: true
# The interval in ticks
interval: 20
# Max falling blocks per interval (per chunk)
falling: 64
# Max physics per interval (excluding redstone)
physics-ms: 10
# Max item spawns per interval (per chunk)
items: 256
# Whether fireworks can load chunks
# - Fireworks usually travel vertically so do not load any chunks
# - Horizontal fireworks can be hacked in to crash a server
fireworks-load-chunks: false
web:
# Should download urls be shortened?
# - Links are less secure as they could be brute forced
shorten-urls: false
# The web interface for clipboards
# - All schematics are anonymous and private
# - Downloads can be deleted by the user
# - Supports clipboard uploads, downloads and saves
url: "https://empcraft.com/fawe/"
plotsquared-integration:
clear: true
cuboids: true
copy-and-swap: true
set-biome: true
extent:
# 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
allowed-plugins: []
# Should debug messages be sent when third party extents are used?
debug: true
# Experimental options, use at your own risk
# - UNSAFE = Can cause permanent damage to the server
# - SAFE = Can be buggy but unlikely to cause any damage
experimental:
# [UNSAFE] Directly modify the region files. (OBSOLETE - USE ANVIL COMMANDS)
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
anvil-queue-mode: false
# [SAFE] Dynamically increase the number of chunks rendered
# - Requires Paper
# - Set your server view distance to 1 (spigot.yml, server.properties)
# - Based on tps and player movement
# - Note: If entities become hidden, increase the server view distance to 3
dynamic-chunk-rendering: -1
# Allows brushes to be persistent (default: 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
# Might cause client-side FPS lagg in some situations
keep-entities-in-blocks: false
# [SAFE] Experimental freebuild region restrictions
# - PERM: fawe.freebuild
# - PERM: fawe.freebuild.<plugin>
freebuild: false
# Other experimental features
other: false
# Allow blocks placed by WorldEdit to tick. This could cause the big lags.
# This has no effect on existing blocks one way or the other.
allow-tick-placed: false
# Force re-ticking of existing blocks not edited by FAWE.
# This will increase time taken slightly.
allow-tick-existing: true
# This relates to how FAWE places chunks
queue:
# This should equal the number of processors you have
parallel-threads: 4
progress:
# Display constant titles about the progress of a user's edit
# - false = disabled
# - title = Display progress titles
# - chat = Display progress in chat
display: "title"
# How often edit progress is displayed
interval: 1
# Delay sending progress in milliseconds (so quick edits don't spam)
delay: 5000
# When doing edits that effect more than this many chunks:
# - FAWE will start placing before all calculations are finished
# - A larger value will use slightly less CPU time
# - A smaller value will reduce memory usage
# - A value too small may break some operations (deform?)
target-size: 64
# Force FAWE to start placing chunks regardless of whether an edit is finished processing
# - A larger value will use slightly less CPU time
# - A smaller value will reduce memory usage
# - A value too small may break some operations (deform?)
max-wait-ms: 1000
# Increase or decrease queue intensity (ms) [-50,50]:
# 0 = balance of performance / stability
# -10 = Allocate 10ms less for chunk placement
# Too high can cause lag spikes (you might be okay with this)
# Too low will result in slow edits
extra-time-ms: 0
# Loading the right amount of chunks beforehand can speed up operations
# - Low values may result in FAWE waiting on requests to the main thread
# - Higher values use more memory and isn't noticeably faster
preload-chunks: 32
# If pooling is enabled (reduces GC, higher memory usage)
# - Enable to improve performance at the expense of memory
pool: true
# Discard edits which have been idle for a certain amount of time (ms)
# - E.g. A plugin creates an EditSession but never does anything with it
# - This only applies to plugins improperly using WorldEdit's legacy API
discard-after-ms: 60000
# When using fastmode also do not bother to fix existing ticking blocks
no-tick-fastmode: true
history:
# Should history be saved on disk:
# - Frees up a lot of memory
# - Persists restarts
# - Unlimited undo
# - Does not affect edit performance if `combine-stages`
use-disk: true
# Use a database to store disk storage summaries:
# - Enables inspection and rollback
# - Does not impact performance
use-database: true
# Record history with dispatching:
# - Much faster as it avoids duplicate block checks
# - Slightly worse compression since dispatch order is different
combine-stages: true
# Higher compression reduces the size of history at the expense of CPU
# 0 = Uncompressed byte array (fastest)
# 1 = 1 pass fast compressor (default)
# 2 = 2 x fast
# 3 = 3 x fast
# 4 = 1 x medium, 1 x fast
# 5 = 1 x medium, 2 x fast
# 6 = 1 x medium, 3 x fast
# 7 = 1 x high, 1 x medium, 1 x fast
# 8 = 1 x high, 1 x medium, 2 x fast
# 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
compression-level: 3
# The buffer size for compression:
# - Larger = better ratio but uses more upfront memory
# - Must be in the range [64, 33554432]
buffer-size: 531441
# The maximum time in milliseconds to wait for a chunk to load for an edit.
# (50ms = 1 server tick, 0 = Fastest).
# The default value of 100 should be safe for most cases.
#
# Actions which require loaded chunks (e.g. copy) which do not load in time
# will use the last chunk as filler, which may appear as bands of duplicated blocks.
# Actions usually wait about 25-50ms for the chunk to load, more if the server is lagging.
# A value of 100ms does not force it to wait 100ms if the chunk loads in 10ms.
#
# This value is a timeout in case a chunk is never going to load (for whatever odd reason).
# If the action times out, the operation continues by using the previous chunk as filler,
# and displaying an error message. In this case, either copy a smaller section,
# or increase chunk-wait-ms.
# A value of 0 is faster simply because it doesn't bother loading the chunks or waiting.
chunk-wait-ms: 1000
# Delete history on disk after a number of days
delete-after-days: 7
# Delete history in memory on logout (does not effect disk)
delete-on-logout: true
# If history should be enabled by default for plugins using WorldEdit:
# - It is faster to have disabled
# - Use of the FAWE API will not be effected
enable-for-console: true
# Should redo information be stored:
# - History is about 20% larger
# - Enables use of /redo
store-redo: true
# Assumes all edits are smaller than 4096x256x4096:
# - Reduces history size by ~10%
small-edits: false
# Paths for various directories
paths:
tokens: "tokens"
# Put any minecraft or mod jars for FAWE to be aware of block textures
textures: "textures"
heightmap: "heightmap"
history: "history"
# Multiple servers can use the same clipboards
# - Use a shared directory or NFS/Samba
clipboard: "clipboard"
# Each player has his or her own sub directory for schematics
per-player-schematics: true
commands: "commands"
# Region restriction settings
region-restrictions-options:
# What type of users are allowed to WorldEdit in a region
# - MEMBER = Players added to a region
# - OWNER = Players who own the region
mode: "MEMBER"
# The "default" limit group affects those without a specific limit permission.
# 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
# permission node with that limit name (e.g. fawe.limit.newbie )
limits:
default:
# Max actions that can be run concurrently (i.e. commands)
max-actions: 1
# Max number of block changes (e.g. by `//set stone`).
max-changes: 50000000
# Max number of blocks checked (e.g. `//count stone` which doesn't change blocks)
max-checks: 50000000
# Number of times a change can fail (e.g. if the player can't access that region)
max-fails: 50000000
# Allowed brush iterations (e.g. `//brush smooth`)
max-iterations: 1000
# Max allowed entities (e.g. cows)
max-entities: 1337
# Blockstates include Banner, Beacon, BrewingStand, Chest, CommandBlock,
# CreatureSpawner, Dispenser, Dropper, EndGateway, Furnace, Hopper, Jukebox,
# NoteBlock, Sign, Skull, Structure
max-blockstates: 1337
# Maximum size of the player's history in Megabytes:
# - History on disk or memory will be deleted
max-history-mb: -1
# Maximum time in milliseconds //calc can execute
max-expression-ms: 50
# Cinematic block placement:
# - Adds a delay to block placement (nanoseconds/block)
# - Having an artificial delay will use more CPU/Memory
speed-reduction: 0
# Place chunks instead of individual blocks:
# - Disabling this will negatively impact performance
# - Only disable this for compatibility or cinematic placement
fast-placement: true
# Should WorldEdit use inventory?
# 0 = No inventory usage (creative)
# 1 = Inventory for removing and placing (freebuild)
# 2 = Inventory for placing (survival)
inventory-mode: 0
# Should large edits require confirmation (>16384 chunks)
confirm-large: true
# List of blocks to strip nbt from
strip-nbt: []

View file

@ -108,13 +108,19 @@ DailyQuests:
# Default 0, disabling cost of skipping quest. # Default 0, disabling cost of skipping quest.
SkipQuestCost: 0.0 SkipQuestCost: 0.0
# Enables the schedule manager to boost the server. # Enables the schedule manager to boost the server.
# By default this has been disabled for causing memory leak.
ScheduleManager: ScheduleManager:
Use: true Use: true
# Fire players if their work time has expired at a job.
# Setting time to 0, will not works.
# For this to work, the player needs to get a new job for the timer to start.
# Counting in hours
JobExpirationTime: 0
# Maximum number of jobs a player can join. # Maximum number of jobs a player can join.
# Use 0 for no maximum # Use 0 for no maximum
# Keep in mind that jobs.max.[amount] will bypass this setting # Keep in mind that jobs.max.[amount] will bypass this setting
max-jobs: 3 max-jobs: 3
# Disabling the payment if the user reached the maximum level of a job.
disable-payment-if-max-level-reached: false
# Hide jobs from player if they lack the permission to join the job # Hide jobs from player if they lack the permission to join the job
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
@ -134,6 +140,9 @@ disablePaymentIfRiding: false
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?
# This option is only related to: sugar_cane, cactus, kelp, bamboo
prevent-crop-resize-payment: 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.
# E.g. the player wants to enchant a item with enchanting table and the item has durability loss then not paying. # E.g. the player wants to enchant a item with enchanting table and the item has durability loss then not paying.
allow-pay-for-durability-loss: allow-pay-for-durability-loss:
@ -155,8 +164,8 @@ modify-chat:
# With this set to true names like Stone:1 will be translated to Granite # With this set to true names like Stone:1 will be translated to Granite
# Name list is in TranslatableWords.yml file # Name list is in TranslatableWords.yml file
UseCustomNames: true UseCustomNames: true
# Changes how often, in seconds, players are paid out. Default is 5 seconds. # Changes how often, in seconds, players are paid out. Default is 5 seconds.
# Setting this too low may cause tick lag. Increase this to improve economy performance (at the cost of delays in payment) # Setting this too low may cause tick lag. Increase this to improve economy performance (at the cost of delays in payment)
economy-batch-delay: 5 economy-batch-delay: 5
# Enable async economy calls. # Enable async economy calls.
# Disable this if you have issues with payments or your plugin is not thread safe. # Disable this if you have issues with payments or your plugin is not thread safe.
@ -179,8 +188,8 @@ Economy:
MONEY: 0.0 MONEY: 0.0
EXP: 0.0 EXP: 0.0
POINTS: 0.0 POINTS: 0.0
# When set to true income which is belove 0 will get bonus aplied to it # When set to true income which is belove 0 will get bonus applied to it
# In example, if you would loose 5 bucks for placing diamond block, with 100% payment bonus, that penalty disapears # In example, if you would loose 5 bucks for placing diamond block, with 100% payment bonus, that penalty disappears
# 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:
@ -397,6 +406,9 @@ BossBar:
# If enabled boss bar will update after each action # If enabled boss bar will update after each action
# If disabled, BossBar will update only on each payment. This can save some server resources # If disabled, BossBar will update only on each payment. This can save some server resources
ShowOnEachAction: false ShowOnEachAction: false
# Defines in how many parts bossbar will be split visually
# Valid options: 1, 6, 10, 12, 20
SegmentCount: 1
# 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
@ -487,6 +499,8 @@ JobsGUI:
Rows: 5 Rows: 5
# Defines back button slot in GUI # Defines back button slot in GUI
BackButtonSlot: 37 BackButtonSlot: 37
# Defines next button slot in GUI
NextButtonSlot: 45
# Defines start position in gui from which job icons will be shown # Defines start position in gui from which job icons will be shown
StartPosition: 11 StartPosition: 11
# Defines by how many jobs we need to group up # Defines by how many jobs we need to group up
@ -495,6 +509,8 @@ JobsGUI:
SkipAmount: 2 SkipAmount: 2
BackButton: BackButton:
Material: JACK_O_LANTERN Material: JACK_O_LANTERN
NextButton:
Material: ARROW
Filler: Filler:
Material: GREEN_STAINED_GLASS_PANE Material: GREEN_STAINED_GLASS_PANE
Commands: Commands:
@ -516,3 +532,6 @@ Commands:
# Specify the confirm expiry time. # Specify the confirm expiry time.
# Time in seconds. # Time in seconds.
ConfirmExpiryTime: 10 ConfirmExpiryTime: 10
JobsInfo:
# Open up the jobs browse action list, when your performed /jobs info command?
open-browse: false

View file

@ -88,6 +88,8 @@ Jobs:
# Enchants of the item # Enchants of the item
Enchantments: Enchantments:
- DURABILITY:1 - DURABILITY:1
# Slot number to show the item in the specified row
slot: 5
# You can use the custom player head: # You can use the custom player head:
# Item: player_head # Item: player_head
# CustomSkull: Notch # CustomSkull: Notch
@ -451,6 +453,9 @@ Jobs:
node2: node2:
value: true value: true
level: 10 level: 10
firstNode:
# The permission node
permission: aaaaaatest.node
conditions: conditions:
first: first:
requires: requires:

View file

@ -1,51 +1,4 @@
worlds: worlds:
world_the_end:
==: MVWorld
hidden: 'false'
alias: world_the_end
color: WHITE
style: NORMAL
pvp: 'true'
scale: '16.0'
respawnWorld: world
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: 0.0
y: 62.0
z: 0.0
pitch: 0.0
yaw: 0.0
autoLoad: 'true'
bedRespawn: 'true'
worldBlacklist: []
environment: THE_END
seed: '1923020019'
generator: 'null'
playerLimit: '-1'
allowFlight: 'true'
world: world:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
@ -93,6 +46,53 @@ worlds:
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
world_the_end:
==: MVWorld
hidden: 'false'
alias: world_the_end
color: WHITE
style: NORMAL
pvp: 'true'
scale: '16.0'
respawnWorld: world
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: 0.0
y: 62.0
z: 0.0
pitch: 0.0
yaw: 0.0
autoLoad: 'true'
bedRespawn: 'true'
worldBlacklist: []
environment: THE_END
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'
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: HARD difficulty: HARD
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -207,7 +207,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'false' spawn: 'true'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -217,20 +217,20 @@ worlds:
autoHeal: 'true' autoHeal: 'true'
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: ADVENTURE gameMode: SURVIVAL
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'
@ -281,16 +281,16 @@ worlds:
generator: 'null' generator: 'null'
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: HARD difficulty: HARD
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -301,7 +301,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'true' spawn: 'false'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -311,20 +311,20 @@ worlds:
autoHeal: 'true' autoHeal: 'true'
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: SURVIVAL gameMode: ADVENTURE
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'

View file

@ -0,0 +1,10 @@
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: ''

View file

@ -1,19 +1,59 @@
# These first 7 aren't configurable # This value is not configurable. It shows the platform you are using.
issues: "https://github.com/IntellectualSites/PlotSquared/issues"
suggestion: "https://github.com/IntellectualSites/PlotSquaredSuggestions"
wiki: "https://github.com/IntellectualSites/PlotSquared/wiki"
date: "24 Feb 2020 00:00:00 GMT"
build: "https://ci.athion.net/job/PlotSquared-Releases/453"
commit: "https://github.com/IntellectualSites/PlotSquared/commit/c31c855"
platform: "Bukkit" platform: "Bukkit"
# Show additional information in console # 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 debug: true
# The big annoying text that appears when you enter a plot # The big text that appears when you enter a plot.
# For a single plot: `/plot flag set titles false` # For a single plot set `/plot flag set titles false` to disable it.
# For just you: `/plot toggle titles` # For just you run `/plot toggle titles` to disable it.
# For all plots: Add `titles: false` in the worlds.yml flags block # For all plots: Add `titles: false` in the worlds.yml flags block to disable it.
titles: true 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 # Enable or disable parts of the plugin
# Note: A cache will use some memory if enabled # Note: A cache will use some memory if enabled
enabled-components: enabled-components:
@ -23,10 +63,8 @@ enabled-components:
events: true events: true
# Commands are used to interact with the plugin # Commands are used to interact with the plugin
commands: true commands: true
# The UUID cacher is used to resolve player names # Whether we should notify you about updates or not.
uuid-cache: true update-notifications: true
# The plugin auto updater will notify you if updates are available.
updater: true
# Stores user metadata in a database # Stores user metadata in a database
persistent-meta: true persistent-meta: true
# Optimizes permission checks # Optimizes permission checks
@ -37,50 +75,111 @@ enabled-components:
rating-cache: true rating-cache: true
# Allow WorldEdit to be restricted to plots # Allow WorldEdit to be restricted to plots
worldedit-restrictions: true worldedit-restrictions: true
# Allow economy to be used # Allow economy to be used to sell, claim or buy plots.
economy: true economy: true
# @deprecated - use bstats config.yml
metrics: true
# Expiry will clear old or simplistic plots # Expiry will clear old or simplistic plots
plot-expiry: false plot-expiry: false
# Processes chunks (trimming, or entity/tile limits) # Processes chunks (trimming, or entity/tile limits)
chunk-processor: false chunk-processor: false
# Kill mobs on roads # Kill mobs on roads (Chicken, Cow, etc.)
kill-road-mobs: false kill-road-mobs: false
# Kill items on roads # Kill items on roads (Stick, Paper, etc.)
kill-road-items: false kill-road-items: false
# Kill vehicles on roads # Kill vehicles on roads (Boat, Minecart, etc.)
kill-road-vehicles: false kill-road-vehicles: false
# Notify a player of any missed comments upon plot entry # Notify a player of any missed plot comments upon plot entry
comment-notifier: false comment-notifier: false
# Let players claim entire worlds with PlotSquared # Let players claim entire worlds with PlotSquared
worlds: false worlds: false
# Actively purge invalid database entries # Actively purge invalid database entries
database-purger: false database-purger: false
# Delete plots when a player is banned # 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 ban-deleter: false
# Prevent possibly unsafe blocks from being used in plot components # Allows PlaceholderAPI placeholders to be used in captions, flags, etc.
# Can be bypassed with `/plot debugallowunsafe` external-placeholders: true
prevent-unsafe: 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: ratings:
# Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command # Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command
use-likes: false use-likes: false
# Rating categories # Rating categories
categories: [] categories: []
claim: # Teleportation related settings
# The max plots claimed in a single `/plot auto <size>` command
max-auto-area: 4
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
teleport: teleport:
# Teleport to your plot on death # Teleport to your plot on death
on-death: false on-death: false
@ -94,73 +193,8 @@ teleport:
# The visit command is ordered by world instead of globally # The visit command is ordered by world instead of globally
per-world-visit: false per-world-visit: false
confirmation: # Chunk processor related settings
# Teleport to your plot on death # See https://wiki.intellectualsites.com/en/plotsquared/optimization/chunk-processor for more information.
confirmation-timeout-seconds: 20
# 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:
# Sometimes console color doesn't work, you can disable it here
console-color: true
# Should the chat be interactive?
interactive: true
done:
# Require a plot marked as done to 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
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/"
# Configure the paths that will be used
paths:
schematics: "schematics"
scripts: "scripts"
templates: "templates"
translations: "translations"
# Schematic Settings
schematics:
# Whether schematic based generation should paste schematic on top of plots, or from Y=1
paste-on-top: true
# General settings
general:
# Display scientific numbers (4.2E8)
scientific: false
# Replace wall when merging
merge-replace-wall: true
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
chunk-processor: chunk-processor:
# Auto trim will not save chunks which aren't claimed # Auto trim will not save chunks which aren't claimed
auto-trim: false auto-trim: false
@ -171,25 +205,369 @@ chunk-processor:
# Disable block physics # Disable block physics
disable-physics: false disable-physics: false
# This is an auto clearing task called `task1` # Claim related settings
auto-clear: claim:
task1: # The max plots claimed in a single `/plot auto <size>` command
threshold: 1 max-auto-area: 4
required-plots: -1
confirmation: true # Relating to how many plots someone can claim
days: 7 limit:
skip-account-age-days: -1 # Should the limit be global (over multiple worlds)
worlds: global: false
- "*" # The max. range of permissions to check e.g. plots.plot.127
# See: https://github.com/IntellectualSites/PlotSquared/wiki/Plot-analysis # The value covers the range to check only, you need to assign the permission to players/groups still
calibration: # Modifying the value does NOT change the amount of plots players can claim
variety: 0 max-plots: 127
variety-sd: 0
changes: 0 # Chat related settings
changes-sd: 1 chat:
faces: 0 # Sometimes console color doesn't work, you can disable it here
faces-sd: 0 console-color: true
data-sd: 0 # Should the chat be interactive?
air: 0 interactive: true
air-sd: 0
data: 0 # 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"

View file

@ -1,9 +1,9 @@
configuration_version: post_flattening configuration_version: v5
worlds: worlds:
plotworld: plotworld:
plot: plot:
height: 62 height: 62
biome: FOREST biome: minecraft:forest
size: 42 size: 42
filling: stone:100 filling: stone:100
auto_merge: false auto_merge: false
@ -15,11 +15,13 @@ worlds:
block_claimed: sandstone_slab:100 block_claimed: sandstone_slab:100
height: 62 height: 62
block: stone_slab:100 block: stone_slab:100
place_top_block: true
misc_spawn_unowned: false misc_spawn_unowned: false
road: road:
block: quartz_block:100 block: quartz_block:100
height: 62 height: 62
width: 7 width: 7
flags: {}
home: home:
nonmembers: side nonmembers: side
default: side default: side
@ -36,6 +38,7 @@ worlds:
use: false use: false
chat: chat:
enabled: false enabled: false
forced: false
limits: limits:
max-members: 128 max-members: 128
world: world:

BIN
PlotSquared/user_cache.db Normal file

Binary file not shown.

0
Server/ScreenSetup.sh Normal file → Executable file
View file

View file

@ -24,6 +24,7 @@ settings:
shutdown-message: Server closed shutdown-message: Server closed
minimum-api: none minimum-api: none
spawn-limits: spawn-limits:
water-ambient: 20
monsters: 50 monsters: 50
animals: 8 animals: 8
water-animals: 3 water-animals: 3
@ -31,6 +32,9 @@ spawn-limits:
chunk-gc: chunk-gc:
period-in-ticks: 400 period-in-ticks: 400
ticks-per: ticks-per:
water-spawns: 1
water-ambient-spawns: 1
ambient-spawns: 1
animal-spawns: 400 animal-spawns: 400
monster-spawns: 4 monster-spawns: 4
autosave: 6000 autosave: 6000

View file

@ -13,6 +13,8 @@
verbose: false verbose: false
config-version: 20 config-version: 20
settings: settings:
console-has-all-permissions: false
chunk-tasks-per-tick: 1000
load-permissions-yml-before-plugins: true load-permissions-yml-before-plugins: true
bungee-online-mode: true bungee-online-mode: true
region-file-cache-size: 256 region-file-cache-size: 256
@ -29,7 +31,7 @@ settings:
secret: '' secret: ''
async-chunks: async-chunks:
enable: true enable: true
load-threads: -1 threads: -1
watchdog: watchdog:
early-warning-every: 5000 early-warning-every: 5000
early-warning-delay: 10000 early-warning-delay: 10000
@ -39,6 +41,15 @@ settings:
book-size: book-size:
page-max: 2560 page-max: 2560
total-multiplier: 0.98 total-multiplier: 0.98
unsupported-settings:
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
messages: messages:
no-permission: '&cI''m sorry, but you do not have permission to perform this command. 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.' Please contact the server administrators if you believe that this is in error.'
@ -59,6 +70,12 @@ timings:
server-name: Unknown Server server-name: Unknown Server
world-settings: world-settings:
default: default:
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 seed-based-feature-search: true
portal-create-radius: 16 portal-create-radius: 16
entities-target-with-follow-range: false entities-target-with-follow-range: false
@ -109,6 +126,7 @@ 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:
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
disable-chest-cat-detection: false disable-chest-cat-detection: false
@ -118,6 +136,14 @@ world-settings:
disable-sprint-interruption-on-attack: false disable-sprint-interruption-on-attack: false
disable-relative-projectile-velocity: false disable-relative-projectile-velocity: false
disable-unloaded-chunk-enderpearl-exploit: true 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: max-growth-height:
cactus: 3 cactus: 3
reeds: 3 reeds: 3
@ -177,6 +203,8 @@ world-settings:
generator-settings: generator-settings:
flat-bedrock: false flat-bedrock: false
baby-zombie-movement-modifier: 0.5 baby-zombie-movement-modifier: 0.5
viewdistances:
no-tick-view-distance: -1
worldhub: worldhub:
anti-xray: anti-xray:
enabled: false enabled: false

0
Server/run.sh Normal file → Executable file
View file

View file

@ -1,9 +1,10 @@
#Minecraft server properties #Minecraft server properties
#Sat Jul 25 12:01:28 UTC 2020 #Sun Jul 26 12:01:28 UTC 2020
spawn-protection=16 spawn-protection=16
max-tick-time=60000 max-tick-time=60000
query.port=25565 query.port=25565
generator-settings= generator-settings=
sync-chunk-writes=true
force-gamemode=false force-gamemode=false
allow-nether=true allow-nether=true
enforce-whitelist=false enforce-whitelist=false
@ -16,9 +17,11 @@ spawn-monsters=true
broadcast-rcon-to-ops=true broadcast-rcon-to-ops=true
op-permission-level=4 op-permission-level=4
pvp=true pvp=true
entity-broadcast-range-percentage=100
snooper-enabled=false snooper-enabled=false
level-type=default level-type=default
hardcore=false hardcore=false
enable-status=true
enable-command-block=true enable-command-block=true
max-players=20 max-players=20
network-compression-threshold=-1 network-compression-threshold=-1
@ -38,10 +41,11 @@ spawn-animals=true
white-list=false white-list=false
rcon.password= rcon.password=
generate-structures=true generate-structures=true
max-build-height=256
online-mode=false online-mode=false
max-build-height=256
level-seed=1923020019 level-seed=1923020019
use-native-transport=true
prevent-proxy-connections=false prevent-proxy-connections=false
enable-rcon=false use-native-transport=true
enable-jmx-monitoring=false
motd=Chromacraft v5 motd=Chromacraft v5
enable-rcon=false

View file

@ -60,6 +60,13 @@ stats:
forced-stats: {} forced-stats: {}
world-settings: world-settings:
default: default:
seed-endcity: 10387313
seed-bastion: 30084232
seed-fortress: 30084232
seed-mansion: 10387319
seed-fossil: 14357921
seed-portal: 34222645
end-portal-sound-radius: 0
trident-despawn-rate: 1200 trident-despawn-rate: 1200
max-entity-collisions: 8 max-entity-collisions: 8
verbose: true verbose: true
@ -103,12 +110,30 @@ world-settings:
sweetberry-modifier: 100 sweetberry-modifier: 100
kelp-modifier: 100 kelp-modifier: 100
entity-activation-range: entity-activation-range:
villagers: 32
flying-monsters: 32
villagers-work-immunity-after: 100
villagers-work-immunity-for: 20
villagers-active-for-panic: true
water: 16 water: 16
animals: 16 animals: 16
monsters: 24 monsters: 24
raiders: 48 raiders: 48
misc: 8 misc: 8
tick-inactive-villagers: true tick-inactive-villagers: true
wake-up-inactive:
animals-max-per-tick: 4
animals-every: 1200
animals-for: 100
monsters-max-per-tick: 8
monsters-every: 400
monsters-for: 100
villagers-max-per-tick: 4
villagers-every: 600
villagers-for: 100
flying-monsters-max-per-tick: 8
flying-monsters-every: 200
flying-monsters-for: 100
entity-tracking-range: entity-tracking-range:
players: 48 players: 48
animals: 48 animals: 48

View file

@ -1,152 +0,0 @@
#
# WorldEdit's Configuration File
#
# About editing this file:
# - DO NOT USE TABS. You MUST use spaces or Bukkit will complain and post
# errors. If you use an editor, like Notepad++ (recommended for Windows
# users), you must configure it to "replace tabs with spaces."
# This can be changed in Settings > Preferences > Language Menu.
# - Don't get rid of indentations. They are indented so some entries that are
# in categories, like "max-blocks-changed", are placed in the "limits"
# category.
# - If you want to check the format of this file before putting it
# into WorldEdit, paste it into http://yaml-online-parser.appspot.com/
# and see if it gives you "ERROR:".
# - Lines starting with # are comments, so they are ignored.
# - If you want to allow blocks, make sure to change "disallowed-blocks" to []
#
limits:
max-blocks-changed:
default: -1
maximum: -1
max-polygonal-points:
default: -1
maximum: 20
max-radius: -1
max-super-pickaxe-size: 5
max-brush-radius: 5
butcher-radius:
default: -1
maximum: -1
disallowed-blocks:
- "minecraft:oak_sapling"
- "minecraft:jungle_sapling"
- "minecraft:dark_oak_sapling:"
- "minecraft:spruce_sapling"
- "minecraft:birch_sapling"
- "minecraft:acacia_sapling"
- "minecraft:black_bed"
- "minecraft:blue_bed"
- "minecraft:brown_bed"
- "minecraft:cyan_bed"
- "minecraft:gray_bed"
- "minecraft:green_bed"
- "minecraft:light_blue_bed"
- "minecraft:light_gray_bed"
- "minecraft:lime_bed"
- "minecraft:magenta_bed"
- "minecraft:orange_bed"
- "minecraft:pink_bed"
- "minecraft:purple_bed"
- "minecraft:red_bed"
- "minecraft:white_bed"
- "minecraft:yellow_bed"
- "minecraft:powered_rail"
- "minecraft:detector_rail"
- "minecraft:grass"
- "minecraft:dead_bush"
- "minecraft:moving_piston"
- "minecraft:piston_head"
- "minecraft:sunflower"
- "minecraft:rose_bush"
- "minecraft:dandelion"
- "minecraft:poppy"
- "minecraft:brown_mushroom"
- "minecraft:red_mushroom"
- "minecraft:tnt"
- "minecraft:torch"
- "minecraft:fire"
- "minecraft:redstone_wire"
- "minecraft:wheat"
- "minecraft:potatoes"
- "minecraft:carrots"
- "minecraft:melon_stem"
- "minecraft:pumpkin_stem"
- "minecraft:beetroots"
- "minecraft:rail"
- "minecraft:lever"
- "minecraft:redstone_torch"
- "minecraft:redstone_wall_torch"
- "minecraft:repeater"
- "minecraft:comparator"
- "minecraft:stone_button"
- "minecraft:birch_button"
- "minecraft:acacia_button"
- "minecraft:dark_oak_button"
- "minecraft:jungle_button"
- "minecraft:oak_button"
- "minecraft:spruce_button"
- "minecraft:cactus"
- "minecraft:sugar_cane"
- "minecraft:bedrock"
use-inventory:
enable: false
allow-override: true
creative-mode-overrides: false
logging:
log-commands: false
file: worldedit.log
# The format of custom log message. This is java general format string (java.util.Formatter). Arguments are:
# 1$ : date - a Date object representing event time of the log record.
# 2$ : source - a string representing the caller, if available; otherwise, the logger's name.
# 3$ : logger - the logger's name.
# 4$ : level - the log level.
# 5$ : message - the formatted log message returned from the Formatter.formatMessage(LogRecord) method. It uses java.text formatting and does not use the java.util.Formatter format argument.
# 6$ : thrown - a string representing the throwable associated with the log record and its backtrace beginning with a newline character, if any; otherwise, an empty string.
# For details see:
# https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
# https://docs.oracle.com/javase/8/docs/api/java/util/logging/SimpleFormatter.html#format-java.util.logging.LogRecord-
format: "[%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS %4$s]: %5$s%6$s%n"
super-pickaxe:
drop-items: true
many-drop-items: false
snapshots:
directory:
navigation-wand:
item: minecraft:compass
max-distance: 100
scripting:
timeout: 3000
dir: craftscripts
saving:
dir: schematics
files:
allow-symbolic-links: false
history:
size: 15
expiration: 10
calculation:
timeout: 100
debugging:
trace-unflushed-sessions: false
wand-item: minecraft:wooden_axe
shell-save-type:
no-double-slash: false
no-op-permissions: false
debug: false
show-help-on-first-use: true
server-side-cui: true
command-block-support: false

View file

@ -45,6 +45,7 @@ event-handling:
interaction-whitelist: [] interaction-whitelist: []
emit-block-use-at-feet: [] emit-block-use-at-feet: []
ignore-hopper-item-move-events: false ignore-hopper-item-move-events: false
break-hoppers-on-denied-move: true
protection: protection:
item-durability: true item-durability: true
remove-infinite-stacks: false remove-infinite-stacks: false
@ -144,6 +145,7 @@ dynamics:
disable-soil-dehydration: false disable-soil-dehydration: false
snow-fall-blocks: [] snow-fall-blocks: []
disable-crop-growth: false disable-crop-growth: false
disable-coral-block-fade: false
blacklist: blacklist:
use-as-whitelist: false use-as-whitelist: false
logging: logging:

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -9,4 +9,5 @@
# Remove the {} and add your own entries. # Remove the {} and add your own entries.
# #
{} regions:
titles-always-use-default-times: true

View file

@ -19,6 +19,7 @@ git add -f 'ServerRunner/config.yml' # Not a plugin
git add -f 'DungeonsXL/dungeons' 'DungeonsXL/scripts' git add -f 'DungeonsXL/dungeons' 'DungeonsXL/scripts'
git add -f ':(glob)TerrainControl/*' 'TerrainControl/worlds/world/*' git add -f ':(glob)TerrainControl/*' 'TerrainControl/worlds/world/*'
git add -f 'Server/*' # Files are hardlinked from one above git add -f 'Server/*' # Files are hardlinked from one above
git add -f 'Factions/config'
git add -f update.sh download.sh git add -f update.sh download.sh