###前提・実現したいこと
minecraftのmodを作ってます
その中でjavaのsingletonをobject declarationsとして認識させたいです
###発生している問題・エラーメッセージ
minecraftにはMinecraft
というクラスがあるのですがsingletonで実装されてるのでobjectとして認識させたいのですができるでしょうか?
singletonの取得にはMinecraft.getMinecraft()
を使用します
具体的には
kotlin
1Minecraft.getMinecraft().fontRenderer
とアクセスしてたのを
kotlin
1Minecraft.fontRenderer
とアクセスしたいです
###試したこと
kotlin java singletonで調べました
###補足情報(言語/FW/ツール等のバージョンなど)
Kotlin:1.2
MinecraftForge:10.13.4.1614
Java:1.8
「objectとして認識させたい」というのは、どういう意味なのでしょうか?インスタンスの取得ではないんですよね?
ここでいうobjectはインスタンスではなく「Object declarations」ですね https://kotlinlang.org/docs/reference/object-declarations.html#object-declarations