Java

【Java + Mod開発】オリジナルのレシピをMinecraftで作成する方法

はじめに今回は、マイクラのMod開発としてオリジナルのレシピ追加をやってみたいと思います。 前提レシピ作成の前提として、以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCodeでMinecraft(Java...
Java

【Java】XMLファイルの扱い方について(読み込み・書き込み方法)

はじめに今回はJavaで「XMLファイル」の読み込み・書き込み方法について勉強したことを記載していきたいと思います。 XMLファイルとはXMLファイル(eXtensible Markup Language)とは、XMLという形式/ルールで書...
Java

【Java】プロパティファイルの読み込み方法(Propertiesクラス)

はじめに今回はJavaでプロパティファイルの読み込みや保存の仕方について勉強したことを記載していきたいと思います。 プロパティファイルとはプロパティファイルとは、アプリケーションの設定などを外部ファイルに記載しておくファイルのことです。Ja...
Java

【Java】非同期処理/スレッドのついて(ThreadやRunnableの使い方)

はじめに今回はJavaの「非同期処理/スレッド(Thread)」について勉強したことを記載していきたいと思います。 非同期処理とは非同期処理とは、処理の実行中に処理を止めることなく別の処理を実行する仕組みのことです。Javaでは「Threa...
Java

【Java】ファイル操作について(ファイルの入出力や読み込み)

はじめに今回は、Javaの「ファイル操作」について勉強したことを記載していきたいと思います。 ファイルの作成createNewFileメソッドを使用することで、ファイルを作成することができます。 /** * @param args * @t...
ゲーム

【Java + Mod開発】オリジナルのブロックをMinecraftで追加する方法

はじめに今回は、マイクラのMod開発としてオリジナルブロックの追加をやってみたいと思います。 前提以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCodeでMinecraft(Java版)のMOD作成環境を...
ゲーム

【Java + Mod開発】オリジナルのアイテムをMinecraftに追加する方法

はじめに今回は、マイクラのMod開発としてオリジナルアイテムの追加をやってみたいと思います。 前提以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCodeでMinecraft(Java版)のMOD作成環境を...
Java

【Java】日付操作について(DateAndTime APIの日付操作)

はじめに今回は、javaの「日付操作」の使い方について、勉強したことを記載していきたいと思います。 主なクラスDateAndTime APIで使用する主なクラスは下の表になります。クラス名詳細LocalDateローカルの日付LocalDat...
Java

【Java】Streamについて(使い方や操作に使用するメソッドについて)

はじめに今回は、javaの「Stream」メソッドについて勉強したことを記載していきたいと思います。 StreamとはStreamとは、ListやMap・Setなどのコレクションに対して、様々な処理をラムダ式を使用して簡潔に記述することを可...
ゲーム

【Java + Mod開発】デバッグ実行してMinecraftのログ出力を確認する方法

はじめに今回は、Modコードのデバッグ実行とログ出力の確認まで実施してみたいと思います。 前提以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCodeでMinecraft(Java版)のMOD作成環境を構築...