This commit is contained in:
Chromachine 2020-07-24 21:25:29 +00:00
parent ac6d44a8d1
commit e74eb45171
7 changed files with 121 additions and 25 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
colorCount: 1 colorCount: 1
@ -41,13 +48,17 @@ components:
aurora: Gold aurora: Gold
expanse: DarkGreen expanse: DarkGreen
useNationColors: true useNationColors: true
# 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
announceTime: 900000 announceTime: 900000
announceMessages: [] announceMessages: []
# Random things I added over the years.
FunComponent: FunComponent:
enabled: true enabled: true
unlol: true unlol: true
@ -61,6 +72,7 @@ components:
- hah - hah
- rofl - rofl
respect: true respect: true
# Allows players to append tableflips and other things to their messages. Everything is configurable here.
AppendTextComponent: AppendTextComponent:
enabled: true enabled: true
texts: texts:
@ -93,3 +105,48 @@ 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:
enabled: true
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
notificationSound: ''
notificationPitch: 1.0
minTimeBetweenMessages: 100
italic2:
enabled: true
someone:
enabled: true

View file

@ -1,24 +1,33 @@
global: global:
# 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 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 role that allows using mod-only Discord commands.
# If empty (''), then it will only allow for the owner.
modRole: Moderator modRole: Moderator
test: false test: false
# 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/9V57sTZ inviteLink: https://discord.gg/9V57sTZ
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: 249663564057411596 chatChannel: 249663564057411596
chcons: chcons:
'477963575068196875': '448210344226193410':
mcchid: dev mcchid: tc
chid: 477963575068196875 chid: 448210344226193410
did: 126012419792306177 did: 126011690419617792
mcuid: bd0c72e7-f5a6-49be-a407-ad69e72a3431 mcuid: 80f097d0-bb18-444c-ba0a-8d8e0a923622
mcname: NorbiPeti mcname: Gryph667
groupid: everyone groupid: Redguard
toggles: 0 toggles: 0
brtoggles: [] brtoggles: []
whitelistedCommands: whitelistedCommands:
@ -41,20 +50,28 @@ components:
showPlayerListOnDC: true showPlayerListOnDC: true
allowCustomChat: true allowCustomChat: true
allowPrivateChat: true allowPrivateChat: true
profileURL: ''
# 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 channel: 239519012529111040
pingRole: 282291454326603776 pingRole: 282291454326603776
# 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
logChannel: 283840717275791360 logChannel: 283840717275791360
# 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
lastAnnouncementTime: 1563726352 lastAnnouncementTime: 1577850597
lastSeenTime: 1563726352 lastSeenTime: 1577850597
keepPinned: 40 keepPinned: 40
channel: 125813020357165056 channel: 125813020357165056
modChannel: 126795071927353344 modChannel: 126795071927353344
subredditURL: https://www.reddit.com/r/ChromaGamers
# All kinds of random things.
# The YEEHAW event uses an emoji named :YEEHAW: if available
FunModule: FunModule:
enabled: true enabled: true
fullHouseChannel: 219626707458457603 fullHouseChannel: 219626707458457603
@ -84,4 +101,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?
serverup: true serverup: false

View file

@ -1,13 +1,21 @@
test: false test: false
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}'
# 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: components:
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:
@ -62,18 +70,25 @@ components:
IDs: [] IDs: []
displayName: §7RP§f displayName: §7RP§f
color: Gray 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: RandomTPComponent:
enabled: true enabled: true
# Allows giving a 'member' group over some time elapsed OR played.
MemberComponent: MemberComponent:
enabled: true enabled: true
memberGroup: member memberGroup: member
registeredForDays: 7 registeredForDays: 7
playedHours: 12 playedHours: 12
# 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: lobby targetServer: lobby

View file

