Class PixelmonRegistry

java.lang.Object
com.pixelmonmod.pixelmon.init.registry.PixelmonRegistry

public class PixelmonRegistry extends Object
  • Field Details

    • MOVEMENT_LOGIC_TYPES_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<MovementType<?>>> MOVEMENT_LOGIC_TYPES_REGISTRY
    • MODEL_PREDICATE_TYPES_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<com.mojang.serialization.MapCodec<? extends ModelPredicate>>> MODEL_PREDICATE_TYPES_REGISTRY
    • SELECTOR_TYPES_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<SelectorType<?>>> SELECTOR_TYPES_REGISTRY
    • TEXTURE_PROVIDER_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<TextureProviderType<?>>> TEXTURE_PROVIDER_REGISTRY
    • RENDERING_HANDLER_TYPE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<RenderingHandlerType<?>>> RENDERING_HANDLER_TYPE_REGISTRY
    • INTERACTION_EVENT_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<InteractionEvent>> INTERACTION_EVENT_REGISTRY
    • INTERACTION_CONDITION_TYPE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<InteractionConditionType<?>>> INTERACTION_CONDITION_TYPE_REGISTRY
    • INTERACTION_RESULT_TYPE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<InteractionResultType<?>>> INTERACTION_RESULT_TYPE_REGISTRY
    • NPC_PRESET_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<NPCPreset>> NPC_PRESET_REGISTRY
    • DATA_PROVIDER_TYPE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<DataProviderType<?,?>>> DATA_PROVIDER_TYPE_REGISTRY
    • INPUT_ELEMENT_TYPE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<InputElementType<?>>> INPUT_ELEMENT_TYPE_REGISTRY
    • BATTLE_END_CAUSE_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<BattleEndCause>> BATTLE_END_CAUSE_REGISTRY
    • STORAGE_TYPE

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<StorageType<?>>> STORAGE_TYPE
    • TEAM_SUPPLIER_TYPE

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<TeamSupplierType<?>>> TEAM_SUPPLIER_TYPE
    • PC_SORTING_LOGIC_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<PCSortingLogic>> PC_SORTING_LOGIC_REGISTRY
    • RESEARCH_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<Research>> RESEARCH_REGISTRY
    • RESEARCH_TRIGGER_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<ResearchTrigger>> RESEARCH_TRIGGER_REGISTRY
    • GROWTH_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<Growth>> GROWTH_REGISTRY
    • GROWTH_COMPARATOR_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<GrowthComparatorType<?>>> GROWTH_COMPARATOR_REGISTRY
    • SPAWN_REPLACEMENT_LOGIC_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<SpawnReplacementLogicType<?>>> SPAWN_REPLACEMENT_LOGIC_REGISTRY
    • SPAWN_DETECTION_LOGIC_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<SpawnDetectionLogicType<?>>> SPAWN_DETECTION_LOGIC_REGISTRY
    • SPAWN_REPLACEMENT_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<SpawnReplacement>> SPAWN_REPLACEMENT_REGISTRY
    • RAID_ALLY_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<RaidAllySet>> RAID_ALLY_REGISTRY
    • RAID_SPAWN_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<RaidSpawnSet>> RAID_SPAWN_REGISTRY
    • ENTITY_RENDERER_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<EntityRenderer>> ENTITY_RENDERER_REGISTRY
    • MODEL_LOADER_REGISTRY

      public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<CachedModelLoader>> MODEL_LOADER_REGISTRY
    • pcSortingLogicTypes

      public static net.minecraft.core.Registry<PCSortingLogic> pcSortingLogicTypes
  • Constructor Details

    • PixelmonRegistry

      public PixelmonRegistry()
  • Method Details

    • onRegistry

      public static void onRegistry(net.neoforged.neoforge.registries.NewRegistryEvent event)
    • onRegister

      public static void onRegister(net.neoforged.neoforge.registries.RegisterEvent event)
    • onDatapackRegistry

      public static void onDatapackRegistry(net.neoforged.neoforge.registries.DataPackRegistryEvent.NewRegistry event)
    • getMovementLogicTypes

      public static net.minecraft.core.Registry<MovementType<?>> getMovementLogicTypes()
    • getModelPredicateTypes

      public static net.minecraft.core.Registry<com.mojang.serialization.MapCodec<? extends ModelPredicate>> getModelPredicateTypes()
    • getSelectorTypes

      public static net.minecraft.core.Registry<SelectorType<?>> getSelectorTypes()
    • getTextureProviders

      public static net.minecraft.core.Registry<TextureProviderType<?>> getTextureProviders()
    • getRenderingHandlerType

      public static net.minecraft.core.Registry<RenderingHandlerType<?>> getRenderingHandlerType()
    • getInteractionEvents

      public static net.minecraft.core.Registry<InteractionEvent> getInteractionEvents()
    • getInteractionConditionTypes

      public static net.minecraft.core.Registry<InteractionConditionType<?>> getInteractionConditionTypes()
    • getInteractionResultTypes

      public static net.minecraft.core.Registry<InteractionResultType<?>> getInteractionResultTypes()
    • getDataProviderTypes

      public static net.minecraft.core.Registry<DataProviderType<?,?>> getDataProviderTypes()
    • getInputElementTypes

      public static net.minecraft.core.Registry<InputElementType<?>> getInputElementTypes()
    • getBattleEndCause

      public static net.minecraft.core.Registry<BattleEndCause> getBattleEndCause()
    • getStorageType

      public static net.minecraft.core.Registry<StorageType<?>> getStorageType()
    • getPcSortingLogicTypes

      public static net.minecraft.core.Registry<PCSortingLogic> getPcSortingLogicTypes()
    • getTeamSupplierRegistry

      public static net.minecraft.core.Registry<TeamSupplierType<?>> getTeamSupplierRegistry()
    • getGrowthComparatorRegistry

      public static net.minecraft.core.Registry<GrowthComparatorType<?>> getGrowthComparatorRegistry()
    • getSpawnReplacementLogicRegistry

      public static net.minecraft.core.Registry<SpawnReplacementLogicType<?>> getSpawnReplacementLogicRegistry()
    • getSpawnDetectionLogicRegistry

      public static net.minecraft.core.Registry<SpawnDetectionLogicType<?>> getSpawnDetectionLogicRegistry()
    • getEntityRendererRegistry

      public static net.minecraft.core.Registry<EntityRenderer> getEntityRendererRegistry()
    • getModelLoaderRegistry

      public static net.minecraft.core.Registry<CachedModelLoader> getModelLoaderRegistry()