mcserver / start.sh
nazib61's picture
Update start.sh
d824a5a verified
raw
history blame contribute delete
608 Bytes
#!/bin/bash
# EULA accept
echo "eula=true" > eula.txt
# server.properties তৈরি / update
if [ ! -f server.properties ]; then
cat <<EOL > server.properties
max-tick-time=-1
server-port=25565
online-mode=false
EOL
else
# যদি file already থাকে, max-tick-time override করো
grep -q "max-tick-time" server.properties && \
sed -i 's/^max-tick-time=.*/max-tick-time=-1/' server.properties || \
echo "max-tick-time=-1" >> server.properties
fi
# Playit agent start (claim URL দেখাবে)
./playit &
# Minecraft server start
java -Xmx2G -Xms2G -jar server.jar nogui