MineCraft

 

  【マイクラ】初心者向けに基本操作を解説!操作を覚えてゲームに慣れよう

 

データはここ(suWin10g : 川岸町のPC)

C:\Users\Yasushi\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games

 

でも mklink はうまくいかない (参考 : シンボリックリンクの作成(MKLINK))

synology にdocker でサーバを立ててみたが,うまくいかない MicrosoftAccount 云々

 

 

block 設置コマンド

setblock x y z stone
など

 

Synology DSM7.2 docker(container manager)で超簡単マインクラフトサーバー(bedrock、統合版)を設定する 

 

Minecraft & Python に挑戦

統合版で遊び始めたので統合版を使ってやりたかったが,
統合版ではCodeConnection for minecraft など使うが,2024.04現在ね入手できない

入手できれば下記が参考になる
↓↓↓

ここ(Minecraft マインクラフト)ここ(Code Connectionを起動してMakeCodeを接続しよう) を参照

 

で JAVA 版を導入する ↓

...ところで JAVA版で座標の常時表示 は 【マイクラ】Java版の座標を常に表示する方法【Java版】 参照


まず ここ(Pythonを使ってみよう) を見たが,前段階の準備が書いてない?

ここ(マイクラのプログラミングでPythonは使える?Pythonでできることや導入方法を解説!) に書いてある作業が必要
...ここ(マイクラでModを使ってプログラミングをするには?導入方法を確認しよう>>)も参照

Data folder は ↓

[win]+[r] に入力すると出てくる

%appdata%\.minecraft\saves

minecraft Forge の場所は ここ(Downloads for Minecraft Forge - MC 1.20.6)

jar ファイルを実行するので JAVA RE が必要
..Minecraft JAVA edition を install してあるのに入っていないんだ...Minecraft JAVA edition に内包されているようだ

install が終わるとね下の図のように forge の選択肢が出てくる

構成ファイルの置き場所は、.minecraft profiles forgeのver名 にした

「起動構成」をforgeにして新しい world を作っていく

次に遊ぶときに,作った時の起動構成にしないとおかしくなるかも.★Forge が使えない? そのうち確認を
...forge じゃない起動構成を削除してしまおう...先に この構成で作ったworld を削除してから...構成の削除って出来ないようだ
...オリジナルの構成ファイルは削除できない.自分作ったのは削除できる

通常は C:\Users\[Yasushi]\AppData\Roaming\.minecraft\saves に Worlds のフォルダが入るが,
今回は C:\Users\Yasushi\AppData\Roaming\.minecraft\profiles\forge_1.20.6\saves に入ることになる

■Pythonには Rasberry jam mod が必要

Version を合わせる必要があるらしいが,それがない

1.12.2 のものを C:\Users\Yasushi\AppData\Roaming\.minecraft\profiles\forge_1.20.6\mods に置いてみた.叱られた
↓↓↓

 

■というわけで,Minecraft 1.20.6 と それに対応した Forge の環境を作ってみる

環境構成 - 新規作成

Forge 複数バージョンをインストールできない? 1.20.6 の構成を削除した

RaspberryJamMod.jar は C:\Users\Yasushi\AppData\Roaming\.minecraft\mods に配置した

 

...なんか py が走らない

 

■folder など default のままで構成を作ってみた

 

mcpipyフォルダへの配置:---これがなかなかわかりにくい.[.minecraft]フォルダのことかも
python-scripts.zipを解凍するとmcpipyというフォルダができます。
このフォルダを、使いたいバージョンのルートフォルダに入れてください。

いろいろ error

python 3.9 までさげるといいらしい

ここ(非公式Pythonダウンロードリンク - Python downloads) から Download(公式にSourceしかない)

でも error:python ..の表示が出る ... path を通したらOKかも ... OK ♬

 

と思ったら,数日したら mcpi が使えない,っていうか minecraft からは使えているが,VSC では...
試しに pip install mcpi したらOKになった

 

 

■医局の suWin11o2 でも挑戦 - 成功

suWin11o2で

python-3.9.13-amd64 install
..インストールオプションで Add Pyedthon 3.9 to PATH enable にした

jre-8u411-windows-x64.exe installed

Minecraft: Java & Bedrock Edition for PC installed
...launcher も install される

forge-1.12.2-14.23.5.2860-installer.jar installed (このために jar が必要なのであらかじめインストールした)
...インストール先は C:\Users\byf04\AppData\Roaming\.minecraft

