diff --git a/Dockerfile b/Dockerfile index a14e9096..35a04eab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,8 +21,8 @@ HEALTHCHECK --start-period=1m CMD mc-monitor status --host localhost --port $SER RUN addgroup -g 1000 minecraft \ && adduser -Ss /bin/false -u 1000 -G minecraft -h /home/minecraft minecraft \ - && mkdir -m 777 /data /mods /config /plugins \ - && chown minecraft:minecraft /data /config /mods /plugins /home/minecraft + && mkdir -m 777 /data \ + && chown minecraft:minecraft /data /home/minecraft EXPOSE 25565 25575 diff --git a/start-minecraftFinalSetup b/start-minecraftFinalSetup index 8e252f4d..ff20ceea 100644 --- a/start-minecraftFinalSetup +++ b/start-minecraftFinalSetup @@ -51,9 +51,9 @@ done # If any modules have been provided, copy them over -mkdir -p /data/mods if [ -d /mods ]; then log "Copying any mods over..." + mkdir -p /data/mods rsync -a --out-format="update:%f:Last Modified %M" --prune-empty-dirs --update /mods /data fi