yangoo
本帖最后由 1582952890 于 2017-9-17 08:38 编辑

MCSignOnDoor是什么?
这程序是一个轻量级通知服务器(简单说是新建一个假的服务器通知玩家服务器正在维护当中),用于当你的服务器维护时,但是玩家有可能不知道在维护,又或者你的服务器更换了IP/域名,玩家都只能看到无法连接。要解决这个困局?这程序帮助你轻松解决

当你的玩家进入服务器时,将会显示出你预留下的字句,这样玩家至少知道服务器还没倒闭。


使用方法
(请把参数写在新创建的脚本中)
最基本的参数使用范例
复制代码
当你的玩家进入服务器时将显示
McSod_Example.png (141.73 KB, 下载次数: 10)
下载附件
2012-11-24 19:13 上传




高级参数使用范例
复制代码
这样玩家进入服务器时会看到"服务器维护到x:xx,请稍后进入"外,在服务器清单中也能看到1000位假玩家人数和Motd "XXXX's Server"


程序参数
复制代码
常见问题
为什么我把这个插件加到craftBukkit服务器中却无法运行?
因为这个并不是craftBukkit服务器插件,这是一个独立的Java应用,你必须创建新脚本运行。
Windows (把以下代码贴到.bat中)
复制代码
Shell脚本(Linux/Mac) (把以下代码贴到.sh中)
复制代码
为什么进入通知服务器时出现"Server Out Of Date"?
因为Minecraft服务器有个协议,当新版本更新后,MCSignOnDoor的协议也会更新到最新版本,所以你不用再次下载新的MCSignOnDoor,只需要等待作者进行更新修改

MCSignOnDoor是什么?
这程序是一个轻量级通知服务器(简单说是新建一个假的服务器通知玩家服务器正在维护当中),用于当你的服务器维护时,但是玩家有可能不知道在维护,又或者你的服务器更换了IP/域名,玩家都只能看到无法连接。要解决这个困局?这程序帮助你轻松解决

当你的玩家进入服务器时,将会显示出你预留下的字句,这样玩家至少知道服务器还没倒闭。


使用方法
(请把参数写在新创建的脚本中)
最基本的参数使用范例
复制代码
当你的玩家进入服务器时将显示
McSod_Example.png (141.73 KB, 下载次数: 10)
下载附件
2012-11-24 19:13 上传




高级参数使用范例
复制代码
这样玩家进入服务器时会看到"服务器维护到x:xx,请稍后进入"外,在服务器清单中也能看到1000位假玩家人数和Motd "XXXX's Server"


程序参数
复制代码
常见问题
为什么我把这个插件加到craftBukkit服务器中却无法运行?
因为这个并不是craftBukkit服务器插件,这是一个独立的Java应用,你必须创建新脚本运行。
Windows (把以下代码贴到.bat中)
复制代码
Shell脚本(Linux/Mac) (把以下代码贴到.sh中)
复制代码
为什么进入通知服务器时出现"Server Out Of Date"?
因为Minecraft服务器有个协议,当新版本更新后,MCSignOnDoor的协议也会更新到最新版本,所以你不用再次下载新的MCSignOnDoor,只需要等待作者进行更新修改
下载地址
http://pan.baidu.com/share/link?shareid=138506&uk=3290802908
(如要下载旧版本请到官方页面下载)




2021.12 数据,可能有更多内容MCSignOnDoor是什么?
这程序是一个轻量级通知服务器(简单说是新建一个假的服务器通知玩家服务器正在维护当中),用于当你的服务器维护时,但是玩家有可能不知道在维护,又或者你的服务器更换了IP/域名,玩家都只能看到无法连接。要解决这个困局?这程序帮助你轻松解决


当你的玩家进入服务器时,将会显示出你预留下的字句,这样玩家至少知道服务器还没倒闭。


使用方法
(请把参数写在新创建的脚本中)
最基本的参数使用范例
  • java -jar MCSignOnDoor.jar --message "Gone Fishin' Back in Five Minutes!"

复制代码
当你的玩家进入服务器时将显示
McSod_Example.png (141.73 KB, 下载次数: 10)
下载附件
2012-11-24 19:13 上传


