Object HCAEMaterialPlugin
-
- All Implemented Interfaces:
-
hiiragi283.core.api.plugin.HTMaterialPlugin,hiiragi283.core.api.resource.HTIdLike
public class HCAEMaterialPlugin implements HTMaterialPlugin
-
-
Method Summary
Modifier and Type Method Description ResourceLocationgetId()保持しているIDを返します。 UnitregisterExistingBlock(HTMaterialPlugin.BlockConsumer consumer)既存のブロックを登録します。 UnitregisterExistingItem(HTMaterialPlugin.ItemConsumer consumer)既存のアイテムを登録します。 UnitmodifyMaterial(HTMaterialPlugin.MaterialProvider provider)素材のプロパティを編集します。 final <BLOCK extends Block> HTHolderLike<Block, BLOCK>toLike(BlockDefinition<BLOCK> $self)final <ITEM extends Item> HTItemHolderLike<ITEM>toLike(ItemDefinition<ITEM> $self)IntegergetPriority()StringgetNamespace()StringgetPath()-
-
Method Detail
-
getId
ResourceLocation getId()
保持しているIDを返します。
-
registerExistingBlock
Unit registerExistingBlock(HTMaterialPlugin.BlockConsumer consumer)
既存のブロックを登録します。
-
registerExistingItem
Unit registerExistingItem(HTMaterialPlugin.ItemConsumer consumer)
既存のアイテムを登録します。
-
modifyMaterial
Unit modifyMaterial(HTMaterialPlugin.MaterialProvider provider)
素材のプロパティを編集します。
-
toLike
final <BLOCK extends Block> HTHolderLike<Block, BLOCK> toLike(BlockDefinition<BLOCK> $self)
-
toLike
final <ITEM extends Item> HTItemHolderLike<ITEM> toLike(ItemDefinition<ITEM> $self)
-
getPriority
Integer getPriority()
-
getNamespace
String getNamespace()
-
-
-
-