Package com.binaris.wizardry.cca
Class EBComponents
java.lang.Object
com.binaris.wizardry.cca.EBComponents
- All Implemented Interfaces:
dev.onyxstudios.cca.api.v3.block.BlockComponentInitializer,dev.onyxstudios.cca.api.v3.entity.EntityComponentInitializer,dev.onyxstudios.cca.api.v3.item.ItemComponentInitializer,dev.onyxstudios.cca.internal.base.ComponentRegistrationInitializer
public class EBComponents
extends Object
implements dev.onyxstudios.cca.api.v3.entity.EntityComponentInitializer, dev.onyxstudios.cca.api.v3.item.ItemComponentInitializer, dev.onyxstudios.cca.api.v3.block.BlockComponentInitializer
Cardinal Components Entry Point, we use this for entity data and item data
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final dev.onyxstudios.cca.api.v3.component.ComponentKey<ArcaneLockDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<CastCommandDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ConjureDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ContainmentDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ImbuementEnchantDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<MinionDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<SpellManagerDataHolder>static final dev.onyxstudios.cca.api.v3.component.ComponentKey<WizardDataHolder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterBlockComponentFactories(dev.onyxstudios.cca.api.v3.block.BlockComponentFactoryRegistry blockComponentFactoryRegistry) voidregisterEntityComponentFactories(dev.onyxstudios.cca.api.v3.entity.EntityComponentFactoryRegistry registry) voidregisterItemComponentFactories(dev.onyxstudios.cca.api.v3.item.ItemComponentFactoryRegistry registry)
-
Field Details
-
WIZARD_DATA
-
CAST_COMMAND_DATA
public static final dev.onyxstudios.cca.api.v3.component.ComponentKey<CastCommandDataHolder> CAST_COMMAND_DATA -
SPELL_MANAGER_DATA
public static final dev.onyxstudios.cca.api.v3.component.ComponentKey<SpellManagerDataHolder> SPELL_MANAGER_DATA -
MINION_DATA
-
CONTAINMENT_DATA
public static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ContainmentDataHolder> CONTAINMENT_DATA -
CONJURE
-
IMBUEMENT_ENCHANTS
public static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ImbuementEnchantDataHolder> IMBUEMENT_ENCHANTS -
ARCANE_LOCK_DATA
public static final dev.onyxstudios.cca.api.v3.component.ComponentKey<ArcaneLockDataHolder> ARCANE_LOCK_DATA
-
-
Constructor Details
-
EBComponents
public EBComponents()
-
-
Method Details
-
registerEntityComponentFactories
public void registerEntityComponentFactories(dev.onyxstudios.cca.api.v3.entity.EntityComponentFactoryRegistry registry) - Specified by:
registerEntityComponentFactoriesin interfacedev.onyxstudios.cca.api.v3.entity.EntityComponentInitializer
-
registerItemComponentFactories
public void registerItemComponentFactories(dev.onyxstudios.cca.api.v3.item.ItemComponentFactoryRegistry registry) - Specified by:
registerItemComponentFactoriesin interfacedev.onyxstudios.cca.api.v3.item.ItemComponentInitializer
-
registerBlockComponentFactories
public void registerBlockComponentFactories(dev.onyxstudios.cca.api.v3.block.BlockComponentFactoryRegistry blockComponentFactoryRegistry) - Specified by:
registerBlockComponentFactoriesin interfacedev.onyxstudios.cca.api.v3.block.BlockComponentInitializer
-