高级参数使用范例
  • java -jar MCSignOnDoor.jar -m "服务器维护到x:xx,请稍后进入" -p 25565 --motd "XXXX's Server" --players 1000/1000

复制代码
这样玩家进入服务器时会看到"服务器维护到x:xx,请稍后进入"外,在服务器清单中也能看到1000位假玩家人数和Motd "XXXX's Server"


程序参数
  • MINECRAFT Sign On Door
  • Version 1.8
  • by Tustin2121
  • ----------------------
  • This program tells players attempting to connect to a minecraft server on this
  • machine a message (defaulting to a 'server is off' message). This program
  • cannot and is not meant to run while the minecraft server itself is running;
  • it is meant to give a message to players as to why the server is not running.
  • Usage: java -jar MCSignOnDoor.jar [switches]
  • Command line switches:
  •   -? --help
  •   Displays this message and quits
  •   -p --port [port]
  •   Sets the port the messenger runs on (default: 25565)
  •   -i --address [ip]
  •   Sets the ip address the messenger runs on (default: null)
  •   -m --message [message]
  •   Sets the message to send to connecting players (250 char max)
  •   (default: The server is not currently running.)
  •   -w --white-message [message]
  •   Sets the message for whitelisted players. Default: does not
  •   differentiate between normal and whitelisted players.[1]
  •   -b --black-message --banned-message [message]
  •   Sets the message for blacklisted players. Default: does not
  •   differentiate between normal and blacklisted players.[1]
  •     --ipmessage [message]
  •   Sets the message for ip-banned players. Default: does not
  •   differentiate between normal and ip-banned players.[1][2]
  •     --motd [message]
  •   Sets the server list message of the day. Default: the message
  •   setting, truncated. (<=60 char max)
  •     --ignoreping
  •   Sets McSod to ignore incoming pings; Server appears offline.
  •     --ignorebannedping
  •   Sets McSod to ignore incoming pings from banned IPs.
  •     --players [ratio]
  •   Sets the player ratio given in pings (in form "1/10")[3]
  •   -v --reported-version [versionstring]
  •     Sets the version reported over motd. Default: Offline
  •   -# --show-version
  •     Forces the client to show the reported version string in red.
  •     --act-as-protocol [version]
  •   Sets which protocol version to act as. Defaults to latest.
  •   (Warning: advanced functionality - you don't need this)
  •   -l --log [file]
  •   Supplies a log file to write to (default: does not use log file)
  •   -s --silent
  •   Does not print output to the screen
  •     --sentrymode
  •   When someone not banned tries to connect to the server, McSod
  •   will exit immediately with the return value 12. Useful in
  •   conjunction with a looping script.
  •   -c --config [file]
  •   Tells McSod to read the configuration file specified. All command
  •   line switches after this one will be ignored.
  •     --outputconfig [filename]
  •   Outputs a template config file to the specified filename. This file
  •   can be edited and used with the --config command line switch.
  • Notes:
  • [1] When using special case messages (white and banned list messages), McSod
  •     will attempt to load the appropriate files that the Minecraft server uses
  •     to store these lists.
  • [2] If a blacklist message is set, it is also applied to ip-banned players,
  •     unless the ip-banned players message is separately set.
  • [3] When setting the player ratio to show, non-numbers and a ratio with 0 max
  •     players will display as "???" on the client. Player ratio also cuts into
  •     the max length of the motd setting.
  • Some command lines treat the bang (!) as a special command character.
  •     If you would like to use a bang in your server message, be sure to escape
  •     it with a backslash (\).
  • Messages can also contain color codes by using an ampersand (&) followed
  •     by a hexadecimal value (0-9 a-f). See the MC wiki's Classic Server
  •     Protocol page.
  • Usage examples:
  • java -jar MCSignOnDoor
  • java -jar MCSignOnDoor -c mcsod.cfg
  • java -jar MCSignOnDoor -m "The server is down for maintenance."
  • java -jar MCSignOnDoor -m "OH! You woke me up!\nGive me a minute to
  • wake back up and reconnect!" --sentrymode
  • java -jar MCSignOnDoor -ip 192.168.1.1 -m "Still waiting for bukkit to
  • upgrade..."
  • java -jar MCSignOnDoor -p 54321 --message "The &eMinecraftWB &fserver has
  • moved to 192.168.1.1\!" --motd "Moved to 192.168.1.1"
  • java -jar MCSignOnDoor -l logfile.log -s -m "Slim's server is currently
  • being removed of excessive genitalia." --motd "Removing d*cks"
  • --players "6/9"

复制代码
常见问题
为什么我把这个插件加到craftBukkit服务器中却无法运行?
因为这个并不是craftBukkit服务器插件,这是一个独立的Java应用,你必须创建新脚本运行。
Windows (把以下代码贴到.bat中)
  • @echo OFF
  • java.exe -jar MCSignOnDoor.jar 参数
  • PAUSE

复制代码
Shell脚本(Linux/Mac) (把以下代码贴到.sh中)
  • #! /bin/sh
  • java -jar MCSignOnDoor.jar 参数

复制代码
为什么进入通知服务器时出现"Server Out Of Date"?
因为Minecraft服务器有个协议,当新版本更新后,MCSignOnDoor的协议也会更新到最新版本,所以你不用再次下载新的MCSignOnDoor,只需要等待作者进行更新修改


MCSignOnDoor是什么?
这程序是一个轻量级通知服务器(简单说是新建一个假的服务器通知玩家服务器正在维护当中),用于当你的服务器维护时,但是玩家有可能不知道在维护,又或者你的服务器更换了IP/域名,玩家都只能看到无法连接。要解决这个困局?这程序帮助你轻松解决


当你的玩家进入服务器时,将会显示出你预留下的字句,这样玩家至少知道服务器还没倒闭。


使用方法
(请把参数写在新创建的脚本中)
最基本的参数使用范例
  • java -jar MCSignOnDoor.jar --message "Gone Fishin' Back in Five Minutes!"

复制代码
当你的玩家进入服务器时将显示
McSod_Example.png (141.73 KB, 下载次数: 10)
下载附件
2012-11-24 19:13 上传


高级参数使用范例
  • java -jar MCSignOnDoor.jar -m "服务器维护到x:xx,请稍后进入" -p 25565 --motd "XXXX's Server" --players 1000/1000

复制代码
这样玩家进入服务器时会看到"服务器维护到x:xx,请稍后进入"外,在服务器清单中也能看到1000位假玩家人数和Motd "XXXX's Server"


程序参数
  • MINECRAFT Sign On Door
  • Version 1.8
  • by Tustin2121
  • ----------------------
  • This program tells players attempting to connect to a minecraft server on this
  • machine a message (defaulting to a 'server is off' message). This program
  • cannot and is not meant to run while the minecraft server itself is running;
  • it is meant to give a message to players as to why the server is not running.
  • Usage: java -jar MCSignOnDoor.jar [switches]
  • Command line switches:
  •   -? --help
  •   Displays this message and quits
  •   -p --port [port]
  •   Sets the port the messenger runs on (default: 25565)
  •   -i --address [ip]
  •   Sets the ip address the messenger runs on (default: null)
  •   -m --message [message]
  •   Sets the message to send to connecting players (250 char max)
  •   (default: The server is not currently running.)
  •   -w --white-message [message]
  •   Sets the message for whitelisted players. Default: does not
  •   differentiate between normal and whitelisted players.[1]
  •   -b --black-message --banned-message [message]
  •   Sets the message for blacklisted players. Default: does not
  •   differentiate between normal and blacklisted players.[1]
  •     --ipmessage [message]
  •   Sets the message for ip-banned players. Default: does not
  •   differentiate between normal and ip-banned players.[1][2]
  •     --motd [message]
  •   Sets the server list message of the day. Default: the message
  •   setting, truncated. (<=60 char max)
  •     --ignoreping
  •   Sets McSod to ignore incoming pings; Server appears offline.
  •     --ignorebannedping
  •   Sets McSod to ignore incoming pings from banned IPs.
  •     --players [ratio]
  •   Sets the player ratio given in pings (in form "1/10")[3]
  •   -v --reported-version [versionstring]
  •     Sets the version reported over motd. Default: Offline
  •   -# --show-version
  •     Forces the client to show the reported version string in red.
  •     --act-as-protocol [version]
  •   Sets which protocol version to act as. Defaults to latest.
  •   (Warning: advanced functionality - you don't need this)
  •   -l --log [file]
  •   Supplies a log file to write to (default: does not use log file)
  •   -s --silent
  •   Does not print output to the screen
  •     --sentrymode
  •   When someone not banned tries to connect to the server, McSod
  •   will exit immediately with the return value 12. Useful in
  •   conjunction with a looping script.
  •   -c --config [file]
  •   Tells McSod to read the configuration file specified. All command
  •   line switches after this one will be ignored.
  •     --outputconfig [filename]
  •   Outputs a template config file to the specified filename. This file
  •   can be edited and used with the --config command line switch.
  • Notes:
  • [1] When using special case messages (white and banned list messages), McSod
  •     will attempt to load the appropriate files that the Minecraft server uses
  •     to store these lists.
  • [2] If a blacklist message is set, it is also applied to ip-banned players,
  •     unless the ip-banned players message is separately set.
  • [3] When setting the player ratio to show, non-numbers and a ratio with 0 max
  •     players will display as "???" on the client. Player ratio also cuts into
  •     the max length of the motd setting.
  • Some command lines treat the bang (!) as a special command character.
  •     If you would like to use a bang in your server message, be sure to escape
  •     it with a backslash (\).
  • Messages can also contain color codes by using an ampersand (&) followed
  •     by a hexadecimal value (0-9 a-f). See the MC wiki's Classic Server
  •     Protocol page.
  • Usage examples:
  • java -jar MCSignOnDoor
  • java -jar MCSignOnDoor -c mcsod.cfg
  • java -jar MCSignOnDoor -m "The server is down for maintenance."
  • java -jar MCSignOnDoor -m "OH! You woke me up!\nGive me a minute to
  • wake back up and reconnect!" --sentrymode
  • java -jar MCSignOnDoor -ip 192.168.1.1 -m "Still waiting for bukkit to
  • upgrade..."
  • java -jar MCSignOnDoor -p 54321 --message "The &eMinecraftWB &fserver has
  • moved to 192.168.1.1\!" --motd "Moved to 192.168.1.1"
  • java -jar MCSignOnDoor -l logfile.log -s -m "Slim's server is currently
  • being removed of excessive genitalia." --motd "Removing d*cks"
  • --players "6/9"

复制代码
常见问题
为什么我把这个插件加到craftBukkit服务器中却无法运行?
因为这个并不是craftBukkit服务器插件,这是一个独立的Java应用,你必须创建新脚本运行。
Windows (把以下代码贴到.bat中)
  • @ECHO OFF
  • java.exe -jar MCSignOnDoor.jar 参数
  • PAUSE

复制代码
Shell脚本(Linux/Mac) (把以下代码贴到.sh中)
  • #! /bin/sh
  • java -jar MCSignOnDoor.jar 参数

复制代码
为什么进入通知服务器时出现"Server Out Of Date"?
因为Minecraft服务器有个协议,当新版本更新后,MCSignOnDoor的协议也会更新到最新版本,所以你不用再次下载新的MCSignOnDoor,只需要等待作者进行更新修改
下载地址
http://pan.baidu.com/share/link?shareid=138506&uk=3290802908
(如要下载旧版本请到官方页面下载)



q394960445
不明觉厉=-=反正看不懂

Mr.jiong
这个帮大忙了,谢谢lz{:10_512:}

yangoo
我快要5级了{:10_514:}

enight0000
非常有用,试一试效果

喵奈瑞希
这个具体要怎么用? 放到服务器? 麻烦把bat文件和jar 文件打包下..

48856209
本帖最后由 48856209 于 2015-10-16 22:29 编辑

该jar包1.8及以下版本无法在MC1.5.1及以上版本通讯协议内工作
你确定这个可以工作在1.3.1+ 一直到最新的1.9?
如果你真的在认真搬运插件,请至少搬运插件的1.9版。

白光鹿
看不懂,能不能简洁表示出来

第一页 上一页 下一页 最后一页