マガジンのカバー画像

Minecraft

8
Minecraftに関係した開発記事をまとめています。
運営しているクリエイター

記事一覧

【Minecraft】rcloneでGoogleDriveにワールドをバックアップをする

【Minecraft】rcloneでGoogleDriveにワールドをバックアップをする

動作環境OS: ubuntu

Minecraft 1.19.2 Server : papermc(今回は関係ありません)

rclone version1.61

rcloneとは?rcloneはクラウド上のファイルを管理するコマンドラインプログラムです。Linux上で動作します。

事前に管理するクラウドを設定しておくと、任意にローカルファイルをリモートにコピーなどできます。

初期設定 rc

もっとみる
【Minecraft】Rconでサーバーにアクセスする

【Minecraft】Rconでサーバーにアクセスする

マイクラサーバーに外部からアクセスし、コマンドを実行しているプロトコルとしてRconというものがあります。

今回はそのプロトコルを使っていきたいと思います。

動作環境軽量化のためPaperMCを使用しますが、それ以外にもSpigotやBukkit、公式サーバーでも動作すると思います。

server.propertiesを編集するサーバーでRcon使用を許可する必要があります。
許可には、そも

もっとみる
【マイクラ】角座標ベクトルをXYZ座標ベクトルに変換する

【マイクラ】角座標ベクトルをXYZ座標ベクトルに変換する

Playerの向いている方向はyaw, pitchは角座標、つまり角度でパラメータを持っています。

しかし、これが時にXYZ座標ベクトルでほしい瞬間が来るのです!
例えば、向ている方向の少し前にパーティクルを表示するとか!

そういった要望が自分から上がったため、本記事は変換する方法を考えてみたいと思います。

マイクラで角座標とXYZ座標の関係性Playerの角座標パラメータについて
・yaw

もっとみる
【マイクラ】我がnoteの用語の定義まとめ

【マイクラ】我がnoteの用語の定義まとめ

値文字列や数字など、コンピュータが扱えるデータのことです。
String, int, double, long, float, char, boolean…etc

ベクトル意味のある値の集団のことです。

例えば、プレイヤーの座標はx,y,zありますが、それぞれを一つの変数として扱うのは少し気持ち悪いのです。
引数で座標を渡しそうとして、3つも同時に渡さないといけない!、1つにまとめて1つだけ渡

もっとみる
【コマンド】疑似乱数発生器を作る - Minecraft Java Edition

【コマンド】疑似乱数発生器を作る - Minecraft Java Edition

何かをマイクラのコマンドで作っているときにランダムが必要になることがよくあります。

統合版ではスコアボードにランダム機能があるため乱数発生器は作れてしまうわけですが、Java Editionにはその機能がないため作れません。

しかし、Java Editionにもランダムなものは存在します。
今回はそれらを使って乱数を作っていきます。

ランダムなものJava Editionに存在するランダムな

もっとみる
【コマンド】プレイヤー死亡ログを変更する

【コマンド】プレイヤー死亡ログを変更する

コマンドを利用してプレイヤーの死亡ログを変更する方法をまとめます。

スコアボードやJSONテキストフォーマットを学んでいるなかで「できそう」と思ったきっかげで書いています。機能自体はほぼ需要はないですが、コマンドの勉強の参考になれば幸いです。

仕組みスコアボードのdeathCountで死亡を検知します。
検知できれば死亡ログを送信し、スコアボードをリセットするという流れです。

コマンド実際の

もっとみる
【コマンド】スコアボードの値をすべて削除

【コマンド】スコアボードの値をすべて削除

Minecraftのscoreboardで参加していないプレイヤーの値が保持されたままになって、困ったことがある方は多いのではないでしょうか。

今回はそれの解決策をまとめます

前準備「test」スコアボードを準備

それぞれにいくつかの数を入れておきます

参加しているプレイヤーのみ削除参加しているプレイヤーを削除する場合は、@aで指定してあげます

しかし、この方法だと、スコアボードに記録さ

もっとみる

VultrでMinecraft統合版サーバーを開ける

Minecraft統合版サーバーを開ける機会があったのですが、少し手古摺ったため備忘録として投稿します

1. 使うもの・Tera Term
・Vultr (CentOS)
・Minecraft Windows10版

2. ユーザー設定Tera Termを用いてrootでログインします

Vultr Server Details でIPアドレスやPasswordを確認し、Tera Termに貼り

もっとみる