release-1.0.0 #4

Merged
cuqmbr merged 8 commits from develop into main 2025-08-14 10:30:52 +00:00
12 changed files with 144 additions and 80 deletions
Showing only changes of commit 997e2dba6d - Show all commits

View File

@ -1,2 +1 @@
src/logs
src/whitelist.json

18
.gitignore vendored
View File

@ -1,17 +1 @@
*/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
src/logs

View File

@ -11,8 +11,6 @@ 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}
@ -25,5 +23,5 @@ WORKDIR ${WORKDIR_PATH}/config
EXPOSE 25565/tcp
CMD \
sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" server.properties && \
sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" settings.yml && \
java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar --nogui

BIN
src/Limbo-0.7.10-ALPHA-1.21.1.jar (Stored with Git LFS)

Binary file not shown.

BIN
src/NanoLimbo-1.9.7-all.jar (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,14 +0,0 @@
groups:
# admin:
# - limboserver.stop
# - limboserver.kick
# - limboserver.say
# - limboserver.gamemode
default:
- limboserver.spawn
- limboserver.chat
# - limboserver.version
players:
# LOOHP:
# - admin

View File

@ -1,7 +0,0 @@
#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

View File

@ -1,3 +1,3 @@
@echo off
java -Xms1G -Xmx1G -jar *.jar --nogui
java -Xms1G -Xmx1G -jar NanoLimbo-1.9.7-all.jar --nogui
pause

View File

@ -1,3 +1,3 @@
#!/bin/sh
java -Xms1G -Xmx1G -jar *.jar --nogui
java -Xms1G -Xmx1G -jar NanoLimbo-1.9.7-all.jar --nogui

View File

@ -1,30 +0,0 @@
#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 12:44:19 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=false
level-dimension=minecraft\:the_end
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-header="Bebrashield Limbo"
tab-footer=
ticks-per-second=5
velocity-modern=true
version=Limbo\!
view-distance=2
world-spawn=world;20.5;17;22.5;-90;0

137
src/settings.yml Normal file
View File

@ -0,0 +1,137 @@
#
# NanoLimbo configuration
#
# Server's host address and port. Set ip empty to use public address
bind:
ip: '0.0.0.0'
port: 25565
# Max number of players can join to server
# Set -1 to make it infinite
maxPlayers: 100
# Server's data in servers list
ping:
description: '{"text": "&9NanoLimbo"}'
version: 'NanoLimbo'
# Return static protocol version number in ping result
# By default, its -1 to return the client version if it supported
# https://wiki.vg/Protocol_version_numbers
protocol: -1
# Available dimensions: OVERWORLD, NETHER, THE_END
dimension: THE_END
# Whether to display the player in the player list
# For 1.16.5 clients, the player list will be sent even if disabled, to avoid crash
playerList:
enable: false
username: 'NanoLimbo'
# Whether to display header and footer in player list
# For 1.8+ clients
headerAndFooter:
enable: false
header: '{"text": "&eWelcome!"}'
footer: '{"text": "&9NanoLimbo"}'
# Setup player's game mode
# 0 - Survival
# 1 - Creative (hide HP and food bar)
# 2 - Adventure
# 3 - Spectator (hide all UI bars)
# Spectator works on 1.8+ clients
gameMode: 3
# Remove secure-chat toast
# For 1.20.5+ clients
secureProfile: false
# Server name which is shown under F3
# For 1.13+ clients
brandName:
enable: false
content: 'NanoLimbo'
# Message sends when player joins to the server
joinMessage:
enable: false
text: '{"text": "&eWelcome to the Limbo!"}'
# BossBar displays when player joins to the server
# For 1.9+ clients
bossBar:
enable: false
text: '{"text": "Welcome to the Limbo!"}'
health: 1.0
# Available colors: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
color: PINK
# Available divisions: SOLID, DASHES_6, DASHES_10, DASHES_12, DASHES_20
division: SOLID
# Display title and subtitle
# For 1.8+ clients
title:
enable: false
# Set title text value empty, if you need only subtitle
title: '{"text": "&9&lWelcome!"}'
# Set subtitle text value empty, if you need only title
subtitle: '{"text": "&6NanoLimbo"}'
# Fade in time in ticks (1 sec = 20 ticks)
fadeIn: 10
# Stay time in ticks
stay: 200
# Fade out time in ticks
fadeOut: 10
# Player info forwarding support.
# Available types:
# - NONE
# - LEGACY
# - MODERN
# - BUNGEE_GUARD
# Don't use secret if you do not use MODERN type
infoForwarding:
type: MODERN
secret: '_PROXY_SECRET_'
tokens:
- '<BUNGEE_GUARD_TOKEN>'
# Read timeout for connections in milliseconds
readTimeout: 30000
# Define log level. For production, I'd recommend to use level 2
# Log levels:
# 0 - Display only errors
# 1 - Display errors, warnings
# 2 - Display errors, warnings, info
# 3 - Display errors, warnings, info, debug
debugLevel: 2
# Warning! Do not touch params of this block if you are not completely sure what is this!
netty:
# Use a Linux native transport type, if it possible
useEpoll: true
# EventLoopGroup threads count
threads:
bossGroup: 1
workerGroup: 4
# Options to check incoming traffic and kick potentially malicious connections.
# Take into account that player can send many small packets, for example, just moving mouse.
traffic:
# If true, then additional handler will be added to the channel pipeline
enable: true
# Max packet size in bytes
# Unlimited if -1
maxPacketSize: 8192
# The interval to measure packets over
# Lowering this value will limit peak packets from players which would target people with bad connections
# Raising this value will allow higher peak packet rates, which will help with people who have poor connections
# Ignored if -1.0
interval: 7.0
# The maximum packets per second for players
# It is measured over the configured interval
# Ignored if -1.0
maxPacketRate: 500.0

BIN
src/spawn.schem (Stored with Git LFS)

Binary file not shown.