Add NeoForge releases 0.0.1–0.0.19 and README changelog
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
a929f7147d30b92f93d1ef1a4dc62c6ae13259859b02e40ec55b631a3a073787 manifest.json
|
||||
9c783cc43be3f563289d42ffb0316767fbfa83b2a79249dd86591a8018e47562 minecraft-lab-neoforge-spike-0.0.5.mrpack
|
||||
d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example
|
||||
1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md
|
||||
1f55278394d8d616527a84d939a52c26c73f3747e6954d3d36ec825b24aba1d8 server/compose.yaml
|
||||
6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt
|
||||
@@ -0,0 +1,224 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"pack": {
|
||||
"name": "minecraft-lab-neoforge-spike",
|
||||
"version": "0.0.5",
|
||||
"minecraft": "1.21.1",
|
||||
"loader": {
|
||||
"id": "neoforge",
|
||||
"version": "21.1.252"
|
||||
}
|
||||
},
|
||||
"artifact": "minecraft-lab-neoforge-spike-0.0.5.mrpack",
|
||||
"git": {
|
||||
"commit": "b850b047249035652288451cff438b5e06f321d9",
|
||||
"dirty": false
|
||||
},
|
||||
"tools": {
|
||||
"packwiz": {
|
||||
"commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e",
|
||||
"sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6"
|
||||
},
|
||||
"compose": {
|
||||
"version": "v5.6.0",
|
||||
"sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a"
|
||||
},
|
||||
"node": "v26.10.0",
|
||||
"npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788"
|
||||
},
|
||||
"server": {
|
||||
"image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2",
|
||||
"java_major": 21,
|
||||
"memory": "2G",
|
||||
"port": 25565,
|
||||
"compose_project": "minecraft-lab-spike"
|
||||
},
|
||||
"source_files": [
|
||||
{
|
||||
"path": "pack/config/spike-marker.txt",
|
||||
"sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428"
|
||||
},
|
||||
{
|
||||
"path": "pack/index.toml",
|
||||
"sha256": "2782087550a243c663e3fed2c6267af78930fe3810e9dd1b844be6d14a680bd4"
|
||||
},
|
||||
{
|
||||
"path": "pack/mods/mouse-tweaks.pw.toml",
|
||||
"sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd"
|
||||
},
|
||||
{
|
||||
"path": "pack/mods/sophisticated-backpacks.pw.toml",
|
||||
"sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4"
|
||||
},
|
||||
{
|
||||
"path": "pack/mods/sophisticated-core.pw.toml",
|
||||
"sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670"
|
||||
},
|
||||
{
|
||||
"path": "pack/pack.toml",
|
||||
"sha256": "9bfdd8171e7a5de5665a926594a279a802b503744b53e3394f32477cb16ea7ab"
|
||||
},
|
||||
{
|
||||
"path": "package-lock.json",
|
||||
"sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788"
|
||||
},
|
||||
{
|
||||
"path": "package.json",
|
||||
"sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd"
|
||||
},
|
||||
{
|
||||
"path": "platform/backups.mjs",
|
||||
"sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1"
|
||||
},
|
||||
{
|
||||
"path": "platform/build.mjs",
|
||||
"sha256": "d1445a05a1272a380310cb32e4fa4b6d50561b82de822bb0b7e7e981580bcda0"
|
||||
},
|
||||
{
|
||||
"path": "platform/commands.mjs",
|
||||
"sha256": "71feaff53379cdb15ed5da826af89beae6fc8a7d648697db70628ec37d30ad1f"
|
||||
},
|
||||
{
|
||||
"path": "platform/compatibility.json",
|
||||
"sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7"
|
||||
},
|
||||
{
|
||||
"path": "platform/config.yaml",
|
||||
"sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a"
|
||||
},
|
||||
{
|
||||
"path": "platform/deployment.mjs",
|
||||
"sha256": "f3f433ba31d85d235200cb84cfa7ffb85cda3362b74d2afaeee6681355c951d1"
|
||||
},
|
||||
{
|
||||
"path": "platform/health.mjs",
|
||||
"sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f"
|
||||
},
|
||||
{
|
||||
"path": "platform/runtime.mjs",
|
||||
"sha256": "2e7b12145e9084ed4349b2ac535b520aaf09a5fdc49b239390a54ce6abafe4e5"
|
||||
},
|
||||
{
|
||||
"path": "platform/ssh-deploy.mjs",
|
||||
"sha256": "0e859384834f1087ab3e069d32f8d8678876427d539056aff6cafe1ec3c10e5b"
|
||||
},
|
||||
{
|
||||
"path": "scripts/deploy-worker.mjs",
|
||||
"sha256": "9555a7b758a56bcea28af88a7a5cf46e0fe0c95cffeb34c0c810c76668706540"
|
||||
},
|
||||
{
|
||||
"path": "scripts/mcpack.mjs",
|
||||
"sha256": "b97fde482f09b6b8fc9b326baef7eb422513b781a429864b13d27f0127064ced"
|
||||
},
|
||||
{
|
||||
"path": "server/.env.example",
|
||||
"sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae"
|
||||
},
|
||||
{
|
||||
"path": "server/compose.yaml",
|
||||
"sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee"
|
||||
},
|
||||
{
|
||||
"path": "server/config/spike-marker.txt",
|
||||
"sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1"
|
||||
},
|
||||
{
|
||||
"path": "toolchain.lock.env",
|
||||
"sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97"
|
||||
}
|
||||
],
|
||||
"managed_files": {
|
||||
"client": [
|
||||
{
|
||||
"path": "config/spike-marker.txt",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc",
|
||||
"sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha1": "765da4f602b17376909d810bffc39691fae9d583",
|
||||
"sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32",
|
||||
"sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768"
|
||||
}
|
||||
}
|
||||
],
|
||||
"server": [
|
||||
{
|
||||
"path": "config/spike-marker.txt",
|
||||
"owner": "server",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1"
|
||||
},
|
||||
"overrides": "pack"
|
||||
},
|
||||
{
|
||||
"path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha1": "765da4f602b17376909d810bffc39691fae9d583",
|
||||
"sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar",
|
||||
"owner": "pack",
|
||||
"policy": "replace",
|
||||
"hashes": {
|
||||
"sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32",
|
||||
"sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"runtime_policy": {
|
||||
"unmanaged": "preserve",
|
||||
"defaultconfigs": "seed-only"
|
||||
},
|
||||
"release_files": [
|
||||
{
|
||||
"path": "minecraft-lab-neoforge-spike-0.0.5.mrpack",
|
||||
"sha256": "9c783cc43be3f563289d42ffb0316767fbfa83b2a79249dd86591a8018e47562"
|
||||
},
|
||||
{
|
||||
"path": "server/.env.example",
|
||||
"sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a"
|
||||
},
|
||||
{
|
||||
"path": "server/README.md",
|
||||
"sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41"
|
||||
},
|
||||
{
|
||||
"path": "server/compose.yaml",
|
||||
"sha256": "1f55278394d8d616527a84d939a52c26c73f3747e6954d3d36ec825b24aba1d8"
|
||||
},
|
||||
{
|
||||
"path": "server/config/spike-marker.txt",
|
||||
"sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
# Accept Minecraft EULA before setting MC_EULA=TRUE.
|
||||
MC_EULA=FALSE
|
||||
MC_MEMORY=2G
|
||||
MC_PORT=25565
|
||||
MC_UID=1000
|
||||
MC_GID=1000
|
||||
MC_BIND_ADDRESS=127.0.0.1
|
||||
@@ -0,0 +1,15 @@
|
||||
# Immutable server release
|
||||
|
||||
Copy server/.env.example to a local settings file outside this release.
|
||||
Accept the Minecraft EULA before setting MC_EULA=TRUE.
|
||||
|
||||
Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release.
|
||||
Use the same Compose project name for all releases:
|
||||
|
||||
```bash
|
||||
docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet
|
||||
```
|
||||
|
||||
This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access.
|
||||
server/config overrides corresponding pack settings at startup.
|
||||
Runtime-generated server.properties is configured through Compose environment.
|
||||
@@ -0,0 +1,42 @@
|
||||
services:
|
||||
minecraft:
|
||||
image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2
|
||||
restart: no
|
||||
stop_grace_period: 2m
|
||||
ports:
|
||||
- ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565
|
||||
environment:
|
||||
EULA: ${MC_EULA:-FALSE}
|
||||
TYPE: MODRINTH
|
||||
MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.5.mrpack
|
||||
MODRINTH_DEFAULT_EXCLUDE_INCLUDES: ""
|
||||
MEMORY: ${MC_MEMORY:-2G}
|
||||
UID: ${MC_UID:-1000}
|
||||
GID: ${MC_GID:-1000}
|
||||
ENABLE_RCON: "false"
|
||||
ONLINE_MODE: "false"
|
||||
ENFORCE_SECURE_PROFILE: "false"
|
||||
MOTD: minecraft-lab Phase 0
|
||||
VIEW_DISTANCE: "6"
|
||||
SIMULATION_DISTANCE: "4"
|
||||
SYNC_SKIP_NEWER_IN_DESTINATION: "false"
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ${MC_ROOT:?Set absolute server root}/runtime
|
||||
target: /data
|
||||
- type: bind
|
||||
source: ${MC_RELEASE_DIR:?Set absolute release directory}
|
||||
target: /modpacks
|
||||
read_only: true
|
||||
- type: bind
|
||||
source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config
|
||||
target: /config
|
||||
read_only: true
|
||||
healthcheck:
|
||||
test:
|
||||
- CMD
|
||||
- mc-health
|
||||
start_period: 2m
|
||||
interval: 10s
|
||||
timeout: 10s
|
||||
retries: 30
|
||||
@@ -0,0 +1 @@
|
||||
server-override-v1
|
||||
Reference in New Issue
Block a user