2021-09-19 この1週間で色々学んだのでメモしておく
2021-09-10
2021-09-11
2021-09-12
$ adduser nishio$ usermod -aG sudo nishio.ssh/authorized_keysserver.properties: spawn-protection=0screen -drjava -Xmx4Gはおかしいjava -Xmx3Gにしたらその後発生してない2021-09-13
/sf guide でゲットできる$ ps -a | grep java
$ sudo kill <PROCESS_ID>
server.properties の enable-rcon=true rcon.password=XXX
2021-09-14

2021-09-15
illegal chest removed[01:16:18 WARN]: Horse (vehicle of XXX) moved wrongly! 0.2619578421472575
[01:17:18 WARN]: XXX was kicked for floating too long!
[01:17:18 INFO]: XXX lost connection: Flying is not enabled on this server
- 普通に馬に乗ってて速すぎるってログが出るのも不思議だがその1秒後に空を飛んでる判定でkickされてるの、これ馬で走ってただけなのでは感がある
- changed spigot option: [Server spaming moved wrongly/tooquickly | SpigotMC - High Performance Minecraft](https://www.spigotmc.org/threads/server-spaming-moved-wrongly-tooquickly.237103/)
- rebootついでにパイプと自動クラフトが入りました
[07:40:51 INFO]: [DriveBackupV2] No backup method is enabledDriveBackupV2 is a plugin that aims to provide an extra layer of security to your data by backing it up remotely.
2021-09-16
$ [ -f "autorestart" ]; echo $?
1
$ touch autorestart
$ [ -f "autorestart" ]; echo $?
0
- `disable_restart`ファイルが存在するなら再起動しないようにした
bash
if [ -f "disable_restart" ]; then
break
fi
- cronの書き方を調べる…
cron_settings
30 15 * * 1-5 /usr/local/bin/mcrcon -p <PASS> "say The server will reboot in 30 minutes!"
55 15 * * 1-5 /usr/local/bin/mcrcon -p <PASS> "say The server will reboot in 5 minutes!"
0 16 * * 1-5 /usr/local/bin/mcrcon -p <PASS> "stop"
- 平日16時に30分前と5分前の予告付きで再起動するようになった
2021-09-17

2021-09-18
python
import pyautogui
import time
time.sleep(5)
pyautogui.mouseDown()
- 簡単
- ツルハシを供給
- 放置するとツルハシは割とすぐ壊れる
- 石のツルハシは3分ちょいで壊れる、鉄でも2倍ない、ダイヤなら10倍以上ある
- 自動クラフトが可能なのだから定期的に作って投げつければ良いのでは
