slitaz-dev-tools rev 296
Remove tazcraft files ther are in tazcraft repo now
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Mar 19 17:47:03 2017 +0100 (2017-03-19) |
parents | 0f84a16feb0f |
children | af10ffa04919 |
files | tazcraft/Makefile tazcraft/README tazcraft/cgi-bin/minecraft.png tazcraft/cgi-bin/tazcraft.cgi tazcraft/data/minecraft.desktop tazcraft/images/minecraft.png tazcraft/tazcraft |
line diff
1.1 --- a/tazcraft/Makefile Sun Mar 19 17:36:55 2017 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,28 +0,0 @@ 1.4 -# Makefile for Tazcraft 1.5 -# 1.6 - 1.7 -PACKAGE=tazcraft 1.8 -PREFIX?=/usr 1.9 -DESTDIR?= 1.10 - 1.11 -all: 1.12 - 1.13 -# Installation (full or server only) 1.14 - 1.15 -install: 1.16 - install -m 0755 -d $(DESTDIR)$(PREFIX)/bin 1.17 - install -m 0755 -d $(DESTDIR)$(PREFIX)/share/applications 1.18 - install -m 0755 -d $(DESTDIR)$(PREFIX)/share/pixmaps 1.19 - install -m 0755 $(PACKAGE) $(DESTDIR)$(PREFIX)/bin 1.20 - install data/minecraft.desktop $(DESTDIR)$(PREFIX)/share/applications 1.21 - install images/minecraft.png $(DESTDIR)$(PREFIX)/share/pixmaps 1.22 - 1.23 -install-server: 1.24 - install -m 0755 -d $(DESTDIR)$(PREFIX)/bin 1.25 - install -m 0755 $(PACKAGE) $(DESTDIR)$(PREFIX)/bin 1.26 - 1.27 -# Uninstallation 1.28 - 1.29 -uninstall: 1.30 - rm -f $(DESTDIR)$(PREFIX)/bin/$(PACKAGE) 1.31 -
2.1 --- a/tazcraft/README Sun Mar 19 17:36:55 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,53 +0,0 @@ 2.4 -Tazcraft 2.5 -================================================================================ 2.6 - 2.7 -Minecraft custom tools for SliTaz GNU/Linux. Tazcraft can install and run a 2.8 -Minecraft server as well as getting the client and starting to play. It can 2.9 -also optionally install the Java Runtime Environment (JRE). 2.10 - 2.11 - 2.12 -Server operator 2.13 ---------------- 2.14 -From the server console: /op username 2.15 - 2.16 - 2.17 -Server configuration 2.18 --------------------- 2.19 -Config file: server.properties 2.20 - 2.21 -gamemode= 2.22 - 0 - Survival 2.23 - 1 - Creative 2.24 - 2 - Adventure 2.25 - 3 - Spectator 2.26 - 2.27 - 2.28 -MOTD text colours and formatting 2.29 -------------------------------- 2.30 - \u00A70 - BLACK 2.31 - \u00A71 - DARK BLUE 2.32 - \u00A72 - DARK GREEN 2.33 - \u00A73 - DARK AQUA 2.34 - \u00A74 - DARK RED 2.35 - \u00A75 - DARK PURPLE 2.36 - \u00A76 - GOLD 2.37 - \u00A77 - GRAY 2.38 - \u00A78 - DARK GRAY 2.39 - \u00A79 - INDIGO 2.40 - \u00A7a - GREEN 2.41 - \u00A7b - AQUA 2.42 - \u00A7c - RED 2.43 - \u00A7d - PINK 2.44 - \u00A7e - YELLOW 2.45 - \u00A7f - WHITE 2.46 - \u00A7k - Obfuscated 2.47 - \u00A7l - Bold 2.48 - \u00A7m - Strikethrough 2.49 - \u00A7n - Underline 2.50 - \u00A7o - Italic 2.51 - \u00A7r - Reset 2.52 - 2.53 -Online resources 2.54 ----------------- 2.55 - 2.56 -MOTD creator: https://mctools.org/motd-creator
3.1 Binary file tazcraft/cgi-bin/minecraft.png has changed
4.1 --- a/tazcraft/cgi-bin/tazcraft.cgi Sun Mar 19 17:36:55 2017 +0100 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,72 +0,0 @@ 4.4 -#!/bin/sh 4.5 -# 4.6 -# tazcraft.cgi - A Minecraft server info/admin CGI interface 4.7 -# 4.8 -# Authors: Kayam Lincoln-Vazquez, Christophe Lincoln 4.9 -# Copyright (C) 2017 SliTaz GNU/Linux - BSD License 4.10 -# 4.11 -. /usr/lib/slitaz/httphelper.sh 4.12 -header 4.13 - 4.14 -home="/home/minecraft" 4.15 -server="$home/server" 4.16 -config="$server/server.properties" 4.17 - 4.18 -# Get a value in 4.19 -get_value() { 4.20 - val=$(grep ^${1}= ${config} | cut -d "=" -f 2) 4.21 - cat << EOT 4.22 -<tr> 4.23 - <td>$1</td> 4.24 - <td>$val</td> 4.25 -</tr> 4.26 -EOT 4.27 -} 4.28 - 4.29 -# HTML header 4.30 -cat << EOT 4.31 -<!DOCTYPE html> 4.32 -<html> 4.33 -<head> 4.34 - <meta charset="utf-8" /> 4.35 - <title>Tazcraft</title> 4.36 - <link rel="stylesheet" href="http://play.slitaz.me/style.css" /> 4.37 -</head> 4.38 -<body> 4.39 -<header> 4.40 - <div id="logo"></div> 4.41 - <div id="network"> 4.42 - <a href="http://play.slitaz.me">play.SliTaz.me</a> 4.43 - <a href="http://www.slitaz.org">SliTaz.org</a> 4.44 - </div> 4.45 - <h1>Tazcraft Server</h1> 4.46 -</header> 4.47 -<div id="content"> 4.48 - 4.49 -<h2>Welcome to Tazcraft</h2> 4.50 -<p>A SliTaz GNU/Linux Minecraft server</p> 4.51 -<pre> 4.52 -<img src="minecraft.png" alt="*" />Server address: <b>play.slitaz.me</b> 4.53 -</pre> 4.54 - 4.55 -<h3>Configuration</h3> 4.56 -<table> 4.57 - <thead> 4.58 - <td>$(gettext "Variable")</td> 4.59 - <td>$(gettext "Value")</td> 4.60 - </thead> 4.61 -EOT 4.62 - 4.63 -for var in gamemode server-port level-name difficulty max-players; do 4.64 - get_value ${var} 4.65 -done 4.66 - 4.67 -# HTML footer 4.68 -cat << EOT 4.69 -</table> 4.70 -</div> 4.71 -<footer></footer> 4.72 -</body> 4.73 -</htnl> 4.74 -EOT 4.75 -exit 0
5.1 --- a/tazcraft/data/minecraft.desktop Sun Mar 19 17:36:55 2017 +0100 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,6 +0,0 @@ 5.4 -[Desktop Entry] 5.5 -Type=Application 5.6 -Name=Minecraft 5.7 -Exec=tazcraft -p 5.8 -Icon=minecraft 5.9 -Categories=Game;
6.1 Binary file tazcraft/images/minecraft.png has changed
7.1 --- a/tazcraft/tazcraft Sun Mar 19 17:36:55 2017 +0100 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,210 +0,0 @@ 7.4 -#!/bin/sh 7.5 -# 7.6 -# tazcraft - Minecraft server config & admin tool for SliTaz 7.7 -# 7.8 -# Authors: Kayam Lincoln-Vazquez, Christophe Lincoln 7.9 -# Copyright (C) 2017 SliTaz GNU/Linux - BSD License 7.10 -# 7.11 -# TODO: add spigot support, rcon handler, properties settings 7.12 -# 7.13 -. /lib/libtaz.sh 7.14 - 7.15 -version="1.11.2" 7.16 -home="/home/minecraft" 7.17 -server="$home/server" 7.18 -config="$server/server.properties" 7.19 - 7.20 -server_jar="minecraft_server.${version}.jar" 7.21 -client_jar="Minecraft.jar" 7.22 -client_path="$HOME/.local/share/minecraft/$client_jar" 7.23 - 7.24 -spigot_jar="spigot-${version}.jar" 7.25 - 7.26 -java_version="8u121" 7.27 -java_id="218821" 7.28 -java_md5="e9e7ea248e2c4826b92b3f075a80e441" 7.29 -java_tarball="jre-$java_version-linux-i586.tar.gz" 7.30 - 7.31 -# Prefer Sun Java JRE but support system wide icedtea6-jre if installed 7.32 -java="$home/jre/bin/java" 7.33 -if [ ! -x "$java" ]; then 7.34 - java="/usr/bin/java" 7.35 -fi 7.36 - 7.37 -# 7.38 -# Functions 7.39 -# 7.40 -help() { 7.41 - cat << EOT 7.42 - 7.43 -$(colorize 032 Usage:) $(basename $0) command 7.44 - 7.45 -$(colorize 032 Commands:) 7.46 - -d downlaod Download the Minecraft server 7.47 - -s start Start your Minecraft server 7.48 - -p play Launch the Minecraft client 7.49 - -j java Install Sun Java Runtime Environment 7.50 - -i info Display server and java information 7.51 - motd Raw display of the Message Of The Day 7.52 - ops Show server operators name 7.53 - 7.54 -$(colorize 032 Options:) 7.55 - --gui Run the server with a graphical user interface 7.56 - 7.57 -EOT 7.58 -} 7.59 - 7.60 -# Commands 7.61 -title() { 7.62 - echo ""; colorize 032 "$@"; separator "-" 7.63 -} 7.64 - 7.65 -# Check if Java is installed 7.66 -check_java() { 7.67 - if [ ! -x "$java" ]; then 7.68 - colorize 031 "Can't find Java Runtime Environment (JRE)"; return 1 7.69 - fi 7.70 -} 7.71 - 7.72 -# Change default motd 7.73 -defaut_motd() { 7.74 - if [ -f "$config" ]; then 7.75 - motd=$(grep ^motd= ${config} | sed s'/motd=//') 7.76 - if [ "$motd" == "A Minecraft Server" ]; then 7.77 - sed -i s'#motd=.*#motd=\\u00A72A Tazcraft Server#' ${config} 7.78 - fi 7.79 - fi 7.80 -} 7.81 - 7.82 -# Get a value in 7.83 -get_value() { 7.84 - val=$(grep ^${1}= ${config} | cut -d "=" -f 2) 7.85 - echo -n "$1"; indent 15 ": $val" 7.86 -} 7.87 - 7.88 -# 7.89 -# Commands 7.90 -# 7.91 -case "$1" in 7.92 - 7.93 - -d|downlaod) 7.94 - if [ ! -f "$server/$jar" ]; then 7.95 - echo "Downloading Minecraft..." 7.96 - mkdir -p ${server} 7.97 - wget --no-check-certificate \ 7.98 - https://s3.amazonaws.com/Minecraft.Download/versions/${version}/minecraft_server.${version}.jar \ 7.99 - -O ${server}/minecraft_server.${version}.jar 7.100 - else 7.101 - colorize 032 "Minecraft is already downloaded :-)" 7.102 - fi ;; 7.103 - 7.104 - -s|start) 7.105 - check_java || exit 1 7.106 - defaut_motd 7.107 - colorize 032 "Starting Minecraft server..." 7.108 - [ ! "$gui" ] && opts="nogui" 7.109 - cd ${server} 7.110 - ${java} -Xmx1024M -Xms1024M -jar ${server_jar} ${opts} ;; 7.111 - 7.112 - -p|play) 7.113 - if [ ! -f "$client_path" ]; then 7.114 - dest_dir="$(dirname $client_path)" 7.115 - mkdir -p ${dest_dir} 7.116 - xterm -e "wget \ 7.117 - http://s3.amazonaws.com/Minecraft.Download/launcher/${client_jar} \ 7.118 - -O $client_path" 7.119 - fi 7.120 - ${java} -jar ${client_path} & ;; 7.121 - 7.122 - -j|java) 7.123 - if [ ! -x "$home/jre/bin/java" ]; then 7.124 - echo "Installing Java Runtime Environment ($java_version)..." 7.125 - 7.126 - # Already downloaded 7.127 - if [ ! -f "$home/$java_tarball" ]; then 7.128 - wget \ 7.129 - http://javadl.oracle.com/webapps/download/AutoDL?BundleId=${java_id}_${java_md5} \ 7.130 - -O ${home}/${java_tarball} 7.131 - fi 7.132 - 7.133 - echo "Extracting: ${java_tarball}..." 7.134 - tar xzf ${home}/${java_tarball} -C ${home} || exit 1 7.135 - rm -rf jre 2>/dev/null && mv ${home}/jre*_*/ ${home}/jre 7.136 - 7.137 - else 7.138 - colorize 032 "Java Runtime Environment is installed" 7.139 - ${java} -version 7.140 - fi ;; 7.141 - 7.142 - motd) 7.143 - defaut_motd 7.144 - motd=$(grep ^motd= ${config} | sed s'/motd=//') 7.145 - title "Message Of The Day (motd)" 7.146 - echo "$motd" 7.147 - newline ;; 7.148 - 7.149 - -o|ops) 7.150 - title "Server operators" 7.151 - ops_json="$server/ops.json" 7.152 - #echo "Config file: $server/ops.json" 7.153 - fgrep name ${ops_json} | cut -d '"' -f 4 7.154 - newline ;; 7.155 - 7.156 - -w|white-list) 7.157 - # Usage: tazcraft -w [username|--true|--false] 7.158 - white_list="${server}/white-list.txt" 7.159 - title "Minecraft server white list" 7.160 - 7.161 - case "$2" in 7.162 - 7.163 - --true) 7.164 - echo "Activaction white list support..." 7.165 - sed -i s'/white-list=*./white-list=true/' ${config} 7.166 - touch ${white_list} ;; 7.167 - 7.168 - --false) ;; 7.169 - *) ;; 7.170 - esac 7.171 - # Add/remove users 7.172 - 7.173 - 7.174 - # --true 7.175 - if [ "$true" ]; then 7.176 - 7.177 - fi 7.178 - 7.179 - # Display white list users or give settings info 7.180 - if [ -f "$white_list" ]; then 7.181 - cat ${white_list} 7.182 - else 7.183 - get_value "white-list" 7.184 - colorize 031 "White list file is not activated $val" 7.185 - fi 7.186 - 7.187 - newline ;; 7.188 - 7.189 - -i|info) 7.190 - newline 7.191 - colorize 032 "Minecraft Server" 7.192 - echo "Version : $version" 7.193 - echo "Home : $home" 7.194 - newline 7.195 - 7.196 - colorize 032 "Server properties" 7.197 - for var in gamemode server-port level-name difficulty max-players \ 7.198 - allow-flight 7.199 - do 7.200 - get_value ${var} 7.201 - done 7.202 - newline 7.203 - 7.204 - if check_java; then 7.205 - colorize 032 "Java Runtime Environment" 7.206 - echo "Path: $java" 7.207 - ${java} -version #2>&1 | grep "version" 7.208 - fi 7.209 - newline ;; 7.210 - 7.211 - *) help ;; 7.212 -esac 7.213 -exit 0