Package hiiragi283.core.api.registry
Interface HTBlockHolderLike
-
- All Implemented Interfaces:
-
hiiragi283.core.api.registry.HTItemHolderLike,hiiragi283.core.api.resource.HTIdLike,hiiragi283.core.api.text.HTHasText,hiiragi283.core.api.text.HTHasTranslationKey,net.minecraft.world.level.ItemLike
public interface HTBlockHolderLike<BLOCK extends Block, ITEM extends Item> implements HTItemHolderLike<ITEM>
ブロックに対応したHTItemHolderLikeの拡張インターフェースです。
- Since:
0.8.0
Hiiragi Tsubasa
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTBlockHolderLike.Delegatedpublic classHTBlockHolderLike.Companion
-
Method Summary
Modifier and Type Method Description abstract Holder<Block>getBlockHolder()ResourceKey<Block>getBlockKey()abstract BLOCKasBlock()StringgetNamespace()StringgetPath()abstract StringgetTranslationKey()-
Methods inherited from class hiiragi283.core.api.registry.HTItemHolderLike
asItem, getItemHolder, getItemKey -
Methods inherited from class hiiragi283.core.api.resource.HTIdLike
getId -
Methods inherited from class hiiragi283.core.api.text.HTHasText
getText -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getBlockHolder
abstract Holder<Block> getBlockHolder()
-
getBlockKey
ResourceKey<Block> getBlockKey()
-
getNamespace
String getNamespace()
-
getTranslationKey
abstract String getTranslationKey()
-
-
-
-