Compare commits
2 commits
894973bc3d
...
f39274bf5f
| Author | SHA1 | Date | |
|---|---|---|---|
|
f39274bf5f |
|||
|
2d1f3a6602 |
3 changed files with 118 additions and 1 deletions
98
cerium/srv/docker/minecraft/.env
Normal file
98
cerium/srv/docker/minecraft/.env
Normal 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'
|
||||
19
cerium/srv/docker/minecraft/compose.yml
Normal file
19
cerium/srv/docker/minecraft/compose.yml
Normal 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
|
||||
|
|
@ -548,4 +548,4 @@ customHtml:
|
|||
head: |
|
||||
<script>console.log("This Fediverse software is ass. Session terminated.")</script>
|
||||
<script>!function(){"use strict";const t=new MutationObserver(function(e){e.forEach(function(e){("attributes"===e.type&&"class"===e.attributeName||"childList"===e.type)&&function(){const e=localStorage.getItem("account"),s=document.querySelector('[class*="visitor-root-"]');!e&&s&&(document.documentElement.classList.add("radius-misskey"),t.disconnect())}()})});t.observe(document.documentElement,{attributes:!0,attributeFilter:["class"],childList:!0,subtree:!0}),t.observe(document.body,{childList:!0,subtree:!0})}();</script>
|
||||
<style>#splash{& #splashSpinner{transform:unset!important;margin:2.5rem 0 0 2.5rem!important}}#sharkey_app{& [class^=visitor-root-]{& [class^=visitor-main-]{& [class^=visitor-homeButton-]{background:var(--MI_THEME-accent)!important;color:var(--MI_THEME-fgOnAccent)!important}& [class^=visitor-content-]{& ._pageContainer:not(:has(._pageScrollable)){background:linear-gradient(color-mix(in srgb,var(--MI_THEME-accent)15%,var(--MI_THEME-bg)),var(--MI_THEME-accent))!important}& [class^=pages-welcome-entrance-a-shape1-],& [class^=pages-welcome-entrance-a-shape2-]{display:none}& [class^=pages-welcome-timeline-root-]{transform:skew(-10deg);right:8rem!important;& ._gaps [class^=pages-welcome-timeline-note-note-]{opacity:.8;transition:all .2s;&:hover{transition:all .2s;opacity:1!important;& ._panel{background:var(--MI_THEME-panel)!important}}}}& [class^=pages-welcome-entrance-a-logoWrapper-]{& [class^=pages-welcome-entrance-a-poweredBy-]{color:var(--MI_THEME-fg)}& [class^=pages-welcome-entrance-a-misskey-]{width:120px!important}}& [class^=pages-welcome-entrance-a-logoWrapper-]:before{backdrop-filter:var(--MI-blur,blur(15px));background:color(from var(--MI_THEME-panel)srgb r g b/.5);border-radius:var(--MI-radius);content:"";z-index:-5;position:absolute;inset:-.8rem -.8rem -.5rem}& [class^=MkFeaturedPhotos-root-]{opacity:.8;background-repeat:repeat;background-size:auto;animation:100s linear infinite animatebg;background-image:url(https://cdn.booping.synth.download/assets/synth+grid+bg+dark.png)!important;width:100%!important;height:100%!important;top:0!important;left:0!important}& [class^=pages-welcome-entrance-a-contents-]{padding:130px 0;margin-left:auto!important;margin-right:auto!important;& [class^=MkVisitorDashboard-root-]:before{backdrop-filter:var(--MI-blur,blur(15px));background:color(from var(--MI_THEME-panel)srgb r g b/.5);border-radius:var(--MI-radius);content:"";position:absolute;inset:.7rem -1.5rem -1.5rem}& [class^=MkVisitorDashboard-tl-]{& [class^=MkVisitorDashboard-tlBody-]{height:40rem!important}}}& [class^=pages-welcome-entrance-a-federation-]{bottom:unset!important;z-index:50!important;top:16px!important}}}& [class^=visitor-side-]{background:linear-gradient(var(--MI_THEME-bg),var(--MI_THEME-accent));& [class^=visitor-banner-]{opacity:.8;background-repeat:repeat;background-size:auto;animation:100s linear infinite animatebg;background-image:url(https://cdn.booping.synth.download/assets/synth+grid+bg.png)!important;width:100%!important;height:100%!important;top:0!important;left:0!important}}@media (prefers-reduced-motion:reduce){& [class^=visitor-side-] [class^=visitor-banner-],& [class^=visitor-main-] [class^=visitor-content-] [class^=MkFeaturedPhotos-root-]{animation:unset!important}}}& [class^=SkNote-renote-]{& [class^=_noSelect\ MkAvatar-root-]{display:unset!important}}}@keyframes animatebg{0%{background-position:0 0}to{background-position:-960px -960px}}</style>
|
||||
<style>#splash{& #splashSpinner{transform:unset!important;margin:2.5rem 0 0 2.5rem!important}}#sharkey_app{& [class^=visitor-root-]{& [class^=visitor-main-]{& [class^=visitor-homeButton-]{background:var(--MI_THEME-accent)!important;color:var(--MI_THEME-fgOnAccent)!important}& [class^=visitor-content-]{& ._pageContainer:has([class^=MkVisitorDashboard-root-]){background:linear-gradient(color-mix(in srgb,var(--MI_THEME-accent)15%,var(--MI_THEME-bg)),var(--MI_THEME-accent))!important}& [class^=pages-welcome-entrance-a-shape1-],& [class^=pages-welcome-entrance-a-shape2-]{display:none}& [class^=pages-welcome-timeline-root-]{transform:skew(-10deg);right:8rem!important;& ._gaps [class^=pages-welcome-timeline-note-note-]{opacity:.8;transition:all .2s;&:hover{transition:all .2s;opacity:1!important;& ._panel{background:var(--MI_THEME-panel)!important}}}}& [class^=pages-welcome-entrance-a-logoWrapper-]{& [class^=pages-welcome-entrance-a-poweredBy-]{color:var(--MI_THEME-fg)}& [class^=pages-welcome-entrance-a-misskey-]{width:120px!important}}& [class^=pages-welcome-entrance-a-logoWrapper-]:before{backdrop-filter:var(--MI-blur,blur(15px));background:color(from var(--MI_THEME-panel)srgb r g b/.5);border-radius:var(--MI-radius);content:"";z-index:-5;position:absolute;inset:-.8rem -.8rem -.5rem}& [class^=MkFeaturedPhotos-root-]{opacity:.8;background-repeat:repeat;background-size:auto;animation:100s linear infinite animatebg;background-image:url(https://cdn.booping.synth.download/assets/synth+grid+bg+dark.svg)!important;width:100%!important;height:100%!important;top:0!important;left:0!important}& [class^=pages-welcome-entrance-a-contents-]{padding:130px 0;margin-left:auto!important;margin-right:auto!important;& [class^=MkVisitorDashboard-root-]:before{backdrop-filter:var(--MI-blur,blur(15px));background:color(from var(--MI_THEME-panel)srgb r g b/.5);border-radius:var(--MI-radius);content:"";position:absolute;inset:.7rem -1.5rem -1.5rem}& [class^=MkVisitorDashboard-tl-]{& [class^=MkVisitorDashboard-tlBody-]{height:40rem!important}}}& [class^=pages-welcome-entrance-a-federation-]{bottom:unset!important;z-index:50!important;top:16px!important}}}& [class^=visitor-side-]{background:linear-gradient(var(--MI_THEME-bg),var(--MI_THEME-accent));& [class^=visitor-banner-]{opacity:.8;background-repeat:repeat;background-size:auto;animation:100s linear infinite animatebg;background-image:url(https://cdn.booping.synth.download/assets/synth+grid+bg.svg)!important;width:100%!important;height:100%!important;top:0!important;left:0!important}}@media (prefers-reduced-motion:reduce){& [class^=visitor-side-] [class^=visitor-banner-],& [class^=visitor-main-] [class^=visitor-content-] [class^=MkFeaturedPhotos-root-]{animation:unset!important}}}& [class^=SkNote-renote-]{& [class^=_noSelect\ MkAvatar-root-]{display:unset!important}}}@keyframes animatebg{0%{background-position:0 0}to{background-position:-960px -960px}}</style>
|
||||
Loading…
Add table
Add a link
Reference in a new issue