Compare commits
38 commits
update-10-
...
v5
Author | SHA1 | Date | |
---|---|---|---|
|
ad74e7e18d | ||
|
5ebf564751 | ||
|
1cd3cd4626 | ||
|
65b8563890 | ||
|
ab00e8c15a | ||
|
2c5c0f5bc3 | ||
043649a2b4 | |||
|
8531e73e5d | ||
9894078938 | |||
57b500bbd0 | |||
|
ad394477f7 | ||
|
3d885733a4 | ||
|
a6a0700b6d | ||
|
1851424986 | ||
|
6e9f31f192 | ||
|
89c3c03cf0 | ||
|
275ba95904 | ||
|
72da16e5eb | ||
|
65d1b66389 | ||
|
55f3f62ea4 | ||
721c6be307 | |||
|
0506e06315 | ||
8a444fd689 | |||
71f6c663a0 | |||
0714a81753 | |||
|
8e36907957 | ||
c55655e92a | |||
|
fc59c2c506 | ||
|
6c19579bbf | ||
ac01bd39e9 | |||
|
3894b4a80f | ||
|
61015f1d46 | ||
|
c55974fcc3 | ||
|
6e45c5400d | ||
9b11e2b478 | |||
|
77adebf3b3 | ||
|
889206413f | ||
|
26f8543655 |
74 changed files with 10517 additions and 4361 deletions
|
@ -4,4 +4,4 @@ python:
|
||||||
install:
|
install:
|
||||||
- pip install yamllint
|
- pip install yamllint
|
||||||
script:
|
script:
|
||||||
- git diff --name-only $TRAVIS_COMMIT_RANGE | grep -Ee ".yml|dynmap.*.txt" | xargs yamllint
|
- git diff --name-only --diff-filter=d $TRAVIS_COMMIT_RANGE | grep -Ee ".yml|dynmap.*.txt" | xargs yamllint
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
BlocksHub:
|
|
||||||
version: 2
|
|
||||||
disabledBridges: {}
|
|
||||||
# - CoreProtect
|
|
||||||
# - Factions
|
|
||||||
# - GriefPrevention
|
|
||||||
# - HawkEye
|
|
||||||
# - LogBlock
|
|
||||||
# - Prism
|
|
||||||
# - Residence
|
|
||||||
# - Residence 4.6
|
|
||||||
# - Towny
|
|
||||||
# - WorldGuard
|
|
||||||
worlds:
|
|
||||||
- world
|
|
||||||
- world_nether
|
|
||||||
- world_the_end
|
|
||||||
- world.*
|
|
18
ButtonPresents/config.yml
Normal file
18
ButtonPresents/config.yml
Normal 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
|
1
ButtonWebsiteModule/config.yml
Normal file
1
ButtonWebsiteModule/config.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
http-port: 8099
|
|
@ -1,15 +0,0 @@
|
||||||
Chairs:
|
|
||||||
- WOOD_STAIRS
|
|
||||||
- SPRUCE_WOOD_STAIRS
|
|
||||||
- JUNGLE_WOOD_STAIRS
|
|
||||||
- BIRCH_WOOD_STAIRS
|
|
||||||
- SANDSTONE_STAIRS
|
|
||||||
- COBBLESTONE_STAIRS
|
|
||||||
- BRICK_STAIRS
|
|
||||||
- SMOOTH_STAIRS
|
|
||||||
- NETHER_BRICK_STAIRS
|
|
||||||
- QUARTZ_STAIRS
|
|
||||||
- ACACIA_STAIRS
|
|
||||||
- DARK_OAK_STAIRS
|
|
||||||
UpsideDown: false
|
|
||||||
Range: 0
|
|
31
Chairs/config.yml
Normal file
31
Chairs/config.yml
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
sit-config:
|
||||||
|
disabled-worlds: []
|
||||||
|
require-empty-hand: false
|
||||||
|
stairs:
|
||||||
|
enabled: true
|
||||||
|
rotate: true
|
||||||
|
max-width: 16
|
||||||
|
special-end:
|
||||||
|
sign: true
|
||||||
|
corner-stairs: true
|
||||||
|
additional-blocks: {}
|
||||||
|
sit-effects:
|
||||||
|
healing:
|
||||||
|
enabled: false
|
||||||
|
max-percent: 100
|
||||||
|
interval: 20
|
||||||
|
amount: 1
|
||||||
|
itempickup:
|
||||||
|
enabled: false
|
||||||
|
sit-restrictions:
|
||||||
|
commands:
|
||||||
|
all: false
|
||||||
|
list: []
|
||||||
|
messages:
|
||||||
|
enabled: true
|
||||||
|
sit:
|
||||||
|
enter: '&7You are now sitting.'
|
||||||
|
leave: '&7You are no longer sitting.'
|
||||||
|
enabled: '&7You have enabled chairs for yourself!'
|
||||||
|
disabled: '&7You have disabled chairs for yourself!'
|
||||||
|
commandrestricted: '&7You can''t issue this command while sitting'
|
|
@ -107,3 +107,54 @@ HEROES_EXP: 100.0
|
||||||
#Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
#Add icons and make item names hoverable in transaction messages when ShowItem is installed?
|
||||||
SHOWITEM_MESSAGE: true
|
SHOWITEM_MESSAGE: true
|
||||||
|
|
||||||
|
|
||||||
|
#What containers are allowed to hold a shop? (Only blocks with inventories work!)
|
||||||
|
SHOP_CONTAINERS:
|
||||||
|
- "CHEST"
|
||||||
|
- "TRAPPED_CHEST"
|
||||||
|
#Do you want to allow using shops to people who have access to it due to their permissions? (owners are always ignored)
|
||||||
|
IGNORE_ACCESS_PERMS: true
|
||||||
|
#How many decimal places are allowed at a maximum for prices?
|
||||||
|
PRICE_PRECISION: 2
|
||||||
|
|
||||||
|
#Enable this if you use BungeeCord and want players to receive shop notifications on other servers
|
||||||
|
BUNGEECORD_MESSAGES: false
|
||||||
|
#How many seconds do you want to wait before showing notifications for the same shop to the owner again?
|
||||||
|
NOTIFICATION_MESSAGE_COOLDOWN: 10
|
||||||
|
#Should all shop removals be logged to the console?
|
||||||
|
LOG_ALL_SHOP_REMOVALS: true
|
||||||
|
|
||||||
|
#Of which type should the container protection be? Possible type: public, private, donate and on some LWC versions display
|
||||||
|
LWC_CHEST_PROTECTION_TYPE: "PRIVATE"
|
||||||
|
#Of which type should the sign protection be? Possible type: public, private, donate and on some LWC versions display
|
||||||
|
LWC_SIGN_PROTECTION_TYPE: "PRIVATE"
|
||||||
|
|
||||||
|
#Do you want to only let people build inside GriefPrevention claims?
|
||||||
|
GRIEFPREVENTION_INTEGRATION: false
|
||||||
|
|
||||||
|
#Do you want to only let people build inside RedProtect regions?
|
||||||
|
REDPROTECT_INTEGRATION: false
|
||||||
|
|
||||||
|
# Should the plugin log some messages that are useful for debugging?
|
||||||
|
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
|
||||||
|
|
||||||
|
|
150
Chroma-Chat/config.yml
Normal file
150
Chroma-Chat/config.yml
Normal file
|
@ -0,0 +1,150 @@
|
||||||
|
global:
|
||||||
|
notificationSound: ''
|
||||||
|
notificationPitch: 1.0
|
||||||
|
# If enabled, stores and displays the last 10 messages the player can see (public, their town chat etc.)
|
||||||
|
# Can be used with the Discord plugin so players can see some of the conversation they missed that's visible on Discord anyways.
|
||||||
|
storeChatHistory: true
|
||||||
|
components:
|
||||||
|
# This component manages the town and nation chat. It's also needed for the TownColorComponent.
|
||||||
|
# It provides the TC and NC channels, and posts Towny messages (global, town, nation) to the correct channels for other platforms like Discord.
|
||||||
|
# You can disable /tc and /nc in Chroma-Core's config if you only want to use the TownColorComponent.
|
||||||
|
TownyComponent:
|
||||||
|
enabled: true
|
||||||
|
# Town colors for Towny. It allows mayors and kings to set a color for their town/nation (nation can be disabled).
|
||||||
|
# This color is applied to the player names in chat and on Dynmap, if used.
|
||||||
|
TownColorComponent:
|
||||||
|
enabled: true
|
||||||
|
# If enabled, players will have a nation-defined color in addition to town colors, white by default.
|
||||||
|
# They can change how much of each color they want with this as well.
|
||||||
|
useNationColors: true
|
||||||
|
# The amount of town colors allowed. If more than one is used (or nation colors are enabled), players can change how many letters to be in a specific color using /u ncolor.
|
||||||
|
colorCount: 1
|
||||||
|
towncolors:
|
||||||
|
tmp:
|
||||||
|
- Gold
|
||||||
|
liria:
|
||||||
|
- DarkPurple
|
||||||
|
nationcolors:
|
||||||
|
leagueofcrafters: Gold
|
||||||
|
# This component checks a specific Reddit thread every 10 seconds for comments such as "IGN: NorbiPeti" to link Reddit accounts and to determine their /r/thebutton flair.
|
||||||
|
# This was the original goal of this plugin when it was made.
|
||||||
|
FlairComponent:
|
||||||
|
enabled: false
|
||||||
|
# The Reddit thread to check for account connections. Re-enable the component if this was empty.
|
||||||
|
flairThreadURL: https://www.reddit.com/r/Chromagamers/comments/51ys94/flair_thread_for_the_mc_server/
|
||||||
|
# Displays the configured messages at the set interval when someone is online.
|
||||||
|
AnnouncerComponent:
|
||||||
|
enabled: true
|
||||||
|
# The messages to display to players.
|
||||||
|
announceMessages:
|
||||||
|
- §eCheck out the subreddit! https://www.reddit.com/r/Chromagamers/
|
||||||
|
- '§bJoin Discord: https://discord.gg/gxmTS8N'
|
||||||
|
- '§bLike the server? Vote: http://goo.gl/HDRW0a'
|
||||||
|
# The time in milliseconds between the messages. Use /u announce settime to set minutes.
|
||||||
|
announceTime: 900000
|
||||||
|
# Random things I added over the years.
|
||||||
|
FunComponent:
|
||||||
|
enabled: true
|
||||||
|
# The strings that count as laughs, see unlol.
|
||||||
|
laughStrings:
|
||||||
|
- xd
|
||||||
|
- lel
|
||||||
|
- lawl
|
||||||
|
- kek
|
||||||
|
- lmao
|
||||||
|
- hue
|
||||||
|
- hah
|
||||||
|
- rofl
|
||||||
|
# The "Press F to pay respects" meme in Minecraft. It will randomly appear on player death and keep track of how many "F"s are said in chat.
|
||||||
|
# You can hover over a player's name to see their respect.
|
||||||
|
respect: true
|
||||||
|
# This is an inside joke on our server.
|
||||||
|
# It keeps track of laughs (lols and what's defined in laughStrings) and if someone does /unlol or /unlaugh it will unlaugh the last person who laughed.
|
||||||
|
# Which also blinds the laughing person for a few seconds. This action can only be performed once per laugh.
|
||||||
|
unlol: true
|
||||||
|
# Allows players to append tableflips and other things to their messages. Everything is configurable here.
|
||||||
|
AppendTextComponent:
|
||||||
|
enabled: true
|
||||||
|
texts:
|
||||||
|
waitwhat:
|
||||||
|
helpText:
|
||||||
|
- §6---- Wait what ----
|
||||||
|
- Wait what
|
||||||
|
appendedText: wait what
|
||||||
|
lenny:
|
||||||
|
helpText:
|
||||||
|
- §6---- Lenny ----
|
||||||
|
- This command appends a Lenny face after your message
|
||||||
|
- Or just sends one
|
||||||
|
appendedText: ( ͡° ͜ʖ ͡°)
|
||||||
|
unflip:
|
||||||
|
helpText:
|
||||||
|
- §6---- Unflip ----
|
||||||
|
- This command appends an unflip after your message
|
||||||
|
- Or just unflips as you
|
||||||
|
appendedText: ┬─┬ ノ( ゜-゜ノ)
|
||||||
|
tableflip:
|
||||||
|
helpText:
|
||||||
|
- §6---- Tableflip ----
|
||||||
|
- This command appends a tableflip after your message
|
||||||
|
- Or just makes you tableflip
|
||||||
|
appendedText: (╯°□°)╯︵ ┻━┻
|
||||||
|
shrug:
|
||||||
|
helpText:
|
||||||
|
- §6---- Shrug ----
|
||||||
|
- This command appends a shrug after your message
|
||||||
|
- Or just makes you shrug
|
||||||
|
appendedText: ¯\\\_(ツ)\_/¯
|
||||||
|
# This component handles the custom processing of chat messages. If this component is disabled channels won't be supported in Minecraft.
|
||||||
|
# If you only want to disable the formatting features, set allowFormatting to false.
|
||||||
|
# If you're using another chat plugin, you should disable the whole component but that will make it impossible to use channels.
|
||||||
|
FormatterComponent:
|
||||||
|
enabled: true
|
||||||
|
# Determines whether Markdown formatting, name mentioning and similar features are enabled.
|
||||||
|
allowFormatting: true
|
||||||
|
bold:
|
||||||
|
enabled: true
|
||||||
|
italic:
|
||||||
|
enabled: true
|
||||||
|
underlined:
|
||||||
|
enabled: true
|
||||||
|
strikethrough:
|
||||||
|
enabled: true
|
||||||
|
spoiler:
|
||||||
|
enabled: true
|
||||||
|
escape:
|
||||||
|
enabled: true
|
||||||
|
nullMention:
|
||||||
|
enabled: true
|
||||||
|
consolePing:
|
||||||
|
enabled: true
|
||||||
|
hashtag:
|
||||||
|
enabled: true
|
||||||
|
cyan:
|
||||||
|
enabled: true
|
||||||
|
code:
|
||||||
|
enabled: true
|
||||||
|
maskedLink:
|
||||||
|
enabled: true
|
||||||
|
url:
|
||||||
|
enabled: true
|
||||||
|
entireMessage:
|
||||||
|
enabled: true
|
||||||
|
name:
|
||||||
|
enabled: true
|
||||||
|
nickname:
|
||||||
|
enabled: true
|
||||||
|
italic2:
|
||||||
|
enabled: true
|
||||||
|
someone:
|
||||||
|
enabled: true
|
||||||
|
# The sound to play when a player is mentioned. Leave empty to use default.
|
||||||
|
notificationSound: ''
|
||||||
|
# The pitch of the notification sound.
|
||||||
|
notificationPitch: 1.0
|
||||||
|
rpc:
|
||||||
|
enabled: true
|
||||||
|
# The minimum time between messages in milliseconds.
|
||||||
|
minTimeBetweenMessages: 100
|
||||||
|
greentext:
|
||||||
|
enabled: true
|
112
Chroma-Core/config.yml
Normal file
112
Chroma-Core/config.yml
Normal file
|
@ -0,0 +1,112 @@
|
||||||
|
global:
|
||||||
|
# Sets whether the plugin should write a list of installed plugins in a txt file.
|
||||||
|
# It can be useful if some other software needs to know the plugins.
|
||||||
|
writePluginList: true
|
||||||
|
# Print some debug information.
|
||||||
|
test: false
|
||||||
|
# The chat format to use for messages from other platforms if Chroma-Chat is not installed.
|
||||||
|
chatFormat: '[{origin}|{channel}] <{name}> {message}'
|
||||||
|
# If a Chroma command clashes with another plugin's command, this setting determines whether the Chroma command should be executed or the other plugin's.
|
||||||
|
prioritizeCustomCommands: false
|
||||||
|
components:
|
||||||
|
PluginUpdaterComponent:
|
||||||
|
enabled: true
|
||||||
|
# Provides commands such as /schrestart (restart after a countdown) and /primerestart (restart when nobody is online).
|
||||||
|
# Also can automatically restart at a given time.
|
||||||
|
RestartComponent:
|
||||||
|
enabled: true
|
||||||
|
# Specifies the hour of day when the server should be restarted. Set to -1 to disable.
|
||||||
|
restartAt: 12
|
||||||
|
# Manages chat channels. If disabled, only global channels will be registered.
|
||||||
|
ChannelComponent:
|
||||||
|
enabled: true
|
||||||
|
g:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §fg§f
|
||||||
|
color: White
|
||||||
|
a:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §cADMIN§f
|
||||||
|
color: Red
|
||||||
|
mod:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §9MOD§f
|
||||||
|
color: Blue
|
||||||
|
dev:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §6DEV§f
|
||||||
|
color: Gold
|
||||||
|
red:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §cRED§f
|
||||||
|
color: DarkRed
|
||||||
|
orange:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §6ORANGE§f
|
||||||
|
color: Gold
|
||||||
|
yellow:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §eYELLOW§f
|
||||||
|
color: Yellow
|
||||||
|
green:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §aGREEN§f
|
||||||
|
color: Green
|
||||||
|
blue:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §bBLUE§f
|
||||||
|
color: Blue
|
||||||
|
purple:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §5PURPLE§f
|
||||||
|
color: DarkPurple
|
||||||
|
tc:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §3TC§f
|
||||||
|
color: DarkAqua
|
||||||
|
nc:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §6NC§f
|
||||||
|
color: Gold
|
||||||
|
rp:
|
||||||
|
enabled: true
|
||||||
|
IDs: []
|
||||||
|
displayName: §7RP§f
|
||||||
|
color: Gray
|
||||||
|
# Teleport player to random location within world border.
|
||||||
|
# Every five players teleport to the same general area, and then a new general area is randomly selected for the next five players.
|
||||||
|
# Author: github.com/iiegit
|
||||||
|
RandomTPComponent:
|
||||||
|
enabled: false
|
||||||
|
# Allows giving a 'member' group over some time elapsed OR played.
|
||||||
|
MemberComponent:
|
||||||
|
enabled: true
|
||||||
|
# The amount of days passed since first login
|
||||||
|
registeredForDays: 7
|
||||||
|
# The amount of hours needed to play before promotion
|
||||||
|
playedHours: 12
|
||||||
|
# The permission group to give to the player
|
||||||
|
memberGroup: member
|
||||||
|
# Provides a command to remove invalid Towny residents.
|
||||||
|
TownyComponent:
|
||||||
|
enabled: false
|
||||||
|
VotifierComponent:
|
||||||
|
enabled: true
|
||||||
|
rewardAmount: 0.0
|
||||||
|
# Provides a /spawn command that works with BungeeCord. Make sure to set up on each server.
|
||||||
|
SpawnComponent:
|
||||||
|
enabled: true
|
||||||
|
# The BungeeCord server that has the spawn. Set to empty if this server is the target.
|
||||||
|
targetServer: ''
|
138
Chroma-Discord/config.yml
Normal file
138
Chroma-Discord/config.yml
Normal file
|
@ -0,0 +1,138 @@
|
||||||
|
global:
|
||||||
|
# The main server where the roles and other information is pulled from. It's automatically set to the first server the bot's invited to.
|
||||||
|
mainServer: 125813020357165056
|
||||||
|
# The (bot) channel to use for Discord commands like /role.
|
||||||
|
commandChannel: 209720707188260864
|
||||||
|
# The prefix to use with Discord commands like /role. It only works in the bot channel.
|
||||||
|
prefix: /
|
||||||
|
# The invite link to show by /discord invite. If empty, it defaults to the first invite if the bot has access.
|
||||||
|
inviteLink: https://discord.gg/gxmTS8N
|
||||||
|
# The role that allows using mod-only Discord commands.
|
||||||
|
# If empty (''), then it will only allow for the owner.
|
||||||
|
modRole: Moderator
|
||||||
|
serverup: false
|
||||||
|
components:
|
||||||
|
# Uses a bit of a hacky method of getting all broadcasted messages, including advancements and any other message that's for everyone.
|
||||||
|
# If this component is enabled then these messages will show up on Discord.
|
||||||
|
GeneralEventBroadcasterModule:
|
||||||
|
enabled: true
|
||||||
|
# Provides Minecraft chat connection to Discord. Commands may be used either in a public chat (limited) or in a DM.
|
||||||
|
MinecraftChatModule:
|
||||||
|
enabled: true
|
||||||
|
# The channel to use as the public Minecraft chat - everything public gets broadcasted here
|
||||||
|
chatChannel: 613506700099584050
|
||||||
|
# The plugins to exclude from fake player events used for the 'mcchat' command - some plugins may crash, add them here
|
||||||
|
excludedPlugins:
|
||||||
|
- ProtocolLib
|
||||||
|
- LibsDisguises
|
||||||
|
- JourneyMapServer
|
||||||
|
# If this setting is on then players logged in through the 'mcchat' command will be able to teleport using plugin commands.
|
||||||
|
# They can then use commands like /tpahere to teleport others to that place.<br />
|
||||||
|
# If this is off, then teleporting will have no effect.
|
||||||
|
allowFakePlayerTeleports: false
|
||||||
|
# If this is on, each chat channel will have a player list in their description.
|
||||||
|
# It only gets added if there's no description yet or there are (at least) two lines of "----" following each other.
|
||||||
|
# Note that it will replace <b>everything</b> above the first and below the last "----" but it will only detect exactly four dashes.
|
||||||
|
# So if you want to use dashes for something else in the description, make sure it's either less or more dashes in one line.
|
||||||
|
showPlayerListOnDC: true
|
||||||
|
# This setting controls whether custom chat connections can be <i>created</i> (existing connections will always work).
|
||||||
|
# Custom chat connections can be created using the channelcon command and they allow players to display town chat in a Discord channel for example.
|
||||||
|
# See the channelcon command for more details.
|
||||||
|
allowCustomChat: true
|
||||||
|
# This setting allows you to control if players can DM the bot to log on the server from Discord.
|
||||||
|
# This allows them to both chat and perform any command they can in-game.
|
||||||
|
allowPrivateChat: true
|
||||||
|
# A list of commands that can be used in public chats - Warning: Some plugins will treat players as OPs, always test before allowing a command!
|
||||||
|
whitelistedCommands:
|
||||||
|
- list
|
||||||
|
- u
|
||||||
|
- shrug
|
||||||
|
- tableflip
|
||||||
|
- unflip
|
||||||
|
- mwiki
|
||||||
|
- yeehaw
|
||||||
|
- lenny
|
||||||
|
- rp
|
||||||
|
- plugins
|
||||||
|
chcons:
|
||||||
|
'477963575068196875':
|
||||||
|
mcchid: dev
|
||||||
|
chid: 477963575068196875
|
||||||
|
did: 126012419792306177
|
||||||
|
mcuid: bd0c72e7-f5a6-49be-a407-ad69e72a3431
|
||||||
|
mcname: NorbiPeti
|
||||||
|
groupid: everyone
|
||||||
|
toggles: 0
|
||||||
|
brtoggles: []
|
||||||
|
# If set, message authors appearing on Discord will link to this URL. A 'type' and 'id' parameter will be added with the user's platform (Discord, Minecraft, ...) and ID.
|
||||||
|
profileURL: https://tbmcplugins.github.io/profile.html
|
||||||
|
# Enables support for running vanilla commands through Discord, if you ever need it.
|
||||||
|
enableVanillaCommands: true
|
||||||
|
muteRole: Muted
|
||||||
|
# Whether players logged on from Discord (mcchat command) should be recognised by other plugins. Some plugins might break if it's turned off.
|
||||||
|
# But it's really hacky.
|
||||||
|
addFakePlayersToBukkit: false
|
||||||
|
# Set by the component to report crashes.
|
||||||
|
serverUp: false
|
||||||
|
# Listens for errors from the Chroma plugins and posts them to Discord, ignoring repeating errors so it's not that spammy.
|
||||||
|
ExceptionListenerModule:
|
||||||
|
enabled: true
|
||||||
|
# The channel to post the errors to.
|
||||||
|
channel: 239519012529111040
|
||||||
|
# The role to ping if an error occurs. Set to empty ('') to disable.
|
||||||
|
pingRole: Coder
|
||||||
|
# Automatically collects roles with a certain color.
|
||||||
|
# Users can add these roles to themselves using the /role Discord command.
|
||||||
|
GameRoleModule:
|
||||||
|
enabled: true
|
||||||
|
# The channel where the bot logs when it detects a role change that results in a new game role or one being removed.
|
||||||
|
logChannel: 0
|
||||||
|
# The role color that is used by game roles.
|
||||||
|
# Defaults to the second to last in the upper row - #95a5a6.
|
||||||
|
roleColor: '#0095a5a6'
|
||||||
|
# Posts new posts from Reddit to the specified channel(s). It will pin the regular posts (not the mod posts).
|
||||||
|
AnnouncerModule:
|
||||||
|
enabled: true
|
||||||
|
# Automatically unpins all messages except the last few. Set to 0 or >50 to disable
|
||||||
|
keepPinned: 40
|
||||||
|
lastAnnouncementTime: 1641005950
|
||||||
|
lastSeenTime: 1641005950
|
||||||
|
# Channel to post new posts.
|
||||||
|
channel: 125813020357165056
|
||||||
|
# The subreddit to pull the posts from
|
||||||
|
subredditURL: https://www.reddit.com/r/ChromaGamers
|
||||||
|
# Channel where distinguished (moderator) posts go.
|
||||||
|
modChannel: 126795071927353344
|
||||||
|
# All kinds of random things.
|
||||||
|
# The YEEHAW event uses an emoji named :YEEHAW: if available
|
||||||
|
FunModule:
|
||||||
|
enabled: true
|
||||||
|
# Answers for a recognized question. Selected randomly.
|
||||||
|
serverReadyAnswers:
|
||||||
|
- In one week from now
|
||||||
|
- Between now and the heat-death of the universe.
|
||||||
|
- Soon™
|
||||||
|
- Ask again this time next month
|
||||||
|
- In about 3 seconds
|
||||||
|
- After we finish 8 plugins
|
||||||
|
- Tomorrow.
|
||||||
|
- After one tiiiny feature
|
||||||
|
- Next commit
|
||||||
|
- After we finish strangling Towny
|
||||||
|
- When we kill every *fucking* bug
|
||||||
|
- Once the server stops screaming.
|
||||||
|
- After HL3 comes out
|
||||||
|
- Next time you ask
|
||||||
|
- When will *you* be open?
|
||||||
|
# Questions that the bot will choose a random answer to give to.
|
||||||
|
serverReady:
|
||||||
|
- when will the server be open
|
||||||
|
- when will the server be ready
|
||||||
|
- when will the server be done
|
||||||
|
- when will the server be complete
|
||||||
|
- when will the server be finished
|
||||||
|
- when's the server ready
|
||||||
|
- when's the server open
|
||||||
|
- Vhen vill ze server be open?
|
||||||
|
# The channel to post the full house to.
|
||||||
|
fullHouseChannel: 0
|
|
@ -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
|
||||||
|
|
|
@ -1,43 +0,0 @@
|
||||||
configVersion: 16
|
|
||||||
language: english
|
|
||||||
enableEconomy: false
|
|
||||||
chatEnabled: true
|
|
||||||
chatFormat:
|
|
||||||
edit: '&2[Edit] &r%player_name%: '
|
|
||||||
game: '&2[Game] %group_color%%player_name%: &r'
|
|
||||||
group: '&2%group_color%[%group_name%] %player_name%: &r'
|
|
||||||
spy: '&2[Chat Spy] %player_name%: &r'
|
|
||||||
tutorial:
|
|
||||||
activated: false
|
|
||||||
dungeon: tutorial
|
|
||||||
startGroup: default
|
|
||||||
endgroup: player
|
|
||||||
groupColorPriority:
|
|
||||||
- DARK_BLUE
|
|
||||||
- LIGHT_RED
|
|
||||||
- YELLOW
|
|
||||||
- LIGHT_GREEN
|
|
||||||
- PURPLE
|
|
||||||
- ORANGE
|
|
||||||
- BLACK
|
|
||||||
- LIGHT_BLUE
|
|
||||||
- DARK_GREEN
|
|
||||||
- DARK_RED
|
|
||||||
- LIGHT_GRAY
|
|
||||||
- CYAN
|
|
||||||
- MAGENTA
|
|
||||||
- DARK_GRAY
|
|
||||||
- PINK
|
|
||||||
announcementInterval: 30.0
|
|
||||||
sendFloorTitle: true
|
|
||||||
globalDeathMessagesDisabled: true
|
|
||||||
externalMobProviders: {}
|
|
||||||
resourcePacks: {}
|
|
||||||
maxInstances: 10
|
|
||||||
secureMode:
|
|
||||||
enabled: false
|
|
||||||
openInventories: false
|
|
||||||
dropItems: false
|
|
||||||
checkInterval: 5.0
|
|
||||||
backupMode: ON_DISABLE_AND_SAVE
|
|
||||||
default: {}
|
|
|
@ -1,4 +1,5 @@
|
||||||
# Dynmap-Towny configuration
|
# Dynmap-Towny configuration
|
||||||
|
dynamic-nation-colors: true
|
||||||
update:
|
update:
|
||||||
period: 300
|
period: 300
|
||||||
layer:
|
layer:
|
||||||
|
|
|
@ -469,7 +469,7 @@ repair-enchanted: true
|
||||||
|
|
||||||
# Allow 'unsafe' enchantments in kits and item spawning.
|
# Allow 'unsafe' enchantments in kits and item spawning.
|
||||||
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
|
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
|
||||||
unsafe-enchantments: false
|
unsafe-enchantments: true
|
||||||
|
|
||||||
#Do you want Essentials to keep track of previous location for /back in the teleport listener?
|
#Do you want Essentials to keep track of previous location for /back in the teleport listener?
|
||||||
#If you set this to true any plugin that uses teleport will have the previous location registered.
|
#If you set this to true any plugin that uses teleport will have the previous location registered.
|
||||||
|
|
707
Factions/config/default_permissions.conf
Normal file
707
Factions/config/default_permissions.conf
Normal 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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
258
Factions/config/default_permissions_offline.conf
Normal file
258
Factions/config/default_permissions_offline.conf
Normal 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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
Factions/config/dynmap.conf
Normal file
47
Factions/config/dynmap.conf
Normal 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
832
Factions/config/main.conf
Normal 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
|
||||||
|
}
|
|
@ -1,26 +1,26 @@
|
||||||
# These first 6 aren't configurable
|
# These first 6 aren't configurable
|
||||||
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/issues"
|
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
|
||||||
wiki: "https://github.com/boy0001/FastAsyncWorldedit/wiki/"
|
wiki: "https://wiki.intellectualsites.com/FastAsyncWorldEdit/index"
|
||||||
date: "3 Sep 2019 00:00:00 GMT"
|
date: "Thu Feb 18 00:00:00 GMT 2021"
|
||||||
build: "https://ci.athion.net/job/FastAsyncWorldEdit-Breaking/33"
|
build: "https://ci.athion.net/job/FastAsyncWorldEdit-1.16/566"
|
||||||
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/commit/8a7a4b6"
|
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/ff094a9b"
|
||||||
platform: "bukkit"
|
platform: "Bukkit"
|
||||||
# Options: cn, de, es, fr, it, nl, ru, tr
|
|
||||||
# Create a PR to contribute a translation: https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13/tree/master/worldedit-core/src/main/resources
|
|
||||||
language: ''
|
|
||||||
# @deprecated - use bstats config.yml
|
|
||||||
metrics: true
|
|
||||||
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
|
||||||
# To be allowed to WorldEdit in a region, users need the appropriate
|
# To be allowed to WorldEdit in a region, users need the appropriate
|
||||||
# fawe.<plugin> permission. See the Permissions page for supported region plugins.
|
# fawe.<plugin> permission. See the Permissions page for supported region plugins.
|
||||||
region-restrictions: true
|
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 %
|
# FAWE will cancel non admin edits when memory consumption exceeds this %
|
||||||
# - Bypass with `/wea` or `//fast` or `fawe.bypass`
|
# - Bypass with `/wea` or `//fast` or `fawe.bypass`
|
||||||
# - Disable with 100 or -1.
|
# - Disable with 100 or -1.
|
||||||
max-memory-percent: 95
|
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:
|
clipboard:
|
||||||
# Store the clipboard on disk instead of memory
|
# Store the clipboard on disk instead of memory
|
||||||
# - Will be slightly slower
|
# - Will be slightly slower
|
||||||
|
@ -46,6 +46,8 @@ lighting:
|
||||||
mode: 1
|
mode: 1
|
||||||
# If existing lighting should be removed before relighting
|
# If existing lighting should be removed before relighting
|
||||||
remove-first: false
|
remove-first: false
|
||||||
|
# Calculate and set heightmaps when relighting
|
||||||
|
do-heightmaps: true
|
||||||
|
|
||||||
# Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse)
|
# Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse)
|
||||||
tick-limiter:
|
tick-limiter:
|
||||||
|
@ -73,10 +75,12 @@ web:
|
||||||
# - Downloads can be deleted by the user
|
# - Downloads can be deleted by the user
|
||||||
# - Supports clipboard uploads, downloads and saves
|
# - Supports clipboard uploads, downloads and saves
|
||||||
url: "https://empcraft.com/fawe/"
|
url: "https://empcraft.com/fawe/"
|
||||||
# The web interface for assets
|
|
||||||
# - All schematics are organized and public
|
plotsquared-integration:
|
||||||
# - Assets can be searched, selected and downloaded
|
clear: true
|
||||||
assets: "https://empcraft.com/assetpack/"
|
cuboids: true
|
||||||
|
copy-and-swap: true
|
||||||
|
set-biome: true
|
||||||
|
|
||||||
extent:
|
extent:
|
||||||
# Don't bug console when these plugins slow down WorldEdit operations
|
# Don't bug console when these plugins slow down WorldEdit operations
|
||||||
|
@ -93,7 +97,7 @@ experimental:
|
||||||
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
# - IMPROPER USE CAN CAUSE WORLD CORRUPTION!
|
||||||
anvil-queue-mode: false
|
anvil-queue-mode: false
|
||||||
# [SAFE] Dynamically increase the number of chunks rendered
|
# [SAFE] Dynamically increase the number of chunks rendered
|
||||||
# - Requires Paper: ci.destroystokyo.com/job/Paper-1.13/
|
# - Requires Paper
|
||||||
# - Set your server view distance to 1 (spigot.yml, server.properties)
|
# - Set your server view distance to 1 (spigot.yml, server.properties)
|
||||||
# - Based on tps and player movement
|
# - Based on tps and player movement
|
||||||
# - Note: If entities become hidden, increase the server view distance to 3
|
# - Note: If entities become hidden, increase the server view distance to 3
|
||||||
|
@ -105,13 +109,28 @@ experimental:
|
||||||
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
|
||||||
# Might cause client-side FPS lagg in some situations
|
# Might cause client-side FPS lagg in some situations
|
||||||
keep-entities-in-blocks: false
|
keep-entities-in-blocks: false
|
||||||
# [SAFE] Experimental scripting support for Java 9
|
|
||||||
# - https://github.com/boy0001/FastAsyncWorldedit/wiki/JavaScript-API
|
|
||||||
modern-craftscripts: false
|
|
||||||
# [SAFE] Experimental freebuild region restrictions
|
# [SAFE] Experimental freebuild region restrictions
|
||||||
# - PERM: fawe.freebuild
|
# - PERM: fawe.freebuild
|
||||||
# - PERM: fawe.freebuild.<plugin>
|
# - PERM: fawe.freebuild.<plugin>
|
||||||
freebuild: false
|
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
|
||||||
|
# [SAFE] Do not wait for a chunk's history to save before sending it
|
||||||
|
# - Undo/redo commands will wait until the history has been written to disk before executing
|
||||||
|
# - Requires combine_stages = true
|
||||||
|
send-before-history: false
|
||||||
|
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
|
||||||
|
# Set to -1 to disable
|
||||||
|
per-player-file-size-limit: -1
|
||||||
|
# Sets a maximum limit for the amount of schematics in a player's schematics directory (per-player mode only)
|
||||||
|
# Set to -1 to disable
|
||||||
|
per-player-file-num-limit: -1
|
||||||
|
|
||||||
# This relates to how FAWE places chunks
|
# This relates to how FAWE places chunks
|
||||||
queue:
|
queue:
|
||||||
|
@ -141,17 +160,22 @@ queue:
|
||||||
# Increase or decrease queue intensity (ms) [-50,50]:
|
# Increase or decrease queue intensity (ms) [-50,50]:
|
||||||
# 0 = balance of performance / stability
|
# 0 = balance of performance / stability
|
||||||
# -10 = Allocate 10ms less for chunk placement
|
# -10 = Allocate 10ms less for chunk placement
|
||||||
# Too high will can cause lag spikes (you might be okay with this)
|
# Too high can cause lag spikes (you might be okay with this)
|
||||||
# Too low will result in slow edits
|
# Too low will result in slow edits
|
||||||
extra-time-ms: 0
|
extra-time-ms: 0
|
||||||
# Loading the right amount of chunks beforehand can speed up operations
|
# Loading the right amount of chunks beforehand can speed up operations
|
||||||
# - Low values may result in FAWE waiting on requests to the main thread
|
# - Low values may result in FAWE waiting on requests to the main thread
|
||||||
# - Higher values use more memory and isn't noticeably faster
|
# - Higher values use more memory and isn't noticeably faster
|
||||||
preload-chunks: 32
|
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)
|
# 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
|
# - E.g. A plugin creates an EditSession but never does anything with it
|
||||||
# - This only applies to plugins improperly using WorldEdit's legacy API
|
# - This only applies to plugins improperly using WorldEdit's legacy API
|
||||||
discard-after-ms: 60000
|
discard-after-ms: 60000
|
||||||
|
# When using fastmode also do not bother to fix existing ticking blocks
|
||||||
|
no-tick-fastmode: true
|
||||||
|
|
||||||
history:
|
history:
|
||||||
# Should history be saved on disk:
|
# Should history be saved on disk:
|
||||||
|
@ -226,7 +250,7 @@ paths:
|
||||||
# Multiple servers can use the same clipboards
|
# Multiple servers can use the same clipboards
|
||||||
# - Use a shared directory or NFS/Samba
|
# - Use a shared directory or NFS/Samba
|
||||||
clipboard: "clipboard"
|
clipboard: "clipboard"
|
||||||
# Each player has their own sub directory for schematics
|
# Each player has his or her own sub directory for schematics
|
||||||
per-player-schematics: true
|
per-player-schematics: true
|
||||||
commands: "commands"
|
commands: "commands"
|
||||||
|
|
||||||
|
@ -236,10 +260,6 @@ region-restrictions-options:
|
||||||
# - MEMBER = Players added to a region
|
# - MEMBER = Players added to a region
|
||||||
# - OWNER = Players who own the region
|
# - OWNER = Players who own the region
|
||||||
mode: "MEMBER"
|
mode: "MEMBER"
|
||||||
|
|
||||||
# Enable or disable core components
|
|
||||||
enabled-components:
|
|
||||||
commands: true
|
|
||||||
# The "default" limit group affects those without a specific limit permission.
|
# The "default" limit group affects those without a specific limit permission.
|
||||||
# To grant someone different limits, copy the default limits group
|
# To grant someone different limits, copy the default limits group
|
||||||
# and give it a different name (e.g. newbie). Then give the user the limit
|
# and give it a different name (e.g. newbie). Then give the user the limit
|
||||||
|
@ -268,7 +288,7 @@ limits:
|
||||||
# Maximum time in milliseconds //calc can execute
|
# Maximum time in milliseconds //calc can execute
|
||||||
max-expression-ms: 50
|
max-expression-ms: 50
|
||||||
# Cinematic block placement:
|
# Cinematic block placement:
|
||||||
# - Adds a delay to block placement (ms/block)
|
# - Adds a delay to block placement (nanoseconds/block)
|
||||||
# - Having an artificial delay will use more CPU/Memory
|
# - Having an artificial delay will use more CPU/Memory
|
||||||
speed-reduction: 0
|
speed-reduction: 0
|
||||||
# Place chunks instead of individual blocks:
|
# Place chunks instead of individual blocks:
|
||||||
|
|
|
@ -73,11 +73,17 @@ Optimizations:
|
||||||
# By setting this to true, Jobs plugin will be disabled in given worlds
|
# By setting this to true, Jobs plugin will be disabled in given worlds
|
||||||
# Only commands can be performed from disabled worlds with jobs.disabledworld.commands permission node
|
# Only commands can be performed from disabled worlds with jobs.disabledworld.commands permission node
|
||||||
Use: false
|
Use: false
|
||||||
|
# If true, will changes the list behavior, so if a world is added to list
|
||||||
|
# the payments will only works in the given worlds.
|
||||||
|
UseAsWhiteList: false
|
||||||
List:
|
List:
|
||||||
- world
|
- world
|
||||||
|
Explore:
|
||||||
|
# By setting this to true when there is max amount of players explored a chunk then it will be marked as fully explored and exact players who explored it will not be saved to save some memory
|
||||||
|
Compact: true
|
||||||
Logging:
|
Logging:
|
||||||
# With this set to true all players jobs actions will be logged to database for easy to see statistics
|
# With this set to true all players jobs actions will be logged to database for easy to see statistics
|
||||||
# This is still in development and in feature it will expand
|
# This is still in development and in future it will expand
|
||||||
Use: true
|
Use: true
|
||||||
broadcast:
|
broadcast:
|
||||||
on-skill-up:
|
on-skill-up:
|
||||||
|
@ -95,14 +101,26 @@ DailyQuests:
|
||||||
ResetTime:
|
ResetTime:
|
||||||
Hour: 4
|
Hour: 4
|
||||||
Minute: 0
|
Minute: 0
|
||||||
|
# Defines amount of skips player can do on a quest
|
||||||
|
# This allows player to abandon current quest and get new one
|
||||||
|
Skips: 1
|
||||||
|
# The cost of the quest skip (money).
|
||||||
|
# Default 0, disabling cost of skipping quest.
|
||||||
|
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
|
||||||
|
@ -120,6 +138,13 @@ enable-pay-for-exploring-when-gliding: false
|
||||||
disablePaymentIfRiding: false
|
disablePaymentIfRiding: false
|
||||||
# Adds the Jobs xp received to the player's Minecraft XP bar
|
# Adds the Jobs xp received to the player's Minecraft XP bar
|
||||||
add-xp-player: false
|
add-xp-player: false
|
||||||
|
# Do the jobs boost ignore the boosted items usage in off hand?
|
||||||
|
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 to pay for stacked entities for each one. Requires StackMob or WildStacker.
|
||||||
|
pay-for-stacked-entities: false
|
||||||
# Allows, when losing maximum durability of item then it does not pay the player until it is repaired.
|
# Allows, when losing maximum durability of item then it does not pay the player until it is repaired.
|
||||||
# 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:
|
||||||
|
@ -141,8 +166,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.
|
||||||
|
@ -165,6 +190,10 @@ 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 applied to it
|
||||||
|
# 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
|
||||||
|
ApplyToNegativeIncome: false
|
||||||
MinimumOveralPayment:
|
MinimumOveralPayment:
|
||||||
# Determines minimum payment. In example if player uses McMMO treefeller and earns only 20%, but at same time he gets 25% penalty from dynamic payment. He can 'get' negative amount of money
|
# Determines minimum payment. In example if player uses McMMO treefeller and earns only 20%, but at same time he gets 25% penalty from dynamic payment. He can 'get' negative amount of money
|
||||||
# This will limit it to particular percentage
|
# This will limit it to particular percentage
|
||||||
|
@ -202,10 +231,11 @@ Economy:
|
||||||
AccountName: Server
|
AccountName: Server
|
||||||
Taxes:
|
Taxes:
|
||||||
# Do you want to use taxes feature for jobs payment?
|
# Do you want to use taxes feature for jobs payment?
|
||||||
|
# You can bypass taxes with permission jobs.tax.bypass
|
||||||
use: false
|
use: false
|
||||||
# Username should be with Correct capitalization, it can be same as setup in server account before
|
# Username should be with Correct capitalization, it can be same as setup in server account before
|
||||||
AccountName: Server
|
AccountName: Server
|
||||||
# Amount in percentage
|
# Amount in percentage. You can grant money and points permissions (jobs.tax.money.amount, jobs.tax.points.amount) for taxes.
|
||||||
Amount: 15.0
|
Amount: 15.0
|
||||||
# Do you want to transfer taxes to server account?
|
# Do you want to transfer taxes to server account?
|
||||||
TransferToServerAccount: true
|
TransferToServerAccount: true
|
||||||
|
@ -281,6 +311,11 @@ Economy:
|
||||||
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
# With this true, player will get money for all crafted items instead of each crafting action (like with old payment mechanic)
|
||||||
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
# By default its false, as you can make ALOT of money if prices kept from old payment mechanics
|
||||||
PayForEachCraft: false
|
PayForEachCraft: false
|
||||||
|
# true - if players tries to combine (repair) 2 same items, like armor or weapon do they get income for it?
|
||||||
|
PayForCombiningItems: true
|
||||||
|
VTrade:
|
||||||
|
# With this true, player will get money for all trade items instead of each trade action
|
||||||
|
payForEachTradeItem: false
|
||||||
MilkingCow:
|
MilkingCow:
|
||||||
# With this true, when timer is still going, cow milking event will be canceled
|
# With this true, when timer is still going, cow milking event will be canceled
|
||||||
# With this false, player will get bucket of milk, but still no payment
|
# With this false, player will get bucket of milk, but still no payment
|
||||||
|
@ -296,6 +331,12 @@ ExploitProtections:
|
||||||
# Defines max available furnaces each player can have to get paid from
|
# Defines max available furnaces each player can have to get paid from
|
||||||
# This can be overridden with jobs.maxfurnaces.[amount] permission node
|
# This can be overridden with jobs.maxfurnaces.[amount] permission node
|
||||||
MaxDefaultAvailable: 20
|
MaxDefaultAvailable: 20
|
||||||
|
BlastFurnaces:
|
||||||
|
Reassign: false
|
||||||
|
MaxDefaultAvailable: 15
|
||||||
|
Smokers:
|
||||||
|
Reassign: false
|
||||||
|
MaxDefaultAvailable: 15
|
||||||
BrewingStands:
|
BrewingStands:
|
||||||
# When enabled, players interacted brewing stands will be saved into file and will be reassigned after restart to keep giving out money
|
# When enabled, players interacted brewing stands will be saved into file and will be reassigned after restart to keep giving out money
|
||||||
# Players will no longer need to click on brewing stand to get paid from it after server restart
|
# Players will no longer need to click on brewing stand to get paid from it after server restart
|
||||||
|
@ -378,6 +419,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
|
||||||
|
@ -392,6 +436,8 @@ ShowChatMessage:
|
||||||
OnTitleChange: true
|
OnTitleChange: true
|
||||||
OnLevelChange: true
|
OnLevelChange: true
|
||||||
OnEmptyServerAccount: true
|
OnEmptyServerAccount: true
|
||||||
|
# Send title and chat message when a player reached the maximum level in a job.
|
||||||
|
SendTitleMessageWhenMaxLevelReached: false
|
||||||
# Sounds
|
# Sounds
|
||||||
# Extra sounds on some events
|
# Extra sounds on some events
|
||||||
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
# All sounds can be found in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
|
||||||
|
@ -452,16 +498,20 @@ JobsGUI:
|
||||||
OpenOnBrowse: true
|
OpenOnBrowse: true
|
||||||
# Do you want to show chat information when performing /jobs browse command?
|
# Do you want to show chat information when performing /jobs browse command?
|
||||||
ShowChatBrowse: true
|
ShowChatBrowse: true
|
||||||
# With true left mouse button will join job and right will show more info
|
# With true left mouse button will join job and right will show more info.
|
||||||
# With false left mouse button will show more info, right will join job
|
# With false left mouse button will show more info, right will join job or inversely.
|
||||||
# Don't forget to adjust locale file
|
# Don't forget to adjust locale file!
|
||||||
SwitcheButtons: false
|
SwitcheButtons: false
|
||||||
|
# Allows players to join a specified job via GUI.
|
||||||
|
DisableJoiningJobThroughGui: false
|
||||||
# Do you want to show the action names in GUI?
|
# Do you want to show the action names in GUI?
|
||||||
ShowActionNames: true
|
ShowActionNames: true
|
||||||
# Defines size in rows of GUI
|
# Defines size in rows of GUI
|
||||||
Rows: 5
|
Rows: 5
|
||||||
# Defines back button slot in GUI
|
# Defines back button slot in GUI
|
||||||
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
|
||||||
|
@ -470,18 +520,29 @@ 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
|
||||||
PageRow:
|
Commands:
|
||||||
JobsTop:
|
# Do you want to filter the hidden player names from tab-complete?
|
||||||
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
FilterHiddenPlayersInTabComplete: false
|
||||||
AmountToShow: 15
|
PageRow:
|
||||||
Placeholders:
|
JobsTop:
|
||||||
# Defines amount of placeholders to be shown in one page for /jobs placeholders
|
# Defines amount of players to be shown in one page for /jobs top & /jobs gtop
|
||||||
AmountToShow: 10
|
AmountToShow: 15
|
||||||
JobsLeave:
|
Placeholders:
|
||||||
# Allows to confirm the /jobs leave and leaveall commands, to confirm the leave.
|
# Defines amount of placeholders to be shown in one page for /jobs placeholders
|
||||||
EnableConfirmation: false
|
AmountToShow: 10
|
||||||
# Specify the confirm expiry time.
|
JobsLeave:
|
||||||
# Time in seconds.
|
# Defines how job leave works.
|
||||||
ConfirmExpiryTime: 10
|
# If this is true, then the user must have another permission to leave the job. jobs.command.leave.jobName
|
||||||
|
UsePerPermissionLeave: false
|
||||||
|
# Allows to confirm the /jobs leave and leaveall commands, to confirm the leave.
|
||||||
|
EnableConfirmation: false
|
||||||
|
# Specify the confirm expiry time.
|
||||||
|
# Time in seconds.
|
||||||
|
ConfirmExpiryTime: 10
|
||||||
|
JobsInfo:
|
||||||
|
# Open up the jobs browse action list, when your performed /jobs info command?
|
||||||
|
open-browse: false
|
||||||
|
|
6516
Jobs/jobConfig.yml
6516
Jobs/jobConfig.yml
File diff suppressed because it is too large
Load diff
|
@ -1,68 +1,68 @@
|
||||||
# Enabled - with this false this schedule will be ignored
|
# Enabled - with this false this schedule will be ignored
|
||||||
# From and Until is in 24 hours format with : signs to separate minutes and seconds
|
# From and Until is in 24 hours format with : signs to separate minutes and seconds
|
||||||
# Exp and Money determines how big is boost, to reset it. keep it at 1.0. so if you use 2.0 that means all money/exp is doubled
|
# Exp and Money determines how big is boost, to reset it. keep it at 1.0. so if you use 2.0 that means all money/exp is doubled
|
||||||
# Days variables: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, All
|
# Days variables: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, All
|
||||||
# Jobs can be any of your settup job or use All to give for all jobs at once
|
# Jobs can be any of your settup job or use All to give for all jobs at once
|
||||||
# BroadcastOnStart or BroadcastOnStop - set it false to disable message when boost starts/stops
|
# BroadcastOnStart or BroadcastOnStop - set it false to disable message when boost starts/stops
|
||||||
# MessageOnStart or MessageOnStop - optional messages, if not given, then message from locale file will be shown
|
# MessageOnStart or MessageOnStop - optional messages, if not given, then message from locale file will be shown
|
||||||
# BroadcastInterval - how often in minutes to broadcast message about money/exp boost for jobs
|
# BroadcastInterval - how often in minutes to broadcast message about money/exp boost for jobs
|
||||||
# BroadcastMessage - message to show every x minutes
|
# BroadcastMessage - message to show every x minutes
|
||||||
|
|
||||||
Boost:
|
Boost:
|
||||||
NightBoost:
|
NightBoost:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
From: '23:00:00'
|
From: '23:00:00'
|
||||||
Until: '07:00:00'
|
Until: '07:00:00'
|
||||||
Exp: 2.0
|
Exp: 2.0
|
||||||
Money: 2.0
|
Money: 2.0
|
||||||
Days:
|
Days:
|
||||||
- All
|
- All
|
||||||
Jobs:
|
Jobs:
|
||||||
- All
|
- All
|
||||||
BroadcastOnStart: true
|
BroadcastOnStart: true
|
||||||
MessageOnStart:
|
MessageOnStart:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* All jobs got 2x rate for exp and money!'
|
- '&e* All jobs got 2x rate for exp and money!'
|
||||||
- '&e* For limited time only!'
|
- '&e* For limited time only!'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastOnStop: true
|
BroadcastOnStop: true
|
||||||
MessageOnStop:
|
MessageOnStop:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Boost time for jobs have beed stoped'
|
- '&e* Boost time for jobs have beed stoped'
|
||||||
- '&e* All rates reseted to original ones'
|
- '&e* All rates reseted to original ones'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastInterval: 15
|
BroadcastInterval: 15
|
||||||
BroadcastMessage:
|
BroadcastMessage:
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
||||||
- '&e* 2x boost time for all jobs is activated until [until] *'
|
- '&e* 2x boost time for all jobs is activated until [until] *'
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
||||||
ShortMoneyBoost:
|
ShortMoneyBoost:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
From: '07:00:00'
|
From: '07:00:00'
|
||||||
Until: '08:00:00'
|
Until: '08:00:00'
|
||||||
Exp: 1.0
|
Exp: 1.0
|
||||||
Money: 2.0
|
Money: 2.0
|
||||||
Days:
|
Days:
|
||||||
- Sunday
|
- Sunday
|
||||||
- Saturday
|
- Saturday
|
||||||
Jobs:
|
Jobs:
|
||||||
- Miner
|
- Miner
|
||||||
- Woodcutter
|
- Woodcutter
|
||||||
BroadcastOnStart: true
|
BroadcastOnStart: true
|
||||||
MessageOnStart:
|
MessageOnStart:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Miner and Woodcutter got 2x rate for money!'
|
- '&e* Miner and Woodcutter got 2x rate for money!'
|
||||||
- '&e* Until 8AM!'
|
- '&e* Until 8AM!'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastOnStop: true
|
BroadcastOnStop: true
|
||||||
MessageOnStop:
|
MessageOnStop:
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
- '&e* Boost time for Miner and Woodcutter have beed stoped'
|
- '&e* Boost time for Miner and Woodcutter have beed stoped'
|
||||||
- '&e* Money rates reseted to original ones'
|
- '&e* Money rates reseted to original ones'
|
||||||
- '&e***********************************************'
|
- '&e***********************************************'
|
||||||
BroadcastInterval: 15
|
BroadcastInterval: 15
|
||||||
BroadcastMessage:
|
BroadcastMessage:
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
||||||
- '&e* 2x money boost time for Miner and Woodcutter jobs'
|
- '&e* 2x money boost time for Miner and Woodcutter jobs'
|
||||||
- '&e* Is activated until [until]'
|
- '&e* Is activated until [until]'
|
||||||
- '&e******************************************************'
|
- '&e******************************************************'
|
|
@ -1,106 +1,106 @@
|
||||||
Items:
|
Items:
|
||||||
SuperPickAxe:
|
SuperPickAxe:
|
||||||
# (REQUIRED) Item price in Jobs Points
|
# (REQUIRED) Item price in Jobs Points
|
||||||
Price: 10000.0
|
Price: 10000.0
|
||||||
Icon:
|
Icon:
|
||||||
# (REQUIRED) Icon item
|
# (REQUIRED) Icon item
|
||||||
Id: diamond_pickaxe
|
Id: diamond_pickaxe
|
||||||
# (Optional - Default: 1) Icon item amount
|
# (Optional - Default: 1) Icon item amount
|
||||||
Amount: 1
|
Amount: 1
|
||||||
# (Optional) Icon name. Supports usual color codes
|
# (Optional) Icon name. Supports usual color codes
|
||||||
Name: "&eBest pick axe ever!"
|
Name: "&eBest pick axe ever!"
|
||||||
# (Optional) Icon lore. Supports usual color codes
|
# (Optional) Icon lore. Supports usual color codes
|
||||||
Lore:
|
Lore:
|
||||||
- "&6Efficiency V"
|
- "&6Efficiency V"
|
||||||
- "&6Unbreaking III"
|
- "&6Unbreaking III"
|
||||||
- "&eAnd one tasty apple!"
|
- "&eAnd one tasty apple!"
|
||||||
# (Optional - default: false) Hides icon if player don't have permission to get this item
|
# (Optional - default: false) Hides icon if player don't have permission to get this item
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
# (Optional) When you want to use Player Head material with skin then use this
|
# (Optional) When you want to use Player Head material with skin then use this
|
||||||
#CustomHead:
|
#CustomHead:
|
||||||
# PlayerName: playerName
|
# PlayerName: playerName
|
||||||
# Using the current player (if have job) who opened the gui. The PlayerName string is ignoring if this exist.
|
# Using the current player (if have job) who opened the gui. The PlayerName string is ignoring if this exist.
|
||||||
# UseCurrentPlayer: true
|
# UseCurrentPlayer: true
|
||||||
# (Optional) List of permissions required to buy this item
|
# (Optional) List of permissions required to buy this item
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
- jobs.item.pickaxe
|
- jobs.item.pickaxe
|
||||||
# (Optional) List of jobs and levels to buy this item
|
# (Optional) List of jobs and levels to buy this item
|
||||||
RequiredJobLevels:
|
RequiredJobLevels:
|
||||||
- Miner-50
|
- Miner-50
|
||||||
- Woodcutter-10
|
- Woodcutter-10
|
||||||
# (Optional) Total level from all jobs player currently in
|
# (Optional) Total level from all jobs player currently in
|
||||||
RequiredTotalLevels: 100
|
RequiredTotalLevels: 100
|
||||||
# (Optional) Performs commands on item purchase
|
# (Optional) Performs commands on item purchase
|
||||||
# use 'msg ' at start of command to send nice message to player
|
# use 'msg ' at start of command to send nice message to player
|
||||||
# all other commands will be performed normally as they would be executed from console
|
# all other commands will be performed normally as they would be executed from console
|
||||||
# use [player] variable to include buyers name
|
# use [player] variable to include buyers name
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks for buying this super pick axe!"
|
- "msg &eThanks for buying this super pick axe!"
|
||||||
# (Optional) Gives items by defined criteria
|
# (Optional) Gives items by defined criteria
|
||||||
GiveItems:
|
GiveItems:
|
||||||
# Can be any word
|
# Can be any word
|
||||||
PickAxe:
|
PickAxe:
|
||||||
# (Required) Item name
|
# (Required) Item name
|
||||||
Id: diamond_pickaxe
|
Id: diamond_pickaxe
|
||||||
# (Optional - Default: 1) Item amount
|
# (Optional - Default: 1) Item amount
|
||||||
Amount: 1
|
Amount: 1
|
||||||
# (Optional) Item name
|
# (Optional) Item name
|
||||||
Name: "&eSuper PickAxe"
|
Name: "&eSuper PickAxe"
|
||||||
# (Optional) Item lore
|
# (Optional) Item lore
|
||||||
Lore:
|
Lore:
|
||||||
- "&eUber pickAxe"
|
- "&eUber pickAxe"
|
||||||
# (Optional) Item enchants
|
# (Optional) Item enchants
|
||||||
Enchants:
|
Enchants:
|
||||||
- DIG_SPEED=5
|
- DIG_SPEED=5
|
||||||
- DURABILITY=3
|
- DURABILITY=3
|
||||||
# Can be any word
|
# Can be any word
|
||||||
Apple:
|
Apple:
|
||||||
# (Required) Item name
|
# (Required) Item name
|
||||||
Id: apple
|
Id: apple
|
||||||
WoodenShovel:
|
WoodenShovel:
|
||||||
Price: 100.0
|
Price: 100.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: wooden_shovel
|
Id: wooden_shovel
|
||||||
Name: "&eWooden shovel"
|
Name: "&eWooden shovel"
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
- jobs.item.shovel
|
- jobs.item.shovel
|
||||||
RequiredJobLevels:
|
RequiredJobLevels:
|
||||||
- Digger-5
|
- Digger-5
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks [player] for buying this shovel!"
|
- "msg &eThanks [player] for buying this shovel!"
|
||||||
- "give [player] wooden_shovel 1"
|
- "give [player] wooden_shovel 1"
|
||||||
LureEnchantBook:
|
LureEnchantBook:
|
||||||
Price: 100.0
|
Price: 100.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: enchanted_book
|
Id: enchanted_book
|
||||||
Name: "&eEnchant book"
|
Name: "&eEnchant book"
|
||||||
Lore:
|
Lore:
|
||||||
- "&eContains Lure 3 enchant"
|
- "&eContains Lure 3 enchant"
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
- jobs.item.LureBook
|
- jobs.item.LureBook
|
||||||
RequiredJobLevels:
|
RequiredJobLevels:
|
||||||
- Fisherman-100
|
- Fisherman-100
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks [player] for buying this book!"
|
- "msg &eThanks [player] for buying this book!"
|
||||||
GiveItems:
|
GiveItems:
|
||||||
Book:
|
Book:
|
||||||
Id: enchanted_book
|
Id: enchanted_book
|
||||||
Enchants:
|
Enchants:
|
||||||
- LURE=3
|
- LURE=3
|
||||||
Elytra:
|
Elytra:
|
||||||
Price: 100000.0
|
Price: 100000.0
|
||||||
Icon:
|
Icon:
|
||||||
Id: elytra
|
Id: elytra
|
||||||
Name: "&eAngel wings"
|
Name: "&eAngel wings"
|
||||||
HideWithoutPermission: true
|
HideWithoutPermission: true
|
||||||
RequiredPermission:
|
RequiredPermission:
|
||||||
- jobs.item.elytra
|
- jobs.item.elytra
|
||||||
PerformCommands:
|
PerformCommands:
|
||||||
- "msg &eThanks [player] for buying Angel Wings!"
|
- "msg &eThanks [player] for buying Angel Wings!"
|
||||||
# (Optional) Gives items by defined criteria
|
# (Optional) Gives items by defined criteria
|
||||||
GiveItems:
|
GiveItems:
|
||||||
Elytra:
|
Elytra:
|
||||||
Id: elytra
|
Id: elytra
|
||||||
|
|
386
LimitedCreative/config.yml
Normal file
386
LimitedCreative/config.yml
Normal file
|
@ -0,0 +1,386 @@
|
||||||
|
# Limited Creative - Configuration
|
||||||
|
#
|
||||||
|
# (YAML-Syntax: http://en.wikipedia.org/wiki/YAML)
|
||||||
|
#
|
||||||
|
# This configuration-file is automatically written when changed via
|
||||||
|
# ingame-commands. So any manual added comments are removed.
|
||||||
|
|
||||||
|
# Inventory-Feature
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/inventory/
|
||||||
|
inventory:
|
||||||
|
# InventoryEnabled
|
||||||
|
#
|
||||||
|
# Use this option to disable the separated inventories feature, for example if
|
||||||
|
# you use another Plugin handling the inventories, like
|
||||||
|
# Multiverse-Inventories.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# InventoryStoreCreative
|
||||||
|
#
|
||||||
|
# Should the creative-inventory also be stored on disk, when switching to
|
||||||
|
# survival?
|
||||||
|
# If disabled, the inventory gets cleared every time on switching to creative.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
storeCreative: true
|
||||||
|
|
||||||
|
# InventorySeparateAdventure
|
||||||
|
#
|
||||||
|
# When true, your players get a separate inventory when switching to adventure
|
||||||
|
# gamemode (2). Otherwise they have the default survival inventory while in
|
||||||
|
# adventure gamemode.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
separateAdventure: true
|
||||||
|
|
||||||
|
# InventoryFolder
|
||||||
|
#
|
||||||
|
# The folder inside the datadir-folder (plugin/LimitedCreative) where the
|
||||||
|
# inventories are saved to.
|
||||||
|
# By default the inventories are saved to
|
||||||
|
# "plugin/LimitedCreative/inventories".
|
||||||
|
#
|
||||||
|
# default: "inventories"
|
||||||
|
folder: inventories
|
||||||
|
|
||||||
|
# InventoryCreativeArmor
|
||||||
|
#
|
||||||
|
# When set, all creative Player automatically wears the given items as Armor.
|
||||||
|
# So they are better seen by other Players.
|
||||||
|
creativeArmor:
|
||||||
|
# InventoryCreativeArmorEnabled
|
||||||
|
#
|
||||||
|
# When disabled, the players Armor isn't changed.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# InventoryCreativeArmorItems
|
||||||
|
#
|
||||||
|
# Allows changing of the "Creative-Armor" to be wear when in creative mode.
|
||||||
|
# *see Blacklist for details on Item-Types
|
||||||
|
#
|
||||||
|
# When using commands to change this options, use "current" (without quotes)
|
||||||
|
# to set it to the currently wearing item. This way you can easily set it to
|
||||||
|
# dyed leather armor.
|
||||||
|
head: CHAINMAIL_HELMET
|
||||||
|
chest: CHAINMAIL_CHESTPLATE
|
||||||
|
legs: CHAINMAIL_LEGGINGS
|
||||||
|
feet: CHAINMAIL_BOOTS
|
||||||
|
|
||||||
|
# Creative Limits-Feature
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/limit/
|
||||||
|
limit:
|
||||||
|
# LimitEnabled
|
||||||
|
#
|
||||||
|
# Prevents all players in creative-mode from:
|
||||||
|
# - accessing chests
|
||||||
|
# - dropping items from "inventory" to the ground
|
||||||
|
# - doing PvP (wouldn't be fair, would it?)
|
||||||
|
#
|
||||||
|
# Also if this option is disabled all other Limit-Options below are disabled
|
||||||
|
# too. To just disable some of these limitations, use the
|
||||||
|
# "nolimit"-permissions.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# LimitDropsInsteadPrevent
|
||||||
|
#
|
||||||
|
# When enabled items that are dropped by creative players are removed (burning
|
||||||
|
# in the hellfire or such, they just disappear). When disabled the items stay
|
||||||
|
# in the inventory of the player.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
removeDrops: true
|
||||||
|
|
||||||
|
# LimitPickup
|
||||||
|
#
|
||||||
|
# Prevents the pickup of items while in creative mode. Either the items are
|
||||||
|
# just stay on ground and ignore that a creative player walks over it
|
||||||
|
# ("prevent"), or the are "remove"d when a creative player walks over it.
|
||||||
|
#
|
||||||
|
# valid options: remove / prevent / false
|
||||||
|
# default: prevent
|
||||||
|
pickup: prevent
|
||||||
|
|
||||||
|
# LimitDamageToMobs
|
||||||
|
#
|
||||||
|
# Prevents dealing damage to all creatures when the player is in creative
|
||||||
|
# (friendly sheeps as well as hostile creepers).
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
damageToMobs: false
|
||||||
|
|
||||||
|
# LimitInteraction
|
||||||
|
#
|
||||||
|
# Prevents players of interacting with specific blocks as addition to chests
|
||||||
|
# in creative mode (and only in creative).
|
||||||
|
#
|
||||||
|
# You can use the technical name (http://public.ja-s.de/bukkit/material) or
|
||||||
|
# the id of the block/item (better use the id, if you're not sure). You may
|
||||||
|
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
||||||
|
# sure to put it in quotes, to not break yml-configuration! Named data values
|
||||||
|
# aren't supported yet. If you don't add a data-value, all blocks of this
|
||||||
|
# material are blocked.
|
||||||
|
#
|
||||||
|
# default:
|
||||||
|
# - WALL_SIGN
|
||||||
|
# - SIGN_POST
|
||||||
|
# - JUKEBOX
|
||||||
|
interact:
|
||||||
|
- WALL_SIGN
|
||||||
|
- SIGN_POST
|
||||||
|
- JUKEBOX
|
||||||
|
|
||||||
|
# LimitEntityInteraction
|
||||||
|
#
|
||||||
|
# Prevents players of interacting with specific entities in creative mode (and
|
||||||
|
# only in creative).
|
||||||
|
#
|
||||||
|
# You can use the technical name (see http://tinyurl.com/bukkit-entity) or the
|
||||||
|
# id of the entity (better use the id, if you're not sure).
|
||||||
|
# default:
|
||||||
|
# - VILLAGER
|
||||||
|
entityInteract:
|
||||||
|
- VILLAGER
|
||||||
|
|
||||||
|
# LimitUse
|
||||||
|
#
|
||||||
|
# Prevents players of using or placing specific items/blocks in creative mode
|
||||||
|
# (and only in creative).
|
||||||
|
#
|
||||||
|
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
||||||
|
# or the id of the block/item (better use the id, if you're not sure). You may
|
||||||
|
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
||||||
|
# sure to put it in quotes, to not break yml-configuration! Named data values
|
||||||
|
# aren't supported yet. If you don't add a data-value, all blocks of this
|
||||||
|
# material are blocked.
|
||||||
|
#
|
||||||
|
# default:
|
||||||
|
# - EXP_BOTTLE
|
||||||
|
# - EYE_OF_ENDER
|
||||||
|
# - BEDROCK
|
||||||
|
use:
|
||||||
|
- EXP_BOTTLE
|
||||||
|
- EYE_OF_ENDER
|
||||||
|
- BEDROCK
|
||||||
|
|
||||||
|
# LimitBreak
|
||||||
|
#
|
||||||
|
# Prevents players of destroying specific blocks in creative mode (and only in
|
||||||
|
# creative).
|
||||||
|
#
|
||||||
|
# You can use the technical name (see http://public.ja-s.de/bukkit/material)
|
||||||
|
# or the id of the block/item (better use the id, if you're not sure). You may
|
||||||
|
# add the data separated with a colon e.g.: "WOOL:11" blocks blue wool. But be
|
||||||
|
# sure to put it in quotes, to not break yml-configuration! Named data values
|
||||||
|
# aren't supported yet. If you don't add a data-value, all blocks of this
|
||||||
|
# material are blocked.
|
||||||
|
#
|
||||||
|
# default:
|
||||||
|
# - BEDROCK
|
||||||
|
break:
|
||||||
|
- BEDROCK
|
||||||
|
|
||||||
|
# LimitChestOpen
|
||||||
|
#
|
||||||
|
# Enable this to prevents the ChestOpening-Animination when blocking
|
||||||
|
# interaction with a chest. But therefore
|
||||||
|
# you're no longer able to place blocks on chest and such while crouching.
|
||||||
|
# default: false
|
||||||
|
chestOpen: false
|
||||||
|
|
||||||
|
# Region GameModes-Feature
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/region/
|
||||||
|
region:
|
||||||
|
# RegionEnabled
|
||||||
|
#
|
||||||
|
# Enables the feature for "creative-regions". This Feature is automatically
|
||||||
|
# disabled, if the required plugin "WorldGuard"
|
||||||
|
# (http://dev.bukkit.org/server-mods/worldguard/) isn't found.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# RegionRememberOptional
|
||||||
|
#
|
||||||
|
# Remembers if players disables the Region-GameMode (by switching in an
|
||||||
|
# optional region to World-Default-GameMode with /lc creative|survival). So
|
||||||
|
# when the player re-enters the region, he keep his GameMode which he left it
|
||||||
|
# in.
|
||||||
|
# Hint: This is very confusing, if MultiVerse "enforce gamemode" swaps your
|
||||||
|
# state (default). So better don't use with Multiverse.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
rememberOptional: false
|
||||||
|
|
||||||
|
# RegionSafeMode
|
||||||
|
#
|
||||||
|
# When a player leaves a region he always will get back to the World-GameMode,
|
||||||
|
# even if he entered the region already in the Region-GameMode. So its the
|
||||||
|
# opposite analog to RegionRememberOptional.
|
||||||
|
# That means: If a GM in creative-mode walks/flies through a creative-region
|
||||||
|
# in a survival world, he will get back to survival on leaving the region.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
safeMode: false
|
||||||
|
|
||||||
|
# RegionMaximumFallingHeight
|
||||||
|
#
|
||||||
|
# When the player is more than this count of blocks above the ground, he is
|
||||||
|
# prevented from changing the region that sets him survival which would cause
|
||||||
|
# him falling and hurting.
|
||||||
|
#
|
||||||
|
# Set to -1 to disable
|
||||||
|
#
|
||||||
|
# default: 3
|
||||||
|
maxFallingHeight: 3
|
||||||
|
|
||||||
|
# CommandBlocker-Feature
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/command-blocker/
|
||||||
|
cmdblock:
|
||||||
|
# CmdBlockerEnabled
|
||||||
|
#
|
||||||
|
# Enables the feature for blocking certain commands in creative mode.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# CmdBlockerList
|
||||||
|
#
|
||||||
|
# Defines the list of commands that are blocked while in creative mode. The
|
||||||
|
# leading / isn't included. By default the list-item is treated as simple
|
||||||
|
# string as typed in by the user after the /. All commands starting with this
|
||||||
|
# string are blocked, even if more parameteres are entered by the user.
|
||||||
|
# If the first character is ^ the entry is interpreted as a regular expression
|
||||||
|
# (including the ^ for begin of the string).
|
||||||
|
# Only use regular expressions if you know them!
|
||||||
|
#
|
||||||
|
# Examples:
|
||||||
|
# - home
|
||||||
|
# - give diamond
|
||||||
|
# - ^home .+
|
||||||
|
# - ^chest (one|two|three)
|
||||||
|
# - ^(lc|limitedcreative) s(urvival)?\s*$
|
||||||
|
#
|
||||||
|
# default: []
|
||||||
|
commands: []
|
||||||
|
|
||||||
|
# GameMode-Permissions-Feature
|
||||||
|
#
|
||||||
|
# This Feature requires Vault-Plugin to be active.
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/gmperm/
|
||||||
|
gmperm:
|
||||||
|
# GMPermEnabled
|
||||||
|
#
|
||||||
|
# Activates that players are put in a special permission group while in
|
||||||
|
# creative mode.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
# GMPermCreativeGroup
|
||||||
|
#
|
||||||
|
# Defines the Permission-Group which the player gets added to on entering
|
||||||
|
# creative-mode. If this value is changed the old group won't be automatically
|
||||||
|
# removed from players already in it. So be sure to delete the old group or
|
||||||
|
# remove all player of it, that they don't get stuck with that permissions.
|
||||||
|
creativeGroup: ''
|
||||||
|
|
||||||
|
# GMPermAdventureGroup
|
||||||
|
#
|
||||||
|
# Like GMPermCreativeGroup but for adventure users. This is optional, so you
|
||||||
|
# don't have to set any group.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
adventureGroup: false
|
||||||
|
|
||||||
|
# BlockState-Feature
|
||||||
|
#
|
||||||
|
# http://dev.bukkit.org/server-mods/limited-creative/pages/features/blockstate/
|
||||||
|
blockstate:
|
||||||
|
# BlockStateEnabled
|
||||||
|
#
|
||||||
|
# This Feature stores the GameMode a Block was created in, and prevents drops
|
||||||
|
# if a Block was created in creative mode.
|
||||||
|
# Due to the huge load of this Feature, it isn't enabled by default. It uses
|
||||||
|
# the Database-credentials from bukkit.yml
|
||||||
|
# (http://wiki.bukkit.org/Bukkit.yml#database) in the server-directory.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
# BlockStateThreading
|
||||||
|
#
|
||||||
|
# Uses Threading to minimize lag. This fully relies on Bukkit metadata
|
||||||
|
# implementation. You only should need this,
|
||||||
|
# if there are often plays more then 10 players at once on your server, or
|
||||||
|
# you're about to use huge WorldEdits often.
|
||||||
|
# Be aware that this requires more memory, to increase the performance
|
||||||
|
#
|
||||||
|
# Without threading, huge WorldEdits becomes much noticeable slower.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
useThreading: true
|
||||||
|
|
||||||
|
# BlockStateTool
|
||||||
|
#
|
||||||
|
# The id or technical name (http://public.ja-s.de/bukkit/material) of an item
|
||||||
|
# that displays information about the right-clicked block.
|
||||||
|
#
|
||||||
|
# default: WOOD_PICKAXE
|
||||||
|
tool: LEGACY_WOOD_PICKAXE
|
||||||
|
|
||||||
|
# BlockStateLogSurvival
|
||||||
|
#
|
||||||
|
# Log all Block-Places to the database. Disable to make the database more slim
|
||||||
|
# by not adding blocks placed in survival-mode.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
logSurvival: false
|
||||||
|
|
||||||
|
# BlockStateIgnoredWorlds
|
||||||
|
#
|
||||||
|
# While you may use per world permissions to configure limitations fine
|
||||||
|
# graded, you may want to disable the BlockState-Feature for certain worlds
|
||||||
|
# (like complete creative worlds) to save cpu and memory.
|
||||||
|
#
|
||||||
|
# default: []
|
||||||
|
ignoredWorlds: []
|
||||||
|
|
||||||
|
# BlockStateWorldEditIntegration
|
||||||
|
#
|
||||||
|
# Allows you to disable hook into WorldEdit for better Performance. By default
|
||||||
|
# Integration is enable, so it logs block modifications via worldedit as
|
||||||
|
# creative-placed blocks in the database.
|
||||||
|
# A server reload (better restart) is needed to disabled WE-Integration.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
worldeditIntegration: true
|
||||||
|
|
||||||
|
# Metrics
|
||||||
|
#
|
||||||
|
# This settings allows the Addon-Author to track the Servers using this plugin.
|
||||||
|
# It will not track any player related data like names, ips, online time or
|
||||||
|
# such. Please do not disable the option! As more servers are using the plugin
|
||||||
|
# and the author knows, as more he is willing to support the plugin! Its a
|
||||||
|
# win-win for both.
|
||||||
|
#
|
||||||
|
# default: true
|
||||||
|
metrics: false
|
||||||
|
|
||||||
|
# Debug
|
||||||
|
#
|
||||||
|
# The debug modus spams much details about the plugin to the server-log
|
||||||
|
# (console) which can help to solve issues.
|
||||||
|
#
|
||||||
|
# default: false
|
||||||
|
debug: false
|
|
@ -33,3 +33,4 @@ multiverse-configuration:
|
||||||
defaultportalsearch: 'false'
|
defaultportalsearch: 'false'
|
||||||
portalsearchradius: '128'
|
portalsearchradius: '128'
|
||||||
autopurge: 'true'
|
autopurge: 'true'
|
||||||
|
idonotwanttodonate: 'false'
|
||||||
|
|
|
@ -1,4 +1,51 @@
|
||||||
worlds:
|
worlds:
|
||||||
|
world:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: world
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: worldhub
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: HARD
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'true'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: SURVIVAL
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: -32270.5
|
||||||
|
y: 67.0
|
||||||
|
z: -8198.5
|
||||||
|
pitch: 20.6998
|
||||||
|
yaw: -1.3500259
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '1923020019'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
world_the_end:
|
world_the_end:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
|
@ -7,7 +54,7 @@ worlds:
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '16.0'
|
scale: '16.0'
|
||||||
respawnWorld: ''
|
respawnWorld: world
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
|
@ -30,7 +77,7 @@ worlds:
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
portalForm: ALL
|
portalForm: ALL
|
||||||
gameMode: SURVIVAL
|
gameMode: SURVIVAL
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'false'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 0.0
|
x: 0.0
|
||||||
|
@ -46,53 +93,6 @@ worlds:
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
world:
|
|
||||||
==: MVWorld
|
|
||||||
hidden: 'false'
|
|
||||||
alias: world
|
|
||||||
color: WHITE
|
|
||||||
style: NORMAL
|
|
||||||
pvp: 'true'
|
|
||||||
scale: '1.0'
|
|
||||||
respawnWorld: worldhub
|
|
||||||
allowWeather: 'true'
|
|
||||||
difficulty: NORMAL
|
|
||||||
spawning:
|
|
||||||
==: MVSpawnSettings
|
|
||||||
animals:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
monsters:
|
|
||||||
==: MVSpawnSubSettings
|
|
||||||
spawn: 'true'
|
|
||||||
spawnrate: '-1'
|
|
||||||
exceptions: []
|
|
||||||
entryfee:
|
|
||||||
==: MVEntryFee
|
|
||||||
amount: '0.0'
|
|
||||||
hunger: 'true'
|
|
||||||
autoHeal: 'true'
|
|
||||||
adjustSpawn: 'true'
|
|
||||||
portalForm: ALL
|
|
||||||
gameMode: SURVIVAL
|
|
||||||
keepSpawnInMemory: 'true'
|
|
||||||
spawnLocation:
|
|
||||||
==: MVSpawnLocation
|
|
||||||
x: 0.0
|
|
||||||
y: 71.0
|
|
||||||
z: -240.0
|
|
||||||
pitch: 0.0
|
|
||||||
yaw: 0.0
|
|
||||||
autoLoad: 'true'
|
|
||||||
bedRespawn: 'true'
|
|
||||||
worldBlacklist: []
|
|
||||||
environment: NORMAL
|
|
||||||
seed: '1923020019'
|
|
||||||
generator: 'null'
|
|
||||||
playerLimit: '-1'
|
|
||||||
allowFlight: 'true'
|
|
||||||
world_nether:
|
world_nether:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
|
@ -101,7 +101,7 @@ worlds:
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '8.0'
|
scale: '8.0'
|
||||||
respawnWorld: ''
|
respawnWorld: world
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: NORMAL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
|
@ -124,7 +124,7 @@ worlds:
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
portalForm: ALL
|
portalForm: ALL
|
||||||
gameMode: SURVIVAL
|
gameMode: SURVIVAL
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'false'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 6.5
|
x: 6.5
|
||||||
|
@ -140,17 +140,17 @@ worlds:
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
worldhub:
|
plotworld:
|
||||||
==: MVWorld
|
==: MVWorld
|
||||||
hidden: 'false'
|
hidden: 'false'
|
||||||
alias: worldhub
|
alias: plotworld
|
||||||
color: WHITE
|
color: WHITE
|
||||||
style: NORMAL
|
style: NORMAL
|
||||||
pvp: 'true'
|
pvp: 'true'
|
||||||
scale: '1.0'
|
scale: '1.0'
|
||||||
respawnWorld: ''
|
respawnWorld: ''
|
||||||
allowWeather: 'true'
|
allowWeather: 'true'
|
||||||
difficulty: PEACEFUL
|
difficulty: NORMAL
|
||||||
spawning:
|
spawning:
|
||||||
==: MVSpawnSettings
|
==: MVSpawnSettings
|
||||||
animals:
|
animals:
|
||||||
|
@ -170,8 +170,149 @@ worlds:
|
||||||
autoHeal: 'true'
|
autoHeal: 'true'
|
||||||
adjustSpawn: 'true'
|
adjustSpawn: 'true'
|
||||||
portalForm: ALL
|
portalForm: ALL
|
||||||
gameMode: SURVIVAL
|
gameMode: CREATIVE
|
||||||
keepSpawnInMemory: 'true'
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: -100.0
|
||||||
|
y: 65.0
|
||||||
|
z: 361.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '-7282589520118052005'
|
||||||
|
generator: PlotSquared
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
flatworld:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: flatworld
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'true'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: -256.0
|
||||||
|
y: 4.0
|
||||||
|
z: -96.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '4622440486943241231'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
v1:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: v1
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'false'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: -3650.0
|
||||||
|
y: 67.0
|
||||||
|
z: -6500.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '-846458178978090'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
worldhub:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: worldhub
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'false'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'false'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'true'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
spawnLocation:
|
spawnLocation:
|
||||||
==: MVSpawnLocation
|
==: MVSpawnLocation
|
||||||
x: 162.5
|
x: 162.5
|
||||||
|
@ -187,3 +328,144 @@ worlds:
|
||||||
generator: 'null'
|
generator: 'null'
|
||||||
playerLimit: '-1'
|
playerLimit: '-1'
|
||||||
allowFlight: 'true'
|
allowFlight: 'true'
|
||||||
|
v2:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: v2
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'false'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: 1411.0
|
||||||
|
y: 79.0
|
||||||
|
z: -299.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '4031384495743822299'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
v3:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: v3
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'true'
|
||||||
|
difficulty: NORMAL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'true'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'false'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: 2363.0
|
||||||
|
y: 71.0
|
||||||
|
z: -117.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '-621660691330020'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
v4:
|
||||||
|
==: MVWorld
|
||||||
|
hidden: 'false'
|
||||||
|
alias: v4
|
||||||
|
color: WHITE
|
||||||
|
style: NORMAL
|
||||||
|
pvp: 'true'
|
||||||
|
scale: '1.0'
|
||||||
|
respawnWorld: ''
|
||||||
|
allowWeather: 'false'
|
||||||
|
difficulty: PEACEFUL
|
||||||
|
spawning:
|
||||||
|
==: MVSpawnSettings
|
||||||
|
animals:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'false'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
monsters:
|
||||||
|
==: MVSpawnSubSettings
|
||||||
|
spawn: 'false'
|
||||||
|
spawnrate: '-1'
|
||||||
|
exceptions: []
|
||||||
|
entryfee:
|
||||||
|
==: MVEntryFee
|
||||||
|
amount: '0.0'
|
||||||
|
hunger: 'false'
|
||||||
|
autoHeal: 'true'
|
||||||
|
adjustSpawn: 'true'
|
||||||
|
portalForm: ALL
|
||||||
|
gameMode: ADVENTURE
|
||||||
|
keepSpawnInMemory: 'false'
|
||||||
|
spawnLocation:
|
||||||
|
==: MVSpawnLocation
|
||||||
|
x: 1385.0
|
||||||
|
y: 71.0
|
||||||
|
z: -33.0
|
||||||
|
pitch: 0.0
|
||||||
|
yaw: 0.0
|
||||||
|
autoLoad: 'true'
|
||||||
|
bedRespawn: 'true'
|
||||||
|
worldBlacklist: []
|
||||||
|
environment: NORMAL
|
||||||
|
seed: '7008642968894271479'
|
||||||
|
generator: 'null'
|
||||||
|
playerLimit: '-1'
|
||||||
|
allowFlight: 'true'
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
update:
|
||||||
|
period: 300
|
||||||
|
layer:
|
||||||
|
name: PlotSquared
|
||||||
|
hidebydefault: false
|
||||||
|
layerprio: 0
|
||||||
|
minzoom: 0
|
||||||
|
infowindow: <div class="infowindow"><span style="font-size:120%;">%id%</span><br>%alias%%owner%%trusted%%members%%flags%</div>
|
||||||
|
infoelement: '%key% <span style="font-weight:bold;">%values%</span><br>'
|
||||||
|
plotstyle:
|
||||||
|
strokeColor: '#6666CC'
|
||||||
|
strokeOpacity: 0.8
|
||||||
|
strokeWeight: 3
|
||||||
|
fillColor: '#FFFFFF'
|
||||||
|
fillOpacity: 0.01
|
||||||
|
custstyle:
|
||||||
|
customregion1:
|
||||||
|
strokeColor: '#00FF00'
|
||||||
|
ownerstyle:
|
||||||
|
kingoftheworld:
|
||||||
|
strokecolor: '#C0C0C0'
|
10
PlotSquared/components.yml
Normal file
10
PlotSquared/components.yml
Normal 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: ''
|
|
@ -31,7 +31,7 @@ load:
|
||||||
aliases:
|
aliases:
|
||||||
- load
|
- load
|
||||||
- restore
|
- restore
|
||||||
usage: /plot load
|
usage: /plot restore
|
||||||
description: Load your plot
|
description: Load your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
confirm:
|
confirm:
|
||||||
|
@ -50,9 +50,16 @@ download:
|
||||||
aliases:
|
aliases:
|
||||||
- download
|
- download
|
||||||
- dl
|
- dl
|
||||||
usage: /plot download [schematic|world]
|
usage: /plot download [schematic|bo3|world]
|
||||||
description: Download your plot
|
description: Download your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
changelog:
|
||||||
|
aliases:
|
||||||
|
- changelog
|
||||||
|
- cl
|
||||||
|
usage: /plot changelog
|
||||||
|
description: View the changelog
|
||||||
|
confirmation: false
|
||||||
setup:
|
setup:
|
||||||
aliases:
|
aliases:
|
||||||
- setup
|
- setup
|
||||||
|
@ -138,34 +145,35 @@ clear:
|
||||||
- clear
|
- clear
|
||||||
- reset
|
- reset
|
||||||
usage: /plot clear
|
usage: /plot clear
|
||||||
description: Clear the plot you stand on
|
description: Clear a plot
|
||||||
confirmation: true
|
confirmation: true
|
||||||
delete:
|
delete:
|
||||||
aliases:
|
aliases:
|
||||||
- delete
|
- delete
|
||||||
- dispose
|
- dispose
|
||||||
- del
|
- del
|
||||||
|
- reset
|
||||||
usage: /plot delete
|
usage: /plot delete
|
||||||
description: Delete the plot you stand on
|
description: Delete a plot
|
||||||
confirmation: true
|
confirmation: true
|
||||||
trust:
|
trust:
|
||||||
aliases:
|
aliases:
|
||||||
- trust
|
- trust
|
||||||
- t
|
- t
|
||||||
usage: /plot trust <player>
|
usage: /plot trust <player>
|
||||||
description: Allow a user to build in a plot while you are offline
|
description: Allow a player to build in a plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
add:
|
add:
|
||||||
aliases:
|
aliases:
|
||||||
- add
|
- add
|
||||||
usage: /plot add <player>
|
usage: /plot add <player>
|
||||||
description: Allow a user to build in a plot while you are online
|
description: Allow a user to build while you are online
|
||||||
confirmation: false
|
confirmation: false
|
||||||
leave:
|
leave:
|
||||||
aliases:
|
aliases:
|
||||||
- leave
|
- leave
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Removes self from being trusted or a member of the plot
|
description: Leave a plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
deny:
|
deny:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -191,7 +199,7 @@ info:
|
||||||
aliases:
|
aliases:
|
||||||
- info
|
- info
|
||||||
- i
|
- i
|
||||||
usage: /plot info <id> [-f, to force info]
|
usage: /plot info <id>
|
||||||
description: Display plot info
|
description: Display plot info
|
||||||
confirmation: false
|
confirmation: false
|
||||||
near:
|
near:
|
||||||
|
@ -221,7 +229,6 @@ schematic:
|
||||||
aliases:
|
aliases:
|
||||||
- schematic
|
- schematic
|
||||||
- sch
|
- sch
|
||||||
- schem
|
|
||||||
usage: /plot schematic <arg...>
|
usage: /plot schematic <arg...>
|
||||||
description: Schematic command
|
description: Schematic command
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
@ -229,7 +236,7 @@ plugin:
|
||||||
aliases:
|
aliases:
|
||||||
- plugin
|
- plugin
|
||||||
- version
|
- version
|
||||||
usage: /plot plugin
|
usage: ''
|
||||||
description: Show plugin information
|
description: Show plugin information
|
||||||
confirmation: false
|
confirmation: false
|
||||||
purge:
|
purge:
|
||||||
|
@ -242,14 +249,13 @@ purge:
|
||||||
reload:
|
reload:
|
||||||
aliases:
|
aliases:
|
||||||
- reload
|
- reload
|
||||||
- rl
|
|
||||||
usage: /plot reload
|
usage: /plot reload
|
||||||
description: Reload translations and world settings
|
description: Reload configurations
|
||||||
confirmation: false
|
confirmation: false
|
||||||
relight:
|
relight:
|
||||||
aliases:
|
aliases:
|
||||||
- relight
|
- relight
|
||||||
usage: /plot relight
|
usage: ''
|
||||||
description: Relight your plot
|
description: Relight your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
merge:
|
merge:
|
||||||
|
@ -264,24 +270,30 @@ debugpaste:
|
||||||
- debugpaste
|
- debugpaste
|
||||||
- dp
|
- dp
|
||||||
usage: /plot debugpaste
|
usage: /plot debugpaste
|
||||||
description: Upload settings.yml, worlds.yml, PlotSquared.use_THIS.yml and your
|
description: Upload settings.yml, worlds.yml, commands.yml and latest.log to www.hastebin.com
|
||||||
latest.log to https://athion.net/ISPaster/paste
|
|
||||||
confirmation: false
|
confirmation: false
|
||||||
unlink:
|
unlink:
|
||||||
aliases:
|
aliases:
|
||||||
- unlink
|
- unlink
|
||||||
- u
|
- u
|
||||||
- unmerge
|
- unmerge
|
||||||
usage: /plot unlink [createroads]
|
usage: /plot unlink
|
||||||
description: Unlink a mega-plot
|
description: Unlink a mega-plot
|
||||||
confirmation: true
|
confirmation: true
|
||||||
kick:
|
kick:
|
||||||
aliases:
|
aliases:
|
||||||
- kick
|
- kick
|
||||||
- k
|
- k
|
||||||
usage: /plot kick <player>
|
usage: <player>
|
||||||
description: Kick a player from your plot
|
description: Kick a player from your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
rate:
|
||||||
|
aliases:
|
||||||
|
- rate
|
||||||
|
- rt
|
||||||
|
usage: /plot rate [#|next|purge]
|
||||||
|
description: Rate the plot
|
||||||
|
confirmation: false
|
||||||
debugclaimtest:
|
debugclaimtest:
|
||||||
aliases:
|
aliases:
|
||||||
- debugclaimtest
|
- debugclaimtest
|
||||||
|
@ -320,14 +332,13 @@ music:
|
||||||
aliases:
|
aliases:
|
||||||
- music
|
- music
|
||||||
usage: /plot music
|
usage: /plot music
|
||||||
description: Play music in your plot
|
description: Player music in a plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
debugroadregen:
|
debugroadregen:
|
||||||
aliases:
|
aliases:
|
||||||
- debugroadregen
|
- debugroadregen
|
||||||
usage: /plot debugroadregen <plot|region [height]>
|
usage: /plot debugroadregen
|
||||||
description: Regenerate roads in the plot or region the user is, based on the road
|
description: Regenerate all roads based on the road schematic
|
||||||
schematic
|
|
||||||
confirmation: false
|
confirmation: false
|
||||||
debugexec:
|
debugexec:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -404,6 +415,13 @@ continue:
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Continue a plot that was previously marked as done
|
description: Continue a plot that was previously marked as done
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
bo3:
|
||||||
|
aliases:
|
||||||
|
- bo3
|
||||||
|
- bo2
|
||||||
|
usage: ''
|
||||||
|
description: Mark a plot as done
|
||||||
|
confirmation: false
|
||||||
middle:
|
middle:
|
||||||
aliases:
|
aliases:
|
||||||
- middle
|
- middle
|
||||||
|
@ -466,7 +484,7 @@ sethome:
|
||||||
- sh
|
- sh
|
||||||
- seth
|
- seth
|
||||||
usage: /plot sethome [none]
|
usage: /plot sethome [none]
|
||||||
description: Set the plot home to your current position
|
description: Set the plot home
|
||||||
confirmation: false
|
confirmation: false
|
||||||
cluster:
|
cluster:
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -481,13 +499,6 @@ debugimportworlds:
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Import worlds by player name
|
description: Import worlds by player name
|
||||||
confirmation: false
|
confirmation: false
|
||||||
rate:
|
|
||||||
aliases:
|
|
||||||
- rate
|
|
||||||
- rt
|
|
||||||
usage: /plot rate [#|next|purge]
|
|
||||||
description: Rate the plot
|
|
||||||
confirmation: false
|
|
||||||
toggle:
|
toggle:
|
||||||
aliases:
|
aliases:
|
||||||
- toggle
|
- toggle
|
||||||
|
@ -528,6 +539,12 @@ toggle:
|
||||||
usage: ''
|
usage: ''
|
||||||
description: Toggle plot chat
|
description: Toggle plot chat
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
time:
|
||||||
|
aliases:
|
||||||
|
- time
|
||||||
|
usage: ''
|
||||||
|
description: Toggle plot time settings
|
||||||
|
confirmation: false
|
||||||
help:
|
help:
|
||||||
aliases:
|
aliases:
|
||||||
- help
|
- help
|
||||||
|
@ -563,3 +580,9 @@ generatebiome:
|
||||||
usage: /plots generatebiome <biome>
|
usage: /plots generatebiome <biome>
|
||||||
description: Generate a biome in your plot
|
description: Generate a biome in your plot
|
||||||
confirmation: false
|
confirmation: false
|
||||||
|
moveto512:
|
||||||
|
aliases:
|
||||||
|
- moveto512
|
||||||
|
usage: /plots moveto512 [world]
|
||||||
|
description: Move plots to a 512 sized region
|
||||||
|
confirmation: false
|
||||||
|
|
|
@ -1,19 +1,60 @@
|
||||||
# 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: "27 Jul 2019 00:00:00 GMT"
|
|
||||||
build: "https://ci.athion.net/job/PlotSquared/298"
|
|
||||||
commit: "https://github.com/IntellectualSites/PlotSquared/commit/2468456"
|
|
||||||
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 to disable it.
|
||||||
titles: true
|
titles: true
|
||||||
|
|
||||||
# Enable or disable part of the plugin
|
# Redstone related settings
|
||||||
|
redstone:
|
||||||
|
# Disable redstone in unoccupied plots
|
||||||
|
disable-unoccupied: false
|
||||||
|
# Disable redstone when all owners/trusted/members are offline
|
||||||
|
disable-offline: false
|
||||||
|
# Detect and cancel invalid pistons on the edge of plots (e.g. placed with WorldEdit)
|
||||||
|
detect-invalid-edge-pistons: false
|
||||||
|
|
||||||
|
# UUID settings
|
||||||
|
# DO NOT EDIT them unless you know what you are doing.
|
||||||
|
uuid:
|
||||||
|
# Force using offline UUIDs (it usually detects the right mode)
|
||||||
|
offline: false
|
||||||
|
# Force using lowercase UUIDs
|
||||||
|
force-lowercase: false
|
||||||
|
# Use a database to store UUID/name info
|
||||||
|
use-sqluuidhandler: false
|
||||||
|
# How many UUIDs that may be stored in the cache
|
||||||
|
uuid-cache-size: 100000
|
||||||
|
# Rate limit (per 10 minutes) for background UUID fetching from the Mojang API
|
||||||
|
background-limit: 200
|
||||||
|
# Rate limit (per 10 minutes) for random UUID fetching from the Mojang API
|
||||||
|
impromptu-limit: 300
|
||||||
|
# Timeout (in milliseconds) for non-blocking UUID requests (mostly commands)
|
||||||
|
non-blocking-timeout: 3000
|
||||||
|
# Timeout (in milliseconds) for blocking UUID requests (events)
|
||||||
|
blocking-timeout: 10
|
||||||
|
# Whether or not PlotSquared should read from the legacy database
|
||||||
|
legacy-database-support: true
|
||||||
|
# Whether or not PlotSquared should return Unknown if it fails to fulfill a request
|
||||||
|
unknown-as-default: true
|
||||||
|
# Whether or not automatic background caching should be enabled. It is HIGHLY recommended to keep this turned on. This should only be disabled if the server has a very large number of plots (>100k)
|
||||||
|
background-caching-enabled: true
|
||||||
|
# Whether the PaperMC service is enabled
|
||||||
|
service-paper: true
|
||||||
|
# Whether the LuckPerms service is enabled
|
||||||
|
service-luckperms: true
|
||||||
|
# Whether the Bukkit service is enabled
|
||||||
|
service-bukkit: true
|
||||||
|
# Whether the EssentialsX service is enabled
|
||||||
|
service-essentialsx: true
|
||||||
|
# Whether the BungeePerms service is enabled
|
||||||
|
service-bungee-perms: true
|
||||||
|
|
||||||
|
# Enable or disable parts of the plugin
|
||||||
# Note: A cache will use some memory if enabled
|
# Note: A cache will use some memory if enabled
|
||||||
enabled-components:
|
enabled-components:
|
||||||
# The database stores all the plots
|
# The database stores all the plots
|
||||||
|
@ -22,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
|
|
||||||
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
|
||||||
|
@ -36,147 +75,61 @@ 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
|
||||||
# Send anonymous usage statistics. Bukkit only setting.
|
|
||||||
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 player's 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.
|
||||||
prevent-unsafe: true
|
external-placeholders: true
|
||||||
|
# Make road regeneration persistent across restarts
|
||||||
ratings:
|
persistent-road-regen: false
|
||||||
# Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command
|
# Enable the `/plot component` preset GUI
|
||||||
use-likes: false
|
# Read more about components here: https://wiki.intellectualsites.com/en/plotsquared/installation/plot-components
|
||||||
# Rating categories
|
component-presets: true
|
||||||
categories: []
|
# Use UUID cache to complete usernames
|
||||||
|
extended-username-completion: true
|
||||||
claim:
|
# Command aliases that will be tab completed
|
||||||
# The max plots claimed in a single `/plot auto <size>` command
|
tab-completed-aliases:
|
||||||
max-auto-area: 4
|
- "plot"
|
||||||
|
- "plots"
|
||||||
redstone:
|
- "p"
|
||||||
# Disable redstone in unoccupied plots
|
- "plotsquared"
|
||||||
disable-unoccupied: false
|
- "plot2"
|
||||||
# Disable redstone when all owners/trusted/members are offline
|
- "p2"
|
||||||
disable-offline: false
|
- "ps"
|
||||||
# Detect and cancel invalid pistons on the edge of plots (e.g. placed with WorldEdit)
|
- "2"
|
||||||
detect-invalid-edge-pistons: false
|
- "plotme"
|
||||||
|
- "plotz"
|
||||||
teleport:
|
- "ap"
|
||||||
# Teleport to your plot on death
|
|
||||||
on-death: false
|
|
||||||
# Teleport to your plot on login
|
|
||||||
on-login: false
|
|
||||||
# Teleport to your plot on claim
|
|
||||||
on-claim: true
|
|
||||||
# Add a teleportation delay to all commands
|
|
||||||
delay: 0
|
|
||||||
# The visit command is ordered by world instead of globally
|
|
||||||
per-world-visit: false
|
|
||||||
|
|
||||||
confirmation:
|
|
||||||
# Teleport to your plot on death
|
|
||||||
confirmation-timeout-seconds: 20
|
|
||||||
|
|
||||||
# Relating to how many plots someone can claim
|
|
||||||
limit:
|
|
||||||
# Should the limit be global (over multiple worlds)
|
|
||||||
global: false
|
|
||||||
# The range of permissions to check e.g. plots.plot.127
|
|
||||||
max-plots: 127
|
|
||||||
|
|
||||||
chat:
|
|
||||||
# Sometimes console color doesn't work, you can disable it here
|
|
||||||
console-color: true
|
|
||||||
# Should chat be interactive
|
|
||||||
interactive: true
|
|
||||||
|
|
||||||
done:
|
|
||||||
# Require a done plot to download
|
|
||||||
required-for-download: false
|
|
||||||
# Only done plots can be rated
|
|
||||||
required-for-ratings: false
|
|
||||||
# Restrict building when a plot is 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:
|
|
||||||
# Auto trim will not save chunks which aren't claimed
|
|
||||||
auto-trim: false
|
|
||||||
# Max tile entities per chunk
|
|
||||||
max-tiles: 4096
|
|
||||||
# Max entities per chunk
|
|
||||||
max-entities: 512
|
|
||||||
# Disable block physics
|
|
||||||
disable-physics: false
|
|
||||||
|
|
||||||
# This is an auto clearing task called `task1`
|
# This is an auto clearing task called `task1`
|
||||||
auto-clear:
|
auto-clear:
|
||||||
task1:
|
task1:
|
||||||
threshold: -1
|
threshold: 1
|
||||||
required-plots: -1
|
required-plots: -1
|
||||||
confirmation: true
|
confirmation: true
|
||||||
days: 90
|
days: 7
|
||||||
skip-account-age-days: -1
|
skip-account-age-days: -1
|
||||||
worlds:
|
worlds:
|
||||||
- "*"
|
- "*"
|
||||||
# See: https://github.com/IntellectualSites/PlotSquared/wiki/Plot-analysis
|
# See: https://wiki.intellectualsites.com/en/plotsquared/optimization/plot-analysis for a description of each value.
|
||||||
calibration:
|
calibration:
|
||||||
variety: 0
|
variety: 0
|
||||||
variety-sd: 0
|
variety-sd: 0
|
||||||
|
@ -188,3 +141,433 @@ auto-clear:
|
||||||
air: 0
|
air: 0
|
||||||
air-sd: 0
|
air-sd: 0
|
||||||
data: 0
|
data: 0
|
||||||
|
|
||||||
|
# Misc settings
|
||||||
|
done:
|
||||||
|
# Require a plot marked as done to download (/plot download)
|
||||||
|
required-for-download: false
|
||||||
|
# Only plots marked as done can be rated
|
||||||
|
required-for-ratings: false
|
||||||
|
# Restrict building when a plot is marked as done
|
||||||
|
restrict-building: false
|
||||||
|
# The limit being how many plots a player can claim
|
||||||
|
counts-towards-limit: true
|
||||||
|
|
||||||
|
# Configure the paths that will be used
|
||||||
|
paths:
|
||||||
|
schematics: "schematics"
|
||||||
|
scripts: "scripts"
|
||||||
|
templates: "templates"
|
||||||
|
translations: "translations"
|
||||||
|
|
||||||
|
# Schematic and Asset interface related settings
|
||||||
|
web:
|
||||||
|
# The web interface for schematics
|
||||||
|
# - All schematics are anonymous and private
|
||||||
|
# - Downloads can be deleted by the user
|
||||||
|
# - Supports plot uploads, downloads and saves
|
||||||
|
url: "https://empcraft.com/plots/"
|
||||||
|
# The web interface for assets
|
||||||
|
# - All schematics are organized and public
|
||||||
|
# - Assets can be searched, selected and downloaded
|
||||||
|
assets: "https://empcraft.com/assetpack/"
|
||||||
|
|
||||||
|
# Rating related settings
|
||||||
|
ratings:
|
||||||
|
# Replace the rating system with a like system. Will add /plot like/dislike, and remove the rating command
|
||||||
|
use-likes: false
|
||||||
|
# Rating categories
|
||||||
|
categories: []
|
||||||
|
|
||||||
|
# Teleportation related settings
|
||||||
|
teleport:
|
||||||
|
# Teleport to your plot on death
|
||||||
|
on-death: false
|
||||||
|
# Teleport to your plot on login
|
||||||
|
on-login: false
|
||||||
|
# Teleport to your plot on claim
|
||||||
|
on-claim: true
|
||||||
|
# Add a delay to all teleport commands
|
||||||
|
# Assign `plots.teleport.delay.bypass` to bypass the cooldown.
|
||||||
|
delay: 0
|
||||||
|
# The visit command is ordered by world instead of globally
|
||||||
|
per-world-visit: false
|
||||||
|
|
||||||
|
# Chunk processor related settings
|
||||||
|
# See https://wiki.intellectualsites.com/en/plotsquared/optimization/chunk-processor for more information.
|
||||||
|
chunk-processor:
|
||||||
|
# Auto trim will not save chunks which aren't claimed
|
||||||
|
auto-trim: false
|
||||||
|
# Max tile entities per chunk
|
||||||
|
max-tiles: 4096
|
||||||
|
# Max entities per chunk
|
||||||
|
max-entities: 512
|
||||||
|
# Disable block physics
|
||||||
|
disable-physics: false
|
||||||
|
|
||||||
|
# Claim related settings
|
||||||
|
claim:
|
||||||
|
# The max plots claimed in a single `/plot auto <size>` command
|
||||||
|
max-auto-area: 4
|
||||||
|
|
||||||
|
# Relating to how many plots someone can claim
|
||||||
|
limit:
|
||||||
|
# Should the limit be global (over multiple worlds)
|
||||||
|
global: false
|
||||||
|
# The max. range of permissions to check e.g. plots.plot.127
|
||||||
|
# The value covers the range to check only, you need to assign the permission to players/groups still
|
||||||
|
# Modifying the value does NOT change the amount of plots players can claim
|
||||||
|
max-plots: 127
|
||||||
|
|
||||||
|
# Chat related settings
|
||||||
|
chat:
|
||||||
|
# Sometimes console color doesn't work, you can disable it here
|
||||||
|
console-color: true
|
||||||
|
# Should the chat be interactive?
|
||||||
|
interactive: true
|
||||||
|
|
||||||
|
# Settings related to tab completion
|
||||||
|
tab-completions:
|
||||||
|
# The time in seconds how long tab completions should remain in cache.
|
||||||
|
# 0 will disable caching. Lower values may be less performant.
|
||||||
|
cache-expiration: 15
|
||||||
|
|
||||||
|
# Settings relating to PlotSquared's GlobalBlockQueue
|
||||||
|
queue:
|
||||||
|
# Average time per tick spent completing chunk tasks in ms.
|
||||||
|
# Waits (chunk task time / target_time) ticks before completely the next task.
|
||||||
|
target-time: 65
|
||||||
|
|
||||||
|
# Enable or disable parts of the plugin specific to using Paper
|
||||||
|
paper-components:
|
||||||
|
# Enable Paper's listeners.
|
||||||
|
paper-listeners: true
|
||||||
|
# Prevent entities from leaving plots
|
||||||
|
entity-pathing: true
|
||||||
|
# Cancel entity spawns when the chunk is loaded if the PlotArea's mob spawning is off
|
||||||
|
cancel-chunk-spawn: true
|
||||||
|
# Use paper's PlayerLaunchProjectileEvent to cancel projectiles
|
||||||
|
player-projectile: true
|
||||||
|
# Cancel entity spawns from spawners before they happen (performance buff)
|
||||||
|
spawner-spawn: true
|
||||||
|
# Cancel entity spawns from tick spawn rates before they happen (performance buff)
|
||||||
|
creature-spawn: true
|
||||||
|
# Check the tile entity limit on block placement
|
||||||
|
tile-entity-check: true
|
||||||
|
# Use Paper's async tab completion
|
||||||
|
async-tab-completion: false
|
||||||
|
|
||||||
|
# Confirmation timeout related settings
|
||||||
|
confirmation:
|
||||||
|
# Timeout before a confirmation prompt expires
|
||||||
|
confirmation-timeout-seconds: 20
|
||||||
|
|
||||||
|
# Backup related settings
|
||||||
|
# See https://wiki.intellectualsites.com/en/plotsquared/backups for more information.
|
||||||
|
backup:
|
||||||
|
# Automatically backup plots when destructive commands are performed, e.g. /plot clear
|
||||||
|
automatic-backups: true
|
||||||
|
# Maximum amount of backups associated with a plot
|
||||||
|
backup-limit: 3
|
||||||
|
# Whether or not backups should be deleted when the plot is unclaimed
|
||||||
|
delete-on-unclaim: true
|
||||||
|
|
||||||
|
# Schematic Settings
|
||||||
|
# See https://wiki.intellectualsites.com/en/plotsquared/schematics/on-claim for more information.
|
||||||
|
schematics:
|
||||||
|
# Whether schematic based generation should paste schematic on top of plots, or from Y=1
|
||||||
|
paste-on-top: true
|
||||||
|
# Whether schematic based road generation should paste schematic on top of roads, or from Y=1
|
||||||
|
paste-road-on-top: true
|
||||||
|
|
||||||
|
# Update checker settings
|
||||||
|
updatechecker:
|
||||||
|
# How often to poll for updates (in minutes)
|
||||||
|
poll-rate: 360
|
||||||
|
# Only notify console once after an update is found
|
||||||
|
notify-once: true
|
||||||
|
|
||||||
|
# General settings
|
||||||
|
general:
|
||||||
|
# Display scientific numbers (4.2E8)
|
||||||
|
scientific: false
|
||||||
|
# Replace wall when merging
|
||||||
|
merge-replace-wall: true
|
||||||
|
# Blocks that may not be used in plot components
|
||||||
|
# Checkout the wiki article regarding plot components before modifying: https://wiki.intellectualsites.com/en/plotsquared/installation/plot-components
|
||||||
|
invalid-blocks:
|
||||||
|
- "acacia_button"
|
||||||
|
- "acacia_fence_gate"
|
||||||
|
- "acacia_door"
|
||||||
|
- "acacia_pressure_plate"
|
||||||
|
- "acaia_trapdoor"
|
||||||
|
- "acacia_sapling"
|
||||||
|
- "acacia_sign"
|
||||||
|
- "acacia_wall_sign"
|
||||||
|
- "acacia_leaves"
|
||||||
|
- "birch_button"
|
||||||
|
- "birch_fence_gate"
|
||||||
|
- "birch_door"
|
||||||
|
- "birch_pressure_plate"
|
||||||
|
- "birch_trapdoor"
|
||||||
|
- "birch_sapling"
|
||||||
|
- "birch_sign"
|
||||||
|
- "birch_wall_sign"
|
||||||
|
- "birch_leaves"
|
||||||
|
- "dark_oak_button"
|
||||||
|
- "dark_oak_fence_gate"
|
||||||
|
- "dark_oak_door"
|
||||||
|
- "dark_oak_pressure_plate"
|
||||||
|
- "dark_oak_trapdoor"
|
||||||
|
- "dark_oak_sapling"
|
||||||
|
- "dark_oak_sign"
|
||||||
|
- "dark_oak_wall_sign"
|
||||||
|
- "dark_oak_leaves"
|
||||||
|
- "jungle_button"
|
||||||
|
- "jungle_fence_gate"
|
||||||
|
- "jungle_door"
|
||||||
|
- "jungle_pressure_plate"
|
||||||
|
- "jungle_trapdoor"
|
||||||
|
- "jungle_sapling"
|
||||||
|
- "jungle_sign"
|
||||||
|
- "jungle_wall_sign"
|
||||||
|
- "jungle_leaves"
|
||||||
|
- "oak_button"
|
||||||
|
- "oak_fence_gate"
|
||||||
|
- "oak_door"
|
||||||
|
- "oak_pressure_plate"
|
||||||
|
- "oak_trapdoor"
|
||||||
|
- "oak_sapling"
|
||||||
|
- "oak_sign"
|
||||||
|
- "oak_wall_sign"
|
||||||
|
- "oak_leaves"
|
||||||
|
- "spruce_button"
|
||||||
|
- "spruce_fence_gate"
|
||||||
|
- "spruce_door"
|
||||||
|
- "spruce_pressure_plate"
|
||||||
|
- "spruce_trapdoor"
|
||||||
|
- "spruce_sapling"
|
||||||
|
- "spruce_sign"
|
||||||
|
- "spruce_wall_sign"
|
||||||
|
- "spruce_leaves"
|
||||||
|
- "activator_rail"
|
||||||
|
- "detector_rail"
|
||||||
|
- "rail"
|
||||||
|
- "allium"
|
||||||
|
- "azure_bluet"
|
||||||
|
- "blue_orchid"
|
||||||
|
- "dandelion"
|
||||||
|
- "lilac"
|
||||||
|
- "orange_tulip"
|
||||||
|
- "oxeye_daisy"
|
||||||
|
- "peony"
|
||||||
|
- "pink_tulip"
|
||||||
|
- "poppy"
|
||||||
|
- "potted_allium"
|
||||||
|
- "potted_azure_bluet"
|
||||||
|
- "potted_birch_sapling"
|
||||||
|
- "potted_blue_orchid"
|
||||||
|
- "potted_brown_mushroom"
|
||||||
|
- "potted_cactus"
|
||||||
|
- "potted_fern"
|
||||||
|
- "potted_jungle_sapling"
|
||||||
|
- "potted_oak_sapling"
|
||||||
|
- "potted_orange_tulip"
|
||||||
|
- "potted_oxeye_daisy"
|
||||||
|
- "potted_pink_tulip"
|
||||||
|
- "potted_red_mushroom"
|
||||||
|
- "potted_red_tulip"
|
||||||
|
- "red_mushroom"
|
||||||
|
- "red_tulip"
|
||||||
|
- "potted_spruce_sapling"
|
||||||
|
- "potted_white_tulip"
|
||||||
|
- "rose_bush"
|
||||||
|
- "sunflower"
|
||||||
|
- "white_tulip"
|
||||||
|
- "cornflower"
|
||||||
|
- "wither_rose"
|
||||||
|
- "attached_melon_stem"
|
||||||
|
- "attached_pumpkin_stem"
|
||||||
|
- "melon_stem"
|
||||||
|
- "pumpkin_stem"
|
||||||
|
- "mushroom_stem"
|
||||||
|
- "beetroots"
|
||||||
|
- "brown_mushroom"
|
||||||
|
- "cactus"
|
||||||
|
- "carrots"
|
||||||
|
- "chorus_flower"
|
||||||
|
- "chorus_plant"
|
||||||
|
- "cocoa"
|
||||||
|
- "dead_bush"
|
||||||
|
- "fern"
|
||||||
|
- "kelp_plant"
|
||||||
|
- "large_fern"
|
||||||
|
- "lily_pad"
|
||||||
|
- "potatoes"
|
||||||
|
- "sea_pickle"
|
||||||
|
- "seagrass"
|
||||||
|
- "sugar_cane"
|
||||||
|
- "tall_grass"
|
||||||
|
- "tall_seagrass"
|
||||||
|
- "vine"
|
||||||
|
- "wheat"
|
||||||
|
- "bamboo"
|
||||||
|
- "anvil"
|
||||||
|
- "barrier"
|
||||||
|
- "beacon"
|
||||||
|
- "brewing_stand"
|
||||||
|
- "bubble_column"
|
||||||
|
- "cake"
|
||||||
|
- "cobweb"
|
||||||
|
- "comparator"
|
||||||
|
- "creeper_head"
|
||||||
|
- "creeper_wall_header"
|
||||||
|
- "damaged_anvil"
|
||||||
|
- "daylight_detector"
|
||||||
|
- "dragon_egg"
|
||||||
|
- "dragon_head"
|
||||||
|
- "dragon_wall_head"
|
||||||
|
- "enchanting_table"
|
||||||
|
- "end_gateway"
|
||||||
|
- "end_portal"
|
||||||
|
- "end_rod"
|
||||||
|
- "ender_chest"
|
||||||
|
- "chest"
|
||||||
|
- "flower_pot"
|
||||||
|
- "grass"
|
||||||
|
- "heavy_weighted_pressure_plate"
|
||||||
|
- "lever"
|
||||||
|
- "light_weighted_pressure_plate"
|
||||||
|
- "player_head"
|
||||||
|
- "redstone_wire"
|
||||||
|
- "repeater"
|
||||||
|
- "comparator"
|
||||||
|
- "redstone_torch"
|
||||||
|
- "torch"
|
||||||
|
- "redstone_wall_torch"
|
||||||
|
- "wall_torch"
|
||||||
|
- "sign"
|
||||||
|
- "skeleton_skull"
|
||||||
|
- "skeleton_wall_skull"
|
||||||
|
- "snow"
|
||||||
|
- "stone_pressure_plate"
|
||||||
|
- "trapped_chest"
|
||||||
|
- "tripwire"
|
||||||
|
- "tripwire_hook"
|
||||||
|
- "turtle_egg"
|
||||||
|
- "wall_sign"
|
||||||
|
- "zombie_head"
|
||||||
|
- "zombie_wall_head"
|
||||||
|
- "bell"
|
||||||
|
- "black_bed"
|
||||||
|
- "black_banner"
|
||||||
|
- "black_carpet"
|
||||||
|
- "black_concrete_powder"
|
||||||
|
- "black_wall_banner"
|
||||||
|
- "blue_bed"
|
||||||
|
- "blue_banner"
|
||||||
|
- "blue_carpet"
|
||||||
|
- "blue_concrete_powder"
|
||||||
|
- "blue_wall_banner"
|
||||||
|
- "brown_bed"
|
||||||
|
- "brown_banner"
|
||||||
|
- "brown_carpet"
|
||||||
|
- "brown_concrete_powder"
|
||||||
|
- "brown_wall_banner"
|
||||||
|
- "cyan_bed"
|
||||||
|
- "cyan_banner"
|
||||||
|
- "cyan_concrete_powder"
|
||||||
|
- "cyan_carpet"
|
||||||
|
- "cyan_wall_banner"
|
||||||
|
- "gray_bed"
|
||||||
|
- "gray_banner"
|
||||||
|
- "gray_concrete_powder"
|
||||||
|
- "gray_carpet"
|
||||||
|
- "gray_wall_banner"
|
||||||
|
- "green_bed"
|
||||||
|
- "green_banner"
|
||||||
|
- "green_concrete_powder"
|
||||||
|
- "green_carpet"
|
||||||
|
- "green_wall_banner"
|
||||||
|
- "light_blue_bed"
|
||||||
|
- "light_blue_banner"
|
||||||
|
- "light_blue_concrete_powder"
|
||||||
|
- "light_blue_carpet"
|
||||||
|
- "light_blue_wall_banner"
|
||||||
|
- "light_gray_bed"
|
||||||
|
- "light_gray_banner"
|
||||||
|
- "light_gray_concrete_powder"
|
||||||
|
- "light_gray_carpet"
|
||||||
|
- "light_gray_wall_banner"
|
||||||
|
- "lime_bed"
|
||||||
|
- "lime_banner"
|
||||||
|
- "lime_concrete_powder"
|
||||||
|
- "lime_carpet"
|
||||||
|
- "lime_wall_banner"
|
||||||
|
- "magenta_bed"
|
||||||
|
- "magenta_banner"
|
||||||
|
- "magenta_concrete_powder"
|
||||||
|
- "magenta_carpet"
|
||||||
|
- "magenta_wall_banner"
|
||||||
|
- "orange_bed"
|
||||||
|
- "orange_banner"
|
||||||
|
- "orange_concrete_powder"
|
||||||
|
- "orange_carpet"
|
||||||
|
- "orange_wall_banner"
|
||||||
|
- "pink_bed"
|
||||||
|
- "pink_banner"
|
||||||
|
- "pink_concrete_powder"
|
||||||
|
- "pink_carpet"
|
||||||
|
- "pink_wall_banner"
|
||||||
|
- "purple_bed"
|
||||||
|
- "purple_banner"
|
||||||
|
- "purple_concrete_powder"
|
||||||
|
- "purple_carpet"
|
||||||
|
- "purple_wall_banner"
|
||||||
|
- "red_bed"
|
||||||
|
- "red_banner"
|
||||||
|
- "red_concrete_powder"
|
||||||
|
- "red_carpet"
|
||||||
|
- "red_wall_banner"
|
||||||
|
- "white_bed"
|
||||||
|
- "white_banner"
|
||||||
|
- "white_concrete_powder"
|
||||||
|
- "white_carpet"
|
||||||
|
- "white_wall_banner"
|
||||||
|
- "yellow_bed"
|
||||||
|
- "yellow_banner"
|
||||||
|
- "yellow_concrete_powder"
|
||||||
|
- "yellow_carpet"
|
||||||
|
- "yellow_wall_banner"
|
||||||
|
- "brain_coral"
|
||||||
|
- "brain_coral_fan"
|
||||||
|
- "brain_coral_wall_fan"
|
||||||
|
- "bubble_coral"
|
||||||
|
- "bubble_coral_block"
|
||||||
|
- "bubble_coral_fan"
|
||||||
|
- "bubble_coral_wall_fan"
|
||||||
|
- "dead_brain_coral"
|
||||||
|
- "dead_brain_coral_block"
|
||||||
|
- "dead_brain_coral_fan"
|
||||||
|
- "dead_brain_coral_wall_fan"
|
||||||
|
- "dead_bubble_coral"
|
||||||
|
- "dead_bubble_coral_fan"
|
||||||
|
- "dead_bubble_coral_wall_fan"
|
||||||
|
- "dead_fire_coral"
|
||||||
|
- "dead_fire_coral_block"
|
||||||
|
- "dead_fire_coral_fan"
|
||||||
|
- "dead_fire_coral_wall_fan"
|
||||||
|
- "dead_horn_coral"
|
||||||
|
- "dead_horn_coral_block"
|
||||||
|
- "dead_horn_coral_fan"
|
||||||
|
- "dead_tube_coral"
|
||||||
|
- "dead_tube_coral_wall_fan"
|
||||||
|
- "dried_kelp_block"
|
||||||
|
- "horn_coral"
|
||||||
|
- "horn_coral_block"
|
||||||
|
- "horn_coral_fan"
|
||||||
|
- "horn_coral_wall_fan"
|
||||||
|
- "tube_coral"
|
||||||
|
- "tube_coral_block"
|
||||||
|
- "tube_coral_fan"
|
||||||
|
- "tube_coral_wall_fan"
|
||||||
|
|
|
@ -0,0 +1,56 @@
|
||||||
|
configuration_version: v5
|
||||||
|
worlds:
|
||||||
|
plotworld:
|
||||||
|
plot:
|
||||||
|
height: 62
|
||||||
|
biome: minecraft:forest
|
||||||
|
size: 42
|
||||||
|
filling: stone:100
|
||||||
|
auto_merge: false
|
||||||
|
bedrock: true
|
||||||
|
create_signs: true
|
||||||
|
floor: grass_block:100
|
||||||
|
wall:
|
||||||
|
filling: stone:100
|
||||||
|
block_claimed: sandstone_slab:100
|
||||||
|
height: 62
|
||||||
|
block: stone_slab:100
|
||||||
|
place_top_block: true
|
||||||
|
misc_spawn_unowned: false
|
||||||
|
road:
|
||||||
|
block: quartz_block:100
|
||||||
|
height: 62
|
||||||
|
width: 7
|
||||||
|
flags: {}
|
||||||
|
home:
|
||||||
|
nonmembers: side
|
||||||
|
default: side
|
||||||
|
schematic:
|
||||||
|
specify_on_claim: false
|
||||||
|
on_claim: false
|
||||||
|
file: 'null'
|
||||||
|
schematics: []
|
||||||
|
economy:
|
||||||
|
prices:
|
||||||
|
merge: 100
|
||||||
|
sell: 100
|
||||||
|
claim: 100
|
||||||
|
use: false
|
||||||
|
chat:
|
||||||
|
enabled: false
|
||||||
|
forced: false
|
||||||
|
limits:
|
||||||
|
max-members: 128
|
||||||
|
world:
|
||||||
|
max_height: 256
|
||||||
|
gamemode: creative
|
||||||
|
min_height: 1
|
||||||
|
border: false
|
||||||
|
event:
|
||||||
|
spawn:
|
||||||
|
egg: false
|
||||||
|
breeding: false
|
||||||
|
custom: true
|
||||||
|
natural_mob_spawning: false
|
||||||
|
mob_spawner_spawning: false
|
||||||
|
flags: {}
|
54
PlotSquared/config/worlds.yml.old
Normal file
54
PlotSquared/config/worlds.yml.old
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
worlds:
|
||||||
|
plotworld:
|
||||||
|
plot:
|
||||||
|
height: 64
|
||||||
|
biome: FOREST
|
||||||
|
size: 42
|
||||||
|
filling:
|
||||||
|
- '1:0'
|
||||||
|
auto_merge: false
|
||||||
|
bedrock: true
|
||||||
|
create_signs: true
|
||||||
|
floor:
|
||||||
|
- '2:0'
|
||||||
|
wall:
|
||||||
|
filling: '1:0'
|
||||||
|
block_claimed: '44:1'
|
||||||
|
height: 64
|
||||||
|
block: '44:0'
|
||||||
|
misc_spawn_unowned: false
|
||||||
|
road:
|
||||||
|
block: '155:0'
|
||||||
|
height: 64
|
||||||
|
width: 7
|
||||||
|
home:
|
||||||
|
nonmembers: side
|
||||||
|
default: side
|
||||||
|
schematic:
|
||||||
|
specify_on_claim: false
|
||||||
|
on_claim: false
|
||||||
|
file: 'null'
|
||||||
|
economy:
|
||||||
|
prices:
|
||||||
|
merge: 100
|
||||||
|
sell: 100
|
||||||
|
claim: 100
|
||||||
|
use: false
|
||||||
|
chat:
|
||||||
|
enabled: false
|
||||||
|
limits:
|
||||||
|
max-members: 128
|
||||||
|
world:
|
||||||
|
max_height: 256
|
||||||
|
gamemode: creative
|
||||||
|
min_height: 1
|
||||||
|
border: false
|
||||||
|
event:
|
||||||
|
spawn:
|
||||||
|
egg: false
|
||||||
|
breeding: false
|
||||||
|
custom: true
|
||||||
|
natural_mob_spawning: false
|
||||||
|
mob_spawner_spawning: false
|
||||||
|
flags: {}
|
||||||
|
mob_damage: false
|
Binary file not shown.
Binary file not shown.
|
@ -5,7 +5,7 @@ Need to script something quick with PlotSquared?
|
||||||
This is an example script that will auto merge all plots
|
This is an example script that will auto merge all plots
|
||||||
|
|
||||||
The following utility classes are usable:
|
The following utility classes are usable:
|
||||||
- PlotSquared
|
- PS
|
||||||
- TaskManager
|
- TaskManager
|
||||||
- TitleManager
|
- TitleManager
|
||||||
- ConsolePlayer
|
- ConsolePlayer
|
||||||
|
@ -28,19 +28,21 @@ The following utility classes are usable:
|
||||||
|
|
||||||
For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
|
For more information see: https://github.com/IntellectualSites/PlotSquared/wiki/Scripting
|
||||||
*/
|
*/
|
||||||
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
var plots = PS.sortPlots(PS.getPlots());
|
||||||
PS.class.static.log("Attempting to auto merge " + plots.size() + " plots");
|
PS.class.static.log("Attempting to auto merge " + plots.size() + " plots");
|
||||||
if ("%s0" === "true") {
|
if ("%s0" === "true") {
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
var plot = plots.get(i);
|
var plot = plots.get(i);
|
||||||
plot.autoMerge(-1, 250000, plot.owner, true);
|
plot.autoMerge(false);
|
||||||
}
|
}
|
||||||
} else if ("%s0" === "false") {
|
}
|
||||||
|
else if ("%s0" === "false") {
|
||||||
for (var i = 0; i < plots.size(); i++) {
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
var plot = plots.get(i);
|
var plot = plots.get(i);
|
||||||
plot.autoMerge(-1, 250000, plot.owner, false);
|
plot.autoMerge(false);
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
C_COMMAND_SYNTAX.send(PlotPlayer, "/plot debugexec automerge.js <removeroads>");
|
|
||||||
MainUtil.class.static.sendMessage(PlotPlayer, "$1<removeroads> is true or false if you want to remove roads when auto merging");
|
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
C_COMMAND_SYNTAX.send(PlotPlayer, "/plot debugexec automerge.js <removeroads>");
|
||||||
|
MainUtil.sendMessage(PlotPlayer, "$1<removeroads> is true or false if you want to remove roads when auto merging");
|
||||||
|
}
|
10
PlotSquared/scripts/fixborders.js
Normal file
10
PlotSquared/scripts/fixborders.js
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
/*
|
||||||
|
Fixes border around plots
|
||||||
|
/plot debugexec runasync fixborder.js <Plot ID>
|
||||||
|
*/
|
||||||
|
var plots = PS.sortPlotsByTemp(PS.getPlots());
|
||||||
|
PS.class.static.log("Attempting to fix border for " + plots.size() + " plots");
|
||||||
|
for (var i = 0; i < plots.size(); i++) {
|
||||||
|
var plot = plots.get(i);
|
||||||
|
plot.setComponent("border", "%s0");
|
||||||
|
}
|
|
@ -1,30 +1,30 @@
|
||||||
global:
|
global:
|
||||||
# Settings for the automatic version updater
|
# Settings for the automatic version updater
|
||||||
auto updater:
|
auto updater:
|
||||||
notify: true
|
notify: true
|
||||||
download: false
|
download: false
|
||||||
|
|
||||||
# Number of seconds to wait until a new update is downloaded
|
# Number of seconds to wait until a new update is downloaded
|
||||||
delay: 43200 # 12 hours
|
delay: 43200 # 12 hours
|
||||||
|
|
||||||
metrics: true
|
metrics: true
|
||||||
|
|
||||||
# Automatically compile structure modifiers
|
# Automatically compile structure modifiers
|
||||||
background compiler: true
|
background compiler: true
|
||||||
|
|
||||||
# Disable version checking for the given Minecraft version. Backup your world first!
|
# Disable version checking for the given Minecraft version. Backup your world first!
|
||||||
ignore version check:
|
ignore version check:
|
||||||
|
|
||||||
# Override the starting injecting method
|
# Override the starting injecting method
|
||||||
injection method:
|
injection method:
|
||||||
|
|
||||||
# Whether or not to enable the filter command
|
# Whether or not to enable the filter command
|
||||||
debug: false
|
debug: false
|
||||||
|
|
||||||
# Whether or not to print a stack trace for every warning
|
# Whether or not to print a stack trace for every warning
|
||||||
detailed error: false
|
detailed error: false
|
||||||
|
|
||||||
# The engine used by the filter command
|
# The engine used by the filter command
|
||||||
script engine: JavaScript
|
script engine: JavaScript
|
||||||
|
|
||||||
suppressed reports:
|
suppressed reports:
|
34
Server/ScreenSetup.sh
Normal file
34
Server/ScreenSetup.sh
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
sudo screen -dmS v5
|
||||||
|
sudo screen -dmS v4
|
||||||
|
sudo screen -dmS dev
|
||||||
|
sudo screen -dmS bungee
|
||||||
|
|
||||||
|
# Too lazy to make a loop in bash
|
||||||
|
sudo screen -S v5 -p 0 -X multiuser on
|
||||||
|
sudo screen -S v5 -p 0 -X acladd norbipeti
|
||||||
|
sudo screen -S v5 -p 0 -X acladd ghostise
|
||||||
|
sudo screen -S v5 -p 0 -X acladd iie
|
||||||
|
sudo screen -S v5 -p 0 -X acladd gryph667
|
||||||
|
sudo screen -S v5 -p 0 -X stuff "cd /minecraft/v5^M"
|
||||||
|
|
||||||
|
sudo screen -S v4 -p 0 -X multiuser on
|
||||||
|
sudo screen -S v4 -p 0 -X acladd norbipeti
|
||||||
|
sudo screen -S v4 -p 0 -X acladd ghostise
|
||||||
|
sudo screen -S v4 -p 0 -X acladd iie
|
||||||
|
sudo screen -S v4 -p 0 -X acladd gryph667
|
||||||
|
sudo screen -S v4 -p 0 -X stuff "cd /minecraft/v4^M"
|
||||||
|
|
||||||
|
sudo screen -S dev -p 0 -X multiuser on
|
||||||
|
sudo screen -S dev -p 0 -X acladd norbipeti
|
||||||
|
sudo screen -S dev -p 0 -X acladd ghostise
|
||||||
|
sudo screen -S dev -p 0 -X acladd iie
|
||||||
|
sudo screen -S dev -p 0 -X acladd gryph667
|
||||||
|
sudo screen -S dev -p 0 -X stuff "cd /minecraft/dev^M"
|
||||||
|
|
||||||
|
sudo screen -S bungee -p 0 -X multiuser on
|
||||||
|
sudo screen -S bungee -p 0 -X acladd norbipeti
|
||||||
|
sudo screen -S bungee -p 0 -X acladd ghostise
|
||||||
|
sudo screen -S bungee -p 0 -X acladd iie
|
||||||
|
sudo screen -S bungee -p 0 -X acladd gryph667
|
||||||
|
sudo screen -S bungee -p 0 -X stuff "cd /minecraft/bungee^M"
|
||||||
|
|
53
Server/airplane.air
Normal file
53
Server/airplane.air
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
# Airplane Configuration
|
||||||
|
# Read https://blog.airplane.gg/ to find out more about Airplane
|
||||||
|
# Join our Discord to receive support & optimization help: https://discord.gg/3gtc45q
|
||||||
|
[info]
|
||||||
|
version = "1.0"
|
||||||
|
|
||||||
|
# Configures Flare, the built-in profiler
|
||||||
|
[flare]
|
||||||
|
# Sets the server to use for profiles.
|
||||||
|
url = "https://flare.airplane.gg"
|
||||||
|
|
||||||
|
# Optimizes how entities act when
|
||||||
|
# they're far away from the player
|
||||||
|
[activation-range]
|
||||||
|
# This value determines how far away an entity has to be
|
||||||
|
# from the player to start being effected by DEAR.
|
||||||
|
start-distance = 12
|
||||||
|
# This value defines how often in ticks, the furthest entity
|
||||||
|
# will get their pathfinders and behaviors ticked. 20 = 1s
|
||||||
|
max-tick-freq = 20
|
||||||
|
# This value defines how much distance modifies an entity's
|
||||||
|
# tick frequency. freq = (distanceToPlayer^2) / (2^value)
|
||||||
|
# If you want further away entities to tick less often, use 7.
|
||||||
|
# If you want further away entities to tick more often, try 9.
|
||||||
|
activation-dist-mod = 8
|
||||||
|
|
||||||
|
# A list of entities to use the dynamic activation range
|
||||||
|
# to modify how often their behaviors are ticked
|
||||||
|
[behavior-activation]
|
||||||
|
villager = true
|
||||||
|
piglin = true
|
||||||
|
hoglin = true
|
||||||
|
|
||||||
|
# Options for connecting to Airplane's online utilities
|
||||||
|
[web-services]
|
||||||
|
token = ""
|
||||||
|
|
||||||
|
# Settings for things that don't belong elsewhere
|
||||||
|
[misc]
|
||||||
|
disable-method-profiler = true
|
||||||
|
|
||||||
|
# Options to improve the performance of the entity tracker
|
||||||
|
[tracker]
|
||||||
|
# This enables the multithreading of the tracker.
|
||||||
|
multithreaded = false
|
||||||
|
# This option can break plugins that assume packets from the
|
||||||
|
# entity tracker will be sent sync.
|
||||||
|
unsafe-async-packets = false
|
||||||
|
|
||||||
|
# Configures settings for generic entities
|
||||||
|
[entities]
|
||||||
|
despawn-check-freq = 8
|
||||||
|
|
41
Server/bukkit.yml
Normal file
41
Server/bukkit.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# This is the main configuration file for Bukkit.
|
||||||
|
# As you can see, there's actually not that much to configure without any plugins.
|
||||||
|
# For a reference for any variable inside this file, check out the Bukkit Wiki at
|
||||||
|
# https://www.spigotmc.org/go/bukkit-yml
|
||||||
|
#
|
||||||
|
# If you need help on this file, feel free to join us on irc or leave a message
|
||||||
|
# on the forums asking for advice.
|
||||||
|
#
|
||||||
|
# IRC: #spigot @ irc.spi.gt
|
||||||
|
# (If this means nothing to you, just go to https://www.spigotmc.org/go/irc )
|
||||||
|
# Forums: https://www.spigotmc.org/
|
||||||
|
# Bug tracker: https://www.spigotmc.org/go/bugs
|
||||||
|
|
||||||
|
|
||||||
|
settings:
|
||||||
|
allow-end: true
|
||||||
|
warn-on-overload: true
|
||||||
|
permissions-file: permissions.yml
|
||||||
|
update-folder: update
|
||||||
|
plugin-profiling: false
|
||||||
|
connection-throttle: -1
|
||||||
|
query-plugins: true
|
||||||
|
deprecated-verbose: default
|
||||||
|
shutdown-message: Server closed
|
||||||
|
minimum-api: none
|
||||||
|
spawn-limits:
|
||||||
|
water-ambient: 20
|
||||||
|
monsters: 50
|
||||||
|
animals: 8
|
||||||
|
water-animals: 3
|
||||||
|
ambient: 1
|
||||||
|
chunk-gc:
|
||||||
|
period-in-ticks: 400
|
||||||
|
ticks-per:
|
||||||
|
water-spawns: 1
|
||||||
|
water-ambient-spawns: 1
|
||||||
|
ambient-spawns: 1
|
||||||
|
animal-spawns: 400
|
||||||
|
monster-spawns: 4
|
||||||
|
autosave: 6000
|
||||||
|
aliases: now-in-commands.yml
|
288
Server/paper.yml
Normal file
288
Server/paper.yml
Normal file
|
@ -0,0 +1,288 @@
|
||||||
|
# This is the main configuration file for Paper.
|
||||||
|
# As you can see, there's tons to configure. Some options may impact gameplay, so use
|
||||||
|
# with caution, and make sure you know what each option does before configuring.
|
||||||
|
#
|
||||||
|
# If you need help with the configuration or have any questions related to Paper,
|
||||||
|
# join us in our Discord or IRC channel.
|
||||||
|
#
|
||||||
|
# Discord: https://discord.gg/papermc
|
||||||
|
# IRC: #paper @ irc.esper.net ( https://webchat.esper.net/?channels=paper )
|
||||||
|
# Website: https://papermc.io/
|
||||||
|
# Docs: https://paper.readthedocs.org/
|
||||||
|
|
||||||
|
use-display-name-in-quit-message: false
|
||||||
|
verbose: false
|
||||||
|
config-version: 20
|
||||||
|
settings:
|
||||||
|
fix-entity-position-desync: true
|
||||||
|
track-plugin-scoreboards: false
|
||||||
|
max-joins-per-tick: 3
|
||||||
|
player-auto-save-rate: -1
|
||||||
|
max-player-auto-save-per-tick: -1
|
||||||
|
console-has-all-permissions: false
|
||||||
|
chunk-tasks-per-tick: 1000
|
||||||
|
load-permissions-yml-before-plugins: true
|
||||||
|
bungee-online-mode: true
|
||||||
|
region-file-cache-size: 256
|
||||||
|
incoming-packet-spam-threshold: 300
|
||||||
|
save-player-data: true
|
||||||
|
use-alternative-luck-formula: false
|
||||||
|
use-versioned-world: false
|
||||||
|
suggest-player-names-when-null-tab-completions: true
|
||||||
|
enable-player-collisions: true
|
||||||
|
save-empty-scoreboard-teams: false
|
||||||
|
velocity-support:
|
||||||
|
enabled: false
|
||||||
|
online-mode: false
|
||||||
|
secret: ''
|
||||||
|
async-chunks:
|
||||||
|
enable: true
|
||||||
|
threads: -1
|
||||||
|
watchdog:
|
||||||
|
early-warning-every: 5000
|
||||||
|
early-warning-delay: 10000
|
||||||
|
spam-limiter:
|
||||||
|
recipe-spam-increment: 1
|
||||||
|
recipe-spam-limit: 20
|
||||||
|
tab-spam-increment: 1
|
||||||
|
tab-spam-limit: 500
|
||||||
|
book-size:
|
||||||
|
page-max: 2560
|
||||||
|
total-multiplier: 0.98
|
||||||
|
unsupported-settings:
|
||||||
|
allow-headless-pistons: false
|
||||||
|
allow-permanent-block-break-exploits: false
|
||||||
|
allow-piston-duplication: false
|
||||||
|
allow-permanent-block-break-exploits-readme: This setting controls if players
|
||||||
|
should be able to break bedrock, end portals and other intended to be permanent
|
||||||
|
blocks.
|
||||||
|
allow-piston-duplication-readme: This setting controls if player should be able
|
||||||
|
to use TNT duplication, but this also allows duplicating carpet, rails and potentially
|
||||||
|
other items
|
||||||
|
allow-headless-pistons-readme: This setting controls if players should be able
|
||||||
|
to create headless pistons.
|
||||||
|
console:
|
||||||
|
enable-brigadier-highlighting: true
|
||||||
|
enable-brigadier-completions: true
|
||||||
|
messages:
|
||||||
|
no-permission: '&cI''m sorry, but you do not have permission to perform this command.
|
||||||
|
Please contact the server administrators if you believe that this is in error.'
|
||||||
|
kick:
|
||||||
|
authentication-servers-down: ''
|
||||||
|
connection-throttle: Connection throttled! Please wait before reconnecting.
|
||||||
|
flying-player: Flying is not enabled on this server
|
||||||
|
flying-vehicle: Flying is not enabled on this server
|
||||||
|
timings:
|
||||||
|
enabled: true
|
||||||
|
verbose: true
|
||||||
|
server-name-privacy: false
|
||||||
|
hidden-config-entries:
|
||||||
|
- database
|
||||||
|
- settings.bungeecord-addresses
|
||||||
|
- settings.velocity-support.secret
|
||||||
|
- settings.seed
|
||||||
|
- settings.seed.dungeon
|
||||||
|
- settings.seed.end-spike
|
||||||
|
- server-ip
|
||||||
|
- worldgen.seeds.populator
|
||||||
|
history-interval: 300
|
||||||
|
history-length: 3600
|
||||||
|
server-name: Unknown Server
|
||||||
|
world-settings:
|
||||||
|
default:
|
||||||
|
allow-using-signs-inside-spawn-protection: false
|
||||||
|
piglins-guard-chests: true
|
||||||
|
ender-dragons-death-always-places-dragon-egg: false
|
||||||
|
update-pathfinding-on-block-update: true
|
||||||
|
fix-wither-targeting-bug: false
|
||||||
|
only-players-collide: false
|
||||||
|
allow-vehicle-collisions: true
|
||||||
|
portal-search-vanilla-dimension-scaling: true
|
||||||
|
fix-climbing-bypassing-cramming-rule: false
|
||||||
|
max-leash-distance: 10.0
|
||||||
|
should-remove-dragon: false
|
||||||
|
zombies-target-turtle-eggs: true
|
||||||
|
phantoms-do-not-spawn-on-creative-players: true
|
||||||
|
phantoms-only-attack-insomniacs: true
|
||||||
|
iron-golems-can-spawn-in-air: false
|
||||||
|
zombie-villager-infection-chance: -1.0
|
||||||
|
delay-chunk-unloads-by: 10s
|
||||||
|
light-queue-size: 20
|
||||||
|
seed-based-feature-search: true
|
||||||
|
portal-create-radius: 16
|
||||||
|
entities-target-with-follow-range: false
|
||||||
|
fix-zero-tick-instant-grow-farms: true
|
||||||
|
fixed-chunk-inhabited-time: -1
|
||||||
|
disable-teleportation-suffocation-check: false
|
||||||
|
remove-corrupt-tile-entities: false
|
||||||
|
optimize-explosions: true
|
||||||
|
per-player-mob-spawns: true
|
||||||
|
experience-merge-max-value: -1
|
||||||
|
use-vanilla-world-scoreboard-name-coloring: false
|
||||||
|
enable-treasure-maps: true
|
||||||
|
treasure-maps-return-already-discovered: false
|
||||||
|
prevent-moving-into-unloaded-chunks: true
|
||||||
|
max-auto-save-chunks-per-tick: 6
|
||||||
|
falling-block-height-nerf: 0
|
||||||
|
tnt-entity-height-nerf: 0
|
||||||
|
portal-search-radius: 128
|
||||||
|
filter-nbt-data-from-spawn-eggs-and-related: true
|
||||||
|
max-entity-collisions: 2
|
||||||
|
disable-creeper-lingering-effect: false
|
||||||
|
duplicate-uuid-resolver: saferegen
|
||||||
|
duplicate-uuid-saferegen-delete-range: 32
|
||||||
|
disable-thunder: false
|
||||||
|
skeleton-horse-thunder-spawn-chance: 0.01
|
||||||
|
disable-ice-and-snow: false
|
||||||
|
count-all-mobs-for-spawning: false
|
||||||
|
keep-spawn-loaded-range: 10
|
||||||
|
keep-spawn-loaded: true
|
||||||
|
auto-save-interval: -1
|
||||||
|
armor-stands-do-collision-entity-lookups: true
|
||||||
|
nether-ceiling-void-damage-height: 0
|
||||||
|
water-over-lava-flow-speed: 5
|
||||||
|
grass-spread-tick-rate: 4
|
||||||
|
bed-search-radius: 1
|
||||||
|
use-faster-eigencraft-redstone: true
|
||||||
|
allow-non-player-entities-on-scoreboards: false
|
||||||
|
disable-explosion-knockback: false
|
||||||
|
container-update-tick-rate: 3
|
||||||
|
parrots-are-unaffected-by-player-movement: false
|
||||||
|
prevent-tnt-from-moving-in-water: false
|
||||||
|
non-player-arrow-despawn-rate: 1200
|
||||||
|
creative-arrow-despawn-rate: 1200
|
||||||
|
armor-stands-tick: true
|
||||||
|
spawner-nerfed-mobs-should-jump: false
|
||||||
|
allow-leashing-undead-horse: false
|
||||||
|
baby-zombie-movement-speed: 0.5
|
||||||
|
all-chunks-are-slime-chunks: false
|
||||||
|
mob-spawner-tick-rate: 2
|
||||||
|
game-mechanics:
|
||||||
|
fix-curing-zombie-villager-discount-exploit: true
|
||||||
|
disable-mob-spawner-spawn-egg-transformation: false
|
||||||
|
nerf-pigmen-from-nether-portals: false
|
||||||
|
disable-pillager-patrols: false
|
||||||
|
scan-for-legacy-ender-dragon: true
|
||||||
|
disable-chest-cat-detection: false
|
||||||
|
shield-blocking-delay: 5
|
||||||
|
disable-end-credits: false
|
||||||
|
disable-player-crits: false
|
||||||
|
disable-sprint-interruption-on-attack: false
|
||||||
|
disable-relative-projectile-velocity: false
|
||||||
|
disable-unloaded-chunk-enderpearl-exploit: true
|
||||||
|
pillager-patrols:
|
||||||
|
spawn-chance: 0.2
|
||||||
|
spawn-delay:
|
||||||
|
per-player: false
|
||||||
|
ticks: 12000
|
||||||
|
start:
|
||||||
|
per-player: false
|
||||||
|
day: 5
|
||||||
|
max-growth-height:
|
||||||
|
cactus: 3
|
||||||
|
reeds: 3
|
||||||
|
bamboo:
|
||||||
|
max: 16
|
||||||
|
min: 11
|
||||||
|
fishing-time-range:
|
||||||
|
MinimumTicks: 100
|
||||||
|
MaximumTicks: 600
|
||||||
|
despawn-ranges:
|
||||||
|
soft: 28
|
||||||
|
hard: 96
|
||||||
|
lightning-strike-distance-limit:
|
||||||
|
sound: -1
|
||||||
|
impact-sound: -1
|
||||||
|
flash: -1
|
||||||
|
frosted-ice:
|
||||||
|
enabled: true
|
||||||
|
delay:
|
||||||
|
min: 20
|
||||||
|
max: 40
|
||||||
|
lootables:
|
||||||
|
auto-replenish: false
|
||||||
|
restrict-player-reloot: true
|
||||||
|
reset-seed-on-fill: true
|
||||||
|
max-refills: -1
|
||||||
|
refresh-min: 12h
|
||||||
|
refresh-max: 2d
|
||||||
|
hopper:
|
||||||
|
cooldown-when-full: true
|
||||||
|
disable-move-event: false
|
||||||
|
alt-item-despawn-rate:
|
||||||
|
enabled: true
|
||||||
|
items:
|
||||||
|
COBBLESTONE: 300
|
||||||
|
anti-xray:
|
||||||
|
use-permission: false
|
||||||
|
lava-obscures: false
|
||||||
|
enabled: true
|
||||||
|
engine-mode: 1
|
||||||
|
chunk-edge-mode: 2
|
||||||
|
max-chunk-section-index: 3
|
||||||
|
update-radius: 2
|
||||||
|
hidden-blocks:
|
||||||
|
- gold_ore
|
||||||
|
- iron_ore
|
||||||
|
- coal_ore
|
||||||
|
- lapis_ore
|
||||||
|
- mossy_cobblestone
|
||||||
|
- obsidian
|
||||||
|
- chest
|
||||||
|
- diamond_ore
|
||||||
|
- redstone_ore
|
||||||
|
- clay
|
||||||
|
- emerald_ore
|
||||||
|
- ender_chest
|
||||||
|
replacement-blocks:
|
||||||
|
- stone
|
||||||
|
- oak_planks
|
||||||
|
squid-spawn-height:
|
||||||
|
maximum: 0.0
|
||||||
|
generator-settings:
|
||||||
|
flat-bedrock: false
|
||||||
|
baby-zombie-movement-modifier: 0.5
|
||||||
|
viewdistances:
|
||||||
|
no-tick-view-distance: -1
|
||||||
|
wandering-trader:
|
||||||
|
spawn-minute-length: 1200
|
||||||
|
spawn-day-length: 24000
|
||||||
|
spawn-chance-failure-increment: 25
|
||||||
|
spawn-chance-min: 25
|
||||||
|
spawn-chance-max: 75
|
||||||
|
mobs-can-always-pick-up-loot:
|
||||||
|
zombies: false
|
||||||
|
skeletons: false
|
||||||
|
door-breaking-difficulty:
|
||||||
|
zombie:
|
||||||
|
- HARD
|
||||||
|
vindicator:
|
||||||
|
- NORMAL
|
||||||
|
- HARD
|
||||||
|
entity-per-chunk-save-limit:
|
||||||
|
experience_orb: -1
|
||||||
|
snowball: -1
|
||||||
|
ender_pearl: -1
|
||||||
|
arrow: -1
|
||||||
|
worldhub:
|
||||||
|
anti-xray:
|
||||||
|
enabled: false
|
||||||
|
v1:
|
||||||
|
anti-xray:
|
||||||
|
enabled: false
|
||||||
|
auto-save-interval: 120000
|
||||||
|
keep-spawn-loaded: false
|
||||||
|
v2:
|
||||||
|
anti-xray:
|
||||||
|
enabled: false
|
||||||
|
auto-save-interval: 120000
|
||||||
|
keep-spawn-loaded: false
|
||||||
|
v3:
|
||||||
|
anti-xray:
|
||||||
|
enabled: false
|
||||||
|
auto-save-interval: 120000
|
||||||
|
keep-spawn-loaded: false
|
||||||
|
world_the_end:
|
||||||
|
anti-xray:
|
||||||
|
enabled: false
|
||||||
|
auto-save-interval: 9020
|
869
Server/purpur.yml
Normal file
869
Server/purpur.yml
Normal file
|
@ -0,0 +1,869 @@
|
||||||
|
# This is the main configuration file for Purpur.
|
||||||
|
# As you can see, there's tons to configure. Some options may impact gameplay, so use
|
||||||
|
# with caution, and make sure you know what each option does before configuring.
|
||||||
|
#
|
||||||
|
# If you need help with the configuration or have any questions related to Purpur,
|
||||||
|
# join us in our Discord guild.
|
||||||
|
#
|
||||||
|
# Website: https://github.com/pl3xgaming/Purpur
|
||||||
|
# Wiki: https://github.com/pl3xgaming/Purpur/wiki
|
||||||
|
|
||||||
|
verbose: false
|
||||||
|
config-version: 12
|
||||||
|
settings:
|
||||||
|
tps-catchup: true
|
||||||
|
server-mod-name: Purpur
|
||||||
|
use-alternate-keepalive: false
|
||||||
|
disable-give-dropping: false
|
||||||
|
dont-send-useless-entity-packets: false
|
||||||
|
lagging-threshold: 19.0
|
||||||
|
allow-water-placement-in-the-end: true
|
||||||
|
messages:
|
||||||
|
afk-broadcast-away: §e§o%s is now AFK
|
||||||
|
afk-broadcast-back: §e§o%s is no longer AFK
|
||||||
|
afk-tab-list-prefix: '[AFK] '
|
||||||
|
afk-tab-list-suffix: ''
|
||||||
|
demo-command-output: §a%s has been shown the demo screen
|
||||||
|
ping-command-output: §a%s's ping is %sms
|
||||||
|
cannot-ride-mob: §cYou cannot mount that mob
|
||||||
|
seed:
|
||||||
|
dungeon: -1
|
||||||
|
end-spike: -1
|
||||||
|
timings:
|
||||||
|
url: https://timings.pl3x.net
|
||||||
|
blocks:
|
||||||
|
disable-mushroom-updates: false
|
||||||
|
disable-note-block-updates: false
|
||||||
|
barrel:
|
||||||
|
six-rows: false
|
||||||
|
ender_chest:
|
||||||
|
six-rows: false
|
||||||
|
use-permissions-for-rows: false
|
||||||
|
crying_obsidian:
|
||||||
|
valid-for-portal-frame: false
|
||||||
|
beehive:
|
||||||
|
max-bees-inside: 3
|
||||||
|
enchantment:
|
||||||
|
allow-infinity-and-mending-together: false
|
||||||
|
allow-infinity-on-crossbow: false
|
||||||
|
allow-unsafe-enchants: false
|
||||||
|
entity:
|
||||||
|
enderman:
|
||||||
|
short-height: false
|
||||||
|
logger:
|
||||||
|
suppress-init-legacy-material-errors: false
|
||||||
|
suppress-ignored-advancement-warnings: false
|
||||||
|
world-settings:
|
||||||
|
default:
|
||||||
|
mobs:
|
||||||
|
pillager:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
attributes:
|
||||||
|
max_health: 24.0
|
||||||
|
phantom:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
attacked-by-crystal-range: 0.0
|
||||||
|
attacked-by-crystal-damage: 1.0
|
||||||
|
orbit-crystal-radius: 0.0
|
||||||
|
burn-in-light: 0
|
||||||
|
burn-in-daylight: true
|
||||||
|
ignore-players-with-torch: false
|
||||||
|
allow-griefing: false
|
||||||
|
flames-on-swoop: false
|
||||||
|
flames:
|
||||||
|
damage: 1.0
|
||||||
|
fire-time: 8
|
||||||
|
spawn:
|
||||||
|
min-sky-darkness: 5
|
||||||
|
only-above-sea-level: true
|
||||||
|
only-with-visible-sky: true
|
||||||
|
local-difficulty-chance: 3.0
|
||||||
|
min-time-since-slept: 72000
|
||||||
|
delay:
|
||||||
|
min: 1200
|
||||||
|
max: 2400
|
||||||
|
overhead:
|
||||||
|
min: 20
|
||||||
|
max: 35
|
||||||
|
radius: 10
|
||||||
|
per-attempt:
|
||||||
|
min: 1
|
||||||
|
max: -1
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
wither:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
health-regen-amount: 1.0
|
||||||
|
health-regen-delay: 20
|
||||||
|
can-ride-vehicles: false
|
||||||
|
explosion-radius: 1.0
|
||||||
|
attributes:
|
||||||
|
max_health: 300.0
|
||||||
|
bat:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
attributes:
|
||||||
|
max_health: 6.0
|
||||||
|
bee:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
blaze:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
takes-damage-from-water: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
cat:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
spawn-delay: 1200
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
scan-range-for-other-cats:
|
||||||
|
swamp-hut: 16
|
||||||
|
village: 48
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
cave_spider:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 12.0
|
||||||
|
chicken:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
retaliate: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 4.0
|
||||||
|
cod:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 3.0
|
||||||
|
cow:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
feed-mushrooms-for-mooshroom: 0
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
creeper:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
explode-when-killed: false
|
||||||
|
allow-griefing: true
|
||||||
|
naturally-charged-chance: 0.0
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
dolphin:
|
||||||
|
ridable: false
|
||||||
|
disable-treasure-searching: false
|
||||||
|
spit:
|
||||||
|
cooldown: 20
|
||||||
|
speed: 1.0
|
||||||
|
damage: 2.0
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
donkey:
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 30.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.5
|
||||||
|
max: 0.5
|
||||||
|
movement_speed:
|
||||||
|
min: 0.175
|
||||||
|
max: 0.175
|
||||||
|
drowned:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
jockey:
|
||||||
|
only-babies: true
|
||||||
|
chance: 0.05
|
||||||
|
try-existing-chickens: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
spawn_reinforcements: 0.1
|
||||||
|
elder_guardian:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 80.0
|
||||||
|
ender_dragon:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
always-drop-full-exp: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
can-ride-vehicles: false
|
||||||
|
attributes:
|
||||||
|
max_health: 200.0
|
||||||
|
enderman:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
allow-griefing: true
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
can-despawn-with-held-block: false
|
||||||
|
takes-damage-from-water: true
|
||||||
|
aggressive-towards-spawned-endermites: false
|
||||||
|
ignore-players-wearing-dragon-head: false
|
||||||
|
disable-player-stare-aggression: false
|
||||||
|
attributes:
|
||||||
|
max_health: 40.0
|
||||||
|
endermite:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 8.0
|
||||||
|
evoker:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
attributes:
|
||||||
|
max_health: 24.0
|
||||||
|
fox:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
tulips-change-type: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
ghast:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
allow-griefing: true
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
giant:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
step-height: 2.0
|
||||||
|
jump-height: 1.0
|
||||||
|
movement-speed: 0.5
|
||||||
|
attack-damage: 50.0
|
||||||
|
have-ai: false
|
||||||
|
have-hostile-ai: false
|
||||||
|
attributes:
|
||||||
|
max_health: 100.0
|
||||||
|
guardian:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 30.0
|
||||||
|
hoglin:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 40.0
|
||||||
|
horse:
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 30.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.4
|
||||||
|
max: 1.0
|
||||||
|
movement_speed:
|
||||||
|
min: 0.1125
|
||||||
|
max: 0.3375
|
||||||
|
husk:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
jockey:
|
||||||
|
only-babies: true
|
||||||
|
chance: 0.05
|
||||||
|
try-existing-chickens: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
spawn_reinforcements: 0.1
|
||||||
|
illusioner:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
movement-speed: 0.5
|
||||||
|
follow-range: 18.0
|
||||||
|
attributes:
|
||||||
|
max_health: 32.0
|
||||||
|
iron_golem:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
can-swim: false
|
||||||
|
attributes:
|
||||||
|
max_health: 100.0
|
||||||
|
llama:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
join-caravans: true
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 30.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.5
|
||||||
|
max: 0.5
|
||||||
|
movement_speed:
|
||||||
|
min: 0.175
|
||||||
|
max: 0.175
|
||||||
|
trader_llama:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 30.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.5
|
||||||
|
max: 0.5
|
||||||
|
movement_speed:
|
||||||
|
min: 0.175
|
||||||
|
max: 0.175
|
||||||
|
magma_cube:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: size * size
|
||||||
|
mooshroom:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
mule:
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 30.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.5
|
||||||
|
max: 0.5
|
||||||
|
movement_speed:
|
||||||
|
min: 0.175
|
||||||
|
max: 0.175
|
||||||
|
ocelot:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
panda:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
parrot:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
attributes:
|
||||||
|
max_health: 6.0
|
||||||
|
pig:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
give-saddle-back: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
piglin:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
portal-spawn-modifier: 2000
|
||||||
|
attributes:
|
||||||
|
max_health: 16.0
|
||||||
|
piglin_brute:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 50.0
|
||||||
|
polar_bear:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breedable-item: ''
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 30.0
|
||||||
|
pufferfish:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 3.0
|
||||||
|
rabbit:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
spawn-toast-chance: 0.0
|
||||||
|
spawn-killer-rabbit-chance: 0.0
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 3.0
|
||||||
|
ravager:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
griefable-blocks:
|
||||||
|
- minecraft:oak_leaves
|
||||||
|
- minecraft:spruce_leaves
|
||||||
|
- minecraft:birch_leaves
|
||||||
|
- minecraft:jungle_leaves
|
||||||
|
- minecraft:acacia_leaves
|
||||||
|
- minecraft:dark_oak_leaves
|
||||||
|
- minecraft:beetroots
|
||||||
|
- minecraft:carrots
|
||||||
|
- minecraft:potatoes
|
||||||
|
- minecraft:wheat
|
||||||
|
attributes:
|
||||||
|
max_health: 100.0
|
||||||
|
salmon:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 3.0
|
||||||
|
sheep:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
attributes:
|
||||||
|
max_health: 8.0
|
||||||
|
shulker:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 30.0
|
||||||
|
silverfish:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
attributes:
|
||||||
|
max_health: 8.0
|
||||||
|
skeleton:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
skeleton_horse:
|
||||||
|
can-swim: false
|
||||||
|
ridable-in-water: true
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 15.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.4
|
||||||
|
max: 1.0
|
||||||
|
movement_speed:
|
||||||
|
min: 0.2
|
||||||
|
max: 0.2
|
||||||
|
slime:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: size * size
|
||||||
|
snow_golem:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
leave-trail-when-ridden: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
drop-pumpkin-when-sheared: true
|
||||||
|
pumpkin-can-be-added-back: false
|
||||||
|
min-shoot-interval-ticks: 20
|
||||||
|
max-shoot-interval-ticks: 20
|
||||||
|
snow-ball-modifier: 10.0
|
||||||
|
attack-distance: 1.25
|
||||||
|
takes-damage-from-water: true
|
||||||
|
attributes:
|
||||||
|
max_health: 4.0
|
||||||
|
squid:
|
||||||
|
ridable: false
|
||||||
|
immune-to-EAR: true
|
||||||
|
water-offset-check: 0.0
|
||||||
|
can-fly: false
|
||||||
|
attributes:
|
||||||
|
max_health: 10.0
|
||||||
|
spider:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 16.0
|
||||||
|
stray:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
strider:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
give-saddle-back: false
|
||||||
|
takes-damage-from-water: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
tropical_fish:
|
||||||
|
ridable: false
|
||||||
|
attributes:
|
||||||
|
max_health: 3.0
|
||||||
|
turtle:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 30.0
|
||||||
|
vex:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
ridable-max-y: 256.0
|
||||||
|
attributes:
|
||||||
|
max_health: 14.0
|
||||||
|
villager:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
brain-ticks: 1
|
||||||
|
use-brain-ticks-only-when-lagging: true
|
||||||
|
can-be-leashed: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
follow-emerald-blocks: false
|
||||||
|
can-breed: true
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
clerics-farm-warts: false
|
||||||
|
cleric-wart-farmers-throw-warts-at-villagers: true
|
||||||
|
allow-trading: true
|
||||||
|
spawn-iron-golem:
|
||||||
|
radius: 0
|
||||||
|
limit: 0
|
||||||
|
lobotomize:
|
||||||
|
enabled: false
|
||||||
|
check-interval: 60
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
wandering_trader:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
can-be-leashed: false
|
||||||
|
follow-emerald-blocks: false
|
||||||
|
allow-trading: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
vindicator:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
johnny:
|
||||||
|
spawn-chance: 0.0
|
||||||
|
attributes:
|
||||||
|
max_health: 24.0
|
||||||
|
witch:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 26.0
|
||||||
|
wither_skeleton:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
takes-wither-damage: false
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
wolf:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
default-collar-color: RED
|
||||||
|
milk-cures-rabid-wolves: true
|
||||||
|
spawn-rabid-chance: 0.0
|
||||||
|
breeding-delay-ticks: 6000
|
||||||
|
attributes:
|
||||||
|
max_health: 8.0
|
||||||
|
zoglin:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
attributes:
|
||||||
|
max_health: 40.0
|
||||||
|
zombie:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
aggressive-towards-villager-when-lagging: true
|
||||||
|
break-door-minimum-difficulty: HARD
|
||||||
|
jockey:
|
||||||
|
only-babies: true
|
||||||
|
chance: 0.05
|
||||||
|
try-existing-chickens: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
spawn_reinforcements: 0.1
|
||||||
|
zombie_horse:
|
||||||
|
can-swim: false
|
||||||
|
ridable-in-water: false
|
||||||
|
spawn-chance: 0.0
|
||||||
|
attributes:
|
||||||
|
max_health:
|
||||||
|
min: 15.0
|
||||||
|
max: 15.0
|
||||||
|
jump_strength:
|
||||||
|
min: 0.4
|
||||||
|
max: 1.0
|
||||||
|
movement_speed:
|
||||||
|
min: 0.2
|
||||||
|
max: 0.2
|
||||||
|
zombified_piglin:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
count-as-player-kill-when-angry: true
|
||||||
|
jockey:
|
||||||
|
only-babies: true
|
||||||
|
chance: 0.05
|
||||||
|
try-existing-chickens: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
spawn_reinforcements: 0.0
|
||||||
|
zombie_villager:
|
||||||
|
ridable: false
|
||||||
|
ridable-in-water: false
|
||||||
|
jockey:
|
||||||
|
only-babies: true
|
||||||
|
chance: 0.05
|
||||||
|
try-existing-chickens: true
|
||||||
|
attributes:
|
||||||
|
max_health: 20.0
|
||||||
|
spawn_reinforcements: 0.1
|
||||||
|
gameplay-mechanics:
|
||||||
|
tick-fluids: true
|
||||||
|
use-better-mending: false
|
||||||
|
always-tame-in-creative: false
|
||||||
|
disable-drops-on-cramming-death: false
|
||||||
|
entities-pick-up-loot-bypass-mob-griefing: false
|
||||||
|
entities-can-use-portals: true
|
||||||
|
fireballs-bypass-mob-griefing: false
|
||||||
|
milk-cures-bad-omen: true
|
||||||
|
note-block-ignore-above: false
|
||||||
|
persistent-tileentity-display-names-and-lore: false
|
||||||
|
persistent-droppable-entity-display-names: false
|
||||||
|
trident-loyalty-void-return-height: 0.0
|
||||||
|
void-damage-height: -64.0
|
||||||
|
raid-cooldown-seconds: 0
|
||||||
|
animal-breeding-cooldown-seconds: 0
|
||||||
|
impose-teleport-restrictions-on-gateways: false
|
||||||
|
entity-lifespan: 0
|
||||||
|
entity-left-handed-chance: 0.05000000074505806
|
||||||
|
minecart:
|
||||||
|
max-speed: 0.4
|
||||||
|
place-anywhere: false
|
||||||
|
controllable:
|
||||||
|
enabled: false
|
||||||
|
step-height: 1.0
|
||||||
|
hop-boost: 0.5
|
||||||
|
fall-damage: true
|
||||||
|
base-speed: 0.1
|
||||||
|
block-speed:
|
||||||
|
grass_block: 0.3
|
||||||
|
stone: 0.5
|
||||||
|
armorstand:
|
||||||
|
set-name-visible-when-placing-with-custom-name: false
|
||||||
|
fix-nametags: false
|
||||||
|
step-height: 0.0
|
||||||
|
can-movement-tick: true
|
||||||
|
can-move-in-water: true
|
||||||
|
can-move-in-water-over-fence: true
|
||||||
|
place-with-arms-visible: false
|
||||||
|
daylight-cycle-ticks:
|
||||||
|
daytime: 12000
|
||||||
|
nighttime: 12000
|
||||||
|
item:
|
||||||
|
immune:
|
||||||
|
cactus: []
|
||||||
|
explosion: []
|
||||||
|
fire: []
|
||||||
|
shears:
|
||||||
|
damage-if-sprinting: false
|
||||||
|
sprinting-damage: 1.0
|
||||||
|
ender-pearl:
|
||||||
|
damage: 5.0
|
||||||
|
cooldown: 20
|
||||||
|
creative-cooldown: 20
|
||||||
|
endermite-spawn-chance: 0.05000000074505806
|
||||||
|
player:
|
||||||
|
one-punch-in-creative: false
|
||||||
|
sleep-ignore-nearby-mobs: false
|
||||||
|
can-skip-night: true
|
||||||
|
spawn-invulnerable-ticks: 60
|
||||||
|
invulnerable-while-accepting-resource-pack: false
|
||||||
|
fix-stuck-in-portal: false
|
||||||
|
teleport-if-outside-border: false
|
||||||
|
totem-of-undying-works-in-inventory: false
|
||||||
|
idle-timeout:
|
||||||
|
kick-if-idle: true
|
||||||
|
tick-nearby-entities: true
|
||||||
|
count-as-sleeping: false
|
||||||
|
update-tab-list: false
|
||||||
|
exp-dropped-on-death:
|
||||||
|
equation: expLevel * 7
|
||||||
|
maximum: 100
|
||||||
|
netherite-fire-resistance:
|
||||||
|
duration: 0
|
||||||
|
amplifier: 0
|
||||||
|
ambient: false
|
||||||
|
show-particles: false
|
||||||
|
show-icon: true
|
||||||
|
infinity-bow:
|
||||||
|
works-without-arrows: false
|
||||||
|
normal-arrows: true
|
||||||
|
spectral-arrows: false
|
||||||
|
tipped-arrows: false
|
||||||
|
projectile-despawn-rates:
|
||||||
|
dragon_fireball: -1
|
||||||
|
egg: -1
|
||||||
|
ender_pearl: -1
|
||||||
|
experience_bottle: -1
|
||||||
|
firework_rocket: -1
|
||||||
|
fishing_bobber: -1
|
||||||
|
fireball: -1
|
||||||
|
llama_spit: -1
|
||||||
|
potion: -1
|
||||||
|
shulker_bullet: -1
|
||||||
|
small_fireball: -1
|
||||||
|
snowball: -1
|
||||||
|
wither_skull: -1
|
||||||
|
projectile-damage:
|
||||||
|
snowball: -1
|
||||||
|
projectile-offset:
|
||||||
|
bow: 1.0
|
||||||
|
crossbow: 1.0
|
||||||
|
egg: 1.0
|
||||||
|
ender-pearl: 1.0
|
||||||
|
throwable-potion: 1.0
|
||||||
|
trident: 1.0
|
||||||
|
snowball: 1.0
|
||||||
|
boat:
|
||||||
|
eject-players-on-land: false
|
||||||
|
do-fall-damage: true
|
||||||
|
mob-spawning:
|
||||||
|
village-cats: default
|
||||||
|
raid-patrols: default
|
||||||
|
phantoms: default
|
||||||
|
wandering-traders: default
|
||||||
|
village-sieges: default
|
||||||
|
elytra:
|
||||||
|
damage-per-second: 1
|
||||||
|
damage-multiplied-by-speed: 0.0
|
||||||
|
ignore-unbreaking: false
|
||||||
|
damage-per-boost:
|
||||||
|
firework: 0
|
||||||
|
trident: 0
|
||||||
|
silk-touch:
|
||||||
|
enabled: false
|
||||||
|
spawner-name: Spawner
|
||||||
|
spawner-lore:
|
||||||
|
- Spawns a {mob}
|
||||||
|
tools:
|
||||||
|
- minecraft:iron_pickaxe
|
||||||
|
- minecraft:golden_pickaxe
|
||||||
|
- minecraft:diamond_pickaxe
|
||||||
|
- minecraft:netherite_pickaxe
|
||||||
|
drowning:
|
||||||
|
air-ticks: 300
|
||||||
|
ticks-per-damage: 20
|
||||||
|
damage-from-drowning: 2.0
|
||||||
|
blocks:
|
||||||
|
no-random-tick: []
|
||||||
|
anvil:
|
||||||
|
allow-colors: false
|
||||||
|
bed:
|
||||||
|
explode: true
|
||||||
|
explosion-power: 5.0
|
||||||
|
explosion-fire: true
|
||||||
|
explosion-effect: DESTROY
|
||||||
|
door:
|
||||||
|
requires-redstone: []
|
||||||
|
blue_ice:
|
||||||
|
allow-snow-formation: true
|
||||||
|
allow-mob-spawns: true
|
||||||
|
packed_ice:
|
||||||
|
allow-mob-spawns: true
|
||||||
|
chest:
|
||||||
|
open-with-solid-block-on-top: false
|
||||||
|
composter:
|
||||||
|
sneak-to-bulk-process: false
|
||||||
|
dispenser:
|
||||||
|
apply-cursed-to-armor-slots: true
|
||||||
|
place-anvils: false
|
||||||
|
farmland:
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
gets-moist-from-below: false
|
||||||
|
use-alpha-farmland: false
|
||||||
|
disable-trampling: false
|
||||||
|
only-players-trample: false
|
||||||
|
feather-fall-distance-affects-trampling: false
|
||||||
|
furnace:
|
||||||
|
infinite-fuel: false
|
||||||
|
kelp:
|
||||||
|
max-growth-age: 25
|
||||||
|
lava:
|
||||||
|
infinite-source: false
|
||||||
|
infinite-required-sources: 2
|
||||||
|
speed:
|
||||||
|
nether: 10
|
||||||
|
not-nether: 30
|
||||||
|
powered-rail:
|
||||||
|
activation-range: 8
|
||||||
|
respawn_anchor:
|
||||||
|
explode: true
|
||||||
|
explosion-power: 5.0
|
||||||
|
explosion-fire: true
|
||||||
|
explosion-effect: DESTROY
|
||||||
|
sign:
|
||||||
|
allow-colors: false
|
||||||
|
right-click-edit: false
|
||||||
|
slab:
|
||||||
|
break-individual-slabs-when-sneaking: false
|
||||||
|
spawner:
|
||||||
|
deactivate-by-redstone: false
|
||||||
|
sponge:
|
||||||
|
absorption:
|
||||||
|
area: 64
|
||||||
|
radius: 6
|
||||||
|
stonecutter:
|
||||||
|
damage: 0.0
|
||||||
|
turtle_egg:
|
||||||
|
bypass-mob-griefing: false
|
||||||
|
break-from-exp-orbs: true
|
||||||
|
break-from-items: true
|
||||||
|
break-from-minecarts: true
|
||||||
|
twisting_vines:
|
||||||
|
growth-modifier: 0.1
|
||||||
|
max-growth-age: 25
|
||||||
|
weeping_vines:
|
||||||
|
growth-modifier: 0.1
|
||||||
|
max-growth-age: 25
|
||||||
|
end-crystal:
|
||||||
|
baseless:
|
||||||
|
explode: true
|
||||||
|
explosion-power: 6.0
|
||||||
|
explosion-fire: false
|
||||||
|
explosion-effect: DESTROY
|
||||||
|
base:
|
||||||
|
explode: true
|
||||||
|
explosion-power: 6.0
|
||||||
|
explosion-fire: false
|
||||||
|
explosion-effect: DESTROY
|
||||||
|
magma-block:
|
||||||
|
damage-when-sneaking: false
|
||||||
|
damage-with-frost-walker: false
|
||||||
|
ridable-settings:
|
||||||
|
babies-are-ridable: true
|
||||||
|
untamed-tamables-are-ridable: true
|
||||||
|
use-night-vision: false
|
13
Server/run.sh
Normal file
13
Server/run.sh
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/sh
|
||||||
|
while true; do
|
||||||
|
echo "-- Starting server (paper.jar)"
|
||||||
|
java -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -Xms2G -Xmx5G -jar paper.jar
|
||||||
|
if [ -f "/tmp/RestartMCServerv5" ]; then
|
||||||
|
rm /tmp/RestartMCServerv5
|
||||||
|
echo -- Restarting server
|
||||||
|
else
|
||||||
|
echo -- Stopping server
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
53
Server/server.properties
Normal file
53
Server/server.properties
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
#Minecraft server properties
|
||||||
|
#Sat May 01 12:01:12 UTC 2021
|
||||||
|
enable-jmx-monitoring=false
|
||||||
|
rcon.port=25575
|
||||||
|
level-seed=1923020019
|
||||||
|
enable-command-block=true
|
||||||
|
gamemode=survival
|
||||||
|
enable-query=false
|
||||||
|
generator-settings=
|
||||||
|
level-name=world
|
||||||
|
motd=\u00A73Chromacraft \u00A79v5
|
||||||
|
query.port=25565
|
||||||
|
pvp=true
|
||||||
|
generate-structures=true
|
||||||
|
difficulty=normal
|
||||||
|
network-compression-threshold=-1
|
||||||
|
max-tick-time=60000
|
||||||
|
max-players=20
|
||||||
|
use-native-transport=true
|
||||||
|
enable-status=true
|
||||||
|
online-mode=true
|
||||||
|
allow-flight=false
|
||||||
|
broadcast-rcon-to-ops=true
|
||||||
|
view-distance=10
|
||||||
|
max-build-height=256
|
||||||
|
server-ip=
|
||||||
|
allow-nether=true
|
||||||
|
server-port=25585
|
||||||
|
sync-chunk-writes=true
|
||||||
|
enable-rcon=false
|
||||||
|
op-permission-level=4
|
||||||
|
prevent-proxy-connections=false
|
||||||
|
resource-pack=
|
||||||
|
entity-broadcast-range-percentage=100
|
||||||
|
player-idle-timeout=0
|
||||||
|
rcon.password=
|
||||||
|
force-gamemode=false
|
||||||
|
debug=false
|
||||||
|
rate-limit=0
|
||||||
|
hardcore=false
|
||||||
|
white-list=false
|
||||||
|
broadcast-console-to-ops=true
|
||||||
|
spawn-npcs=true
|
||||||
|
spawn-animals=true
|
||||||
|
snooper-enabled=false
|
||||||
|
function-permission-level=2
|
||||||
|
level-type=default
|
||||||
|
text-filtering-config=
|
||||||
|
spawn-monsters=true
|
||||||
|
enforce-whitelist=false
|
||||||
|
spawn-protection=16
|
||||||
|
resource-pack-sha1=
|
||||||
|
max-world-size=29999984
|
165
Server/spigot.yml
Normal file
165
Server/spigot.yml
Normal file
|
@ -0,0 +1,165 @@
|
||||||
|
# This is the main configuration file for Spigot.
|
||||||
|
# As you can see, there's tons to configure. Some options may impact gameplay, so use
|
||||||
|
# with caution, and make sure you know what each option does before configuring.
|
||||||
|
# For a reference for any variable inside this file, check out the Spigot wiki at
|
||||||
|
# http://www.spigotmc.org/wiki/spigot-configuration/
|
||||||
|
#
|
||||||
|
# If you need help with the configuration or have any questions related to Spigot,
|
||||||
|
# join us at the IRC or drop by our forums and leave a post.
|
||||||
|
#
|
||||||
|
# IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
|
||||||
|
# Forums: http://www.spigotmc.org/
|
||||||
|
|
||||||
|
config-version: 12
|
||||||
|
settings:
|
||||||
|
log-villager-deaths: true
|
||||||
|
save-user-cache-on-stop-only: false
|
||||||
|
bungeecord: false
|
||||||
|
sample-count: 12
|
||||||
|
player-shuffle: 0
|
||||||
|
user-cache-size: 1000
|
||||||
|
moved-wrongly-threshold: 0.0625
|
||||||
|
moved-too-quickly-multiplier: 10.0
|
||||||
|
timeout-time: 600
|
||||||
|
restart-on-crash: true
|
||||||
|
restart-script: ./start.sh
|
||||||
|
netty-threads: 4
|
||||||
|
debug: false
|
||||||
|
attribute:
|
||||||
|
maxHealth:
|
||||||
|
max: 2048.0
|
||||||
|
movementSpeed:
|
||||||
|
max: 2048.0
|
||||||
|
attackDamage:
|
||||||
|
max: 2048.0
|
||||||
|
messages:
|
||||||
|
whitelist: You are not whitelisted on this server!
|
||||||
|
unknown-command: Unknown command. Type "/help" for help.
|
||||||
|
server-full: The server is full!
|
||||||
|
outdated-client: Outdated client! Please use {0}
|
||||||
|
outdated-server: Outdated server! I'm still on {0}
|
||||||
|
restart: Server is restarting
|
||||||
|
commands:
|
||||||
|
spam-exclusions:
|
||||||
|
- /skill
|
||||||
|
silent-commandblock-console: false
|
||||||
|
replace-commands:
|
||||||
|
- setblock
|
||||||
|
- summon
|
||||||
|
- testforblock
|
||||||
|
- tellraw
|
||||||
|
log: true
|
||||||
|
tab-complete: 0
|
||||||
|
send-namespaced: true
|
||||||
|
advancements:
|
||||||
|
disable-saving: false
|
||||||
|
disabled:
|
||||||
|
- minecraft:story/disabled
|
||||||
|
stats:
|
||||||
|
disable-saving: false
|
||||||
|
forced-stats: {}
|
||||||
|
world-settings:
|
||||||
|
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
|
||||||
|
max-entity-collisions: 8
|
||||||
|
verbose: true
|
||||||
|
hopper-amount: 1
|
||||||
|
dragon-death-sound-radius: 0
|
||||||
|
seed-village: 10387312
|
||||||
|
seed-desert: 14357617
|
||||||
|
seed-igloo: 14357618
|
||||||
|
seed-jungle: 14357619
|
||||||
|
seed-swamp: 14357620
|
||||||
|
seed-monument: 10387313
|
||||||
|
seed-shipwreck: 165745295
|
||||||
|
seed-ocean: 14357621
|
||||||
|
seed-outpost: 165745296
|
||||||
|
seed-slime: 987234911
|
||||||
|
max-tnt-per-tick: 100
|
||||||
|
mob-spawn-range: 6
|
||||||
|
view-distance: default
|
||||||
|
enable-zombie-pigmen-portal-spawns: true
|
||||||
|
item-despawn-rate: 6000
|
||||||
|
arrow-despawn-rate: 1200
|
||||||
|
wither-spawn-sound-radius: 0
|
||||||
|
hanging-tick-frequency: 100
|
||||||
|
zombie-aggressive-towards-villager: true
|
||||||
|
nerf-spawner-mobs: false
|
||||||
|
growth:
|
||||||
|
cactus-modifier: 100
|
||||||
|
cane-modifier: 100
|
||||||
|
melon-modifier: 100
|
||||||
|
mushroom-modifier: 100
|
||||||
|
pumpkin-modifier: 100
|
||||||
|
sapling-modifier: 100
|
||||||
|
beetroot-modifier: 100
|
||||||
|
carrot-modifier: 100
|
||||||
|
potato-modifier: 100
|
||||||
|
wheat-modifier: 100
|
||||||
|
netherwart-modifier: 100
|
||||||
|
vine-modifier: 100
|
||||||
|
cocoa-modifier: 100
|
||||||
|
bamboo-modifier: 100
|
||||||
|
sweetberry-modifier: 100
|
||||||
|
kelp-modifier: 100
|
||||||
|
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
|
||||||
|
animals: 16
|
||||||
|
monsters: 24
|
||||||
|
raiders: 48
|
||||||
|
misc: 8
|
||||||
|
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:
|
||||||
|
players: 48
|
||||||
|
animals: 48
|
||||||
|
monsters: 48
|
||||||
|
misc: 32
|
||||||
|
other: 64
|
||||||
|
ticks-per:
|
||||||
|
hopper-transfer: 8
|
||||||
|
hopper-check: 1
|
||||||
|
hunger:
|
||||||
|
jump-walk-exhaustion: 0.05
|
||||||
|
jump-sprint-exhaustion: 0.2
|
||||||
|
combat-exhaustion: 0.1
|
||||||
|
regen-exhaustion: 6.0
|
||||||
|
swim-multiplier: 0.01
|
||||||
|
sprint-multiplier: 0.1
|
||||||
|
other-multiplier: 0.0
|
||||||
|
max-tick-time:
|
||||||
|
tile: 50
|
||||||
|
entity: 50
|
||||||
|
squid-spawn-range:
|
||||||
|
min: 45.0
|
||||||
|
merge-radius:
|
||||||
|
exp: 6.0
|
||||||
|
item: 4.0
|
||||||
|
worldeditregentempworld:
|
||||||
|
verbose: false
|
||||||
|
players:
|
||||||
|
disable-saving: false
|
4
Server/start.sh
Normal file
4
Server/start.sh
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
echo This script is used to signal a restart, use ./run.sh
|
||||||
|
touch /tmp/RestartMCServerv5
|
||||||
|
|
45
Server/tuinity.yml
Normal file
45
Server/tuinity.yml
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
# Configuration file for Tuinity.
|
||||||
|
delay-chunkunloads-by: 5
|
||||||
|
lag-compensate-block-breaking: true
|
||||||
|
send-full-pos-for-hard-colliding-entities: true
|
||||||
|
use-new-light-engine: true
|
||||||
|
config-version-please-do-not-modify-me: 2
|
||||||
|
packet-limiter:
|
||||||
|
kick-message: '&cSent too many packets'
|
||||||
|
limits:
|
||||||
|
all:
|
||||||
|
interval: 7.0
|
||||||
|
max-packet-rate: 500.0
|
||||||
|
PacketPlayInAutoRecipe:
|
||||||
|
interval: 4.0
|
||||||
|
max-packet-rate: 5.0
|
||||||
|
action: DROP
|
||||||
|
player-chunks:
|
||||||
|
min-load-radius: 2
|
||||||
|
max-concurrent-sends: 5.0
|
||||||
|
max-concurrent-loads: -6.0
|
||||||
|
autoconfig-send-distance: true
|
||||||
|
enable-mc162253-workaround: true
|
||||||
|
target-chunk-send-rate: -35.0
|
||||||
|
enable-frustum-priority: false
|
||||||
|
world-settings:
|
||||||
|
default:
|
||||||
|
spawn-limits:
|
||||||
|
monsters: -1
|
||||||
|
animals: -1
|
||||||
|
water-ambient: -1
|
||||||
|
water-animals: -1
|
||||||
|
ambient: -1
|
||||||
|
worldgen:
|
||||||
|
seeds:
|
||||||
|
populator: default
|
||||||
|
world: {}
|
||||||
|
world_nether: {}
|
||||||
|
world_the_end: {}
|
||||||
|
plotworld: {}
|
||||||
|
flatworld: {}
|
||||||
|
v1: {}
|
||||||
|
worldhub: {}
|
||||||
|
v2: {}
|
||||||
|
v3: {}
|
||||||
|
v4: {}
|
|
@ -1,3 +1,4 @@
|
||||||
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
|
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
|
||||||
-Xms2G -Xmx4G, serverVersion: 1.14.4}
|
-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs
|
||||||
|
-Xms2G -Xmx5G, serverVersion: 1.14.4, customJar: paper.jar}
|
||||||
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
# The time of day to make backups (makes sense with daily backups)
|
|
||||||
start-time: 03:00
|
|
||||||
backup-interval-hours: 24.0
|
|
||||||
backup-worlds: []
|
|
||||||
backup-file: backups/
|
|
||||||
backup-date-format: yyyy-MM-dd-HH-mm-ss
|
|
||||||
backup-empty-server: false
|
|
||||||
disable-zipping: false
|
|
||||||
broadcast-message: true
|
|
||||||
backup-message: '[Backup]'
|
|
||||||
custom-backup-message: Backup starting
|
|
||||||
custom-backup-message-end: Backup completed
|
|
||||||
backup-completed-hook: ''
|
|
||||||
backup-prefix: ''
|
|
||||||
delete-schedule:
|
|
||||||
intervals:
|
|
||||||
- 2d
|
|
||||||
interval-frequencies:
|
|
||||||
- 0
|
|
||||||
backup-folders:
|
|
||||||
- TBMC
|
|
||||||
- plugins/Towny/data
|
|
||||||
- plugins/Towny/settings
|
|
||||||
- plugins/WorldGuard/worlds
|
|
||||||
- plugins/ButtonPresents
|
|
|
@ -1,64 +0,0 @@
|
||||||
global:
|
|
||||||
notificationSound: ''
|
|
||||||
notificationPitch: 1.0
|
|
||||||
components:
|
|
||||||
TownyComponent:
|
|
||||||
enabled: true
|
|
||||||
TownColorComponent:
|
|
||||||
enabled: true
|
|
||||||
useNationColors: true
|
|
||||||
colorCount: 1
|
|
||||||
towncolors: {}
|
|
||||||
nationcolors: {}
|
|
||||||
FlairComponent:
|
|
||||||
enabled: true
|
|
||||||
flairThreadURL: https://www.reddit.com/r/Chromagamers/comments/51ys94/flair_thread_for_the_mc_server/
|
|
||||||
AnnouncerComponent:
|
|
||||||
enabled: true
|
|
||||||
announceMessages: []
|
|
||||||
announceTime: 900000
|
|
||||||
FunComponent:
|
|
||||||
enabled: true
|
|
||||||
laughStrings:
|
|
||||||
- xd
|
|
||||||
- lel
|
|
||||||
- lawl
|
|
||||||
- kek
|
|
||||||
- lmao
|
|
||||||
- hue
|
|
||||||
- hah
|
|
||||||
- rofl
|
|
||||||
respect: true
|
|
||||||
unlol: true
|
|
||||||
AppendTextComponent:
|
|
||||||
enabled: true
|
|
||||||
texts:
|
|
||||||
ww:
|
|
||||||
helpText:
|
|
||||||
- §6---- Wait what ----
|
|
||||||
- Wait what
|
|
||||||
appendedText: wait what
|
|
||||||
lenny:
|
|
||||||
helpText:
|
|
||||||
- §6---- Lenny ----
|
|
||||||
- This command appends a Lenny face after your message
|
|
||||||
- Or just sends one
|
|
||||||
appendedText: ( ͡° ͜ʖ ͡°)
|
|
||||||
unflip:
|
|
||||||
helpText:
|
|
||||||
- §6---- Unflip ----
|
|
||||||
- This command appends an unflip after your message
|
|
||||||
- Or just unflips as you
|
|
||||||
appendedText: ┬─┬ ノ( ゜-゜ノ)
|
|
||||||
tableflip:
|
|
||||||
helpText:
|
|
||||||
- §6---- Tableflip ----
|
|
||||||
- This command appends a tableflip after your message
|
|
||||||
- Or just makes you tableflip
|
|
||||||
appendedText: (╯°□°)╯︵ ┻━┻
|
|
||||||
shrug:
|
|
||||||
helpText:
|
|
||||||
- §6---- Shrug ----
|
|
||||||
- This command appends a shrug after your message
|
|
||||||
- Or just makes you shrug
|
|
||||||
appendedText: ¯\\\_(ツ)\_/¯
|
|
|
@ -1,67 +0,0 @@
|
||||||
global:
|
|
||||||
writePluginList: true
|
|
||||||
test: false
|
|
||||||
chatFormat: '[{origin}|{channel}] <{name}> {message}'
|
|
||||||
components:
|
|
||||||
PluginUpdaterComponent:
|
|
||||||
enabled: true
|
|
||||||
RestartComponent:
|
|
||||||
enabled: true
|
|
||||||
ChannelComponent:
|
|
||||||
enabled: true
|
|
||||||
g:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
displayName: §fg§f
|
|
||||||
color: White
|
|
||||||
a:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
mod:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
dev:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
red:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
orange:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
yellow:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
green:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
blue:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
purple:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
tc:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
nc:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
rp:
|
|
||||||
enabled: true
|
|
||||||
IDs: []
|
|
||||||
RandomTPComponent:
|
|
||||||
enabled: true
|
|
||||||
MemberComponent:
|
|
||||||
enabled: true
|
|
||||||
registeredForDays: 7
|
|
||||||
playedHours: 12
|
|
||||||
memberGroup: member
|
|
||||||
TownyComponent:
|
|
||||||
enabled: true
|
|
||||||
VotifierComponent:
|
|
||||||
enabled: true
|
|
||||||
rewardAmount: 0.0
|
|
||||||
SpawnComponent:
|
|
||||||
enabled: true
|
|
||||||
targetServer: ''
|
|
422
Towny/settings/TownyConfig.patch
Normal file
422
Towny/settings/TownyConfig.patch
Normal file
|
@ -0,0 +1,422 @@
|
||||||
|
diff --git b/Towny/settings/config.yml a/Towny/settings/config.yml
|
||||||
|
index c0302a9..4eb15c1 100644
|
||||||
|
--- b/Towny/settings/config.yml
|
||||||
|
+++ a/Towny/settings/config.yml
|
||||||
|
@@ -32,81 +32,81 @@ levels:
|
||||||
|
mayorPrefix: 'Spirit '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 1
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 4
|
||||||
|
+ upkeepModifier: 0.1
|
||||||
|
townOutpostLimit: 0
|
||||||
|
- numResidents: 1
|
||||||
|
namePostfix: ' (Settlement)'
|
||||||
|
mayorPrefix: 'Hermit '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 16
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 64
|
||||||
|
+ upkeepModifier: 0.1
|
||||||
|
townOutpostLimit: 0
|
||||||
|
- numResidents: 2
|
||||||
|
namePostfix: ' (Hamlet)'
|
||||||
|
mayorPrefix: 'Chief '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 32
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 128
|
||||||
|
+ upkeepModifier: 0.1
|
||||||
|
townOutpostLimit: 1
|
||||||
|
- numResidents: 6
|
||||||
|
namePostfix: ' (Village)'
|
||||||
|
mayorPrefix: 'Baron Von '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 96
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 384
|
||||||
|
+ upkeepModifier: 0.2
|
||||||
|
townOutpostLimit: 1
|
||||||
|
- numResidents: 10
|
||||||
|
namePostfix: ' (Town)'
|
||||||
|
mayorPrefix: 'Viscount '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 160
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 640
|
||||||
|
+ upkeepModifier: 0.3
|
||||||
|
townOutpostLimit: 2
|
||||||
|
- numResidents: 14
|
||||||
|
namePostfix: ' (Large Town)'
|
||||||
|
mayorPrefix: 'Count Von '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 224
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 896
|
||||||
|
+ upkeepModifier: 0.4
|
||||||
|
townOutpostLimit: 2
|
||||||
|
- numResidents: 20
|
||||||
|
namePostfix: ' (City)'
|
||||||
|
mayorPrefix: 'Earl '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 320
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 4280
|
||||||
|
+ upkeepModifier: 0.5
|
||||||
|
townOutpostLimit: 3
|
||||||
|
- numResidents: 24
|
||||||
|
namePostfix: ' (Large City)'
|
||||||
|
mayorPrefix: 'Duke '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 384
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 4536
|
||||||
|
+ upkeepModifier: 0.6
|
||||||
|
townOutpostLimit: 3
|
||||||
|
- numResidents: 28
|
||||||
|
namePostfix: ' (Metropolis)'
|
||||||
|
mayorPrefix: 'Lord '
|
||||||
|
townBlockBuyBonusLimit: 0
|
||||||
|
namePrefix: ''
|
||||||
|
mayorPostfix: ''
|
||||||
|
- townBlockLimit: 448
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ townBlockLimit: 4792
|
||||||
|
+ upkeepModifier: 0.7
|
||||||
|
townOutpostLimit: 4
|
||||||
|
# default Nation levels.
|
||||||
|
nation_level:
|
||||||
|
@@ -109,70 +109,70 @@ levels:
|
||||||
|
numResidents: 0
|
||||||
|
nationBonusOutpostLimit: 0
|
||||||
|
namePostfix: ' (Nation)'
|
||||||
|
- townBlockLimitBonus: 10
|
||||||
|
+ townBlockLimitBonus: 40
|
||||||
|
namePrefix: 'Land of '
|
||||||
|
nationZonesSize: 1
|
||||||
|
nationTownUpkeepModifier: 1.0
|
||||||
|
- kingPostfix: ''
|
||||||
|
capitalPostfix: ''
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ upkeepModifier: 1.1
|
||||||
|
kingPrefix: 'Count '
|
||||||
|
capitalPrefix: ''
|
||||||
|
numResidents: 10
|
||||||
|
nationBonusOutpostLimit: 1
|
||||||
|
namePostfix: ' (Nation)'
|
||||||
|
- townBlockLimitBonus: 20
|
||||||
|
+ townBlockLimitBonus: 80
|
||||||
|
namePrefix: 'Federation of '
|
||||||
|
nationZonesSize: 1
|
||||||
|
- nationTownUpkeepModifier: 1.0
|
||||||
|
+ nationTownUpkeepModifier: 1.1
|
||||||
|
- kingPostfix: ''
|
||||||
|
capitalPostfix: ''
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ upkeepModifier: 1.2
|
||||||
|
kingPrefix: 'Duke '
|
||||||
|
capitalPrefix: ''
|
||||||
|
numResidents: 20
|
||||||
|
nationBonusOutpostLimit: 2
|
||||||
|
namePostfix: ' (Nation)'
|
||||||
|
- townBlockLimitBonus: 40
|
||||||
|
+ townBlockLimitBonus: 160
|
||||||
|
namePrefix: 'Dominion of '
|
||||||
|
nationZonesSize: 1
|
||||||
|
- nationTownUpkeepModifier: 1.0
|
||||||
|
+ nationTownUpkeepModifier: 1.2
|
||||||
|
- kingPostfix: ''
|
||||||
|
capitalPostfix: ''
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ upkeepModifier: 1.3
|
||||||
|
kingPrefix: 'King '
|
||||||
|
capitalPrefix: ''
|
||||||
|
numResidents: 30
|
||||||
|
nationBonusOutpostLimit: 3
|
||||||
|
namePostfix: ' (Nation)'
|
||||||
|
- townBlockLimitBonus: 60
|
||||||
|
+ townBlockLimitBonus: 240
|
||||||
|
namePrefix: 'Kingdom of '
|
||||||
|
nationZonesSize: 2
|
||||||
|
- nationTownUpkeepModifier: 1.0
|
||||||
|
+ nationTownUpkeepModifier: 1.3
|
||||||
|
- kingPostfix: ''
|
||||||
|
capitalPostfix: ''
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ upkeepModifier: 1.4
|
||||||
|
kingPrefix: 'Emperor '
|
||||||
|
capitalPrefix: ''
|
||||||
|
numResidents: 40
|
||||||
|
nationBonusOutpostLimit: 4
|
||||||
|
namePostfix: ' Empire'
|
||||||
|
- townBlockLimitBonus: 100
|
||||||
|
+ townBlockLimitBonus: 400
|
||||||
|
namePrefix: 'The '
|
||||||
|
nationZonesSize: 2
|
||||||
|
- nationTownUpkeepModifier: 1.0
|
||||||
|
+ nationTownUpkeepModifier: 1.4
|
||||||
|
- kingPostfix: ''
|
||||||
|
capitalPostfix: ''
|
||||||
|
- upkeepModifier: 1.0
|
||||||
|
+ upkeepModifier: 1.5
|
||||||
|
kingPrefix: 'God Emperor '
|
||||||
|
capitalPrefix: ''
|
||||||
|
numResidents: 60
|
||||||
|
nationBonusOutpostLimit: 5
|
||||||
|
namePostfix: ' Realm'
|
||||||
|
- townBlockLimitBonus: 140
|
||||||
|
+ townBlockLimitBonus: 560
|
||||||
|
namePrefix: 'The '
|
||||||
|
nationZonesSize: 3
|
||||||
|
- nationTownUpkeepModifier: 1.0
|
||||||
|
+ nationTownUpkeepModifier: 1.5
|
||||||
|
|
||||||
|
############################################################
|
||||||
|
# +------------------------------------------------------+ #
|
||||||
|
@@ -201,26 +201,26 @@ town:
|
||||||
|
# Do not forget to set the default_tax to more than 0 or new towns will still begin with a tax of zero.
|
||||||
|
minimumtax: '0.0'
|
||||||
|
# Limits the maximum amount of bonus blocks a town can buy.
|
||||||
|
- max_purchased_blocks: '0'
|
||||||
|
+ max_purchased_blocks: '2147483647'
|
||||||
|
# When set to true, the town_level section of the config determines the maximum number of bonus blocks a town can purchase.
|
||||||
|
max_purchased_blocks_uses_town_levels: 'true'
|
||||||
|
# maximum number of plots any single resident can own
|
||||||
|
- max_plots_per_resident: '100'
|
||||||
|
+ max_plots_per_resident: '400'
|
||||||
|
# maximum number used in /town claim/unclaim # commands.
|
||||||
|
# set to 0 to disable limiting of claim radius value check.
|
||||||
|
# keep in mind that the default value of 4 is a radius,
|
||||||
|
# and it will allow claiming 9x9 (80 plots) at once.
|
||||||
|
- max_claim_radius_value: '4'
|
||||||
|
+ max_claim_radius_value: '16'
|
||||||
|
# Maximum number of towns allowed on the server.
|
||||||
|
town_limit: '3000'
|
||||||
|
|
||||||
|
# Minimum number of plots any towns plot must be from the next town's own plots.
|
||||||
|
# This will prevent town encasement to a certain degree.
|
||||||
|
- min_plot_distance_from_town_plot: '5'
|
||||||
|
+ min_plot_distance_from_town_plot: '4'
|
||||||
|
|
||||||
|
# Minimum number of plots any towns home plot must be from the next town.
|
||||||
|
# This will prevent someone founding a town right on your doorstep
|
||||||
|
- min_distance_from_town_homeblock: '5'
|
||||||
|
+ min_distance_from_town_homeblock: '20'
|
||||||
|
|
||||||
|
# Minimum number of plots an outpost must be from any other town's plots.
|
||||||
|
# Useful when min_plot_distance_from_town_plot is set to near-zero to allow towns to have claims
|
||||||
|
@@ -231,12 +231,12 @@ town:
|
||||||
|
|
||||||
|
# The maximum townblocks available to a town is (numResidents * ratio).
|
||||||
|
# Setting this value to 0 will instead use the level based jump values determined in the town level config.
|
||||||
|
- town_block_ratio: '8'
|
||||||
|
+ town_block_ratio: '48'
|
||||||
|
# The size of the square grid cell. Changing this value is suggested only when you first install Towny.
|
||||||
|
# Doing so after entering data will shift things unwantedly. Using smaller value will allow higher precision,
|
||||||
|
# at the cost of more work setting up. Also, extremely small values will render the caching done useless.
|
||||||
|
# Each cell is (town_block_size * town_block_size * 128) in size, with 128 being from bedrock to clouds.
|
||||||
|
- town_block_size: '16'
|
||||||
|
+ town_block_size: '8'
|
||||||
|
|
||||||
|
|
||||||
|
############################################################
|
||||||
|
@@ -252,7 +252,7 @@ town:
|
||||||
|
|
||||||
|
new_world_settings:
|
||||||
|
# Default for new worlds to have towny enabled.
|
||||||
|
- using_towny: 'true'
|
||||||
|
+ using_towny: 'false'
|
||||||
|
|
||||||
|
pvp:
|
||||||
|
# Set if PVP is enabled in this world
|
||||||
|
@@ -289,4 +289,4 @@ new_world_settings:
|
||||||
|
plot_management:
|
||||||
|
|
||||||
|
block_delete:
|
||||||
|
- enabled: 'true'
|
||||||
|
+ enabled: 'false'
|
||||||
|
@@ -312,7 +312,7 @@ new_world_settings:
|
||||||
|
#
|
||||||
|
# If you allow players to break/build in the wild the snapshot will
|
||||||
|
# include any changes made before the plot was claimed.
|
||||||
|
- enabled: 'true'
|
||||||
|
+ enabled: 'false'
|
||||||
|
speed: 1s
|
||||||
|
# These block types will NOT be regenerated
|
||||||
|
block_ignore: GOLD_ORE,LAPIS_ORE,LAPIS_BLOCK,GOLD_BLOCK,IRON_BLOCK,MOSSY_COBBLESTONE,TORCH,MOB_SPAWNER,DIAMOND_ORE,DIAMOND_BLOCK,SIGN_POST,WALL_SIGN,GLOWSTONE
|
||||||
|
@@ -339,7 +339,7 @@ global_town_settings:
|
||||||
|
speed: 3s
|
||||||
|
enable: 'true'
|
||||||
|
# Allow towns to claim outposts (a townblock not connected to town).
|
||||||
|
- allow_outposts: 'true'
|
||||||
|
+ allow_outposts: 'false'
|
||||||
|
# When set to true outposts can be limited by the townOutpostLimit value of the Town Levels and
|
||||||
|
# the nationBonusOutpostLimit value in the Nation Levels. In this way nations can be made to be
|
||||||
|
# the only way of receiving outposts, or as an incentive to receive more outposts. Towns which are
|
||||||
|
@@ -375,19 +375,19 @@ global_town_settings:
|
||||||
|
# when there is a war or peace.
|
||||||
|
allow_town_spawn_travel_ally: 'true'
|
||||||
|
# When set to true both nation and ally spawn travel will also require the target town to have their status set to public.
|
||||||
|
- is_nation_ally_spawning_requiring_public_status: 'false'
|
||||||
|
+ is_nation_ally_spawning_requiring_public_status: 'true'
|
||||||
|
# If non zero it delays any spawn request by x seconds.
|
||||||
|
- teleport_warmup_time: '0'
|
||||||
|
+ teleport_warmup_time: '60'
|
||||||
|
# Number of seconds that must pass before a player can use /t spawn or /res spawn.
|
||||||
|
spawn_cooldown_time: '30'
|
||||||
|
# Number of seconds that must pass before pvp can be toggled by a town.
|
||||||
|
# Applies to residents of the town using /res toggle pvp, as well as
|
||||||
|
# plots having their PVP toggled using /plot toggle pvp.
|
||||||
|
pvp_cooldown_time: '30'
|
||||||
|
# Respawn the player at his town spawn point when he/she dies
|
||||||
|
town_respawn: 'false'
|
||||||
|
# Town respawn only happens when the player dies in the same world as the town's spawn point.
|
||||||
|
- town_respawn_same_world_only: 'false'
|
||||||
|
+ town_respawn_same_world_only: 'true'
|
||||||
|
# Prevent players from using /town spawn while within unclaimed areas and/or enemy/neutral towns.
|
||||||
|
# Allowed options: unclaimed,enemy,neutral
|
||||||
|
prevent_town_spawn_in: enemy
|
||||||
|
@@ -522,7 +522,7 @@ plugin:
|
||||||
|
fake_residents: '[IndustrialCraft],[BuildCraft],[Redpower],[Forestry],[Turtle]'
|
||||||
|
|
||||||
|
# Enable using_essentials if you are using cooldowns in essentials for teleports.
|
||||||
|
- using_essentials: 'false'
|
||||||
|
+ using_essentials: 'true'
|
||||||
|
|
||||||
|
# This enables/disables all the economy functions of Towny.
|
||||||
|
# This will first attempt to use Vault or Reserve to bridge your economy plugin with Towny.
|
||||||
|
@@ -609,7 +609,7 @@ protection:
|
||||||
|
# Husk, Stray, SkeletonHorse, ZombieHorse, Vex, Vindicator, Evoker, Endermite, PolarBear
|
||||||
|
|
||||||
|
# Remove living entities within a town's boundaries, if the town has the mob removal flag set.
|
||||||
|
- town_mob_removal_entities: Monster,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse
|
||||||
|
+ town_mob_removal_entities: Monster,Flying,Slime,Shulker,ZombieHorse
|
||||||
|
|
||||||
|
# Whether the town mob removal should remove THE_KILLER_BUNNY type rabbits.
|
||||||
|
town_mob_removal_killer_bunny: 'true'
|
||||||
|
@@ -889,9 +889,9 @@ economy:
|
||||||
|
# How much it costs to start a town.
|
||||||
|
price_new_town: '250.0'
|
||||||
|
# How much it costs to make an outpost. An outpost isn't limited to being on the edge of town.
|
||||||
|
- price_outpost: '500.0'
|
||||||
|
+ price_outpost: '1500.0'
|
||||||
|
# The price for a town to expand one townblock.
|
||||||
|
- price_claim_townblock: '25.0'
|
||||||
|
+ price_claim_townblock: '6.25'
|
||||||
|
# How much every additionally claimed townblock increases in cost. Set to 1 to deactivate this. 1.3 means +30% to every bonus claim block cost.
|
||||||
|
price_claim_townblock_increase: '1.0'
|
||||||
|
# The amount refunded to a town when they unclaim a townblock.
|
||||||
|
@@ -899,9 +899,9 @@ economy:
|
||||||
|
# It is advised that you do not set this to the same price as claiming either, otherwise towns will get around using outposts to claim far away.
|
||||||
|
price_claim_townblock_refund: '0.0'
|
||||||
|
# How much it costs a player to buy extra blocks.
|
||||||
|
- price_purchased_bonus_townblock: '25.0'
|
||||||
|
+ price_purchased_bonus_townblock: '75.0'
|
||||||
|
# How much every extra bonus block costs more. Set to 1 to deactivate this. 1.2 means +20% to every bonus claim block cost.
|
||||||
|
- price_purchased_bonus_townblock_increase: '1.0'
|
||||||
|
+ price_purchased_bonus_townblock_increase: '1.2'
|
||||||
|
|
||||||
|
death:
|
||||||
|
# Either fixed or percentage.
|
||||||
|
@@ -954,7 +954,7 @@ economy:
|
||||||
|
max_tax_percent: '25'
|
||||||
|
# The server's daily charge on each nation. If a nation fails to pay this upkeep
|
||||||
|
# all of it's member town are kicked and the Nation is removed.
|
||||||
|
- price_nation_upkeep: '100.0'
|
||||||
|
+ price_nation_upkeep: '250.0'
|
||||||
|
# Uses total number of towns in the nation to determine upkeep instead of nation level (Number of Residents)
|
||||||
|
# calculated by (number of towns in nation X price_nation_upkeep).
|
||||||
|
nation_pertown_upkeep: 'false'
|
||||||
|
@@ -962,12 +962,12 @@ economy:
|
||||||
|
nation_pertown_upkeep_affected_by_nation_level_modifier: 'false'
|
||||||
|
# The server's daily charge on each town. If a town fails to pay this upkeep
|
||||||
|
# all of it's residents are kicked and the town is removed.
|
||||||
|
- price_town_upkeep: '10.0'
|
||||||
|
+ price_town_upkeep: '5.0'
|
||||||
|
# Uses total amount of owned plots to determine upkeep instead of the town level (Number of residents)
|
||||||
|
# calculated by (number of claimed plots X price_town_upkeep).
|
||||||
|
- town_plotbased_upkeep: 'false'
|
||||||
|
+ town_plotbased_upkeep: 'true'
|
||||||
|
# If set to true, the plot-based-upkeep system will be modified by the Town Levels' upkeep modifiers.
|
||||||
|
- town_plotbased_upkeep_affected_by_town_level_modifier: 'false'
|
||||||
|
+ town_plotbased_upkeep_affected_by_town_level_modifier: 'true'
|
||||||
|
# The server's daily charge on a town which has claimed more townblocks than it is allowed.
|
||||||
|
price_town_overclaimed_upkeep_penalty: '0.0'
|
||||||
|
# Uses total number of plots that the town is overclaimed by, to determine the price_town_overclaimed_upkeep_penalty cost.
|
||||||
|
@@ -988,10 +988,10 @@ economy:
|
||||||
|
jail:
|
||||||
|
#If true attacking players who die on enemy-town land will be placed into the defending town's jail if it exists.
|
||||||
|
#Requires town_respawn to be true in order to work.
|
||||||
|
- is_jailing_attacking_enemies: 'false'
|
||||||
|
+ is_jailing_attacking_enemies: 'true'
|
||||||
|
#If true attacking players who are considered an outlaw, that are killed inside town land will be placed into the defending town's jail if it exists.
|
||||||
|
#Requires town_respawn to be true in order to work.
|
||||||
|
- is_jailing_attacking_outlaws: 'false'
|
||||||
|
+ is_jailing_attacking_outlaws: 'true'
|
||||||
|
#If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting.
|
||||||
|
jail_allows_ender_pearls: 'false'
|
||||||
|
#If false jailed players can use /town leave, and escape a jail.
|
||||||
|
@@ -1044,7 +1044,7 @@ war:
|
||||||
|
defended_attack: '10'
|
||||||
|
# Defending town pays attaking flagbearer. If a negative (attacker pays defending town),
|
||||||
|
# and the attacker can't pay, the attack is canceled.
|
||||||
|
- townblock_won: '10'
|
||||||
|
+ townblock_won: '3'
|
||||||
|
# Same as townblock_won but for the special case of winning the homeblock.
|
||||||
|
homeblock_won: '100'
|
||||||
|
|
||||||
|
@@ -1072,7 +1072,7 @@ war:
|
||||||
|
event:
|
||||||
|
warning_delay: '30'
|
||||||
|
#If false all towns not in nations can be attacked during a war event.
|
||||||
|
- towns_are_neutral: 'true'
|
||||||
|
+ towns_are_neutral: 'false'
|
||||||
|
enemy:
|
||||||
|
# If true, enemy's can only attack the edge plots of a town in war.
|
||||||
|
only_attack_borders: 'true'
|
||||||
|
@@ -1091,14 +1091,14 @@ war:
|
||||||
|
|
||||||
|
# A townblock takes damage every 5 seconds that an enemy is stood in it.
|
||||||
|
block_hp:
|
||||||
|
- town_block_hp: '60'
|
||||||
|
+ town_block_hp: '20'
|
||||||
|
home_block_hp: '120'
|
||||||
|
|
||||||
|
eco:
|
||||||
|
# This amount is new money injected into the economy with a war event.
|
||||||
|
base_spoils: '100.0'
|
||||||
|
# This amount is taken from the losing town for each plot lost.
|
||||||
|
- wartime_town_block_loss_price: '100.0'
|
||||||
|
+ wartime_town_block_loss_price: '0.0'
|
||||||
|
# This amount is taken from the player if they die during the event
|
||||||
|
price_death_wartime: '200.0'
|
||||||
|
# If set to true when a town drops an enemy townblock's HP to 0, the attacking town gains a bonus townblock,
|
||||||
|
@@ -1107,9 +1107,9 @@ war:
|
||||||
|
|
||||||
|
points:
|
||||||
|
points_townblock: '1'
|
||||||
|
- points_town: '10'
|
||||||
|
- points_nation: '100'
|
||||||
|
- points_kill: '1'
|
||||||
|
+ points_town: '0'
|
||||||
|
+ points_nation: '0'
|
||||||
|
+ points_kill: '0'
|
||||||
|
|
||||||
|
# The minimum height at which a player must stand to count as an attacker.
|
||||||
|
min_height: '60'
|
2
Towny/settings/applyPatch.sh
Normal file
2
Towny/settings/applyPatch.sh
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
git apply -v -C 0 --reject TownyConfig.patch
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,105 +1,111 @@
|
||||||
# This file contains custom permission sets which will be assigned to your players
|
# This file contains custom permission sets which will be assigned to your players
|
||||||
# depending on their current status.
|
# depending on their current status.
|
||||||
#
|
#
|
||||||
# This is all managed by towny and pushed directly to CraftBukkits SuperPerms.
|
# This is all managed by towny and pushed directly to CraftBukkits SuperPerms.
|
||||||
# These will be in addition to any you manually assign in your specific permission plugin.
|
# These will be in addition to any you manually assign in your specific permission plugin.
|
||||||
#
|
#
|
||||||
# You may assign any Permission nodes here, including those from other plugins.
|
# You may assign any Permission nodes here, including those from other plugins.
|
||||||
# You may also create any custom ranks you require.
|
# You may also create any custom ranks you require.
|
||||||
|
|
||||||
|
|
||||||
# The 'nomad' permission set covers players not in any town
|
# The 'nomad' permission set covers players not in any town
|
||||||
nomad:
|
nomad:
|
||||||
- towny.command.towny.map
|
- towny.command.towny.map
|
||||||
- towny.command.towny.prices
|
- towny.command.towny.prices
|
||||||
- towny.command.towny.tree
|
- towny.command.towny.tree
|
||||||
- towny.command.towny.time
|
- towny.command.towny.time
|
||||||
- towny.command.towny.universe
|
- towny.command.towny.universe
|
||||||
- towny.command.towny.version
|
- towny.command.towny.version
|
||||||
- towny.command.towny.war
|
- towny.command.towny.war
|
||||||
- towny.command.town.online
|
- towny.command.town.online
|
||||||
- towny.command.town.here
|
- towny.command.town.here
|
||||||
- towny.command.town.new
|
- towny.command.town.new
|
||||||
- towny.command.town.join
|
- towny.command.town.join
|
||||||
- towny.command.town.list
|
- towny.command.town.list
|
||||||
- towny.command.plot.perm
|
- towny.command.plot.perm
|
||||||
- towny.command.nation.list
|
- towny.command.nation.list
|
||||||
- towny.town.resident
|
- towny.town.resident
|
||||||
- towny.town.spawn.public
|
- towny.town.spawn.public
|
||||||
- towny.chat.general
|
- towny.chat.general
|
||||||
|
- towny.command.nation.townlist
|
||||||
# This section of permissions covers players who are members of a town.
|
- towny.command.nation.allylist
|
||||||
towns:
|
- towny.command.nation.enemylist
|
||||||
default:
|
|
||||||
# 'default' is the permission set which is auto assigned to any normal town member
|
# This section of permissions covers players who are members of a town.
|
||||||
- towny.command.resident.*
|
towns:
|
||||||
- towny.command.plot.claim
|
default:
|
||||||
- towny.command.plot.unclaim
|
# 'default' is the permission set which is auto assigned to any normal town member
|
||||||
- towny.command.plot.forsale
|
- towny.command.resident.*
|
||||||
- towny.command.plot.notforsale
|
- towny.command.plot.claim
|
||||||
- towny.command.plot.toggle.*
|
- towny.command.plot.unclaim
|
||||||
- towny.command.plot.set.perm
|
- towny.command.plot.forsale
|
||||||
- towny.command.plot.set.reset
|
- towny.command.plot.notforsale
|
||||||
- towny.command.town.online
|
- towny.command.plot.toggle.*
|
||||||
- towny.command.town.leave
|
- towny.command.plot.set.perm
|
||||||
- towny.command.town.deposit
|
- towny.command.plot.set.reset
|
||||||
- towny.town.spawn.town
|
- towny.command.town.online
|
||||||
- towny.chat.town
|
- towny.command.town.leave
|
||||||
mayor:
|
- towny.command.town.deposit
|
||||||
# Mayors get these permissions in addition to the default set.
|
- towny.town.spawn.town
|
||||||
- towny.tax_exempt
|
- towny.chat.town
|
||||||
- towny.command.towny.top
|
mayor:
|
||||||
- towny.command.town.*
|
# Mayors get these permissions in addition to the default set.
|
||||||
- towny.command.plot.*
|
- towny.tax_exempt
|
||||||
- towny.claimed.owntown.*
|
- towny.command.towny.top
|
||||||
- towny.command.nation.new
|
- towny.command.town.*
|
||||||
- towny.outlaw.jailer
|
- towny.command.plot.*
|
||||||
|
- towny.claimed.owntown.*
|
||||||
ranks:
|
- towny.command.nation.new
|
||||||
# Ranks contain additional permissions residents will be
|
- towny.command.nation.leave
|
||||||
# granted if they are assigned that specific rank.
|
- towny.outlaw.jailer
|
||||||
assistant:
|
- towny.command.nation.join
|
||||||
- towny.tax_exempt
|
|
||||||
- towny.command.town.claim.*
|
ranks:
|
||||||
- towny.command.town.invite.add
|
# Ranks contain additional permissions residents will be
|
||||||
- towny.command.plot.*
|
# granted if they are assigned that specific rank.
|
||||||
- towny.command.town.toggle.public
|
assistant:
|
||||||
- towny.claimed.owntown.switch.*
|
- towny.tax_exempt
|
||||||
# assistants are able to grant VIP and helper rank
|
- towny.command.town.claim.*
|
||||||
- towny.command.town.rank.vip
|
- towny.command.town.invite.add
|
||||||
- towny.command.town.rank.helper
|
- towny.command.plot.*
|
||||||
- towny.outlaw.jailer
|
- towny.command.town.toggle.public
|
||||||
helper:
|
- towny.claimed.owntown.switch.*
|
||||||
- towny.claimed.townowned.switch.*
|
# assistants are able to grant VIP and helper rank
|
||||||
donator:
|
- towny.command.town.rank.vip
|
||||||
# Currently only an example rank holder with no extra permissions
|
- towny.command.town.rank.helper
|
||||||
vip:
|
- towny.outlaw.jailer
|
||||||
# Currently only an example rank holder with no extra permissions
|
helper:
|
||||||
# Sheriff rank is able to jail other town members.
|
- towny.claimed.townowned.switch.*
|
||||||
sheriff:
|
donator:
|
||||||
- towny.command.town.toggle.jail
|
# Currently only an example rank holder with no extra permissions
|
||||||
- towny.outlaw.jailer
|
vip:
|
||||||
|
# Currently only an example rank holder with no extra permissions
|
||||||
# This section of permissions covers players who are members of any town in a nation.
|
# Sheriff rank is able to jail other town members.
|
||||||
nations:
|
sheriff:
|
||||||
default:
|
- towny.command.town.toggle.jail
|
||||||
# All nation members get these permissions.
|
- towny.outlaw.jailer
|
||||||
- towny.command.nation.online
|
|
||||||
- towny.command.nation.deposit
|
# This section of permissions covers players who are members of any town in a nation.
|
||||||
- towny.command.nation.spawn
|
nations:
|
||||||
- towny.nation.spawn.nation
|
default:
|
||||||
- towny.nation.spawn.ally
|
# All nation members get these permissions.
|
||||||
- towny.town.spawn.nation
|
- towny.command.nation.online
|
||||||
- towny.chat.nation
|
- towny.command.nation.deposit
|
||||||
king:
|
- towny.command.nation.spawn
|
||||||
# Kings get these permissions in addition to the default set.
|
- towny.nation.spawn.nation
|
||||||
- towny.command.nation.*
|
- towny.nation.spawn.ally
|
||||||
|
- towny.town.spawn.nation
|
||||||
ranks:
|
- towny.town.spawn.ally
|
||||||
assistant:
|
- towny.chat.nation
|
||||||
- towny.command.nation.rank.helper
|
king:
|
||||||
- towny.command.nation.invite.add
|
# Kings get these permissions in addition to the default set.
|
||||||
- towny.command.nation.ally.*
|
- towny.command.nation.*
|
||||||
- towny.command.nation.enemy
|
|
||||||
helper:
|
ranks:
|
||||||
- towny.command.nation.add
|
assistant:
|
||||||
|
- towny.command.nation.rank.helper
|
||||||
|
- towny.command.nation.invite.add
|
||||||
|
- towny.command.nation.ally.*
|
||||||
|
- towny.command.nation.enemy
|
||||||
|
helper:
|
||||||
|
- towny.command.nation.add
|
||||||
|
|
|
@ -13,7 +13,7 @@ disable-v1-protocol: false
|
||||||
# All tokens, labeled by the serviceName of each server list.
|
# All tokens, labeled by the serviceName of each server list.
|
||||||
tokens:
|
tokens:
|
||||||
# Default token for all server lists, if another isn't supplied.
|
# Default token for all server lists, if another isn't supplied.
|
||||||
default: voreuavh6vd07b1v98ogie1p4s
|
default: kcah732f9hecgrvh42ir1dmds5
|
||||||
|
|
||||||
# Configuration section for all vote forwarding to NuVotifier
|
# Configuration section for all vote forwarding to NuVotifier
|
||||||
forwarding:
|
forwarding:
|
||||||
|
|
|
@ -1,24 +1,3 @@
|
||||||
#
|
|
||||||
# WorldGuard's main configuration file
|
|
||||||
#
|
|
||||||
# This is the global configuration file. Anything placed into here will
|
|
||||||
# be applied to all worlds. However, each world has its own configuration
|
|
||||||
# file to allow you to replace most settings in here for that world only.
|
|
||||||
#
|
|
||||||
# About editing this file:
|
|
||||||
# - DO NOT USE TABS. You MUST use spaces or Bukkit will complain. If
|
|
||||||
# you use an editor like Notepad++ (recommended for Windows users), you
|
|
||||||
# must configure it to "replace tabs with spaces." In Notepad++, this can
|
|
||||||
# be changed in Settings > Preferences > Language Menu.
|
|
||||||
# - Don't get rid of the indents. They are indented so some entries are
|
|
||||||
# in categories (like "enforce-single-session" is in the "protection"
|
|
||||||
# category.
|
|
||||||
# - If you want to check the format of this file before putting it
|
|
||||||
# into WorldGuard, paste it into http://yaml-online-parser.appspot.com/
|
|
||||||
# and see if it gives "ERROR:".
|
|
||||||
# - Lines starting with # are comments and so they are ignored.
|
|
||||||
#
|
|
||||||
|
|
||||||
regions:
|
regions:
|
||||||
uuid-migration:
|
uuid-migration:
|
||||||
perform-on-next-start: false
|
perform-on-next-start: false
|
||||||
|
@ -43,6 +22,10 @@ regions:
|
||||||
location-flags-only-inside-regions: false
|
location-flags-only-inside-regions: false
|
||||||
max-region-count-per-player:
|
max-region-count-per-player:
|
||||||
default: 7
|
default: 7
|
||||||
|
use-paper-entity-origin: false
|
||||||
|
cancel-chat-without-recipients: true
|
||||||
|
disable-bypass-by-default: false
|
||||||
|
announce-bypass-status: false
|
||||||
auto-invincible: false
|
auto-invincible: false
|
||||||
auto-invincible-group: false
|
auto-invincible-group: false
|
||||||
auto-no-drowning-group: false
|
auto-no-drowning-group: false
|
||||||
|
@ -64,11 +47,13 @@ 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
|
||||||
disable-xp-orb-drops: false
|
disable-xp-orb-drops: false
|
||||||
disable-obsidian-generators: false
|
disable-obsidian-generators: false
|
||||||
|
use-max-priority-association: false
|
||||||
gameplay:
|
gameplay:
|
||||||
block-potions: []
|
block-potions: []
|
||||||
block-potions-overly-reliably: false
|
block-potions-overly-reliably: false
|
||||||
|
@ -133,6 +118,7 @@ player-damage:
|
||||||
disable-explosion-damage: false
|
disable-explosion-damage: false
|
||||||
disable-mob-damage: false
|
disable-mob-damage: false
|
||||||
disable-death-messages: false
|
disable-death-messages: false
|
||||||
|
reset-fall-on-void-teleport: false
|
||||||
chest-protection:
|
chest-protection:
|
||||||
enable: false
|
enable: false
|
||||||
disable-off-check: false
|
disable-off-check: false
|
||||||
|
@ -148,6 +134,7 @@ weather:
|
||||||
disable-powered-creepers: false
|
disable-powered-creepers: false
|
||||||
always-raining: false
|
always-raining: false
|
||||||
always-thundering: false
|
always-thundering: false
|
||||||
|
disable-villager-witchification: false
|
||||||
dynamics:
|
dynamics:
|
||||||
disable-mushroom-spread: false
|
disable-mushroom-spread: false
|
||||||
disable-ice-melting: false
|
disable-ice-melting: false
|
||||||
|
@ -160,6 +147,8 @@ dynamics:
|
||||||
disable-vine-growth: false
|
disable-vine-growth: false
|
||||||
disable-soil-dehydration: false
|
disable-soil-dehydration: false
|
||||||
snow-fall-blocks: []
|
snow-fall-blocks: []
|
||||||
|
disable-crop-growth: false
|
||||||
|
disable-coral-block-fade: false
|
||||||
blacklist:
|
blacklist:
|
||||||
use-as-whitelist: false
|
use-as-whitelist: false
|
||||||
logging:
|
logging:
|
||||||
|
@ -175,3 +164,7 @@ blacklist:
|
||||||
enable: false
|
enable: false
|
||||||
path: worldguard/logs/%Y-%m-%d.log
|
path: worldguard/logs/%Y-%m-%d.log
|
||||||
open-files: 10
|
open-files: 10
|
||||||
|
disable-permission-cache: false
|
||||||
|
turtle-egg:
|
||||||
|
disable-creature-trampling: false
|
||||||
|
disable-player-trampling: false
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#
|
#
|
||||||
# WorldGuard's world configuration file
|
# WorldGuard's world configuration file
|
||||||
#
|
#
|
||||||
# This is a world configuration file. Anything placed into here will only
|
# This is a world configuration file. Anything placed into here will only
|
||||||
# affect this world. If you don't put anything in this file, then the
|
# affect this world. If you don't put anything in this file, then the
|
||||||
# settings will be inherited from the main configuration file.
|
# settings will be inherited from the main configuration file.
|
||||||
#
|
#
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
# Remove the {} and add your own entries.
|
# Remove the {} and add your own entries.
|
||||||
#
|
#
|
||||||
|
|
||||||
{}
|
{}
|
||||||
|
|
13
WorldGuard/worlds/flatworld/config.yml
Normal file
13
WorldGuard/worlds/flatworld/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
13
WorldGuard/worlds/plotworld/config.yml
Normal file
13
WorldGuard/worlds/plotworld/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
13
WorldGuard/worlds/v1/config.yml
Normal file
13
WorldGuard/worlds/v1/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
13
WorldGuard/worlds/v2/config.yml
Normal file
13
WorldGuard/worlds/v2/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
13
WorldGuard/worlds/v3/config.yml
Normal file
13
WorldGuard/worlds/v3/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
13
WorldGuard/worlds/v4/config.yml
Normal file
13
WorldGuard/worlds/v4/config.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#
|
||||||
|
# WorldGuard's world configuration file
|
||||||
|
#
|
||||||
|
# This is a world configuration file. Anything placed into here will only
|
||||||
|
# affect this world. If you don't put anything in this file, then the
|
||||||
|
# settings will be inherited from the main configuration file.
|
||||||
|
#
|
||||||
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
|
# Remove the {} and add your own entries.
|
||||||
|
#
|
||||||
|
|
||||||
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
|
@ -1,12 +1,13 @@
|
||||||
#
|
#
|
||||||
# WorldGuard's world configuration file
|
# WorldGuard's world configuration file
|
||||||
#
|
#
|
||||||
# This is a world configuration file. Anything placed into here will only
|
# This is a world configuration file. Anything placed into here will only
|
||||||
# affect this world. If you don't put anything in this file, then the
|
# affect this world. If you don't put anything in this file, then the
|
||||||
# settings will be inherited from the main configuration file.
|
# settings will be inherited from the main configuration file.
|
||||||
#
|
#
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
# Remove the {} and add your own entries.
|
# Remove the {} and add your own entries.
|
||||||
#
|
#
|
||||||
|
|
||||||
{}
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
#
|
#
|
||||||
# WorldGuard's world configuration file
|
# WorldGuard's world configuration file
|
||||||
#
|
#
|
||||||
# This is a world configuration file. Anything placed into here will only
|
# This is a world configuration file. Anything placed into here will only
|
||||||
# affect this world. If you don't put anything in this file, then the
|
# affect this world. If you don't put anything in this file, then the
|
||||||
# settings will be inherited from the main configuration file.
|
# settings will be inherited from the main configuration file.
|
||||||
#
|
#
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
# Remove the {} and add your own entries.
|
# Remove the {} and add your own entries.
|
||||||
#
|
#
|
||||||
|
|
||||||
{}
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
#
|
#
|
||||||
# WorldGuard's world configuration file
|
# WorldGuard's world configuration file
|
||||||
#
|
#
|
||||||
# This is a world configuration file. Anything placed into here will only
|
# This is a world configuration file. Anything placed into here will only
|
||||||
# affect this world. If you don't put anything in this file, then the
|
# affect this world. If you don't put anything in this file, then the
|
||||||
# settings will be inherited from the main configuration file.
|
# settings will be inherited from the main configuration file.
|
||||||
#
|
#
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
# Remove the {} and add your own entries.
|
# Remove the {} and add your own entries.
|
||||||
#
|
#
|
||||||
|
|
||||||
{}
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
#
|
#
|
||||||
# WorldGuard's world configuration file
|
# WorldGuard's world configuration file
|
||||||
#
|
#
|
||||||
# This is a world configuration file. Anything placed into here will only
|
# This is a world configuration file. Anything placed into here will only
|
||||||
# affect this world. If you don't put anything in this file, then the
|
# affect this world. If you don't put anything in this file, then the
|
||||||
# settings will be inherited from the main configuration file.
|
# settings will be inherited from the main configuration file.
|
||||||
#
|
#
|
||||||
# If you see {} below, that means that there are NO entries in this file.
|
# If you see {} below, that means that there are NO entries in this file.
|
||||||
# Remove the {} and add your own entries.
|
# Remove the {} and add your own entries.
|
||||||
#
|
#
|
||||||
|
|
||||||
{}
|
regions:
|
||||||
|
titles-always-use-default-times: true
|
||||||
|
|
|
@ -21,17 +21,17 @@ deftemplatesuffix: vlowres #disabled
|
||||||
# mysql: MySQL database, at hostname:port in database, accessed via userid with password
|
# mysql: MySQL database, at hostname:port in database, accessed via userid with password
|
||||||
storage:
|
storage:
|
||||||
# Filetree storage (standard tree of image files for maps)
|
# Filetree storage (standard tree of image files for maps)
|
||||||
type: filetree
|
type: mysql
|
||||||
# SQLite db for map storage (uses dbfile as storage location)
|
# SQLite db for map storage (uses dbfile as storage location)
|
||||||
#type: sqlite
|
#type: sqlite
|
||||||
#dbfile: dynmap.db
|
#dbfile: dynmap.db
|
||||||
# MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix')
|
# MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix')
|
||||||
#type: mysql
|
#type: mysql
|
||||||
#hostname: localhost
|
hostname: na05-sql.pebblehost.com
|
||||||
#port: 3306
|
port: 3306
|
||||||
#database: dynmap
|
database: 'NOPE'
|
||||||
#userid: dynmap
|
userid: 'NOPE'
|
||||||
#password: dynmap
|
password: 'NOPE'
|
||||||
#prefix: ""
|
#prefix: ""
|
||||||
#flags: "?allowReconnect=true"
|
#flags: "?allowReconnect=true"
|
||||||
|
|
||||||
|
@ -312,10 +312,10 @@ exportpath: export
|
||||||
|
|
||||||
# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
|
# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
|
||||||
# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified)
|
# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified)
|
||||||
#webserver-bindaddress: 0.0.0.0
|
webserver-bindaddress: 0.0.0.0
|
||||||
|
|
||||||
# The TCP-port the webserver will listen on.
|
# The TCP-port the webserver will listen on.
|
||||||
webserver-port: 8123
|
webserver-port: 8143
|
||||||
|
|
||||||
# Maximum concurrent session on internal web server - limits resources used in Bukkit server
|
# Maximum concurrent session on internal web server - limits resources used in Bukkit server
|
||||||
max-sessions: 30
|
max-sessions: 30
|
||||||
|
|
40
dynmap/templates/custom-nether-vlowres.txt
Normal file
40
dynmap/templates/custom-nether-vlowres.txt
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
version: 0.24
|
||||||
|
#
|
||||||
|
# Default template for "Nether" environment worlds (deftemplatesuffix="vlowres")
|
||||||
|
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
||||||
|
#
|
||||||
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-nether-vlowres.txt' if you wish to customize it
|
||||||
|
#
|
||||||
|
templates:
|
||||||
|
# Nether world template (HDMap vlowres)
|
||||||
|
nether-vlowres:
|
||||||
|
enabled: true
|
||||||
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
|
extrazoomout: 2
|
||||||
|
#center:
|
||||||
|
# x: 0
|
||||||
|
# y: 64
|
||||||
|
# z: 0
|
||||||
|
maps:
|
||||||
|
- class: org.dynmap.hdmap.HDMap
|
||||||
|
name: flat
|
||||||
|
title: "Flat"
|
||||||
|
prefix: flat
|
||||||
|
perspective: iso_S_90_vlowres
|
||||||
|
shader: stdtexture
|
||||||
|
lighting: nethershadows
|
||||||
|
# Map background color (day or night)
|
||||||
|
background: "#300806"
|
||||||
|
# Adjust extra zoom in levels - default is 2
|
||||||
|
mapzoomin: 2
|
||||||
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
|
# name: nether
|
||||||
|
# title: "Surface"
|
||||||
|
# prefix: nt
|
||||||
|
# perspective: iso_SE_60_vlowres
|
||||||
|
# shader: stdtexture
|
||||||
|
# lighting: nethershadows
|
||||||
|
# # Map background color (day or night)
|
||||||
|
# background: "#300806"
|
||||||
|
# # Adjust extra zoom in levels - default is 2
|
||||||
|
# mapzoomin: 2
|
45
dynmap/templates/custom-normal-vlowres.txt
Normal file
45
dynmap/templates/custom-normal-vlowres.txt
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
version: 0.24
|
||||||
|
#
|
||||||
|
# Default template for "Normal" environment worlds (deftemplatesuffix="vlowres")
|
||||||
|
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
||||||
|
#
|
||||||
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-normal-vlowres.txt' if you wish to customize it
|
||||||
|
#
|
||||||
|
templates:
|
||||||
|
# Template for normal world (HDMap vlowres)
|
||||||
|
normal-vlowres:
|
||||||
|
enabled: true
|
||||||
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
|
extrazoomout: 2
|
||||||
|
#center:
|
||||||
|
# x: 0
|
||||||
|
# y: 64
|
||||||
|
# z: 0
|
||||||
|
maps:
|
||||||
|
- class: org.dynmap.hdmap.HDMap
|
||||||
|
name: flat
|
||||||
|
title: "Flat"
|
||||||
|
prefix: flat
|
||||||
|
perspective: iso_S_90_vlowres
|
||||||
|
shader: stdtexture
|
||||||
|
lighting: shadows
|
||||||
|
# Adjust extra zoom in levels - default is 2
|
||||||
|
mapzoomin: 2
|
||||||
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
|
# name: surface
|
||||||
|
# title: "Surface"
|
||||||
|
# prefix: t
|
||||||
|
# perspective: iso_SE_60_vlowres
|
||||||
|
# shader: stdtexture
|
||||||
|
# lighting: shadows
|
||||||
|
# # Adjust extra zoom in levels - default is 2
|
||||||
|
# mapzoomin: 2
|
||||||
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
|
# name: cave
|
||||||
|
# title: "Cave"
|
||||||
|
# prefix: ct
|
||||||
|
# perspective: iso_SE_60_vlowres
|
||||||
|
# shader: cave
|
||||||
|
# lighting: default
|
||||||
|
# # Adjust extra zoom in levels - default is 2
|
||||||
|
# mapzoomin: 2
|
37
dynmap/templates/custom-the_end-vlowres.txt
Normal file
37
dynmap/templates/custom-the_end-vlowres.txt
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
version: 0.24
|
||||||
|
#
|
||||||
|
# Default template for "The End" environment worlds (deftemplatesuffix="vlowres")
|
||||||
|
# Uses the HDMap renderer with view from the SE with the "vlowres" resolution (2 pixels per block edge)
|
||||||
|
#
|
||||||
|
# This file MAY need to be replaced during an upgrade - rename file to 'custom-the_end-vlowres.txt' if you wish to customize it
|
||||||
|
#
|
||||||
|
templates:
|
||||||
|
# The End world template (HDMap vlowres)
|
||||||
|
the_end-vlowres:
|
||||||
|
enabled: true
|
||||||
|
# Number of extra zoom-out levels for world (each level is twice as big as the previous one)
|
||||||
|
extrazoomout: 2
|
||||||
|
#center:
|
||||||
|
# x: 0
|
||||||
|
# y: 64
|
||||||
|
# z: 0
|
||||||
|
maps:
|
||||||
|
- class: org.dynmap.hdmap.HDMap
|
||||||
|
name: flat
|
||||||
|
title: "Flat"
|
||||||
|
prefix: flat
|
||||||
|
perspective: iso_S_90_vlowres
|
||||||
|
shader: stdtexture
|
||||||
|
lighting: brightnight
|
||||||
|
# Adjust extra zoom in levels - default is 2
|
||||||
|
mapzoomin: 2
|
||||||
|
# - class: org.dynmap.hdmap.HDMap
|
||||||
|
# name: the_end
|
||||||
|
# title: "Surface"
|
||||||
|
# prefix: st
|
||||||
|
# perspective: iso_SE_60_vlowres
|
||||||
|
# shader: stdtexture
|
||||||
|
# lighting: brightnight
|
||||||
|
# # Adjust extra zoom in levels - default is 2
|
||||||
|
# mapzoomin: 2
|
||||||
|
|
|
@ -6,6 +6,73 @@
|
||||||
# Deleting this file will result in a fresh copy being produced by dynmap.jar on the next startup.
|
# Deleting this file will result in a fresh copy being produced by dynmap.jar on the next startup.
|
||||||
#
|
#
|
||||||
worlds:
|
worlds:
|
||||||
|
- name: world_nether
|
||||||
|
enabled: false
|
||||||
|
- name: world_the_end
|
||||||
|
enabled: false
|
||||||
|
- name: world
|
||||||
|
center:
|
||||||
|
x: -32271
|
||||||
|
y: 64
|
||||||
|
z: -8199
|
||||||
|
visibilitylimits:
|
||||||
|
- x0: -36850
|
||||||
|
z0: -12800
|
||||||
|
x1: -27700
|
||||||
|
z1: -3650
|
||||||
|
hidestyle: air
|
||||||
|
- name: worldhub
|
||||||
|
alias: Hub
|
||||||
|
center:
|
||||||
|
x: 160
|
||||||
|
y: 64
|
||||||
|
z: -95
|
||||||
|
visibilitylimits:
|
||||||
|
- x0: 80
|
||||||
|
z0: 180
|
||||||
|
x1: 260
|
||||||
|
z1: 0
|
||||||
|
hidestyle: air
|
||||||
|
- name: v1
|
||||||
|
alias: "Chroma Version 1"
|
||||||
|
center:
|
||||||
|
x: -3650
|
||||||
|
y: 64
|
||||||
|
z: -6500
|
||||||
|
visibilitylimits:
|
||||||
|
- x0: -4650
|
||||||
|
z0: -7500
|
||||||
|
x1: -2650
|
||||||
|
z1: -5500
|
||||||
|
hidestyle: air
|
||||||
|
- name: v2
|
||||||
|
alias: "Chroma Version 2"
|
||||||
|
center:
|
||||||
|
x: 1412
|
||||||
|
y: 64
|
||||||
|
z: -296
|
||||||
|
visibilitylimits:
|
||||||
|
- x0: -2590
|
||||||
|
z0: -4300
|
||||||
|
x1: 5410
|
||||||
|
z1: 3700
|
||||||
|
hidestyle: air
|
||||||
|
- name: v3
|
||||||
|
alias: "Chroma Version 3"
|
||||||
|
center:
|
||||||
|
x: 2300
|
||||||
|
y: 64
|
||||||
|
z: 0
|
||||||
|
visibilitylimits:
|
||||||
|
- x0: -2200
|
||||||
|
z0: -4500
|
||||||
|
x1: 6850
|
||||||
|
z1: 4500
|
||||||
|
hidestyle: air
|
||||||
|
- name: plotworld
|
||||||
|
enabled: true
|
||||||
|
- name: flatworld
|
||||||
|
enabled: false
|
||||||
# Worlds can be handled by templates, based on world type
|
# Worlds can be handled by templates, based on world type
|
||||||
# You can override the properties of the template by specifying them in this section
|
# You can override the properties of the template by specifying them in this section
|
||||||
# for example 'Title: "My Awesome World"'
|
# for example 'Title: "My Awesome World"'
|
||||||
|
|
15
update.sh
15
update.sh
|
@ -8,19 +8,20 @@ do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
find . -path './Movecraft/types/*.craft' -exec git add -f '{}' \;
|
find . -path './Movecraft/types/*.craft' -exec git add -f '{}' \;
|
||||||
git add -f 'dynmap/configuration.txt' 'dynmap/worlds.txt'
|
git add -f 'dynmap/configuration.txt' 'dynmap/worlds.txt' 'dynmap/templates/custom-normal-vlowres.txt' 'dynmap/templates/custom-nether-vlowres.txt' 'dynmap/templates/custom-the_end-vlowres.txt'
|
||||||
git add -f 'MythicMobs/*' ':!:MythicMobs/SavedData/*'
|
git add -f 'MythicMobs/*' ':!:MythicMobs/SavedData/*'
|
||||||
git add -f ':(glob)Jobs/*.yml' ':!:Jobs/furnaceBrewingStands.yml'
|
git add -f ':(glob)Jobs/*.yml' ':!:Jobs/furnaceBrewingStands.yml' ':!:Jobs/blockOwnerShips.yml'
|
||||||
git add -f 'Towny/settings/townyperms.yml'
|
git add -f 'Towny/settings/*' ':!:Towny/settings/*.rej' ':!:Towny/settings/english.yml'
|
||||||
git add -f 'PlotSquared/*' ':!:PlotSquared/*storage*' ':!:PlotSquared/translations*'
|
git add -f 'PlotSquared/*' ':!:PlotSquared/*storage*' ':!:PlotSquared/translations*' ':!:PlotSquared/user_cache.db'
|
||||||
git add -f 'PermissionsEx/permissions.yml'
|
#git add -f 'PermissionsEx/permissions.yml'
|
||||||
git add -f 'Multiverse-Core/worlds.yml'
|
git add -f 'Multiverse-Core/worlds.yml'
|
||||||
git add -f 'ServerRunner/config.yml' # Not a plugin
|
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
|
||||||
|
|
||||||
sudo -H git commit -S && git push #sudo -H needed for GPG signing
|
git commit -S && git push #sudo -H needed for GPG signing
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue