Update before 1.15.2

1.14.4
This commit is contained in:
Chromachine 2020-02-16 17:46:13 +00:00
parent 65d1b66389
commit 72da16e5eb
No known key found for this signature in database
GPG key ID: E3A2A1CAA522AE6E
9 changed files with 151 additions and 82 deletions

View file

@ -1,9 +1,16 @@
global: global:
notificationSound: '' notificationSound: ''
notificationPitch: 1.0 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: 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.
TownyComponent: TownyComponent:
enabled: true enabled: true
# Town colors for Towny. It allows mayors and kings to set a color for their town/nation (nation can be disabled).
# This color is applied to the player names in chat and on Dynmap, if used.
TownColorComponent: TownColorComponent:
enabled: true enabled: true
useNationColors: true useNationColors: true
@ -17,14 +24,19 @@ components:
- Gold - Gold
liria: liria:
- DarkPurple - DarkPurple
winterforge:
- Aqua
xoll: xoll:
- DarkBlue - DarkBlue
nationcolors: nationcolors:
peoples_republic: Red peoples_republic: Red
leagueofcrafters: Gold 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: FlairComponent:
enabled: true enabled: true
flairThreadURL: https://www.reddit.com/r/Chromagamers/comments/51ys94/flair_thread_for_the_mc_server/ 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: AnnouncerComponent:
enabled: true enabled: true
announceMessages: announceMessages:
@ -32,6 +44,7 @@ components:
- '§bJoin Discord: https://discord.gg/gxmTS8N' - '§bJoin Discord: https://discord.gg/gxmTS8N'
- '§bLike the server? Vote: http://goo.gl/HDRW0a' - '§bLike the server? Vote: http://goo.gl/HDRW0a'
announceTime: 900000 announceTime: 900000
# Random things I added over the years.
FunComponent: FunComponent:
enabled: true enabled: true
laughStrings: laughStrings:
@ -45,6 +58,7 @@ components:
- rofl - rofl
respect: true respect: true
unlol: true unlol: true
# Allows players to append tableflips and other things to their messages. Everything is configurable here.
AppendTextComponent: AppendTextComponent:
enabled: true enabled: true
texts: texts:
@ -77,6 +91,9 @@ components:
- This command appends a shrug after your message - This command appends a shrug after your message
- Or just makes you shrug - Or just makes you shrug
appendedText: ¯\\\_(ツ)\_/¯ 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.
FormatterComponent: FormatterComponent:
enabled: true enabled: true
allowFormatting: true allowFormatting: true
@ -116,3 +133,5 @@ components:
enabled: true enabled: true
someone: someone:
enabled: true enabled: true
notificationSound: ''
notificationPitch: 1.0

View file

@ -1,13 +1,22 @@
global: 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 mainServer: 125813020357165056
# The (bot) channel to use for Discord commands like /role.
commandChannel: 209720707188260864 commandChannel: 209720707188260864
# The prefix to use with Discord commands like /role. It only works in the bot channel.
prefix: '|' 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 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 modRole: Moderator
serverup: true serverup: true
components: 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: GeneralEventBroadcasterModule:
enabled: true enabled: true
# Provides Minecraft chat connection to Discord. Commands may be used either in a public chat (limited) or in a DM.
MinecraftChatModule: MinecraftChatModule:
enabled: true enabled: true
chatChannel: 613506700099584050 chatChannel: 613506700099584050
@ -41,15 +50,26 @@ components:
toggles: 0 toggles: 0
brtoggles: [] brtoggles: []
profileURL: https://tbmcplugins.github.io/profile.html profileURL: https://tbmcplugins.github.io/profile.html
# Listens for errors from the Chroma plugins and posts them to Discord, ignoring repeating errors so it's not that spammy.
ExceptionListenerModule: ExceptionListenerModule:
enabled: true enabled: true
channel: 239519012529111040
pingRole: Coder
# Automatically collects roles with a certain color (the second to last in the upper row - #95a5a6).
# Users can add these roles to themselves using the /role Discord command.
GameRoleModule: GameRoleModule:
enabled: true enabled: true
# Posts new posts from Reddit to the specified channel(s). It will pin the regular posts (not the mod posts).
AnnouncerModule: AnnouncerModule:
enabled: true enabled: true
keepPinned: 40 keepPinned: 40
lastAnnouncementTime: 1563726352 lastAnnouncementTime: 1577850597
lastSeenTime: 1563726352 lastSeenTime: 1577850597
channel: 125813020357165056
subredditURL: https://www.reddit.com/r/ChromaGamers
modChannel: 126795071927353344
# All kinds of random things.
# The YEEHAW event uses an emoji named :YEEHAW: if available
FunModule: FunModule:
enabled: true enabled: true
serverReadyAnswers: serverReadyAnswers:
@ -77,3 +97,4 @@ components:
- when's the server ready - when's the server ready
- when's the server open - when's the server open
- Vhen vill ze server be open? - Vhen vill ze server be open?
fullHouseChannel: 0

View file

@ -1,12 +1,19 @@
global: 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 writePluginList: true
# Print some debug information.
test: false test: false
# The chat format to use for messages from other platforms if Chroma-Chat is not installed.
chatFormat: '[{origin}|{channel}] <{name}> {message}' chatFormat: '[{origin}|{channel}] <{name}> {message}'
components: components:
# Downloads plugin updates built from their source using JitPack - doesn't work anymore
PluginUpdaterComponent: PluginUpdaterComponent:
enabled: true enabled: true
# Provides commands such as /schrestart (restart after a countdown) and /primerestart (restart when nobody is online)
RestartComponent: RestartComponent:
enabled: true enabled: true
# Manages chat channels. If disabled, only global channels will be registered.
ChannelComponent: ChannelComponent:
enabled: true enabled: true
g: g:
@ -58,18 +65,25 @@ components:
rp: rp:
enabled: true enabled: true
IDs: [] IDs: []
# 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: RandomTPComponent:
enabled: false enabled: false
# Allows giving a 'member' group over some time elapsed OR played.
MemberComponent: MemberComponent:
enabled: true enabled: true
registeredForDays: 7 registeredForDays: 7
playedHours: 12 playedHours: 12
memberGroup: member memberGroup: member
# Automatically renames Towny players if they changed their Minecraft name
TownyComponent: TownyComponent:
enabled: true enabled: true
# Do not use (EULA)
VotifierComponent: VotifierComponent:
enabled: true enabled: true
rewardAmount: 0.0 rewardAmount: 0.0
# Provides a /spawn command that works with BungeeCord. Make sure to set up on each server.
SpawnComponent: SpawnComponent:
enabled: true enabled: true
targetServer: '' targetServer: ''

View file

@ -12,6 +12,7 @@ bossBar:
NorbiPeti: true NorbiPeti: true
Alisolarflare: true Alisolarflare: true
PrincessFox: true PrincessFox: true
Dral_Flore: true
thewindmillman: true thewindmillman: true
DubbleBerger: true DubbleBerger: true
creepachu: true creepachu: true
@ -23,27 +24,28 @@ bossBar:
SafireMister: true SafireMister: true
Mr_Byzantine: true Mr_Byzantine: true
actionBar: actionBar:
TaffySwordsman: true
jedipadwan: true jedipadwan: true
TheShyPig: true TheShyPig: true
jarrxth: true jarrxth: true
AtlanticMercyyy: true
matyello: true
HasOkayInternet: true HasOkayInternet: true
Serxen: true Serxen: true
xPoonSlayer_69x: true xPoonSlayer_69x: true
Deoplo: true Deoplo: true
NorbiPeti: true
VanillaVela: true VanillaVela: true
Alisolarflare: true Dral_Flore: true
PrincessFox: true
thewindmillman: true thewindmillman: true
DubbleBerger: true DubbleBerger: true
Ghostise: true
Mr_Byzantine: true
TaffySwordsman: true
AtlanticMercyyy: true
matyello: true
NorbiPeti: true
Alisolarflare: true
PrincessFox: true
creepachu: true creepachu: true
Dizzle8949: true Dizzle8949: true
SyK7: true SyK7: true
cedricvh27: true cedricvh27: true
Ghostise: true
justscooby: true justscooby: true
SafireMister: true SafireMister: true
Mr_Byzantine: true

View file

