Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Leafeon2020/CatServer

Repository files navigation

CatServer (1.12.2)

GitHub License

概要

これはLuohuayu師のCatServerにOSのスリープモードを使えるように改造を施した物になります。
基本的に自作のDiscordのBOTとセットで運用する前提の設計となっていますがプロセス間通信にファイルを使っているので別の方法でも制御は可能です。

(注記)他バージョンのソースコードは一切触っていないため1.12.2ブランチ以外はフォーク元そのまんまです。

改造を施した箇所

Watchdog_Switch.javaWatchdogThread.javaの2個所だけです。他は触っていません。
前者は文字通りWatchdogの制御スイッチになっています。後者はスイッチを呼び出す改造のみ施しています。

挙動

カレントディレクトリにあるsleep_switch.txtの中身を見ます。
0ならWatcdogを無効化してそれ以外なら有効化する作りです。

移植について

多分Javaのバージョン依存が強い書き方だったりMinecraftのバージョンに依存しない記述になっているため他のSpigot系サーバーに移植する事は可能だと思います。

ライセンス

LGPLv3

About

省エネ対応版CatServer((注記)1.12.2のみ)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /