2021年07月13日

[Minecraft] 自動釣り機 1.17

スクリーンショット 2021-07-13 09.14.49.png

@AB
C□D
E□E

@:感圧板
A:トラップドア
B:ブロック(任意)
C:柵、水
D:音符ブロック
E:ブロック(任意)

感圧板ごしに音符ブロック目掛けて右クリック常時押し込みで動作する

なぜ動作する



ここの理屈を説明しているところが殆ど無い

1. 音符ブロック目掛けて竿を振ると、浮きは感圧板のあるところに落ちる
2. 感圧板からレッドストーン信号が出て、トラップドアが開く

3. 音符ブロックに向かって右クリックが連打される状況になる
  ⇒他ブロックだと竿を振り直してブロック目掛けて投げようとする、だからここは音符ブロックでなければならない
   したがって、MODなどで「右クリックが機能しようとしてUIが開かないもの」があれば代用可能なはず

4. 釣れると感圧板が押されなくなりドアが閉まる
5. 音符ブロックからトラップドアに対して右クリックを行うようになる、トラップドアは竿を振り直す挙動をするため、竿が振られ直す
  ⇒このときに収穫できる
6. 1に戻る




よくこの仕組を考えたものよ
posted by Extrose at 11:51 | Comment(0) | ゲーム:Minecraft

2021年06月17日

[Minecraft] this version of the Java Runtime only recognizes class file versions up to 52.0

1. dnf -y remove java
2. dnf -y install java-latest-openjdk




CentOS8の場合、install java で入れると 1.8.0 になる
意図して Ver16を入れたい場合は java-latest-openjdk と指定する

ところで、Minecraft公式は行くたびにどこからダウンロードできるのか迷うんだけども、
いつになったらユーザーアンフレンドリーなサイトを直すのだろうか
posted by Extrose at 14:55 | Comment(0) | ゲーム:Minecraft

2019年11月12日

Minecraft 今

あるメンバーでMinecraftサーバー
1.14.4 になってからいろいろあって、試している

・燃料は Kelp (昆布) を使ったものが 溶岩と石炭に続く効率だそうだ
・水中泳げる
・バイオーム大増量
・村人に役職をもたせられる
・レッドストーン周りも充実していて工業テイストなこともできなくない

先のデュエルマスターズとマイクラが今の趣味になっている
マイクラはいつでもかもしれない
posted by Extrose at 17:29 | Comment(0) | ゲーム:Minecraft

2018年06月21日

Minecraft : bad packet ID の対処法

マルチでのみ発生する。ローカルでやると起こらない。
Netty の仕様が悪いように思える。
というか、1.11 でも Netty がバグっておかしくなったし、このライブラリ使うのやめてほしい・・・



原因



想定以上のパケットを送信する原因となるEntityやブロックを配置すること



具体的には?



・立て看板に超長い文章を書く
・Modにて、バックパックに大量に詰め込んだ状態で、大容量のチェスト(ラージチェストよりも入るもの) に入れる (⇒1つのチェストが持つ情報量がかなり大きい)



対処方法



1. 落ちる直前の各プレイヤーの行動を聞く
 ⇒怪しいブロック/アイテムの絞り込み

2. 対象world をローカルに転送、Single Player でログインする
3. 怪しいブロック/アイテムを削除(Creativeとか溶岩に突っ込むとか)
4. Save & exit で抜ける

5. 対象 world をサーバーに転送、サーバーを起動して、ログインできるか確認する
 ⇒もちろん、上書きする前に、元をバックアップすること

ログインできない場合:削除したブロック/アイテムは原因ではないのでロールバックする
ログインできる場合:削除対象は正しい。絞り込みが可能なら、更に調整する。(チェストを削除したらうまくいった⇒チェストの中で何が原因かを更に追求する、など)

削除したアイテムのコスト次第で、プレイヤーに補填をすると良いかもしれない。
posted by Extrose at 11:37 | Comment(4) | ゲーム:Minecraft