@ -1,51 +1,4 @@
worlds: worlds:
world_the_end:
==: MVWorld
hidden: 'false'
alias: world_the_end
color: WHITE
style: NORMAL
pvp: 'true'
scale: '16.0'
respawnWorld: world
allowWeather: 'true'
difficulty: EASY
spawning:
==: MVSpawnSettings
animals:
==: MVSpawnSubSettings
spawn: 'true'
spawnrate: '-1'
exceptions: []
monsters:
==: MVSpawnSubSettings
spawn: 'true'
spawnrate: '-1'
exceptions: []
entryfee:
==: MVEntryFee
amount: '0.0'
hunger: 'true'
autoHeal: 'true'
adjustSpawn: 'true'
portalForm: ALL
gameMode: SURVIVAL
keepSpawnInMemory: 'false'
spawnLocation:
==: MVSpawnLocation
x: 0.0
y: 62.0
z: 0.0
pitch: 0.0
yaw: 0.0
autoLoad: 'true'
bedRespawn: 'true'
worldBlacklist: []
environment: THE_END
seed: '1923020019'
generator: 'null'
playerLimit: '-1'
allowFlight: 'true'
world: world:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
@ -93,6 +46,53 @@ worlds:
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
world_the_end:
==: MVWorld
hidden: 'false'
alias: world_the_end
color: WHITE
style: NORMAL
pvp: 'true'
scale: '16.0'
respawnWorld: world
allowWeather: 'true'
difficulty: EASY
spawning:
==: MVSpawnSettings
animals:
==: MVSpawnSubSettings
spawn: 'true'
spawnrate: '-1'
exceptions: []
monsters:
==: MVSpawnSubSettings
spawn: 'true'
spawnrate: '-1'
exceptions: []
entryfee:
==: MVEntryFee
amount: '0.0'
hunger: 'true'
autoHeal: 'true'
adjustSpawn: 'true'
portalForm: ALL
gameMode: SURVIVAL
keepSpawnInMemory: 'false'
spawnLocation:
==: MVSpawnLocation
x: 0.0
y: 62.0
z: 0.0
pitch: 0.0
yaw: 0.0
autoLoad: 'true'
bedRespawn: 'true'
worldBlacklist: []
environment: THE_END
seed: '1923020019'
generator: 'null'
playerLimit: '-1'
allowFlight: 'true'
world_nether: world_nether:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
@ -187,16 +187,16 @@ worlds:
generator: PlotSquared generator: PlotSquared
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
worldhub: flatworld:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
alias: worldhub alias: flatworld
color: WHITE color: WHITE
style: NORMAL style: NORMAL
pvp: 'true' pvp: 'true'
scale: '1.0' scale: '1.0'
respawnWorld: '' respawnWorld: ''
allowWeather: 'false' allowWeather: 'true'
difficulty: EASY difficulty: EASY
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -207,7 +207,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'false' spawn: 'true'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -217,20 +217,20 @@ worlds:
autoHeal: 'true' autoHeal: 'true'
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: ADVENTURE gameMode: SURVIVAL
keepSpawnInMemory: 'false' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: 162.5 x: -256.0
y: 4.0 y: 4.0
z: -95.5 z: -96.0
pitch: 0.0 pitch: 0.0
yaw: 0.0 yaw: 0.0
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
seed: '-5692829584426207714' seed: '4622440486943241231'
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
@ -281,16 +281,16 @@ worlds:
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'
flatworld: worldhub:
==: MVWorld ==: MVWorld
hidden: 'false' hidden: 'false'
alias: flatworld alias: worldhub
color: WHITE color: WHITE
style: NORMAL style: NORMAL
pvp: 'true' pvp: 'true'
scale: '1.0' scale: '1.0'
respawnWorld: '' respawnWorld: ''
allowWeather: 'true' allowWeather: 'false'
difficulty: EASY difficulty: EASY
spawning: spawning:
==: MVSpawnSettings ==: MVSpawnSettings
@ -301,7 +301,7 @@ worlds:
exceptions: [] exceptions: []
monsters: monsters:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
spawn: 'true' spawn: 'false'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: entryfee:
@ -311,20 +311,20 @@ worlds:
autoHeal: 'true' autoHeal: 'true'
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: SURVIVAL gameMode: ADVENTURE
keepSpawnInMemory: 'false' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: -256.0 x: 162.5
y: 4.0 y: 4.0
z: -96.0 z: -95.5
pitch: 0.0 pitch: 0.0
yaw: 0.0 yaw: 0.0
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
seed: '4622440486943241231' seed: '-5692829584426207714'
generator: 'null' generator: 'null'
playerLimit: '-1' playerLimit: '-1'
allowFlight: 'true' allowFlight: 'true'

View file

@ -1,5 +1,5 @@
#Minecraft server properties #Minecraft server properties
#Wed Jan 29 12:01:26 UTC 2020 #Sun Feb 16 12:01:24 UTC 2020
spawn-protection=16 spawn-protection=16
max-tick-time=60000 max-tick-time=60000
query.port=25565 query.port=25565
@ -38,10 +38,10 @@ spawn-animals=true
white-list=false white-list=false
rcon.password= rcon.password=
generate-structures=true generate-structures=true
max-build-height=256
online-mode=false online-mode=false
max-build-height=256
level-seed=1923020019 level-seed=1923020019
use-native-transport=true
prevent-proxy-connections=false prevent-proxy-connections=false
enable-rcon=false use-native-transport=true
motd=Chromacraft v5 motd=Chromacraft v5
enable-rcon=false

View file

