This page (revision-1) was last changed on 20-Apr-2024 11:53 by Hiroaki Tateshita

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
20-Apr-2024 11:53 1 KB Hiroaki Tateshita

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 34 lines
[{PageViewPlugin}]
[Minecraft Programming]
!!!Abstract
Minecraft Mod開発に挑戦!
!!!Topics
!!やりたいこと
*まずは、影MODをいれてみたい。
*それから自分で開発したModを導入するところまではやりたい
*Modで何ができるか確認したい
*地形データの自動構築とか
*それを[Minecraft Education Edition]でも使えるか
!!準備
[1]を参照してまずやってみよう。
*Minecraft
|Java版を手に入れよう。というか、PC版はいつのまにか統合版がなくなっていて、Java版とBEDROCK版(昔の統合版か)セットのものしかなくなっていた。統合版のライセンスで、Java版も使えるようになった!
*Forge
|Forge[2]?これはなんだろう。Mod開発の基礎ライブラリみたいなものかな。どの手順を見ても最初にMDKを手に入れろとあるので、[2]のページから、自分のMinecraftのバージョンにあう、MDKをダウンロードしよう。Installerとの違いは何だろう。。→InstallerはMinecraft Java版に普通にMODを導入するときに使う。MDKはMODを開発するときに使うもの。
|結構、1.18と1.19で変わっていない?Blockクラスが入っているパッケージも違うようだし、RegistryEventがなくなっているし。[3]をしっかり読もう。サンプルプログラムが少ない。。
*IDE
|[Visual Studio Code]をまず使ってみるか。[1]に従っていたらできた。gradle インストールして、gradle runclient をやったらできた。javaのコードのエディタ上はbuildpathが不完全と言われてエラーが出て、今のところ解決できずにいるが、Gradleは使えているのでとりあえず先に進むか。→左下のManageからCommand Paletteをえらんで、Java: Clean Java Langueage Server Workspaceを実行したら、エラーが消えた。。[Visual Studio Code]
*gradle
|gradleが必要らしい。
!!MOD導入
*影MOD
|とにかくまずOptifineというMODを入れる必要があるらしい。
|[4]結局BSL ShadersというMODをいれてみました。本当はSEUS-Renewedというのもいれてみたけど、なぜかエラーで動きませんでした。。
[{Image width='500' src='Minecraft Mod/shaderMOD.png'}]
!![MOD開発|Minecraft Modding]
|MOD開発のことをModdingというらしい。[ここ|Minecraft Modding]ではModelingについて記録していきます。
!!!Reference
#[#1]takunology, 2023年5月3日Visit, Minecraft Mod 開発, [https://www.mcwithcode.com/Modding]
#[#2]Forge, [https://files.minecraftforge.net/net/minecraftforge/forge/]
#[#3][https://docs.minecraftforge.net/en/1.19.2/]
#[#4][親子ではじめるマインクラフト|https://elitrashooter.com/], 軽量の定番の人気の影MOD(シェーダー)であるBSL Shadersの概要(使い方・遊び方)と導入方法(入れ方・ダウンロード), [https://elitrashooter.com/%e3%83%9e%e3%82%a4%e3%82%af%e3%83%a9%e6%94%bb%e7%95%a5%e8%bb%bd%e9%87%8f%e3%81%ae%e5%ae%9a%e7%95%aa%e3%81%ae%e4%ba%ba%e6%b0%97%e3%81%ae%e5%bd%b1mod%e3%82%b7%e3%82%a7%e3%83%bc%e3%83%80%e3%83%bc/]