ForgeSPI-4.0.15-4.x > net > minecraftforge > api > distmarker > OnlyIn.java

最終更新:2024年11月15日 (金) 19時17分13秒、 - view

目次

+ ...

  • OnlyInアノテーションが定義されている。
関連付けされた要素を特定のDistでのみ使用可能にする。
Forge/FMLの内部で使用する目的であり、MOD開発者は使用すべきではない
(ファイル内JavaDocより翻訳)

Import

Package : net.minecraftforge.api.distmarker
  • java.lang.annotation.ElementType
  • java.lang.annotation.Retention
  • java.lang.annotation.RetentionPolicy
  • java.lang.annotation.Target

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.PACKAGE, ElementType.ANNOTATION_TYPE})
  • 実行時にアノテーションがJava VMに読み込まれる。
  • クラス、インターフェース、列挙型(Enum)、フィールド、メソッド、コンストラクタ、パッケージ、アノテーションに適用可能。

属性

value()


修飾子 public
Dist

_interface()


修飾子 public
Class<?>
デフォルト Object.class

  • 型定義でのみ使用する。

被Import

最終更新:2024年11月15日 19:17