@ -127,7 +127,7 @@ worlds:
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: SURVIVAL gameMode: SURVIVAL
keepSpawnInMemory: 'true' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: -4.710357902146693 x: -4.710357902146693
@ -154,7 +154,7 @@ worlds:
respawnWorld: '' respawnWorld: ''
allowWeather: 'true' allowWeather: 'true'
difficulty: NORMAL difficulty: NORMAL
spawning: &id007 spawning: &id010
==: MVSpawnSettings ==: MVSpawnSettings
animals: animals:
==: MVSpawnSubSettings ==: MVSpawnSubSettings
@ -166,7 +166,7 @@ worlds:
spawn: 'true' spawn: 'true'
spawnrate: '-1' spawnrate: '-1'
exceptions: [] exceptions: []
entryfee: &id008 entryfee: &id011
==: MVEntryFee ==: MVEntryFee
amount: '0.0' amount: '0.0'
currency: '-1' currency: '-1'
@ -185,7 +185,7 @@ worlds:
yaw: 91.80102 yaw: 91.80102
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: &id009 [] worldBlacklist: &id012 []
environment: NORMAL environment: NORMAL
seed: '7008642968894271479' seed: '7008642968894271479'
generator: TerrainControl generator: TerrainControl
@ -271,7 +271,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
@ -319,7 +319,7 @@ worlds:
adjustSpawn: 'false' adjustSpawn: 'false'
portalForm: ALL portalForm: ALL
gameMode: CREATIVE gameMode: CREATIVE
keepSpawnInMemory: 'true' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: -99.94598490882755 x: -99.94598490882755
@ -327,7 +327,7 @@ worlds:
z: 361.22998653715314 z: 361.22998653715314
pitch: 26.886911 pitch: 26.886911
yaw: 2.6845398 yaw: 2.6845398
autoLoad: 'true' autoLoad: 'false'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
@ -367,7 +367,7 @@ worlds:
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: CREATIVE gameMode: CREATIVE
keepSpawnInMemory: 'true' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: 170.0 x: 170.0
@ -375,7 +375,7 @@ worlds:
z: -39.0 z: -39.0
pitch: 0.0 pitch: 0.0
yaw: 0.0 yaw: 0.0
autoLoad: 'true' autoLoad: 'false'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: [] worldBlacklist: []
environment: NORMAL environment: NORMAL
@ -442,14 +442,14 @@ worlds:
respawnWorld: '' respawnWorld: ''
allowWeather: 'true' allowWeather: 'true'
difficulty: NORMAL difficulty: NORMAL
spawning: *id007 spawning: *id010
entryfee: *id008 entryfee: *id011
hunger: 'true' hunger: 'true'
autoHeal: 'true' autoHeal: 'true'
adjustSpawn: 'true' adjustSpawn: 'true'
portalForm: ALL portalForm: ALL
gameMode: SURVIVAL gameMode: SURVIVAL
keepSpawnInMemory: 'true' keepSpawnInMemory: 'false'
spawnLocation: spawnLocation:
==: MVSpawnLocation ==: MVSpawnLocation
x: 2.384034371076785 x: 2.384034371076785
@ -459,7 +459,7 @@ worlds:
yaw: -269.4009 yaw: -269.4009
autoLoad: 'true' autoLoad: 'true'
bedRespawn: 'true' bedRespawn: 'true'
worldBlacklist: *id009 worldBlacklist: *id012
environment: NORMAL environment: NORMAL
seed: '7008642968894271479' seed: '7008642968894271479'
generator: TerrainControl generator: TerrainControl

View file

@ -5,7 +5,7 @@ groups:
prefix: '[Newcomer]' prefix: '[Newcomer]'
rank: '100' rank: '100'
permissions: permissions:
- thorpe.command.* - chroma.command.*
- multiverse.portal.access.Plotworld - multiverse.portal.access.Plotworld
- essentials.motd - essentials.motd
- movecraft.movecraft.* - movecraft.movecraft.*
@ -285,6 +285,7 @@ users:
- developer - developer
options: options:
name: NorbiPeti name: NorbiPeti
permissions: []
80f097d0-bb18-444c-ba0a-8d8e0a923622: 80f097d0-bb18-444c-ba0a-8d8e0a923622:
group: group:
- member - member

View file

@ -1,4 +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
-Xms2G -Xmx4G, serverVersion: 1.12.2} -Xms2G -Xmx4G, serverVersion: 1.12.2, customJar: paper-1618.jar}

View file

@ -82,6 +82,12 @@ change-1_9-hitbox: false
# WARNING: This gives 1.14+ players the ability to sneak under blocks, that players under that version cannot (sneaking in places that are only 1.5 blocks high)! # WARNING: This gives 1.14+ players the ability to sneak under blocks, that players under that version cannot (sneaking in places that are only 1.5 blocks high)!
# Another thing to remember is that those players might be missed by projectiles and other hits directed at the very top of their head whilst sneaking. # Another thing to remember is that those players might be missed by projectiles and other hits directed at the very top of their head whilst sneaking.
change-1_14-hitbox: false change-1_14-hitbox: false
# Fixes 1.14+ clients on sub 1.14 servers having a light value of 0 for non full blocks.
fix-non-full-blocklight: true
# Fixes walk animation not shown when health is set to Float.NaN
fix-1_14-health-nan: true
# Should 1.15+ clients respawn instantly / without showing a death screen?
use-1_15-instant-respawn: false
# #
# Enable serverside block-connections for 1.13+ clients # Enable serverside block-connections for 1.13+ clients
serverside-blockconnections: true serverside-blockconnections: true