RaspberryJamMod.jar を C:\Users\byf04\AppData\Roaming\.minecraft\mods にコピー

python-scripts.zip の中の mcpipy を C:\Users\byf04\AppData\Roaming\.minecraft の直下にコピー


> pip install mcpi

VSCで信頼関係構築

 

■いろいろやってblockで弥彦山を表示できた.そもそもこれがやりたかった

(我流Ver.)弥彦山を作る

専門家をまねるVer専門家をまねるVer

■そもそも GDAL についいて

  GDALのおすすめコマンド5選と使用例【地理空間処理のいろは】

  [備忘録]anacondaを介さない(GDALなどの)インストールの仕方

  GDALコマンドを実行すると「ogr_MSSQLSpatial.dll」のエラーが発生する場合があります。

 

緯度経度と距離の関係(検索結果)

 

■BedrockServer

bedrock_server_how_to.docx

2025夏の実際は→Debian に マイクラサーバーをインストールする

上の docx も参照を

 

■山を作る

JAVA版を入れて,いろいろなMODが入る環境にして
shatter world limits で高度の制限を1024まで上げて
minescriptでコマンドを送れるようにして(functionファイルを作ったので,要らなかった?)
GDALのアドインquickDEM4JPで情報基盤地図のDEMをtiffにして
tiffをxyzファイルにしてマイクラにsetblockした

JAVA版_shatter world limits_minescript_QGIS_GDAL
        JAVA版_shatter world limits_minescript_QGIS_GDALに至る苦難

(...を使って) 1 m に補完したが,set blocks してみるとパラパラだった
...全高度にするとメモリーが足りなくなったり,アプリが落ちたりするので10m毎にして再度チャレンジ

1/5の縮尺のミニ角田山を作ってみる

 

■2026.07 2026.07.xx 久しぶりにJAVA版 ローカルに置かれるシングルプレイヤーでやってみた
2026.07.xx JAVA版 ローカルに置かれるシングルプレイヤーのデータ

□functionについて
world のデータはここにある
C:\Users\Yasushi(PC環境による)\AppData\Roaming\.minecraft\saves\test(ワールド名)


function はここに置く
C:\Users\Yasushi(PC環境による)\AppData\Roaming\.minecraft\saves\test(ワールド名)\datapacks\make_track(関数置き場の名前?)

make_track/
┝data/
│└make_track(namespace?)/
│ └function/ (単数形であることに注意.マイクラの古いバージョンでは複数形)
│ └fillstone.mcfunction(関数名)
└pack.mcmeta



fillstone.mcfunction の中はこんな感じ
# 方向指定は F3 で表示される項目の Facing の数値と同じ
# 方向角(北:-180, 東:-90, 南:0, 西:90) 仰角(上 -90, 水平:0, 下 60)
# 290 101 0 で -90 方向 0 を向くなら
tp @p 290 101 0 -90 0
fill 301 100 0 400 100 0 stone
fill 401 100 0 500 100 0 stone
fill 301 101 0 400 102 0 air
fill 401 101 0 500 102 0 air


pack.mcmeta の中はこんな感じ.[48]はマイクラのバージョンによる.
{
"pack": {
"pack_format": 48,
"description": "make_track datapack"
}
}


□mods について
modsはここにある
C:\Users\Yasushi\AppData\Roaming\.minecraft\mods

fabric-installer-1.1.1.exe を探してきて,叩く

 

★★★★JAVA版のサーバーってどうやって立てたっけ???

1. java を入れる
    java -version で確認

2. Minecraft: Java Edition server ページから
    minecraft_server.<version>.jar (ファイル名は server.jar )をゲット

3. フォルダ MinecraftServer を作る

4. server.jar をそこに入れる

5. cd c:\MinecraftServer

6. 初回起動(エラーが出る)
    java -jar server.jar
    eula.txt が出来るので
    eula=false を確認

7. eula.txt を編集
    eula=true にする

8. 再度
      java -jar server.jar

9. server.properties を編集する
    difficulty
    gamemode
    serverport
    など

このサーバは
minecraft_server.26.2

nssmでサービス化してある
nssmはwindows\system32に置いた


service.properties は

difficulty=peaceful/easy/normal/hard
|
|
|
force-gamemode=true
|
gamemode=survival/creative
|
|
query.port=25565/25566/...
|
rcon.port=25575(if needed)
|
|
server-port=25565
|
|
spawn-protection=0