add cerium

This commit is contained in:
Ruben 2025-12-01 21:40:48 -06:00
commit f39274bf5f
Signed by: sneexy
GPG key ID: 8ECFA045E63BC583
2 changed files with 117 additions and 0 deletions

View file

@ -0,0 +1,98 @@
# all options documented at https://docker-minecraft-server.readthedocs.io/
# i agree that tacos are tasty
EULA="TRUE"
# we're currently running a fabric yet vanilla-compatible 1.21.10 server
TYPE="FABRIC"
VERSION="1.21.10"
# world settings
DIFFICULTY="hard"
LEVEL="synthcraft"
SPAWN_PROTECTION="0"
# server settings
SERVER_NAME="Synthcraft"
MOTD="who up crafting they synths"
ICON="https://synth.download/assets/synth.download/synth.png"
MAX_PLAYERS="50"
MEMORY="6G"
VIEW_DISTANCE="16"
SIMULATION_DISTANCE="10"
JVM_XX_OPTS="-XX:+UseZGC -XX:+UseCompactObjectHeaders"
# == customizations ==========================
# resource pack (currently used for a few datapacks)
RESOURCE_PACK="https://pub.synth.download/minecraft/pack.zip"
RESOURCE_PACK_SHA1="4d2ec0dfc0f7904d1dc24d260aac5fbe670678d7"
# vanilla tweaks datapacks
VANILLATWEAKS_SHARECODE="7QJLoW, n6Px7x"
# datapacks
DATAPACKS='https://pub.synth.download/minecraft/datapacks/player_scale_bee.zip
https://pub.synth.download/minecraft/datapacks/charlotte-crafting.zip'
# mods and datapacks from modrinth, by their project slug name (and version, when necessary)
MODRINTH_PROJECTS='fabric-api
fabric-language-kotlin
silk
almanac
blossomlib
collective
cloth-config
polymer
puzzles-lib
forge-config-api-port
architectury-api
jamlib
cristel-lib
player-animation-library
ferrite-core
servercore
scalablelux
lithium
c2me-fabric
chunky
lmd
no-chat-reports
luckperms
styled-chat
styled-nicknames
customnametags
welcome-message
styledplayerlist
fsit
emotecraft:beta
polydex
inventory-sorting
fallingtree
rightclickharvest
universal-graves
craftable-slime:N6IqM7FA
more-chains
pick-up-notifier
appleskin
jei:beta
blossomtpa
blossomback
blossomhomes
dungeons-and-taverns
towns-and-towers
explorify
geophilic
polyfactory
polydecorations
image2map
simple-voice-chat
simple-voice-chat-radio
enhanced-groups:beta
audioplayer:alpha
bluemap
bmarker
distanthorizons
vivecraft
geyser:beta
floodgate'

View file

@ -0,0 +1,19 @@
services:
minecraft:
image: itzg/minecraft-server:java25
restart: always
container_name: "minecraft"
env_file:
- .env
- .env.players
- .env.secrets
volumes:
- ./data:/data
ports:
- "127.0.0.1:10370:8100" # bluemap
- "24454:24454/udp" # voice chat
- "25565:25565" # minecraft
- "19132:19132/udp" # minecraft bedrock bridge
# The following allow `docker attach minecraft` to work
stdin_open: true
tty: true