commit 6b0605be62454312c24738d7e2b67bf333f4e644 Author: cuqmbr Date: Sun Jun 8 11:52:32 2025 +0300 initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9ab3cd7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.jar filter=lfs diff=lfs merge=lfs -text +*.schem filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1d76db5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +*/cache +*/libraries +*/logs +*/versions +*/plugins/.paper-remapped + +*/world +*/world_nether +*/world_the_end + +*/.console_history + +*/banned-ips.json +*/banned-players.json +*/ops.json +*/whitelist.json +*/usercache.json diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e523c0e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,29 @@ +FROM sapmachine:21-jre-headless-ubuntu + + +ENV WORKDIR_PATH=/workspace +ENV CONFIG_PATH=${WORKDIR_PATH}/config +ENV DATA_PATH=${WORKDIR_PATH}/data + +ADD ./src ${CONFIG_PATH} +RUN mkdir ${DATA_PATH} + + +RUN mkdir ${DATA_PATH}/logs && \ + ln -sf ${DATA_PATH}/logs ${CONFIG_PATH} +RUN touch ${DATA_PATH}/whitelist.json && \ + ln -sf ${DATA_PATH}/whitelist.json ${CONFIG_PATH} + +VOLUME ${DATA_PATH} + + +ENV MEMORY=1G +ENV PROXY_SECRET=change_me + +WORKDIR ${WORKDIR_PATH}/config + +EXPOSE 25565/tcp + +CMD \ + sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" server.properties && \ + java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar --nogui diff --git a/src/Limbo-0.7.10-ALPHA-1.21.1.jar b/src/Limbo-0.7.10-ALPHA-1.21.1.jar new file mode 100644 index 0000000..803602b --- /dev/null +++ b/src/Limbo-0.7.10-ALPHA-1.21.1.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc528599c08df1766c29a15da646df5d586b791d5c52255170746fc51563c120 +size 8493423 diff --git a/src/permission.yml b/src/permission.yml new file mode 100644 index 0000000..0f5a839 --- /dev/null +++ b/src/permission.yml @@ -0,0 +1,14 @@ +groups: + # admin: + # - limboserver.stop + # - limboserver.kick + # - limboserver.say + # - limboserver.gamemode + default: + - limboserver.spawn + - limboserver.chat + # - limboserver.version + +players: + # LOOHP: + # - admin diff --git a/src/plugins/bStats/config.yml b/src/plugins/bStats/config.yml new file mode 100644 index 0000000..23e317e --- /dev/null +++ b/src/plugins/bStats/config.yml @@ -0,0 +1,7 @@ +#bStats collects some data for plugin authors like how many servers are using their plugins. +#To honor their work, you should not disable it. +#This has nearly no effect on the server performance! +#Check out https://bStats.org/ to learn more :) +enabled: false +serverUuid: f7c31857-e3e6-4807-856c-4fe187149590 +logFailedRequests: false diff --git a/src/run.bat b/src/run.bat new file mode 100755 index 0000000..6324766 --- /dev/null +++ b/src/run.bat @@ -0,0 +1,3 @@ +@echo off +java -Xms1G -Xmx1G -jar *.jar --nogui +pause diff --git a/src/run.sh b/src/run.sh new file mode 100755 index 0000000..41dad80 --- /dev/null +++ b/src/run.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +java -Xms1G -Xmx1G -jar *.jar --nogui diff --git a/src/server.properties b/src/server.properties new file mode 100644 index 0000000..acbf67f --- /dev/null +++ b/src/server.properties @@ -0,0 +1,30 @@ +#For explaination of what each of the options does, please visit: +#https://github.com/LOOHP/Limbo/blob/master/src/main/resources/server.properties +#Sun Jun 08 11:50:59 EEST 2025 +allow-chat=true +allow-flight=false +bungee-guard=false +bungeecord=false +default-gamemode=adventure +enforce-whitelist=false +forwarding-secrets=_PROXY_SECRET_ +handshake-verbose=true +level-dimension=minecraft\:overworld +level-name=world;spawn.schem +log-player-ip-addresses=true +max-players=-1 +motd={"text"\:"","extra"\:[{"text"\:"Limbo Server\!","color"\:"yellow"}]} +reduced-debug-info=true +required-resource-pack=false +resource-pack= +resource-pack-prompt={"text"\:"","extra"\:[{"text"\:"Install server resource pack\!","color"\:"yellow"}]} +resource-pack-sha1= +server-ip=0.0.0.0 +server-port=25565 +tab-footer= +tab-header= +ticks-per-second=5 +velocity-modern=true +version=Limbo\! +view-distance=6 +world-spawn=world;20.5;17;22.5;-90;0 diff --git a/src/spawn.schem b/src/spawn.schem new file mode 100644 index 0000000..4c431de --- /dev/null +++ b/src/spawn.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dde72add1e579739a8f816708d1f2efae9198bc9d6ca99a236972f53b712f6e6 +size 6609