@ -1,5 +1,4 @@
!!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal !!buttondevteam.serverrunner.Config {restartAt: 12, serverParams: -Djline.terminal=jline.UnixTerminal
-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -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
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=64832 -Dcom.sun.management.jmxremote.local.only=false -Djava.rmi.server.hostname=67.205.165.1 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
-Xms2G -Xmx5G, serverVersion: 1.14.4, customJar: paper.jar} -Xms2G -Xmx5G, serverVersion: 1.14.4, customJar: paper.jar}

2
Towny/settings/applyPatch.sh Normal file → Executable file
View file

@ -1,2 +1,2 @@
git apply -v -C 0 --reject TownyConfig2.patch git apply -v -C 0 --reject TownyConfig.patch

20
Towny/settings/config.yml Executable file → Normal file
View file

@ -1,8 +1,8 @@
version: version:
# This is the current version of Towny. Please do not edit. # This is the current version of Towny. Please do not edit.
version: 0.95.2.0 version: 0.95.2.12
# This is for showing the changelog on updates. Please do not edit. # This is for showing the changelog on updates. Please do not edit.
last_run_version: 0.95.2.0 last_run_version: 0.95.2.12
# The language file you wish to use # The language file you wish to use
language: english.yml language: english.yml
@ -682,7 +682,7 @@ protection:
# PigZombie, Sheep, Skeleton, Slime, Spider, Squid, WaterMob, Wolf, Zombie # PigZombie, Sheep, Skeleton, Slime, Spider, Squid, WaterMob, Wolf, Zombie
# Protect living entities within a town's boundaries from being killed by players. # Protect living entities within a town's boundaries from being killed by players.
mob_types: Animals,WaterMob,NPC,Snowman,ArmorStand mob_types: Animals,WaterMob,NPC,Snowman,ArmorStand,Villager
# permitted Potion Types https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionType.html # permitted Potion Types https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionType.html
# ABSORPTION, BLINDNESS, CONFUSION, DAMAGE_RESISTANCE, FAST_DIGGING, FIRE_RESISTANCE, HARM, HEAL, HEALTH_BOOST, HUNGER, # ABSORPTION, BLINDNESS, CONFUSION, DAMAGE_RESISTANCE, FAST_DIGGING, FIRE_RESISTANCE, HARM, HEAL, HEALTH_BOOST, HUNGER,
@ -742,6 +742,10 @@ notification:
outpostblock: '&b[Outpost]' outpostblock: '&b[Outpost]'
forsale: '&e[For Sale: %s]' forsale: '&e[For Sale: %s]'
type: '&6[%s]' type: '&6[%s]'
# When set to true, town's names are the long form (townprefix)(name)(townpostfix) configured in the town_level section.
# When false, it is only the town name.
town_names_are_verbose: 'true'
group: '&f[%s]'
# If set to true MC's Title and Subtitle feature will be used when crossing into a town. # If set to true MC's Title and Subtitle feature will be used when crossing into a town.
# Could be seen as intrusive/distracting, so false by default. # Could be seen as intrusive/distracting, so false by default.
using_titles: 'false' using_titles: 'false'
@ -761,6 +765,10 @@ notification:
# If the notification.owner option should show name or {title} name. # If the notification.owner option should show name or {title} name.
# Titles are the ones granted by nation kings. # Titles are the ones granted by nation kings.
owner_shows_nation_title: 'false' owner_shows_nation_title: 'false'
# This setting only applies to servers running spigot, paper or bungeecord.
# On servers using craftbukkit.jar the notifications will always appear in the chat.
# When set to false the notifications will appear in the chat rather than the action bar.
notifications_appear_in_action_bar: 'true'
@ -1194,7 +1202,13 @@ war:
costs_townblocks: 'false' costs_townblocks: 'false'
# If set to true when a town drops an enemy townblock's HP to 0, the attacking town takes full control of the townblock. # If set to true when a town drops an enemy townblock's HP to 0, the attacking town takes full control of the townblock.
# One available (bonus) claim is given to the victorious town, one available (bonus) claim is removed from the losing town. # One available (bonus) claim is given to the victorious town, one available (bonus) claim is removed from the losing town.
# Will not have any effect if war.event.winner_takes_ownership_of_town is set to true.
winner_takes_ownership_of_townblocks: 'false' winner_takes_ownership_of_townblocks: 'false'
# If set to true when a town knocks another town out of the war, the losing town will join the winning town's nation.
# The losing town will enter a conquered state and be unable to leave the nation until the conquered time has passed.
winner_takes_ownership_of_town: 'false'
# Number of Towny new days until a conquered town loses its conquered status.
conquer_time: '7'
points: points:
points_townblock: '1' points_townblock: '1'