-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1331 from GiganticMinecraft/base_image_18
build 1.18.2 base image
- Loading branch information
Showing
140 changed files
with
45,901 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
60 changes: 60 additions & 0 deletions
60
docker-images/mcservers/debug/seichi-servers/base-images/1_18_2/Dockerfile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
FROM ghcr.io/giganticminecraft/seichi_minecraft_server_base:1.0.0-java17-jdk@sha256:57accce4686dfe6bf6cb5107a664b169f130e97ef697ea7b37778a14e7f942e6 | ||
|
||
ENV VERSION="1.18.2" | ||
|
||
# プラグインリスト | ||
# このイメージでは基底のリスト (/extras/plugin-list.ini) に追記する | ||
COPY --link ./additional-plugin-list.ini /extras/additional-plugin-list.ini | ||
RUN /bin/bash -c "cat /extras/additional-plugin-list.ini >> /extras/plugin-list.ini" | ||
|
||
# プラグインの設定ファイル | ||
COPY --link ./additional-plugin-configs /plugins | ||
|
||
### | ||
# 環境変数として指定されるべきプラグインの設定 | ||
# | ||
ENV CFG_REPLACEMENT__COREPROTECT_MYSQL_HOST="" | ||
ENV CFG_REPLACEMENT__COREPROTECT_MYSQL_PORT="" | ||
ENV CFG_REPLACEMENT__COREPROTECT_MYSQL_USER="" | ||
ENV CFG_REPLACEMENT__COREPROTECT_MYSQL_PASSWORD="" | ||
|
||
ENV CFG_REPLACEMENT__DYNMAP_WEBPAGE_TITLE="" | ||
|
||
ENV CFG_REPLACEMENT__LAGMONITOR_MYSQL_HOST="" | ||
ENV CFG_REPLACEMENT__LAGMONITOR_MYSQL_PORT="" | ||
ENV CFG_REPLACEMENT__LAGMONITOR_MYSQL_USER="" | ||
ENV CFG_REPLACEMENT__LAGMONITOR_MYSQL_PASSWORD="" | ||
|
||
ENV CFG_REPLACEMENT__LITEBANS_SERVER_NAME="" | ||
ENV CFG_REPLACEMENT__LITEBANS_MYSQL_ADDRESS="" | ||
ENV CFG_REPLACEMENT__LITEBANS_MYSQL_USER="" | ||
ENV CFG_REPLACEMENT__LITEBANS_MYSQL_PASSWORD="" | ||
|
||
ENV CFG_REPLACEMENT__PERMISSIONSEX_MYSQL_URL="" | ||
ENV CFG_REPLACEMENT__PERMISSIONSEX_MYSQL_USER="" | ||
ENV CFG_REPLACEMENT__PERMISSIONSEX_MYSQL_PASSWORD="" | ||
|
||
# e.g. "9225" | ||
ENV CFG_REPLACEMENT__PROMETHEUS_EXPORTER_PORT="" | ||
|
||
# originally it was "\\192.168.xxx.xxx\seichi-share\schematics" | ||
ENV CFG_REPLACEMENT__WORLDEDIT_SCHEMATICS_DIRECTORY="" | ||
|
||
ENV CFG_REPLACEMENT__SEICHIASSIST_DB_HOST="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_DB_PORT="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_DB_USER="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_DB_PASSWORD="" | ||
|
||
ENV CFG_REPLACEMENT__SEICHIASSIST_SERVER_NUM="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_SERVER_ID="" | ||
|
||
# Discord のチャットチャンネルへの Webhook | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_URL_WEBHOOK_NOTIFICATION="" | ||
|
||
ENV CFG_REPLACEMENT__SEICHIASSIST_REDISBUNGEE_REDIS_HOST="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_REDISBUNGEE_REDIS_PORT="" | ||
|
||
ENV CFG_REPLACEMENT__SEICHIASSIST_BUNGEESEMAPHORE_RESPONDER_REDIS_HOST="" | ||
ENV CFG_REPLACEMENT__SEICHIASSIST_BUNGEESEMAPHORE_RESPONDER_REDIS_PORT="" | ||
|
||
### |
2 changes: 2 additions & 0 deletions
2
...s/debug/seichi-servers/base-images/1_18_2/additional-plugin-configs/AdvAfkKick/config.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
#満員時何分以上放置しているプレイヤーをキックするか | ||
kickminute: 10 |
181 changes: 181 additions & 0 deletions
181
...ers/debug/seichi-servers/base-images/1_18_2/additional-plugin-configs/AreaShop/config.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,181 @@ | ||
# ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ | ||
# ║ config.yml file of the AreaShop plugin created by NLThijs48, Github can be found at https://github.com/NLthijs48/AreaShop. ║ | ||
# ║ This file contains options to change the working of the plugin, the profiles defined here can be used in default.yml. ║ | ||
# ║ More information and tutorials can be found on the wiki: https://github.com/NLthijs48/AreaShop/wiki ║ | ||
# ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ | ||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ GENERAL: Options that influence the global state of the plugin │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# Chat prefix used for all messages in the chat, also changes the greeting messages. | ||
chatPrefix: | ||
- '[darkgreen][AreaShop][reset]' | ||
- ' hover: AreaShop region management plugin' | ||
- ' hover: %lang:action|Click to check the available commands|%' | ||
- ' command: /areashop help' | ||
- ' ' | ||
# The language file that should be used, check the 'lang' folder for build-in languages (use the filename without .yml here). | ||
# More information can be found here: https://github.com/NLthijs48/AreaShop/wiki/Language-support. | ||
language: EN | ||
# The tags that need to be written on the first line of a sign to add it to AreaShop. | ||
signTags: | ||
# Add a rental region. | ||
rent: '[asrent]' | ||
# Add a buy region. | ||
buy: '[asbuy]' | ||
# Add a sign to an existing region. | ||
add: '[as]' | ||
|
||
|
||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ ECONOMY: Options to change the display of prices. │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# The characters displayed before a price. | ||
moneyCharacter: '$' | ||
# The characters displayed after a price. | ||
moneyCharacterAfter: '' | ||
# The character(s) to use as decimal mark. | ||
decimalMark: '.' | ||
# How many numbers behind the dot should be shown (2 will make numbers like '8.55', '9.01', '5.20'). | ||
fractionalNumbers: 2 | ||
# How many numbers behind the dot should be shown when using a metric symbol suffix. | ||
fractionalNumbersShort: 3 | ||
# Set this to true if you want to hide '.0' for a number like '15.0' ('4.50' will still stay '4.50'). | ||
hideEmptyFractionalPart: true | ||
# Use a suffix if the price is above a certain number (use 1.00M instead of 1000000.00 etc.) | ||
metricSymbols: | ||
#1000: "k" | ||
1000000: "M" | ||
1000000000: "G" | ||
1000000000000: "T" | ||
1000000000000000: "P" | ||
1000000000000000000: "E" | ||
1000000000000000000000: "Z" | ||
1000000000000000000000000: "Y" | ||
|
||
|
||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ RENTING: Options that apply to all rent regions. │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# Timeformat to use on the signs, default is like '30-06 14:52', US format: 'MM-dd KK:mm a'. | ||
# Search for 'java SimpleDateFormat' for more options and documentation. | ||
timeFormatSign: 'dd-MM HH:mm' | ||
# Timeformat used in the chat, default is like '30 june 2014 14:52', US format: 'MMMMMMMMMMMMMMMMM dd yyyy KK:mm a'. | ||
# Search for 'java SimpleDateFormat' for more options and documentation. | ||
timeFormatChat: 'dd MMMMMMMMMMMMMMMMM yyyy HH:mm' | ||
# Time indicators, used for specifing time periods (for example rent duration). | ||
seconds: [s, sec, secs, second, seconds] | ||
minutes: [m, min, mins, minute, minutes] | ||
hours: [h, hour, hours] | ||
days: [d, day, days] | ||
weeks: [w, week, weeks] | ||
months: [M, month, months] | ||
years: [y, year, years] | ||
|
||
|
||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ PERMISSION GROUPS: Assigned by giving players certain permissions. │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# Configure the max total regions, max rent regions and max buy regions with different groups (-1 is unlimited). | ||
# Assign a group to players by giving them the permission 'areashop.limits.<group>'. | ||
# Every player already has the group 'default', OPs bypass the limits because of the 'areashop.limitbypass' permission. | ||
# All the groups applied to the player will be checked and only if they all allow an extra region it will be allowed. | ||
# More information like limits for regions of a certain group or in a certain word can be found here: | ||
# https://github.com/NLthijs48/AreaShop/wiki/Limitgroups-information-and-examples. | ||
limitGroups: | ||
default: | ||
total: 1 | ||
rents: 1 | ||
buys: 1 | ||
|
||
|
||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ ADVANCED AND DEBUG: Specific options to tweak the plugin precisely and check if it functions correctly. │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# Blacklist of region names that cannot be added to AreaShop for renting or buying. Regular expressions can be used, search | ||
# for 'java regex pattern' to find documentation about how to use it. | ||
# Example: Blocking all regions that have a name like 'house_1', 'house_2', etc. would be done with 'house_\d+'. | ||
# The '\d' represents the numerical digits 0-9, the + symbol represents 1 or more times repeated. | ||
# This means it would also block 'house_123' and 'house_000456'. It will not block 'ahouse_1' or 'house_'. | ||
blacklist: | ||
- '__global__' | ||
# Minimum length of the numbers that are suffixed for region names generated by the '/as stack' command. | ||
# When having this at 3 it will generate names like this: 'region-001', 'region-014', 'region-4567'. | ||
stackRegionNumberLength: 3 | ||
# Allow/disallow adding players that did not visit the server yet as friend of a region. | ||
addFriendNotExistingPlayers: false | ||
# Enable sending stats to http://mcstats.org/ (Metrics plugin). | ||
# This information will give me an indication about how much the plugin is used and encourages me to continue development. | ||
sendStats: true | ||
# If enabled it will check for updates when loading the plugin, it will never download files, it will only notify about it. | ||
checkForUpdates: true | ||
# Use colors when sending messages to console and log files. | ||
useColorsInConsole: false | ||
# Use tellraw style messages, which can be interacted with by players | ||
useFancyMessages: true | ||
# Update all region flags and signs after starting the plugin. | ||
# This ensures that changes to the config are directly visible after restarting the server. | ||
updateRegionsOnStartup: true | ||
# Enables / disables debug messages in the console, could be useful to figure out where errors come from. | ||
debug: false | ||
# Version of the config, do not change! | ||
version: 2.6.0 | ||
# Maximum number of blocks to save to or restore from a .schemetic file. | ||
maximumBlocks: 1000000 | ||
# Maximum number of locations the teleport function should check to find a safe spot. | ||
maximumTries: 50000 | ||
|
||
|
||
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | ||
# │ VARIABLES: Variables that can be used in messages and settings where a region is available. │ | ||
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | ||
# If a tag has no value (for example %player% when the region is not rented/bought) then the tag will not get replaced. | ||
# %region% The region name (with correct capitalization). | ||
# %player% The name of the player that rents/buys the region (with correct capitalization). | ||
# %uuid% The UUID of the player that rents/buys the region. | ||
# %friends% The names of friends added to this region separated by ', '. | ||
# %friendsuuid% The UUID's of friends added to this region separated by ', '. | ||
# %landlord% The name of the landlord. | ||
# %landlorduuid% The UUID of the landlord. | ||
# %price% The price of the region formatted with the configured characters before and after the number. | ||
# %rawprice% The price without formatting, like '10.0' or '7.77'. | ||
# %duration% The duration of a rent region, for example '1 d', '4 minutes' or '2 years'. | ||
# %world% The name of the world that the region is in. | ||
# %type% The type of the region, 'rent' or 'buy'. | ||
# %until% The end time of a rent formatted as configured with 'timeFormatChat'. | ||
# %untilshort% The end time of a rent formatted as configured with 'timeFormatSign'. | ||
# %width% The width of the region (number of blocks on the x-axis). | ||
# %depth% The depth of the region (number of blocks on the z-axis). | ||
# %volume% The number of blocks in a region (accounting for polygon shaped regions). | ||
# %height% The height of the region (number of blocks on the y-axis). | ||
# %timeleft% The time left on the rent (uses the unit of time that fits best, minutes used from 121 seconds till 120 minutes). | ||
# %clicker% The name of the player that clicked the sign (only to be used in the signProfiles section). | ||
# %resellprice% The price of a region when it is in resell mode. | ||
# %rawresellprice% The resellprice without formatting. | ||
# %moneyback% The amount of money the player will get back when unrenting/selling the region (formatted with currency layout). | ||
# %rawmoneyback% The moneyback without formatting. | ||
# %moneybackpercent% The percentage of the price the player will get back when unrenting the region. | ||
# %timesExtended% The number of times the region has been extended (zero when first rented) | ||
# %maxextends% The maximum number of extends a player can do on the region. | ||
# %extendsleft% The number of extends that are left (maxextends - timesextended). | ||
# %maxrenttime% The maximum time you can rent a region in advance (human readable). | ||
# %inactivetime% The maximum time a player may be inactive before unrent/sell (human readable). | ||
# %year% The current year. | ||
# %month% The current month in the year. | ||
# %day% The current day in the month. | ||
# %hour% The current hour in the day (0-23). | ||
# %minute% The current minute of the hour. | ||
# %second% The current second of the minute. | ||
# %millisecond% The current millisecond of the second. | ||
# %epoch% The number of milliseconds since January 1, 1970 (Unix Epoch). | ||
# %tpx% The exact x coordinate of the location that the teleport is set to | ||
# %tpy% The exact y coordinate of the location that the teleport is set to | ||
# %tpz% The exact z coordinate of the location that the teleport is set to | ||
# %tpblockx% The rounded x coordinate of the location that the teleport is set to | ||
# %tpblocky% The rounded y coordinate of the location that the teleport is set to | ||
# %tpblockz% The rounded z coordinate of the location that the teleport is set to | ||
# %tppitch% The exact pitch of the teleport location | ||
# %tppitchround% The rounded pitch of the teleport location | ||
# %tpyaw% The exact yaw of the teleport location | ||
# %tpyawround% The rounded yaw of the teleport location | ||
# %tpworld% The world name of the teleport location | ||
# %lang:<languageKey>|Optional arguments|% Insert a message from EN.yml, for example: '%lang:timeleft-ended%' or '%lang:timeleft-years|15|%' |
Oops, something went wrong.